NYSE • NRG • US6293775085
Generating your data highlights...
33.7b USD | # 636 in US
2.76m shares | 441.22m USD
214.21m
99.59% | 213.33m