Haverford Trust Company’s Canadian National Railway CNI Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$777K Buy
7,467
+1,044
+16% +$109K 0.01% 253
2025
Q1
$626K Sell
6,423
-16
-0.2% -$1.56K 0.01% 264
2024
Q4
$654K Buy
6,439
+16
+0.2% +$1.62K 0.01% 256
2024
Q3
$752K Sell
6,423
-800
-11% -$93.7K 0.01% 258
2024
Q2
$853K Buy
7,223
+3,123
+76% +$369K 0.01% 236
2024
Q1
$540K Hold
4,100
0.01% 272
2023
Q4
$515K Sell
4,100
-259
-6% -$32.5K 0.01% 267
2023
Q3
$472K Sell
4,359
-157
-3% -$17K 0.01% 262
2023
Q2
$547K Buy
4,516
+216
+5% +$26.2K 0.01% 258
2023
Q1
$507K Hold
4,300
0.01% 257
2022
Q4
$511K Buy
4,300
+565
+15% +$67.2K 0.01% 236
2022
Q3
$403K Buy
3,735
+35
+0.9% +$3.78K 0.01% 259
2022
Q2
$416K Sell
3,700
-531
-13% -$59.7K 0.01% 258
2022
Q1
$568K Sell
4,231
-79
-2% -$10.6K 0.01% 238
2021
Q4
$530K Sell
4,310
-189
-4% -$23.2K 0.01% 252
2021
Q3
$520K Sell
4,499
-464
-9% -$53.6K 0.01% 247
2021
Q2
$524K Hold
4,963
0.01% 247
2021
Q1
$576K Sell
4,963
-687
-12% -$79.7K 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% -$8.14K 0.01% 201
2020
Q1
$446K Sell
5,742
-268
-4% -$20.8K 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% +$64.3K 0.01% 202
2018
Q4
$392K Sell
5,292
-108
-2% -$8K 0.01% 214
2018
Q3
$485K Sell
5,400
-7
-0.1% -$629 0.01% 214
2018
Q2
$442K Buy
5,407
+35
+0.7% +$2.86K 0.01% 216
2018
Q1
$393K Buy
5,372
+2,401
+81% +$176K 0.01% 226
2017
Q4
$245K Sell
2,971
-303
-9% -$25K ﹤0.01% 258
2017
Q3
$271K Buy
3,274
+74
+2% +$6.13K 0.01% 227
2017
Q2
$259K Buy
+3,200
New +$259K 0.01% 226