NYSE:NSC | US6558441084
Generating your data highlights...
53b USD | # 336 in US
1.2m shares | 307.52m USD
226.24m
99.83% | 225.85m