NYSE • NOG • US6655313079
Generating your data highlights...
2.05b USD | # 3911 in US
2.66m shares | 66.35m USD
105.33m
97.08% | 102.26m