Schrodinger Inc

NASDAQ:SDGR   10:37:56 AM EDT
25.37
+0.88 (+3.59%)
Twitter Share  Facebook Share StockTwits Share