SDGR - Schrodinger Inc
Float
61.36M
Short % of Float
9.90%
Oustanding Shares
63.15M
Float
61.34M
Short % of Float
10.06%
Oustanding Shares
62.16M
Float
61.34 M
Short % of Float
10.55%
Oustanding Shares
62.87 M