CERT

Certara, Inc.

CERTNASDAQ

$10.43

-0.58

5.27%

Last Updated: Mar 13, 20:00