Certara, Inc. - Common Stock (CERT)

5.0450
-1.2650 (-20.05%)
NASDAQ · Last Trade: May 11th, 4:01 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors