Geode Capital Management
CNI icon

Geode Capital Management’s Canadian National Railway CNI Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$460M Buy
4,365,910
+689,309
+19% +$72.6M 0.03% 430
2025
Q1
$364M Buy
3,676,601
+370,409
+11% +$36.7M 0.03% 472
2024
Q4
$341M Buy
3,306,192
+743,712
+29% +$76.7M 0.03% 489
2024
Q3
$303M Buy
2,562,480
+158,757
+7% +$18.8M 0.02% 515
2024
Q2
$287M Buy
2,403,723
+113,609
+5% +$13.6M 0.03% 492
2024
Q1
$304M Buy
2,290,114
+86,184
+4% +$11.4M 0.03% 481
2023
Q4
$278M Buy
2,203,930
+138,160
+7% +$17.4M 0.03% 479
2023
Q3
$225M Buy
2,065,770
+61,243
+3% +$6.66M 0.03% 500
2023
Q2
$243M Buy
2,004,527
+88,568
+5% +$10.7M 0.03% 482
2023
Q1
$227M Buy
1,915,959
+16,865
+0.9% +$2M 0.03% 486
2022
Q4
$226M Sell
1,899,094
-3,328
-0.2% -$397K 0.03% 473
2022
Q3
$207M Buy
1,902,422
+129,548
+7% +$14.1M 0.03% 473
2022
Q2
$200M Sell
1,772,874
-235,960
-12% -$26.6M 0.03% 493
2022
Q1
$269M Buy
2,008,834
+62,591
+3% +$8.38M 0.03% 466
2021
Q4
$239M Buy
1,946,243
+104,153
+6% +$12.8M 0.03% 505
2021
Q3
$213M Buy
1,842,090
+203,289
+12% +$23.5M 0.03% 514
2021
Q2
$172M Buy
1,638,801
+173,518
+12% +$18.2M 0.02% 575
2021
Q1
$169M Buy
1,465,283
+127,130
+10% +$14.7M 0.03% 556
2020
Q4
$147M Sell
1,338,153
-31,203
-2% -$3.42M 0.02% 559
2020
Q3
$146M Buy
1,369,356
+38,815
+3% +$4.14M 0.03% 480
2020
Q2
$118M Buy
1,330,541
+120,150
+10% +$10.7M 0.03% 519
2020
Q1
$95M Buy
1,210,391
+95,317
+9% +$7.48M 0.02% 512
2019
Q4
$101M Buy
1,115,074
+130,794
+13% +$11.8M 0.02% 603
2019
Q3
$88.6M Buy
984,280
+972,054
+7,951% +$87.5M 0.02% 616
2019
Q2
$1.13M Buy
12,226
+440
+4% +$40.7K ﹤0.01% 3202
2019
Q1
$1.05M Sell
11,786
-3,119
-21% -$279K ﹤0.01% 3144
2018
Q4
$1.1M Buy
14,905
+3,237
+28% +$240K ﹤0.01% 3074
2018
Q3
$1.05M Buy
11,668
+567
+5% +$50.9K ﹤0.01% 3203
2018
Q2
$907K Sell
11,101
-539,527
-98% -$44.1M ﹤0.01% 3225
2018
Q1
$39.8M Buy
550,628
+542,706
+6,851% +$39.2M 0.01% 839
2017
Q4
$653K Sell
7,922
-218
-3% -$18K ﹤0.01% 3259
2017
Q3
$674K Buy
8,140
+282
+4% +$23.4K ﹤0.01% 3261
2017
Q2
$636K Buy
7,858
+496
+7% +$40.1K ﹤0.01% 3273
2017
Q1
$544K Buy
7,362
+1,034
+16% +$76.4K ﹤0.01% 3276
2016
Q4
$426K Buy
+6,328
New +$426K ﹤0.01% 3322