Clarivate PLC

CLVTNYSE
$1.47
-0.01-0.68%
Last update: Oct 5, 1:41 PM
$1.50
0.021.35%