What’s Behind The 120% Surge In CSX’s Stock Price In The Last 3 Years?

CSX Corporation (NASDAQ: CSX) saw its stock price rise by a whopping 120% over the last 3 years, from $36 in December 2016 to about $80 currently. This rise was primarily driven by net income margin growing 80% over this period, driven by a steady drop in cost of revenue. Add