Clarivate Plc

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