Certara, Inc. (CERT) Latest News

$11.33

north_east
$0.12 (1.07%)
Day's range
$11.2
Day's range
$11.76

Latest News of CERT