Canadian National (CNI) reported 3.28billioninrevenueforthequarterendedDecember2023,representingayear−over−yeardeclineof1.81.48 for the same period compares to 1.55ayearago.ThereportedrevenuecomparestotheZacksConsensusEstimateof3.25 billion, representing a surprise of +1.14%. The company delivered an EPS surprise of +1.37%, with the consensus EPS estimate being $1.46.While investors scrutinize revenue and earnings changes year-over-year and how they compare with Wal ...