52W $1.68 – $4.53
Clarivate Plc, an information services and analytics company, provides structured information and analytics for discovery, protection, and commercialization of scientific research, innovations, and...
Revenue breakdown: Recurring Revenues (44.6%), Subscription Revenues (35.1%), Transactional Revenues (10.7%).
10-K for FY2025 was filed on 2026-02-24. AI summary is not available yet.
Revenue by Segment
Revenue by Geography