TSX • CNQ • CA1363851017
Generating your data highlights...
100b USD | # 98 in CA
17.32m shares | 794.55m USD
2.09b
97.74% | 2.04b