NYSE • CNQ • CA1363851017
Generating your data highlights...
100b USD | # 208 in US
11.67m shares | 533.94m USD
2.09b
97.74% | 2.04b