ROI Financial Advisors’s Canadian National Railway CNI Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q3
Sell
-4,703
Closed -$489K 68
2025
Q2
$489K Sell
4,703
-3,790
-45% -$386K 0.31% 46
2025
Q1
$828K Sell
8,493
-6,471
-43% -$654K 0.6% 35
2024
Q4
$1.52M Sell
14,964
-1,342
-8% -$147K 1.03% 26
2024
Q3
$1.91M Buy
16,306
+865
+6% +$101K 1.32% 20
2024
Q2
$1.82M Buy
15,441
+25
+0.2% +$3.13K 1.32% 20
2024
Q1
$2.03M Buy
15,416
+36
+0.2% +$4.6K 1.6% 20
2023
Q4
$1.93M Buy
+15,380
New +$1.74M 1.6% 19

Other funds holding CNI

ROI Financial Advisors's CNI Position: Q3 2025 in Review

ROI Financial Advisors sold out of Canadian National Railway (CNI) in Q3 2025, closing a stake of 4,703 shares — an estimated $489K sold.

ROI Financial Advisors first reported a position in CNI in Q4 2023 and held it in 7 quarters. The position peaked at $2.03M in Q1 2024. 759 funds tracked by Wall St. Rank hold CNI as of Q3 2025.

  • ROI Financial Advisors reported no remaining Canadian National Railway position as of Q3 2025 after selling out during the quarter.
  • ROI Financial Advisors sold 4,703 Canadian National Railway shares in Q3 2025, an estimated $489K.
  • ROI Financial Advisors first reported a position in Canadian National Railway in Q4 2023 and held it in 7 quarters.
  • ROI Financial Advisors's Canadian National Railway position peaked at $2.03M in Q1 2024.
  • 759 funds tracked by Wall St. Rank held Canadian National Railway as of Q3 2025.

Based on ROI Financial Advisors's 13F filing for Q3 2025, filed 10 Nov 2025.