Clarivate Plc

Clarivate Plc

1.63
EUR
+0.08
(+4.88%)
-0.45EPS
1.19BMarket Cap
Nov 03Next Earn