Clarivate Plc

CLVT Ord NPV
Create an alert
Sell$2.04
Buy$2.05
$0.10 (5.15%)
Last updated today at 22:36 UTC