TSX • CNQ • CA1363851017
Generating your data highlights...
86.3b USD | # 116 in CA
14.88m shares | 671.98m USD
2.08b
97.74% | 2.03b