NYSE • CNQ • CA1363851017
Generating your data highlights...
102b USD | # 209 in US
7.59m shares | 351.3m USD
2.06b
97.74% | 2.01b