Bank of America’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
$143M Sell
1,390,345
-929,181
-40% -$95.8M 0.01% 901
2025
Q4
$229M Sell
2,319,526
-414,447
-15% -$39.8M 0.02% 681
2025
Q3
$258M Buy
2,733,973
+935,425
+52% +$90.3M 0.02% 693
2025
Q2
$187M Sell
1,798,548
-631,372
-26% -$64.2M 0.01% 821
2025
Q1
$237M Sell
2,429,920
-369,154
-13% -$37.3M 0.02% 649
2024
Q4
$284M Sell
2,799,074
-147,243
-5% -$16.1M 0.02% 563
2024
Q3
$345M Buy
2,946,317
+602,234
+26% +$70.2M 0.03% 513
2024
Q2
$277M Buy
2,344,083
+204,836
+10% +$25.6M 0.02% 552
2024
Q1
$282M Buy
2,139,247
+146,629
+7% +$18.7M 0.03% 540
2023
Q4
$250M Buy
1,992,618
+619,212
+45% +$70.1M 0.03% 545
2023
Q3
$149M Buy
1,373,406
+168,950
+14% +$19.4M 0.02% 714
2023
Q2
$146M Sell
1,204,456
-537,638
-31% -$63.8M 0.02% 727
2023
Q1
$206M Buy
1,742,094
+306,551
+21% +$36.2M 0.02% 618
2022
Q4
$171M Sell
1,435,543
-259,848
-15% -$31.1M 0.02% 662
2022
Q3
$183M Sell
1,695,391
-217,492
-11% -$25.9M 0.02% 597
2022
Q2
$215M Sell
1,912,883
-18,413
-1% -$2.15M 0.02% 554
2022
Q1
$259M Sell
1,931,296
-91,644
-5% -$11.5M 0.03% 552
2021
Q4
$249M Sell
2,022,940
-259,731
-11% -$32.9M 0.02% 577
2021
Q3
$264M Buy
2,282,671
+295,239
+15% +$32.6M 0.03% 533
2021
Q2
$210M Sell
1,987,432
-71,720
-3% -$7.92M 0.02% 607
2021
Q1
$239M Sell
2,059,152
-580,166
-22% -$64.4M 0.03% 518
2020
Q4
$290M Buy
2,639,318
+505,001
+24% +$54.6M 0.04% 411
2020
Q3
$227M Sell
2,134,317
-63,238
-3% -$6.35M 0.03% 454
2020
Q2
$195M Buy
2,197,555
+151,984
+7% +$12.6M 0.03% 478
2020
Q1
$159M Buy
2,045,571
+495,922
+32% +$43.2M 0.03% 483
2019
Q4
$140M Buy
1,549,649
+254,541
+20% +$22.9M 0.02% 618
2019
Q3
$116M Sell
1,295,108
-55,910
-4% -$5.16M 0.02% 666
2019
Q2
$125M Sell
1,351,018
-27,115
-2% -$2.49M 0.02% 653
2019
Q1
$123M Sell
1,378,133
-255,493
-16% -$21.4M 0.02% 652
2018
Q4
$121M Sell
1,633,626
-24,519
-1% -$2.03M 0.02% 598
2018
Q3
$149M Buy
1,658,145
+56,711
+4% +$4.95M 0.02% 568
2018
Q2
$131M Buy
1,601,434
+96,079
+6% +$7.64M 0.02% 592
2018
Q1
$110M Buy
1,505,355
+17,643
+1% +$1.36M 0.02% 670
2017
Q4
$123M Sell
1,487,712
-293,483
-16% -$23.6M 0.02% 640
2017
Q3
$148M Buy
1,781,195
+475,228
+36% +$38.5M 0.02% 586
2017
Q2
$106M Sell
1,305,967
-305,284
-19% -$23.3M 0.02% 684
2017
Q1
$119M Buy
1,611,251
+217,493
+16% +$15.4M 0.02% 611
2016
Q4
$93.9M Sell
1,393,758
-374,897
-21% -$24.7M 0.02% 691
2016
Q3
$116M Buy
1,768,655
+784,204
+80% +$49.5M 0.03% 578
2016
Q2
$58.1M Buy
984,451
+41,592
+4% +$2.51M 0.01% 894
2016
Q1
$58.9M Sell
942,859
-405,965
-30% -$22.7M 0.01% 848
2015
Q4
$75.4M Sell
1,348,824
-66,482
-5% -$3.89M 0.02% 793
2015
Q3
$80.3M Buy
1,415,306
+556,299
+65% +$32.4M 0.02% 743
2015
Q2
$49.6M Buy
859,007
+17,092
+2% +$1.07M 0.02% 851
2015
Q1
$56.3M Sell
841,915
-464,857
-36% -$31.6M 0.02% 770
2014
Q4
$90M Buy
1,306,772
+405,921
+45% +$27.8M 0.03% 587
2014
Q3
$63.9M Sell
900,851
-179
-0% -$12.4K 0.02% 728
2014
Q2
$58.6M Sell
901,030
-15,601
-2% -$928K 0.02% 753
2014
Q1
$51.5M Buy
916,631
+183,220
+25% +$10.1M 0.02% 749
2013
Q4
$41.8M Sell
733,411
-107,035
-13% -$5.89M 0.02% 840
2013
Q3
$42.6M Buy
840,446
+33,114
+4% +$1.63M 0.02% 809
2013
Q2
$39.3M Buy
+807,332
New +$39.8M 0.02% 812

Other funds holding CNI

Bank of America's CNI Position: Q1 2026 in Review

Bank of America reduced its Canadian National Railway (CNI) stake by 40% in Q1 2026, selling an estimated $95.8M and leaving 1,390,345 shares worth $143M. The position accounts for 0.01% of the portfolio, ranked #901.

Bank of America first reported a position in CNI in Q2 2013 and has held it in 52 quarters since. The position peaked at $345M in Q3 2024. 825 funds tracked by Wall St. Rank hold CNI as of Q1 2026.

  • Bank of America held 1,390,345 shares of Canadian National Railway worth $143M as of Q1 2026.
  • Bank of America sold 929,181 Canadian National Railway shares in Q1 2026, an estimated $95.8M.
  • Canadian National Railway made up 0.01% of Bank of America's portfolio in Q1 2026, its #901 holding.
  • Bank of America first reported a position in Canadian National Railway in Q2 2013 and has held it in 52 quarters since.
  • Bank of America's Canadian National Railway position peaked at $345M in Q3 2024.
  • 825 funds tracked by Wall St. Rank held Canadian National Railway as of Q1 2026.

Based on Bank of America's 13F filing for Q1 2026, filed 18 May 2026.