Canadian National Railway CNI
NYSE CNI
$124.06 -2.44 (-1.93%)
At close: Nov 6, 2026 · 4:00 PM EST

Canadian National Railway (CNI) Return on Invested Capital [ROIC] (2009 - 2022)

Updated

Canadian National Railway (CNI) posted Return on Invested Capital [ROIC] of 11.75% for FY2025, down 0.13 percentage points from 11.88% in FY2024.

Analysis

Canadian National Railway (CNI) Return on Invested Capital [ROIC] (2009 - 2022) Analysis & Trends

Since FY2009, Canadian National Railway has reported Return on Invested Capital [ROIC] for 10 years.

  • The FY2025 figure stands as the lowest annual Return on Invested Capital [ROIC] since FY2009.
  • Business Quant data shows CNI's Return on Invested Capital [ROIC] at 11.88% in FY2024 (-3.17 pp) and 15.05% in FY2023.
Peer Set

Peer Comparison

Historic Data

Historic Data

Download Data
DateValue
Sep 30, 2022 23.45%
Jun 30, 2022 20.98%
Mar 31, 2022 19.75%
Dec 31, 2021 20.33%
Sep 30, 2021 19.83%
Jun 30, 2021 20.52%
Mar 31, 2021 18.97%
Dec 31, 2020 19.01%
Sep 30, 2020 17.56%
Jun 30, 2020 18.83%
Mar 31, 2020 22.43%
Dec 31, 2019 21.73%
Sep 30, 2019 22.67%
Jun 30, 2019 22.79%
Mar 31, 2019 22.95%
Dec 31, 2018 22.22%
Sep 30, 2018 23.68%
Jun 30, 2018 23.05%
Dec 31, 2017 20.49%
Sep 30, 2017 23.99%
API Access

Canadian National Railway Return on Invested Capital [ROIC] API

Pull this series into your own models, spreadsheets and apps with the Business Quant Historical Metrics API. The request below matches the chart above — change the frequency, period or values and it follows. Swap YOUR_API_KEY for your own key.

https://data.businessquant.com/historic?slug=return-on-invested-capital-%5Broic%5D&ticker=CNI&period=max&api_key=YOUR_API_KEY