Union Pacific's (NYSE: UNP) stock price grew 40% from around $125 levels by the end of 2017 to $176 in 2019, primarily driven by expansion of net income margin, and P/E multiple, along with slight revenue growth, and lower share count. Union Pacific's stock price growth was higher than...