CERT

Certara, Inc.

CERTNASDAQ

$11.87

+0.41

3.58%

Last Updated: May 8, 20:00