Bank of America
MSFT icon

Bank of America’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$34.9B Sell
70,183,587
-2,942,546
-4% -$1.46B 2.55% 1
2025
Q1
$27.5B Buy
73,126,133
+5,050,233
+7% +$1.9B 2.22% 1
2024
Q4
$28.7B Sell
68,075,900
-4,486,074
-6% -$1.89B 2.41% 2
2024
Q3
$31.2B Buy
72,561,974
+3,647,647
+5% +$1.57B 2.51% 1
2024
Q2
$30.8B Buy
68,914,327
+1,234,950
+2% +$552M 2.72% 1
2024
Q1
$28.5B Buy
67,679,377
+1,905,807
+3% +$802M 2.59% 1
2023
Q4
$24.7B Sell
65,773,570
-448,923
-0.7% -$169M 2.49% 1
2023
Q3
$20.9B Sell
66,222,493
-2,952,935
-4% -$932M 2.3% 1
2023
Q2
$23.6B Sell
69,175,428
-9,337,306
-12% -$3.18B 2.47% 1
2023
Q1
$22.6B Buy
78,512,734
+3,249,612
+4% +$937M 2.32% 2
2022
Q4
$18B Sell
75,263,122
-4,831,677
-6% -$1.16B 2.06% 1
2022
Q3
$18.7B Sell
80,094,799
-1,677,588
-2% -$391M 2.23% 2
2022
Q2
$21B Buy
81,772,387
+3,832,548
+5% +$984M 2.39% 1
2022
Q1
$24B Buy
77,939,839
+6,041,228
+8% +$1.86B 2.34% 2
2021
Q4
$24.2B Sell
71,898,611
-918,821
-1% -$309M 2.35% 1
2021
Q3
$20.5B Buy
72,817,432
+1,149,440
+2% +$324M 2.12% 1
2021
Q2
$19.4B Sell
71,667,992
-6,752,945
-9% -$1.83B 2.02% 2
2021
Q1
$18.5B Buy
78,420,937
+8,040,429
+11% +$1.9B 2.08% 1
2020
Q4
$15.7B Sell
70,380,508
-5,614,177
-7% -$1.25B 2.02% 2
2020
Q3
$16B Buy
75,994,685
+528,641
+0.7% +$111M 2.18% 2
2020
Q2
$15.4B Sell
75,466,044
-1,590,204
-2% -$324M 2.34% 1
2020
Q1
$12.2B Sell
77,056,248
-2,760,811
-3% -$435M 2.19% 2
2019
Q4
$12.6B Buy
79,817,059
+1,114,585
+1% +$176M 1.8% 1
2019
Q3
$10.9B Sell
78,702,474
-287,890
-0.4% -$40M 1.63% 2
2019
Q2
$10.6B Buy
78,990,364
+1,001,405
+1% +$134M 1.6% 2
2019
Q1
$9.2B Buy
77,988,959
+6,658,404
+9% +$785M 1.43% 4
2018
Q4
$7.25B Sell
71,330,555
-2,379,377
-3% -$242M 1.27% 4
2018
Q3
$8.43B Buy
73,709,932
+345,043
+0.5% +$39.5M 1.31% 6
2018
Q2
$7.23B Buy
73,364,889
+469,671
+0.6% +$46.3M 1.2% 5
2018
Q1
$6.65B Sell
72,895,218
-5,508,666
-7% -$503M 1.14% 4
2017
Q4
$6.71B Sell
78,403,884
-8,869,934
-10% -$759M 1.12% 5
2017
Q3
$6.5B Buy
87,273,818
+13,466,229
+18% +$1B 1.03% 4
2017
Q2
$5.09B Sell
73,807,589
-4,046,605
-5% -$279M 1.01% 4
2017
Q1
$5.13B Sell
77,854,194
-7,173,443
-8% -$472M 1.02% 3
2016
Q4
$5.28B Buy
85,027,637
+9,653,410
+13% +$600M 1.14% 2
2016
Q3
$4.34B Buy
75,374,227
+7,749,507
+11% +$446M 0.95% 3
2016
Q2
$3.46B Buy
67,624,720
+2,725,282
+4% +$139M 0.8% 9
2016
Q1
$3.58B Sell
64,899,438
-1,921,900
-3% -$106M 0.87% 6
2015
Q4
$3.71B Buy
66,821,338
+14,223,234
+27% +$789M 0.88% 6
2015
Q3
$2.33B Buy
52,598,104
+17,083,778
+48% +$756M 0.58% 20
2015
Q2
$1.57B Sell
35,514,326
-1,124,639
-3% -$49.7M 0.51% 26
2015
Q1
$1.49B Buy
36,638,965
+2,704,241
+8% +$110M 0.5% 26
2014
Q4
$1.58B Sell
33,934,724
-11,907,621
-26% -$553M 0.56% 14
2014
Q3
$2.13B Buy
45,842,345
+6,246,658
+16% +$290M 0.69% 10
2014
Q2
$1.65B Buy
39,595,687
+5,456,131
+16% +$228M 0.53% 23
2014
Q1
$1.4B Sell
34,139,556
-2,736,806
-7% -$112M 0.52% 24
2013
Q4
$1.38B Sell
36,876,362
-17,160,420
-32% -$642M 0.5% 25
2013
Q3
$1.8B Sell
54,036,782
-1,032,419
-2% -$34.4M 0.72% 12
2013
Q2
$1.9B Buy
+55,069,201
New +$1.9B 0.8% 9