TSX • CNR • CA1363751027
Generating your data highlights...
69.3b USD | # 127 in CA
1.67m shares | 182.59m USD
607.6m
97.20% | 590.58m