Shares Outstanding 104.6 M
Institutional Ownership 12.58%
Number of Floating Shares 103.5 M
Short Interest as % of Float 44.84%
from ETRADE.
Institutional Ownership 12.58%
Number of Floating Shares 103.5 M
Short Interest as % of Float 44.84%
from ETRADE.