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
-1,736,500
Closed -$899M 8023
2025
Q3
$899M Sell
1,736,500
-1,009,700
-37% -$515M 0.06% 288
2025
Q2
$1.37B Sell
2,746,200
-300,000
-10% -$130M 0.1% 197
2025
Q1
$1.14B Buy
3,046,200
+1,984,500
+187% +$809M 0.09% 210
2024
Q4
$448M Sell
1,061,700
-1,064,000
-50% -$453M 0.04% 411
2024
Q3
$915M Buy
2,125,700
+1,045,900
+97% +$447M 0.07% 268
2024
Q2
$483M Sell
1,079,800
-274,000
-20% -$116M 0.04% 387
2024
Q1
$570M Sell
1,353,800
-2,445,300
-64% -$990M 0.05% 345
2023
Q4
$1.43B Buy
3,799,100
+1,479,300
+64% +$527M 0.14% 143
2023
Q3
$732M Buy
2,319,800
+61,400
+3% +$20.3M 0.08% 243
2023
Q2
$769M Buy
2,258,400
+963,400
+74% +$302M 0.08% 242
2023
Q1
$373M Sell
1,295,000
-1,054,700
-45% -$269M 0.04% 424
2022
Q4
$564M Sell
2,349,700
-307,800
-12% -$73.9M 0.06% 289
2022
Q3
$619M Sell
2,657,500
-2,141,700
-45% -$566M 0.07% 265
2022
Q2
$1.23B Sell
4,799,200
-22,200
-0.5% -$6.03M 0.14% 152
2022
Q1
$1.49B Buy
4,821,400
+1,255,000
+35% +$378M 0.14% 135
2021
Q4
$1.2B Buy
3,566,400
+1,149,700
+48% +$373M 0.12% 168
2021
Q3
$681M Buy
2,416,700
+85,100
+4% +$24.8M 0.07% 272
2021
Q2
$632M Buy
2,331,600
+633,300
+37% +$161M 0.07% 286
2021
Q1
$400M Sell
1,698,300
-172,000
-9% -$39.9M 0.05% 370
2020
Q4
$416M Buy
1,870,300
+529,500
+39% +$114M 0.05% 320
2020
Q3
$282M Sell
1,340,800
-110,400
-8% -$23.2M 0.04% 396
2020
Q2
$295M Sell
1,451,200
-408,500
-22% -$74.2M 0.04% 354
2020
Q1
$293M Sell
1,859,700
-2,733,200
-60% -$449M 0.05% 316
2019
Q4
$724M Buy
4,592,900
+1,043,800
+29% +$153M 0.1% 203
2019
Q3
$493M Buy
3,549,100
+599,300
+20% +$82.4M 0.07% 270
2019
Q2
$395M Buy
2,949,800
+571,000
+24% +$72.5M 0.06% 309
2019
Q1
$281M Sell
2,378,800
-2,484,700
-51% -$271M 0.04% 371
2018
Q4
$494M Buy
4,863,500
+1,796,600
+59% +$192M 0.09% 239
2018
Q3
$351M Buy
3,066,900
+409,700
+15% +$44.4M 0.05% 326
2018
Q2
$262M Sell
2,657,200
-190,600
-7% -$18.5M 0.04% 384
2018
Q1
$260M Sell
2,847,800
-7,983,700
-74% -$730M 0.04% 381
2017
Q4
$927M Buy
10,831,500
+2,481,700
+30% +$204M 0.16% 153
2017
Q3
$622M Sell
8,349,800
-214,800
-3% -$15.7M 0.1% 216
2017
Q2
$590M Buy
8,564,600
+1,339,400
+19% +$91.9M 0.12% 192
2017
Q1
$476M Sell
7,225,200
-1,089,400
-13% -$69.8M 0.09% 218
2016
Q4
$517M Buy
8,314,600
+1,393,400
+20% +$83.8M 0.11% 198
2016
Q3
$399M Buy
6,921,200
+1,121,300
+19% +$63.3M 0.09% 241
2016
Q2
$297M Buy
5,799,900
+905,300
+18% +$47M 0.07% 293
2016
Q1
$270M Sell
4,894,600
-5,236,000
-52% -$274M 0.07% 295
2015
Q4
$562M Buy
10,130,600
+294,100
+3% +$15.5M 0.13% 171
2015
Q3
$435M Buy
9,836,500
+219,800
+2% +$9.87M 0.11% 200
2015
Q2
$425M Buy
9,616,700
+490,500
+5% +$22.4M 0.14% 159
2015
Q1
$371M Buy
9,126,200
+61,300
+0.7% +$2.67M 0.12% 187
2014
Q4
$421M Buy
9,064,900
+2,541,500
+39% +$119M 0.15% 148
2014
Q3
$302M Sell
6,523,400
-17,016
-0.3% -$759K 0.1% 216
2014
Q2
$273M Buy
6,540,416
+3,320,316
+103% +$134M 0.09% 238
2014
Q1
$132M Sell
3,220,100
-3,239,700
-50% -$122M 0.05% 402
2013
Q4
$242M Sell
6,459,800
-2,192,200
-25% -$79.6M 0.09% 243
2013
Q3
$288M Buy
8,652,000
+2,568,100
+42% +$84.5M 0.11% 185
2013
Q2
$210M Buy
+6,083,900
New +$199M 0.09% 210

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,187 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,187 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.