NRG - NRG Energy Inc.
Float
205.31M
Short % of Float
10.83%
Oustanding Shares
214.73M
Float
217.35M
Short % of Float
8.61%
Oustanding Shares
229.56M
Float
217.46 M
Short % of Float
6.28%
Oustanding Shares
229.12 M