Schrodinger Inc

SDGRNASDAQ
$19.47
-0.52-2.6%
al cierre: Aug 26, 5:00 PM EST
$19.75
0.281.44%
After hour: 7:56 PM EST

Schrodinger vs. Peers Comparison

Compare Schrodinger (SDGR) to its peers on price performance, valuation multiples and key financial metrics.