NYSE • CNQ • CA1363851017
Generating your data highlights...
97.3b USD | # 219 in US
6.93m shares | 326.62m USD
2.06b
97.74% | 2.01b