NRG Energy, Inc.

NRG Energy, Inc.

86.02
EUR
-0.46
(-0.53%)
3.69EPS
37.29P/E
26.79BMarket Cap
Nov 05Next Earn