Bank of America
CNI icon

Bank of America’s Canadian National Railway CNI Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$187M Sell
1,798,548
-631,372
-26% -$65.7M 0.01% 745
2025
Q1
$237M Sell
2,429,920
-369,154
-13% -$36M 0.02% 600
2024
Q4
$284M Sell
2,799,074
-147,243
-5% -$14.9M 0.02% 516
2024
Q3
$345M Buy
2,946,317
+602,234
+26% +$70.6M 0.03% 474
2024
Q2
$277M Buy
2,344,083
+204,836
+10% +$24.2M 0.02% 515
2024
Q1
$282M Buy
2,139,247
+146,629
+7% +$19.3M 0.03% 503
2023
Q4
$250M Buy
1,992,618
+619,212
+45% +$77.8M 0.03% 495
2023
Q3
$149M Buy
1,373,406
+168,950
+14% +$18.3M 0.02% 650
2023
Q2
$146M Sell
1,204,456
-537,638
-31% -$65.1M 0.02% 665
2023
Q1
$206M Buy
1,742,094
+306,551
+21% +$36.2M 0.02% 570
2022
Q4
$171M Sell
1,435,543
-259,848
-15% -$30.9M 0.02% 606
2022
Q3
$183M Sell
1,695,391
-217,492
-11% -$23.5M 0.02% 555
2022
Q2
$215M Sell
1,912,883
-18,413
-1% -$2.07M 0.02% 518
2022
Q1
$259M Sell
1,931,296
-91,644
-5% -$12.3M 0.03% 518
2021
Q4
$249M Sell
2,022,940
-259,731
-11% -$31.9M 0.02% 527
2021
Q3
$264M Buy
2,282,671
+295,239
+15% +$34.1M 0.03% 495
2021
Q2
$210M Sell
1,987,432
-71,720
-3% -$7.57M 0.02% 566
2021
Q1
$239M Sell
2,059,152
-580,166
-22% -$67.3M 0.03% 489
2020
Q4
$290M Buy
2,639,318
+505,001
+24% +$55.5M 0.04% 379
2020
Q3
$227M Sell
2,134,317
-63,238
-3% -$6.73M 0.03% 428
2020
Q2
$195M Buy
2,197,555
+151,984
+7% +$13.5M 0.03% 449
2020
Q1
$159M Buy
2,045,571
+495,922
+32% +$38.5M 0.03% 456
2019
Q4
$140M Buy
1,549,649
+254,541
+20% +$23M 0.02% 565
2019
Q3
$116M Sell
1,295,108
-55,910
-4% -$5.02M 0.02% 605
2019
Q2
$125M Sell
1,351,018
-27,115
-2% -$2.51M 0.02% 600
2019
Q1
$123M Sell
1,378,133
-255,493
-16% -$22.9M 0.02% 604
2018
Q4
$121M Sell
1,633,626
-24,519
-1% -$1.82M 0.02% 538
2018
Q3
$149M Buy
1,658,145
+56,711
+4% +$5.09M 0.02% 513
2018
Q2
$131M Buy
1,601,434
+96,079
+6% +$7.85M 0.02% 541
2018
Q1
$110M Buy
1,505,355
+17,643
+1% +$1.29M 0.02% 594
2017
Q4
$123M Sell
1,487,712
-293,483
-16% -$24.2M 0.02% 557
2017
Q3
$148M Buy
1,781,195
+475,228
+36% +$39.4M 0.02% 521
2017
Q2
$106M Sell
1,305,967
-305,284
-19% -$24.7M 0.02% 581
2017
Q1
$119M Buy
1,611,251
+217,493
+16% +$16.1M 0.02% 528
2016
Q4
$93.9M Sell
1,393,758
-374,897
-21% -$25.3M 0.02% 574
2016
Q3
$116M Buy
1,768,655
+784,204
+80% +$51.3M 0.03% 494
2016
Q2
$58.1M Buy
984,451
+41,592
+4% +$2.46M 0.01% 742
2016
Q1
$58.9M Sell
942,859
-405,965
-30% -$25.4M 0.01% 730
2015
Q4
$75.4M Sell
1,348,824
-66,482
-5% -$3.72M 0.02% 658
2015
Q3
$80.3M Buy
1,415,306
+556,299
+65% +$31.6M 0.02% 615
2015
Q2
$49.6M Buy
859,007
+17,092
+2% +$987K 0.02% 669
2015
Q1
$56.3M Sell
841,915
-464,857
-36% -$31.1M 0.02% 626
2014
Q4
$90.1M Buy
1,306,772
+405,921
+45% +$28M 0.03% 468
2014
Q3
$63.9M Sell
900,851
-179
-0% -$12.7K 0.02% 577
2014
Q2
$58.6M Sell
901,030
-15,601
-2% -$1.01M 0.02% 606
2014
Q1
$51.5M Buy
916,631
+183,220
+25% +$10.3M 0.02% 619
2013
Q4
$41.8M Buy
733,411
+313,188
+75% +$17.9M 0.02% 663
2013
Q3
$42.6M Buy
420,223
+16,557
+4% +$1.68M 0.02% 646
2013
Q2
$39.3M Buy
+403,666
New +$39.3M 0.02% 641