NRG Energy, Inc.

NRG Energy, Inc.

83.94
EUR
+0.26
(+0.31%)
3.69EPS
37.32P/E
26.81BMarket Cap
Nov 05Next Earn