NSC Stock Price and Chart - Norfolk Southern Corporation | Makkler