Clarivate PLC Reports Q1 2025 Results: Revenue Declines but Shares Repurchase Signals Confidence
Clarivate PLC reported a 4.5% decrease in total revenues for Q1 2025, but still exceeded earnings and revenue estimates, reaffirming its 2025 outlook and announcing a $50 million share repurchase.
2 minutes to read