CERT

Certara, Inc.

CERTNASDAQ

$13.74

-0.15

1.04%

Last Updated: Apr 16, 15:58