CLVT   $2.43  -2.02% Market Closed After Close 2.4302 0.01%

Clarivate Plc

Data not available