Clarivate PLC

CLVTNYSE
$2.33
0.010.43%
Last update: Nov 12, 11:06 AM