NYSE • NRG • US6293775085
Generating your data highlights...
24.8b USD | # 865 in US
2.91m shares | 391.28m USD
210.21m
96.81% | 203.51m