Clarivate PLC

CLVTNYSE
$1.76
-0.06-3.3%
Ult. Agg.: Oct 29, 7:00 AM

Benzinga