CERT

Certara, Inc.

CERTNASDAQ

$11.52

-0.18

1.54%

Last Updated: Jul 1, 20:00