BHA
MSFT icon

Beech Hill Advisors’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$6.33M Sell
12,717
-4,083
-24% -$2.03M 2.85% 6
2025
Q1
$6.31M Buy
16,800
+1,213
+8% +$455K 2.51% 6
2024
Q4
$6.57M Buy
15,587
+178
+1% +$75K 2.46% 6
2024
Q3
$6.63M Buy
15,409
+433
+3% +$186K 2.51% 8
2024
Q2
$6.69M Sell
14,976
-284
-2% -$127K 2.76% 8
2024
Q1
$6.42M Buy
15,260
+670
+5% +$282K 2.67% 8
2023
Q4
$5.49M Sell
14,590
-887
-6% -$334K 2.65% 8
2023
Q3
$4.89M Buy
15,477
+120
+0.8% +$37.9K 2.46% 8
2023
Q2
$5.23M Sell
15,357
-545
-3% -$186K 2.54% 9
2023
Q1
$4.58M Sell
15,902
-45
-0.3% -$13K 2.31% 11
2022
Q4
$3.82M Sell
15,947
-629
-4% -$151K 2.13% 17
2022
Q3
$3.86M Sell
16,576
-35
-0.2% -$8.15K 2.21% 14
2022
Q2
$4.27M Sell
16,611
-1,095
-6% -$281K 2.28% 12
2022
Q1
$5.46M Sell
17,706
-7,953
-31% -$2.45M 2.23% 11
2021
Q4
$8.63M Sell
25,659
-500
-2% -$168K 3.28% 6
2021
Q3
$7.38M Buy
26,159
+12
+0% +$3.38K 3.06% 5
2021
Q2
$7.08M Sell
26,147
-1,046
-4% -$283K 2.88% 8
2021
Q1
$6.41M Sell
27,193
-114
-0.4% -$26.9K 2.66% 9
2020
Q4
$6.07M Sell
27,307
-1,772
-6% -$394K 2.7% 11
2020
Q3
$6.12M Buy
29,079
+10,135
+53% +$2.13M 3.02% 6
2020
Q2
$3.86M Buy
18,944
+865
+5% +$176K 1.95% 19
2020
Q1
$2.85M Sell
18,079
-10,437
-37% -$1.65M 1.95% 20
2019
Q4
$4.5M Sell
28,516
-75
-0.3% -$11.8K 2.1% 26
2019
Q3
$3.98M Sell
28,591
-990
-3% -$138K 2.12% 25
2019
Q2
$3.96M Buy
29,581
+2,501
+9% +$335K 2.08% 25
2019
Q1
$3.19M Buy
+27,080
New +$3.19M 1.97% 27
2017
Q1
Sell
-3,470
Closed -$216K 84
2016
Q4
$216K Sell
3,470
-1,405
-29% -$87.5K 0.13% 77
2016
Q3
$281K Buy
4,875
+100
+2% +$5.76K 0.17% 67
2016
Q2
$244K Sell
4,775
-1,450
-23% -$74.1K 0.16% 62
2016
Q1
$344K Sell
6,225
-8,250
-57% -$456K 0.27% 48
2015
Q4
$803K Buy
+14,475
New +$803K 0.51% 43
2015
Q2
Sell
-6,700
Closed -$272K 118
2015
Q1
$272K Hold
6,700
0.13% 98
2014
Q4
$311K Sell
6,700
-23,436
-78% -$1.09M 0.16% 94
2014
Q3
$1.4M Sell
30,136
-7,639
-20% -$354K 0.66% 37
2014
Q2
$1.58M Buy
37,775
+3,325
+10% +$139K 0.69% 36
2014
Q1
$1.41M Buy
34,450
+9,600
+39% +$393K 0.66% 36
2013
Q4
$930K Buy
+24,850
New +$930K 0.47% 47