Swiss Life Asset Management’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
$15.8M Buy
133,111
+5,778
+5% +$658K 0.07% 217
2026
Q1
$13.1M Buy
127,333
+14,181
+13% +$1.46M 0.06% 231
2025
Q4
$11.2M Buy
113,152
+9,018
+9% +$867K 0.06% 243
2025
Q3
$9.83M Buy
104,134
+10,433
+11% +$1.01M 0.05% 272
2025
Q2
$9.77M Buy
93,701
+36,602
+64% +$3.72M 0.06% 240
2025
Q1
$5.56M Buy
57,099
+15,011
+36% +$1.52M 0.04% 322
2024
Q4
$4.26M Buy
42,088
+37,267
+773% +$4.08M 0.03% 341
2024
Q3
$565K Buy
+4,821
New +$562K 0.01% 511
2024
Q1
Sell
-3,087
Closed -$391K 557
2023
Q4
$391K Buy
3,087
+244
+9% +$27.6K ﹤0.01% 600
2023
Q3
$309K Hold
2,843
﹤0.01% 600
2023
Q2
$345K Buy
2,843
+281
+11% +$33.3K 0.01% 581
2023
Q1
$302K Hold
2,562
﹤0.01% 585
2022
Q4
$305K Sell
2,562
-18,731
-88% -$2.24M 0.01% 564
2022
Q3
$2.31M Buy
+21,293
New +$2.54M 0.04% 415

Other funds holding CNI

Swiss Life Asset Management's CNI Position: Q2 2026 in Review

Swiss Life Asset Management increased its Canadian National Railway (CNI) stake by 4.5% in Q2 2026, buying an estimated $658K and bringing the position to 133,111 shares worth $15.8M. The position accounts for 0.07% of the portfolio, ranked #217.

Swiss Life Asset Management first reported a position in CNI in Q3 2022 and has held it in 14 quarters since. 607 funds tracked by Wall St. Rank hold CNI as of Q2 2026.

  • Swiss Life Asset Management held 133,111 shares of Canadian National Railway worth $15.8M as of Q2 2026.
  • Swiss Life Asset Management bought 5,778 Canadian National Railway shares in Q2 2026, an estimated $658K.
  • Canadian National Railway made up 0.07% of Swiss Life Asset Management's portfolio in Q2 2026, its #217 holding.
  • Swiss Life Asset Management first reported a position in Canadian National Railway in Q3 2022 and has held it in 14 quarters since.
  • 607 funds tracked by Wall St. Rank held Canadian National Railway as of Q2 2026.

Based on Swiss Life Asset Management's 13F filing for Q2 2026, filed 29 Jul 2026.