TSX • CNQ • CA1363851017
Generating your data highlights...
92.9b USD | # 115 in CA
13.63m shares | 604.33m USD
2.08b
97.74% | 2.03b