NYSE • NRG • US6293775085
Generating your data highlights...
21.8b USD | # 928 in US
2.88m shares | 362.87m USD
210.21m
99.55% | 209.26m