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