Home

Certara, Inc. - Common Stock (CERT)

12.07
-0.06 (-0.49%)
NASDAQ · Last Trade: May 13th, 3:33 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors