background
background
SDGR
Schrodinger Inc
$26.54
+2.05
+8.37%
Earnings Expectation?
Beat
Meet
Miss
Expected Price Action?
Up
Flat
Down