NYSE • NRG • US6293775085
Generating your data highlights...
20b USD | # 979 in US
2.78m shares | 332.51m USD
210.21m
99.55% | 209.26m