Clarivate PlcCCC
$27.823.5%
Tue November 3rd, 2020