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