Bank of America’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
Sell
-4,229,542
Closed -$2.19B 8022
2025
Q3
$2.19B Buy
4,229,542
+157,775
+4% +$80.5M 0.15% 137
2025
Q2
$2.03B Buy
4,071,767
+2,609,204
+178% +$1.13B 0.15% 139
2025
Q1
$549M Sell
1,462,563
-678,137
-32% -$276M 0.04% 380
2024
Q4
$902M Buy
2,140,700
+1,046,200
+96% +$446M 0.08% 250
2024
Q3
$471M Sell
1,094,500
-2,195,358
-67% -$938M 0.04% 428
2024
Q2
$1.47B Buy
3,289,858
+499,258
+18% +$211M 0.13% 165
2024
Q1
$1.17B Sell
2,790,600
-257,200
-8% -$104M 0.11% 201
2023
Q4
$1.15B Buy
3,047,800
+821,100
+37% +$292M 0.12% 188
2023
Q3
$703M Sell
2,226,700
-612,000
-22% -$202M 0.08% 251
2023
Q2
$967M Buy
2,838,700
+834,300
+42% +$261M 0.1% 209
2023
Q1
$578M Sell
2,004,400
-4,005,300
-67% -$1.02B 0.06% 290
2022
Q4
$1.44B Buy
6,009,700
+2,759,500
+85% +$662M 0.16% 144
2022
Q3
$757M Buy
3,250,200
+2,357,200
+264% +$622M 0.09% 221
2022
Q2
$229M Buy
893,000
+48,000
+6% +$13M 0.03% 533
2022
Q1
$261M Sell
845,000
-2,278,800
-73% -$686M 0.03% 546
2021
Q4
$1.05B Buy
3,123,800
+2,101,100
+205% +$681M 0.1% 192
2021
Q3
$288M Sell
1,022,700
-2,759,000
-73% -$803M 0.03% 503
2021
Q2
$1.02B Buy
3,781,700
+2,948,100
+354% +$749M 0.11% 181
2021
Q1
$197M Sell
833,600
-2,727,700
-77% -$633M 0.02% 584
2020
Q4
$792M Buy
3,561,300
+2,447,400
+220% +$526M 0.1% 199
2020
Q3
$234M Sell
1,113,900
-63,800
-5% -$13.4M 0.03% 447
2020
Q2
$240M Sell
1,177,700
-415,100
-26% -$75.4M 0.04% 403
2020
Q1
$251M Sell
1,592,800
-837,900
-34% -$138M 0.05% 358
2019
Q4
$383M Buy
2,430,700
+437,800
+22% +$64.3M 0.05% 324
2019
Q3
$277M Sell
1,992,900
-177,800
-8% -$24.4M 0.04% 389
2019
Q2
$291M Buy
2,170,700
+592,400
+38% +$75.2M 0.04% 379
2019
Q1
$186M Sell
1,578,300
-294,200
-16% -$32.1M 0.03% 497
2018
Q4
$190M Buy
1,872,500
+263,900
+16% +$28.3M 0.03% 451
2018
Q3
$184M Sell
1,608,600
-1,042,000
-39% -$113M 0.03% 497
2018
Q2
$261M Sell
2,650,600
-195,100
-7% -$18.9M 0.04% 385
2018
Q1
$260M Sell
2,845,700
-1,750,900
-38% -$160M 0.04% 382
2017
Q4
$393M Sell
4,596,600
-853,500
-16% -$70M 0.07% 284
2017
Q3
$406M Buy
5,450,100
+324,600
+6% +$23.7M 0.06% 295
2017
Q2
$353M Buy
5,125,500
+316,800
+7% +$21.7M 0.07% 281
2017
Q1
$317M Sell
4,808,700
-378,600
-7% -$24.3M 0.06% 294
2016
Q4
$322M Buy
5,187,300
+1,388,700
+37% +$83.5M 0.07% 287
2016
Q3
$219M Sell
3,798,600
-836,500
-18% -$47.2M 0.05% 375
2016
Q2
$237M Buy
4,635,100
+1,845,200
+66% +$95.9M 0.06% 337
2016
Q1
$154M Sell
2,789,900
-11,425,700
-80% -$599M 0.04% 449
2015
Q4
$789M Buy
14,215,600
+2,555,100
+22% +$134M 0.19% 121
2015
Q3
$516M Sell
11,660,500
-903,200
-7% -$40.6M 0.13% 181
2015
Q2
$555M Buy
12,563,700
+962,400
+8% +$43.9M 0.18% 121
2015
Q1
$472M Buy
11,601,300
+8,274,000
+249% +$360M 0.16% 142
2014
Q4
$155M Sell
3,327,300
-12,473,100
-79% -$585M 0.06% 387
2014
Q3
$733M Sell
15,800,400
-2,615,573
-14% -$117M 0.24% 85
2014
Q2
$768M Sell
18,415,973
-112,827
-0.6% -$4.57M 0.25% 81
2014
Q1
$759M Sell
18,528,800
-3,825,500
-17% -$144M 0.28% 68
2013
Q4
$836M Sell
22,354,300
-369,400
-2% -$13.4M 0.3% 63
2013
Q3
$756M Buy
22,723,700
+6,731,700
+42% +$221M 0.3% 61
2013
Q2
$552M Buy
+15,992,000
New +$524M 0.23% 89

Other funds holding MSFT

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

Bank of America reduced its Microsoft (MSFT) stake by 3.2% in Q1 2026, selling an estimated $986M and leaving 70,765,459 shares worth $26.2B. The position accounts for 1.91% of the portfolio, ranked #3.

Bank of America first reported a position in MSFT in Q2 2013 and has held it in 52 quarters since. The position peaked at $37.1B in Q3 2025. 6,192 funds tracked by Wall St. Rank hold MSFT as of Q1 2026.

  • Bank of America held 70,765,459 shares of Microsoft worth $26.2B as of Q1 2026.
  • Bank of America sold 2,355,912 Microsoft shares in Q1 2026, an estimated $986M.
  • Microsoft made up 1.91% of Bank of America's portfolio in Q1 2026, its #3 holding.
  • Bank of America first reported a position in Microsoft in Q2 2013 and has held it in 52 quarters since.
  • Bank of America's Microsoft position peaked at $37.1B in Q3 2025.
  • 6,192 funds tracked by Wall St. Rank held Microsoft as of Q1 2026.

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