NVAX - Novavax, Inc.

Float
125.2M
Short % of Float
43.92%
Oustanding Shares
139.95M

Float
111.93M
Short % of Float
45.49%
Oustanding Shares
118.79M

Float
111.96 M
Short % of Float
43.94%
Oustanding Shares
118.79 M

Float
139.69M
Short % of Float
N/A
Oustanding Shares
139.95M