Earnings Labs
Clarivate Plc logo

Clarivate Plc (CLVT)

NYSE·Technology·Information Technology Services

$2.53

+2.85%

Mkt Cap $1.75B