NYSE • CNI • CA1363751027
Generating your data highlights...
72.9b USD | # 310 in US
1.43m shares | 177.88m USD
604.1m
99.86% | 603.24m