TSX • CNQ • CA1363851017
Generating your data highlights...
92.8b USD | # 102 in CA
17.24m shares | 789.69m USD
2.09b
97.74% | 2.04b