Clarivate PLC

CLVTNYSE
$1.66
-0.10-5.68%
Ult. Agg.: Oct 29, 2:15 PM

Benzinga

Clarivate Ownership & Insider Activity - Benzinga