Home

Certara, Inc. - Common Stock (CERT)

13.10
-0.20 (-1.47%)
NASDAQ · Last Trade: May 2nd, 1:56 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors