CSX (CSX) reported fiscal Q2 net earnings late Wednesday of $0.54 per diluted share, up from $0.44 a year earlier.
Analysts surveyed by FactSet expected $0.52.
Revenue for the three months ended June 30 was $3.94 billion, up from $3.57 billion a year earlier.
Analysts expected $3.89 billion.