Clarivate Plc

CLVT Ord NPV
Create an alert
Sell$2.07
Buy$2.08
$0.08 (3.72%)
Last updated today at