Clarivate plc
Clarivate plc is number 1979 in the 311 Titans Index of the world's largest companies, with reported revenue of about $2.5bn in 2025. It is headquartered in St. Helier, Jersey.
Part of the 311 Titans Index (311institute.com). Last updated .
1979Rank
$2.5bnRevenue
2025Year
TechnologySector
St. Helier, JerseyHeadquarters
NYSE: CLVTListing
Other Titans in Jersey
Revenue from the company's latest annual filing, converted at the ECB average rate for its financial year. Controller not yet confirmed.