Norfolk Southern's (NYSE:NSC) stock price has appreciated 2.5x from the end of Q2 2016 to that of Q2 2019. This can be attributed to higher revenues, margins, and earings multiple expansion, as well as lower share count over the last three years. In this note we discuss these factors that led to ...