Q1 rail earnings preview: Service metrics, headcount, macro uncertainties – FreightWaves

A photograph of a freight train traveling by a rail crossing. … (NYSE: NSC) and Canadian Pacific (NYSE: CP) will release results on April 27.