Clarivate PLC

CLVTNYSE
$2.33
0.0150.65%
Last update: Nov 12, 11:20 AM