NRG Energy, Inc.

NRG Energy, Inc.

84.31
EUR
-3.09
(-3.54%)
3.69EPS
38.22P/E
27.46BMarket Cap
Nov 05Next Earn