Certara, Inc. - Common Stock (CERT)

8.8499
-0.0601 (-0.67%)
NASDAQ · Last Trade: Dec 26th, 11:51 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors