Haverford Trust Company’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
Q1
$583K Sell
5,673
-100
-2% -$10.3K 0.01% 283
2025
Q4
$571K Hold
5,773
0.01% 277
2025
Q3
$544K Sell
5,773
-1,694
-23% -$163K ﹤0.01% 277
2025
Q2
$777K Buy
7,467
+1,044
+16% +$106K 0.01% 253
2025
Q1
$626K Sell
6,423
-16
-0.2% -$1.62K 0.01% 264
2024
Q4
$654K Buy
6,439
+16
+0.2% +$1.75K 0.01% 256
2024
Q3
$752K Sell
6,423
-800
-11% -$93.2K 0.01% 258
2024
Q2
$853K Buy
7,223
+3,123
+76% +$391K 0.01% 236
2024
Q1
$540K Hold
4,100
0.01% 272
2023
Q4
$515K Sell
4,100
-259
-6% -$29.3K 0.01% 267
2023
Q3
$472K Sell
4,359
-157
-3% -$18K 0.01% 262
2023
Q2
$547K Buy
4,516
+216
+5% +$25.6K 0.01% 258
2023
Q1
$507K Hold
4,300
0.01% 257
2022
Q4
$511K Buy
4,300
+565
+15% +$67.5K 0.01% 236
2022
Q3
$403K Buy
3,735
+35
+0.9% +$4.17K 0.01% 259
2022
Q2
$416K Sell
3,700
-531
-13% -$62.1K 0.01% 258
2022
Q1
$568K Sell
4,231
-79
-2% -$9.88K 0.01% 238
2021
Q4
$530K Sell
4,310
-189
-4% -$23.9K 0.01% 252
2021
Q3
$520K Sell
4,499
-464
-9% -$51.3K 0.01% 247
2021
Q2
$524K Hold
4,963
0.01% 247
2021
Q1
$576K Sell
4,963
-687
-12% -$76.3K 0.01% 219
2020
Q4
$621K Hold
5,650
0.01% 196
2020
Q3
$601K Hold
5,650
0.01% 191
2020
Q2
$500K Sell
5,650
-92
-2% -$7.66K 0.01% 201
2020
Q1
$446K Sell
5,742
-268
-4% -$23.4K 0.01% 194
2019
Q4
$544K Hold
6,010
0.01% 205
2019
Q3
$540K Hold
6,010
0.01% 206
2019
Q2
$556K Hold
6,010
0.01% 200
2019
Q1
$538K Buy
6,010
+718
+14% +$60.3K 0.01% 202
2018
Q4
$392K Sell
5,292
-108
-2% -$8.95K 0.01% 214
2018
Q3
$485K Sell
5,400
-7
-0.1% -$611 0.01% 214
2018
Q2
$442K Buy
5,407
+35
+0.7% +$2.78K 0.01% 216
2018
Q1
$393K Buy
5,372
+2,401
+81% +$186K 0.01% 226
2017
Q4
$245K Sell
2,971
-303
-9% -$24.4K ﹤0.01% 258
2017
Q3
$271K Buy
3,274
+74
+2% +$6K 0.01% 227
2017
Q2
$259K Buy
+3,200
New +$244K 0.01% 226

Other funds holding CNI

Haverford Trust Company's CNI Position: Q1 2026 in Review

Haverford Trust Company reduced its Canadian National Railway (CNI) stake by 1.7% in Q1 2026, selling an estimated $10.3K and leaving 5,673 shares worth $583K. The position accounts for 0.01% of the portfolio, ranked #283.

Haverford Trust Company first reported a position in CNI in Q2 2017 and has held it in 36 quarters since. The position peaked at $853K in Q2 2024. 824 funds tracked by Wall St. Rank hold CNI as of Q1 2026.

  • Haverford Trust Company held 5,673 shares of Canadian National Railway worth $583K as of Q1 2026.
  • Haverford Trust Company sold 100 Canadian National Railway shares in Q1 2026, an estimated $10.3K.
  • Canadian National Railway made up 0.01% of Haverford Trust Company's portfolio in Q1 2026, its #283 holding.
  • Haverford Trust Company first reported a position in Canadian National Railway in Q2 2017 and has held it in 36 quarters since.
  • Haverford Trust Company's Canadian National Railway position peaked at $853K in Q2 2024.
  • 824 funds tracked by Wall St. Rank held Canadian National Railway as of Q1 2026.

Based on Haverford Trust Company's 13F filing for Q1 2026, filed 11 May 2026.