Norfolk Southern Co. (NYSE:NSC – Get Free Report) has been given an average rating of “Moderate Buy” by the nineteen research firms that are presently covering the company, Marketbeat reports. One ...