Zacks Investment Research upgraded shares of Norfolk Southern (NYSE:NSC – Get Rating) from a hold rating to a buy rating in a research note released on Tuesday morning, Zacks.com reports. They currently have $299.00 target price on the railroad operator’s stock. According to Zacks, “We are impressed with Norfolk Southern's efforts to reward its shareholders […]