NYSE • CNI • CA1363751027
Generating your data highlights...
68b USD | # 333 in US
1.68m shares | 181.53m USD
607.6m
97.20% | 590.58m