TSX • CNQ • CA1363851017
Generating your data highlights...
102b USD | # 107 in CA
14.78m shares | 683.49m USD
2.06b
97.74% | 2.01b