Independent Advisor Alliance’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
$346K Buy
2,898
+241
+9% +$27.4K 0.01% 788
2026
Q1
$273K Buy
2,657
+187
+8% +$19.3K ﹤0.01% 1369
2025
Q4
$244K Buy
+2,470
New +$237K 0.01% 866
2024
Q1
– Sell
-2,498
Closed -$314K – 710
2023
Q4
$314K Buy
2,498
+63
+3% +$7.14K 0.01% 542
2023
Q3
$264K Buy
2,435
+15
+0.6% +$1.72K 0.01% 547
2023
Q2
$293K Buy
+2,420
New +$287K 0.01% 537
2020
Q1
– Sell
-6,459
Closed -$584K – 479
2019
Q4
$584K Sell
6,459
-1,482
-19% -$133K 0.03% 496
2019
Q3
$731K Sell
7,941
-26
-0.3% -$2.4K 0.09% 195
2019
Q2
$411K Sell
7,967
-102
-1% -$9.37K 0.06% 243
2019
Q1
$722K Buy
8,069
+1,053
+15% +$88.4K 0.1% 180
2018
Q4
$520K Sell
7,016
-2,339
-25% -$194K 0.09% 188
2018
Q3
$752K Buy
9,355
+432
+5% +$37.7K 0.14% 161
2018
Q2
$629K Buy
8,923
+2,390
+37% +$190K 0.13% 161
2018
Q1
$476K Buy
6,533
+104
+2% +$8.04K 0.11% 199
2017
Q4
$542K Buy
6,429
+165
+3% +$13.3K 0.12% 177
2017
Q3
$504K Buy
6,264
+1,553
+33% +$126K 0.14% 151
2017
Q2
$389K Buy
4,711
+334
+8% +$25.5K 0.12% 169
2017
Q1
$321K Buy
4,377
+660
+18% +$46.8K 0.05% 286
2016
Q4
$261K Buy
+3,717
New +$245K 0.11% 147

Other funds holding CNI

Independent Advisor Alliance's CNI Position: Q2 2026 in Review

Independent Advisor Alliance increased its Canadian National Railway (CNI) stake by 9.1% in Q2 2026, buying an estimated $27.4K and bringing the position to 2,898 shares worth $346K. The position accounts for 0.01% of the portfolio, ranked #788.

Independent Advisor Alliance first reported a position in CNI in Q4 2016 and has held it in 19 quarters since. The position peaked at $752K in Q3 2018. 849 funds tracked by Wall St. Rank hold CNI as of Q2 2026.

  • Independent Advisor Alliance held 2,898 shares of Canadian National Railway worth $346K as of Q2 2026.
  • Independent Advisor Alliance bought 241 Canadian National Railway shares in Q2 2026, an estimated $27.4K.
  • Canadian National Railway made up 0.01% of Independent Advisor Alliance's portfolio in Q2 2026, its #788 holding.
  • Independent Advisor Alliance first reported a position in Canadian National Railway in Q4 2016 and has held it in 19 quarters since.
  • Independent Advisor Alliance's Canadian National Railway position peaked at $752K in Q3 2018.
  • 849 funds tracked by Wall St. Rank held Canadian National Railway as of Q2 2026.

Based on Independent Advisor Alliance's 13F filing for Q2 2026, filed 12 Aug 2026.