Vestcor Inc’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
$3.11M Buy
+26,100
New +$2.97M 0.08% 263
2025
Q3
Sell
-14,200
Closed -$1.48M 1190
2025
Q2
$1.48M Hold
14,200
0.04% 380
2025
Q1
$1.38M Buy
+14,200
New +$1.44M 0.05% 360
2022
Q3
Sell
-13,900
Closed -$1.56M 1365
2022
Q2
$1.56M Buy
+13,900
New +$1.62M 0.06% 381

Other funds holding CNI

Vestcor Inc's CNI Position: Q2 2026 in Review

Vestcor Inc opened a new position in Canadian National Railway (CNI) in Q2 2026: 26,100 shares worth $3.11M. The stake represents 0.08% of the portfolio and ranks #263 among its holdings. This is a return to the name: Vestcor Inc previously reported a position in CNI as recently as Q2 2025.

Vestcor Inc first reported a position in CNI in Q2 2022 and has held it in 4 quarters since. 846 funds tracked by Wall St. Rank hold CNI as of Q2 2026.

  • Vestcor Inc held 26,100 shares of Canadian National Railway worth $3.11M as of Q2 2026.
  • Canadian National Railway was a new Vestcor Inc position in Q2 2026.
  • Canadian National Railway made up 0.08% of Vestcor Inc's portfolio in Q2 2026, its #263 holding.
  • Vestcor Inc first reported a position in Canadian National Railway in Q2 2022 and has held it in 4 quarters since.
  • 846 funds tracked by Wall St. Rank held Canadian National Railway as of Q2 2026.

Based on Vestcor Inc's 13F filing for Q2 2026, filed 11 Aug 2026.