NYSE • CNQ • CA1363851017
Generating your data highlights...
92.8b USD | # 226 in US
11.65m shares | 531.38m USD
2.09b
97.74% | 2.04b