Home

Certara, Inc. - Common Stock (CERT)

11.25
-0.24 (-2.13%)
NASDAQ · Last Trade: Jul 3rd, 11:46 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors