CMRX - Chimerix Inc
Float
74.75M
Short % of Float
1.60%
Oustanding Shares
89.63M
Float
80.11M
Short % of Float
1.61%
Oustanding Shares
88.93M
Float
79.35 M
Short % of Float
1.55%
Oustanding Shares
88.89 M
Float
77.95M
Short % of Float
N/A
Oustanding Shares
89.63M