SDGRSchrodinger Inc

5,822
$18.23
$0.23
(1.25%)
Today
Watchers5,82252-Wk Low$17.7352-Wk High$41.89
Join the conversation.This is where all the magic happens.