DVAX - Dynavax Technologies Corp.
Float
123.1M
Short % of Float
15.25%
Oustanding Shares
130.62M
Float
128.00M
Short % of Float
11.33%
Oustanding Shares
129.26M
Float
128.00 M
Short % of Float
11.68%
Oustanding Shares
129.26 M