Schrodinger, Inc. - Common Stock (SDGR)

12.43
+0.52 (4.32%)
NASDAQ · Last Trade: Apr 15th, 2:55 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors