NRG Energy, Inc.

NRG Energy, Inc.

84.46
EUR
-0.20
(-0.24%)
3.69EPS
38.37P/E
27.57BMarket Cap
Nov 05Next Earn