Sowell Financial Services’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
$556K Buy
4,666
+11
+0.2% +$1.25K 0.02% 612
2026
Q1
$478K Buy
4,655
+35
+0.8% +$3.61K 0.02% 648
2025
Q4
$457K Sell
4,620
-1
-0% -$96 0.02% 676
2025
Q3
$436K Buy
4,621
+21
+0.5% +$2.03K 0.02% 668
2025
Q2
$479K Sell
4,600
-2
-0% -$204 0.02% 620
2025
Q1
$449K Buy
+4,602
New +$465K 0.02% 611
2023
Q2
Sell
-5,341
Closed -$630K 605
2023
Q1
$630K Buy
+5,341
New +$631K 0.05% 393
2021
Q2
Sell
-4,906
Closed -$541K 937
2021
Q1
$541K Buy
4,906
+429
+10% +$47.6K 0.02% 615
2020
Q4
$492K Buy
4,477
+53
+1% +$5.73K 0.02% 530
2020
Q3
$471K Sell
4,424
-495
-10% -$49.7K 0.02% 483
2020
Q2
$436K Sell
4,919
-1
-0% -$83 0.02% 499
2020
Q1
$382K Sell
4,920
-419
-8% -$36.5K 0.03% 475
2019
Q4
$483K Buy
5,339
+40
+0.8% +$3.6K 0.04% 460
2019
Q3
$476K Buy
+5,299
New +$489K 0.04% 426
2019
Q1
$455K Buy
5,090
+941
+23% +$79K 0.05% 357
2018
Q4
$308K Sell
4,149
-1,469
-26% -$122K 0.04% 384
2018
Q3
$505K Buy
5,618
+192
+4% +$16.8K 0.07% 195
2018
Q2
$477K Buy
5,426
+1
+0% +$79 0.1% 176
2018
Q1
$413K Buy
5,425
+2
+0% +$155 0.1% 174
2017
Q4
$437K Buy
5,423
+2,920
+117% +$235K 0.11% 171
2017
Q3
$200K Buy
+2,503
New +$203K 0.05% 237
2017
Q1
Sell
-1,982
Closed -$142K 309
2016
Q4
$142K Buy
+1,982
New +$131K 0.05% 229

Other funds holding CNI

Sowell Financial Services's CNI Position: Q2 2026 in Review

Sowell Financial Services increased its Canadian National Railway (CNI) stake by 0.24% in Q2 2026, buying an estimated $1.25K and bringing the position to 4,666 shares worth $556K. The position accounts for 0.02% of the portfolio, ranked #612.

Sowell Financial Services first reported a position in CNI in Q4 2016 and has held it in 22 quarters since. The position peaked at $630K in Q1 2023. 202 funds tracked by Wall St. Rank hold CNI as of Q2 2026.

  • Sowell Financial Services held 4,666 shares of Canadian National Railway worth $556K as of Q2 2026.
  • Sowell Financial Services bought 11 Canadian National Railway shares in Q2 2026, an estimated $1.25K.
  • Canadian National Railway made up 0.02% of Sowell Financial Services's portfolio in Q2 2026, its #612 holding.
  • Sowell Financial Services first reported a position in Canadian National Railway in Q4 2016 and has held it in 22 quarters since.
  • Sowell Financial Services's Canadian National Railway position peaked at $630K in Q1 2023.
  • 202 funds tracked by Wall St. Rank held Canadian National Railway as of Q2 2026.

Based on Sowell Financial Services's 13F filing for Q2 2026, filed 20 Jul 2026.