NYSE:NSC | US6558441084
Generating your data highlights...
52.1b USD
1.21m shares | 304m USD
225.91m
99.77% | 225.39m