CERT

Certara, Inc.

CERTNASDAQ

$12.09

+0.22

1.85%

Last Updated: May 9, 17:38