NYSE • NOG • US6655313079
Generating your data highlights...
2.66b USD | # 3536 in US
2.79m shares | 63m USD
106.09m
97.13% | 103.04m