Revenue, profit, margins and balance-sheet trends from SEC filings for Norfolk Southern Corporation (NSC) on Smallfolk.
Norfolk Southern Corporation (NSC) overview