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

123.1M
15.25%
130.62M
128.00M
11.33%
129.26M
128.00 M
11.68%
129.26 M