NYSE • NOG • US6655313079
Generating your data highlights...
2.2b USD | # 3881 in US
3.09m shares | 64.94m USD
108.78m
97.17% | 105.7m