Canadian National Railway (CNI) EPS (Basic) (2009 - 2025)

Canadian National Railway (CNI) recorded quarterly EPS (Basic) of $275725.6 in Q4 2025, up 3.51% quarter-over-quarter from $266381.8 in Q4 2024, and up 3.51% on a YoY basis from $266381.8 in Q4 2024.

Canadian National Railway (CNI) EPS (Basic) (2009 - 2025) Analysis & Trends

Canadian National Railway's EPS (Basic) history runs 13 years deep, the most recent figure standing at $275725.6 for Q4 2025.

  • In Q4 2025, EPS (Basic) rose 3.51% year-over-year to $275725.6; the TTM figure through Dec 2025 stood at $1.0 million (down 13.81% YoY), while the FY2014 annual figure was $0.82, down 100.0% from the prior year.
  • EPS (Basic) was $275725.6 for Q4 2025 at Canadian National Railway, up from $266381.8 in the prior quarter.
  • In the past five years, EPS (Basic) ranged from a high of $1.1 million in Q1 2022 to a low of $2.27 in Q1 2021.
  • Historically, EPS (Basic) has averaged $326889.1 across 5 years, with a median of $275725.6 in 2025.
  • The sharpest annual moves came in 2022 and 2023: EPS (Basic) soared 50705770.1% in 2022, then sank 39.87% in 2023.
  • A 5-year view of EPS (Basic) shows it stood at $281765.6 in 2021, then gained by 11.42% to $313941.0 in 2022, then tumbled by 39.87% to $188771.9 in 2023, then soared by 41.11% to $266381.8 in 2024, then advanced by 3.51% to $275725.6 in 2025.
  • The last three EPS (Basic) figures came in at $275725.6 (Q4 2025), $266381.8 (Q4 2024), and $188771.9 (Q4 2023), per Business Quant data.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) EPS (Basic) (Qtr)
1 Union Pacific 161.43 Bn 160.39 Bn 5.85 Bn 2.87
2 Csx 88.46 Bn 87.36 Bn 3.18 Bn 0.43
3 Norfolk Southern 70.52 Bn 69.17 Bn 2.74 Bn 2.43
4 Canadian Pacific Kansas City 58.76 Bn 59.17 Bn 2.36 Bn 0.69
5 Westinghouse Air Brake Technologies 45.04 Bn 44.56 Bn 1.06 Bn 2.12
6 Trinity Industries 2.77 Bn 2.84 Bn 128.90 Mn 0.33
7 Greenbrier Companies 1.49 Bn 997.63 Mn 69.50 Mn 0.48
8 Foster L B 422.46 Mn 419.34 Mn 25.70 Mn 0.15
9 Rail Vision 175.79 Mn 155.29 Mn 504,000.00 -0.15
10 Canadian National Railway 768,081.41 768,081.41 - -

Historic Data

Download Data
DateValue
Dec 31, 2025 275,725.59
Dec 31, 2024 266,381.77
Dec 31, 2023 188,771.93
Dec 31, 2022 313,941.02
Sep 30, 2022 443,097.01
Jun 30, 2022 676,470.59
Mar 31, 2022 1.15 Mn
Dec 31, 2021 281,765.56
Sep 30, 2021 3.55
Jun 30, 2021 2.41
Mar 31, 2021 2.27
Jun 30, 2016 409,952.61
Sep 30, 2015 311,764.71
Jun 30, 2015 0.24
Mar 31, 2015 0.18
Dec 31, 2014 218,652.85
Sep 30, 2014 0.23
Jun 30, 2014 475,842.70
Mar 31, 2014 0.15
Dec 31, 2013 204,838.71