NYSE • NSC • US6558441084
Generating your data highlights...
76.1b USD | # 315 in US
1.18m shares | 383.06m USD
224.61m
99.85% | 224.27m