NYSE • NGG • US6362744095
Generating your data highlights...
80.3b USD | # 293 in US
1.26m shares | 103.86m USD
4.98b
94.24% | 4.69b