Davenport & Co’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
$1.04M Buy
9,960
+487
+5% +$50.7K 0.01% 656
2025
Q1
$923K Sell
9,473
-124
-1% -$12.1K 0.01% 656
2024
Q4
$974K Sell
9,597
-25,644
-73% -$2.6M 0.01% 631
2024
Q3
$4.13M Sell
35,241
-1,715
-5% -$201K 0.02% 324
2024
Q2
$4.37M Buy
36,956
+395
+1% +$46.7K 0.03% 306
2024
Q1
$4.82M Buy
36,561
+83
+0.2% +$10.9K 0.03% 302
2023
Q4
$4.58M Sell
36,478
-1,488
-4% -$187K 0.03% 284
2023
Q3
$4.11M Sell
37,966
-2,384
-6% -$258K 0.03% 276
2023
Q2
$4.89M Sell
40,350
-56
-0.1% -$6.78K 0.04% 269
2023
Q1
$4.77M Buy
40,406
+804
+2% +$94.8K 0.04% 272
2022
Q4
$4.71M Sell
39,602
-497
-1% -$59.1K 0.04% 261
2022
Q3
$4.33M Sell
40,099
-707
-2% -$76.3K 0.04% 257
2022
Q2
$4.59M Sell
40,806
-197
-0.5% -$22.2K 0.04% 252
2022
Q1
$5.5M Buy
41,003
+3,966
+11% +$532K 0.04% 248
2021
Q4
$4.55M Hold
37,037
0.03% 268
2021
Q3
$4.28M Buy
37,037
+25,949
+234% +$3M 0.03% 262
2021
Q2
$1.17M Buy
11,088
+8,973
+424% +$947K 0.01% 446
2021
Q1
$245K Hold
2,115
﹤0.01% 706
2020
Q4
$232K Hold
2,115
﹤0.01% 710
2020
Q3
$225K Buy
+2,115
New +$225K ﹤0.01% 649
2020
Q1
Sell
-2,962
Closed -$268K 673
2019
Q4
$268K Buy
2,962
+262
+10% +$23.7K ﹤0.01% 616
2019
Q3
$250K Hold
2,700
﹤0.01% 601
2019
Q2
$250K Hold
2,700
﹤0.01% 604
2019
Q1
$242K Hold
2,700
﹤0.01% 585
2018
Q4
$200K Buy
2,700
+200
+8% +$14.8K ﹤0.01% 599
2018
Q3
$225K Hold
2,500
﹤0.01% 613
2018
Q2
$204K Sell
2,500
-500
-17% -$40.8K ﹤0.01% 652
2018
Q1
$219K Sell
3,000
-550
-15% -$40.2K ﹤0.01% 626
2017
Q4
$293K Sell
3,550
-200
-5% -$16.5K ﹤0.01% 561
2017
Q3
$311K Buy
3,750
+300
+9% +$24.9K ﹤0.01% 535
2017
Q2
$280K Buy
+3,450
New +$280K ﹤0.01% 550
2015
Q2
Sell
-3,120
Closed -$209K 603
2015
Q1
$209K Hold
3,120
﹤0.01% 558
2014
Q4
$215K Sell
3,120
-380
-11% -$26.2K ﹤0.01% 533
2014
Q3
$248K Hold
3,500
﹤0.01% 499
2014
Q2
$228K Sell
3,500
-300
-8% -$19.5K ﹤0.01% 528
2014
Q1
$214K Hold
3,800
﹤0.01% 525
2013
Q4
$217K Buy
+3,800
New +$217K ﹤0.01% 510