NRG Energy, Inc.

NRG Energy, Inc.

83.58
EUR
-2.90
(-3.35%)
3.69EPS
Nov 05Next Earn