TSX • CNQ • CA1363851017
Generating your data highlights...
97.3b USD | # 107 in CA
14.07m shares | 653.72m USD
2.06b
97.74% | 2.01b