NRG Energy, Inc.

NRG Energy, Inc.

83.58
EUR
-1.04
(-1.23%)
3.69EPS
Nov 05Next Earn