NYSE • NOG • US6655313079
Generating your data highlights...
2.14b USD | # 3916 in US
3.1m shares | 65.22m USD
108.78m
97.17% | 105.7m