NYSE • NOG • US6655313079
Generating your data highlights...
2.03b USD | # 3911 in US
2.67m shares | 66.26m USD
105.33m
97.08% | 102.26m