Rail and intermodal company, CSX is scheduled to report after the bell today. While it has beaten EPS expectations 3 of the past 4 quarters, it has missed revenue expectations in the past three quarters according to First Call data. Before then, it beat revenue targets for 5 straight quarters.
The company is up 37.6% YTD compared to the Dow Jones Transportation Index, which is up 9.8% over the same period. The company has also outperformed other rail companies like Burlington Northern and Union Pacific which are up ~8% and ~24% for the year.
Historically, earnings are a good time for CSX's share price. According to data from MarketHistory.com, CSX has rallied after 7 of its past 8 earnings releases (see chart below) and has gained an average of 3.8% in the month that follows earnings.