Clarivate PLC

CLVTNYSE
$1.66
-0.10-5.68%
Ult. Agg.: Oct 29, 1:32 PM

Benzinga