CERT   $11.23  0.27% Market Closed After Close 11.23 0.0

Certara Inc