NORFOLK SOUTHERN CORP NSC · Large cap · 1 article June 1, 2026 Earnings Norfolk Southern halts profit slide as costs weigh