Stokes Capital 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
2026
Q2
$370K Buy
3,100
+550
+22% +$62.6K 0.08% 87
2026
Q1
$262K Sell
2,550
-38,340
-94% -$3.95M 0.06% 87
2025
Q4
$4.04M Sell
40,890
-5,612
-12% -$540K 0.92% 45
2025
Q3
$4.39M Sell
46,502
-1,596
-3% -$154K 1.02% 46
2025
Q2
$5M Sell
48,098
-4,300
-8% -$438K 1.23% 40
2025
Q1
$5.11M Buy
52,398
+1,343
+3% +$136K 1.3% 40
2024
Q4
$5.18M Buy
51,055
+50
+0.1% +$5.47K 1.34% 40
2024
Q3
$5.98M Sell
51,005
-565
-1% -$65.8K 1.53% 35
2024
Q2
$6.09M Buy
51,570
+191
+0.4% +$23.9K 1.69% 30
2024
Q1
$6.77M Buy
51,379
+582
+1% +$74.4K 1.97% 25
2023
Q4
$6.38M Buy
50,797
+2,896
+6% +$328K 2.02% 25
2023
Q3
$5.19M Sell
47,901
-245
-0.5% -$28.1K 1.81% 28
2023
Q2
$5.83M Sell
48,146
-1,970
-4% -$234K 1.96% 23
2023
Q1
$5.91M Buy
50,116
+418
+0.8% +$49.4K 2.01% 21
2022
Q4
$5.91M Sell
49,698
-4,506
-8% -$539K 2.03% 23
2022
Q3
$5.85M Sell
54,204
-863
-2% -$103K 2.18% 16
2022
Q2
$6.19M Sell
55,067
-177
-0.3% -$20.7K 2.17% 15
2022
Q1
$7.41M Buy
55,244
+329
+0.6% +$41.1K 2.16% 11
2021
Q4
$6.75M Sell
54,915
-1,556
-3% -$197K 2.01% 18
2021
Q3
$6.53M Buy
56,471
+1,395
+3% +$154K 2.11% 14
2021
Q2
$5.81M Buy
55,076
+20,658
+60% +$2.28M 1.91% 20
2021
Q1
$3.99M Buy
34,418
+3,484
+11% +$387K 1.64% 35
2020
Q4
$3.4M Buy
30,934
+939
+3% +$101K 1.48% 37
2020
Q3
$3.19M Buy
29,995
+888
+3% +$89.2K 1.54% 32
2020
Q2
$2.58M Buy
29,107
+1,055
+4% +$87.8K 1.36% 38
2020
Q1
$2.18M Buy
28,052
+3,095
+12% +$270K 1.31% 38
2019
Q4
$2.26M Sell
24,957
-245
-1% -$22K 1.14% 44
2019
Q3
$2.27M Hold
25,202
1.22% 43
2019
Q2
$2.33M Sell
25,202
-50
-0.2% -$4.59K 1.32% 38
2019
Q1
$2.26M Buy
25,252
+535
+2% +$44.9K 1.36% 37
2018
Q4
$1.83M Buy
24,717
+3,735
+18% +$310K 1.27% 38
2018
Q3
$1.88M Buy
20,982
+795
+4% +$69.4K 1.15% 43
2018
Q2
$1.65M Buy
20,187
+2,580
+15% +$205K 1.08% 47
2018
Q1
$1.29M Buy
+17,607
New +$1.36M 0.84% 56

Other funds holding CNI

Stokes Capital Advisors's CNI Position: Q2 2026 in Review

Stokes Capital Advisors increased its Canadian National Railway (CNI) stake by 22% in Q2 2026, buying an estimated $62.6K and bringing the position to 3,100 shares worth $370K. The position accounts for 0.08% of the portfolio, ranked #87.

Stokes Capital Advisors first reported a position in CNI in Q1 2018 and has held it in 34 quarters since. The position peaked at $7.41M in Q1 2022. 202 funds tracked by Wall St. Rank hold CNI as of Q2 2026.

  • Stokes Capital Advisors held 3,100 shares of Canadian National Railway worth $370K as of Q2 2026.
  • Stokes Capital Advisors bought 550 Canadian National Railway shares in Q2 2026, an estimated $62.6K.
  • Canadian National Railway made up 0.08% of Stokes Capital Advisors's portfolio in Q2 2026, its #87 holding.
  • Stokes Capital Advisors first reported a position in Canadian National Railway in Q1 2018 and has held it in 34 quarters since.
  • Stokes Capital Advisors's Canadian National Railway position peaked at $7.41M in Q1 2022.
  • 202 funds tracked by Wall St. Rank held Canadian National Railway as of Q2 2026.

Based on Stokes Capital Advisors's 13F filing for Q2 2026, filed 22 Jul 2026.