CNI Dividend Calculator

Canadian National Railway (CNI) currently yields 2.96% and paid $3.61 per share in dividends over the last 12 months, distributed quarterly, with 5 consecutive years of maintained or increased payouts. Data updated 2026-07-07.

Last Close

$121.66

Dividend Yield

2.96%

12-Mo Dividend / Share

$3.61

5-Yr Div Growth / Yr

+13.9%

Raise Streak

5 yrs

Next Ex-Date

TBD

Project Future Income from CNI

$
$

Portfolio Value

$151,513

Year 10

Monthly Dividends

$503

Year 10

Total Invested

$70,000

Year 10

Portfolio Value & Annual Dividends — CNI

Projected Income from CNI

Year 1
Invested$16,000
Annual Div.$474
Monthly$40
Shares135.4
Value$16,474
Year 2
Invested$22,000
Annual Div.$741
Monthly$62
Shares185.9
Value$24,818
Year 3
Invested$28,000
Annual Div.$1,061
Monthly$88
Shares234.1
Value$34,293
Year 4
Invested$34,000
Annual Div.$1,446
Monthly$120
Shares280.4
Value$45,076
Year 5
Invested$40,000
Annual Div.$1,908
Monthly$159
Shares325.3
Value$57,370
Year 6
Invested$46,000
Annual Div.$2,462
Monthly$205
Shares369.0
Value$71,414
Year 7
Invested$52,000
Annual Div.$3,127
Monthly$261
Shares412.0
Value$87,489
Year 8
Invested$58,000
Annual Div.$3,924
Monthly$327
Shares454.5
Value$105,926
Year 9
Invested$64,000
Annual Div.$4,881
Monthly$407
Shares497.1
Value$127,114
Year 10
Invested$70,000
Annual Div.$6,030
Monthly$503
Shares540.0
Value$151,513

CNI Dividend Per Share by Year

CNI Dividend Payment History

Updated 2026-07-07

Ex-Dividend DatePay DateAmount / Share
2026-06-092026-06-30$0.92
2026-03-102026-03-31$0.92
2025-12-092025-12-30$0.89
2025-09-082025-09-29$0.89
2025-06-092025-06-30$0.89
2025-03-102025-03-31$0.89
2024-12-092024-12-30$0.85
2024-09-062024-09-27$0.85
2024-06-072024-06-28$0.61
2024-03-062024-03-28$0.63
2023-12-062023-12-28$0.58
2023-09-072023-09-29$0.58
2023-06-082023-06-30$0.59
2023-03-092023-03-31$0.57
2022-12-072022-12-29$0.54
2022-09-072022-09-29$0.56
2022-06-082022-06-30$0.58
2022-03-092022-03-31$0.57
2021-12-082021-12-30$0.48
2021-09-072021-09-29$0.49
2021-06-082021-06-30$0.51
2021-03-092021-03-31$0.49
2020-12-082020-12-30$0.45
2020-09-082020-09-30$0.44

CNI Dividend FAQ

How much does CNI pay in dividends per share?

Canadian National Railway paid $3.61 per share over the trailing 12 months on a quarterly schedule. Dividend amounts can change with each declaration — the full payment history is listed below.

How often does CNI pay dividends?

CNI pays dividends quarterly. Every historical ex-dividend date and amount is in the table below.

What is CNI's dividend yield?

At the last close of $121.66, CNI yields approximately 2.96% (trailing 12-month dividends divided by price). Yield moves inversely with price.

What is CNI's dividend growth rate?

CNI's dividend per share has compounded at 13.9% per year over the last 5 years (16.8% over 3 years). Past growth does not guarantee future increases.

How much CNI do I need for $100 a month in dividends?

At the trailing payout of $3.61 per share per year, roughly 333 shares — about $40,512.78 at the current price. Use the calculator above to model your own target.

Keep Going

Important: Data from Polygon.io, refreshed daily (2026-07-07). Prices are last close, not live quotes. Not financial advice — past dividends do not guarantee future payments. How we compute these numbers · Full disclaimer
Not financial advice. All calculators are for informational and educational purposes only. Past performance does not guarantee future results. Consult a licensed financial advisor before making investment decisions.