Clarivate PLC

CLVTNYSE
$1.67
-0.03-1.76%
Last update: Sep 30, 4:57 PM
$1.69
-0.01-0.59%
Clarivate Ownership & Insider Activity - Benzinga