CERT

Certara, Inc.

CERTNASDAQ

$10.90

-0.37

3.28%

Last Updated: Mar 11, 20:00