CG
MSFT icon

Caprock Group’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q1
$89.2M Buy
237,574
+9,327
+4% +$3.5M 2.72% 4
2024
Q4
$96.2M Sell
228,247
-1,613
-0.7% -$680K 3.14% 4
2024
Q3
$98.9M Buy
229,860
+4,911
+2% +$2.11M 3.6% 3
2024
Q2
$101M Buy
224,949
+63,344
+39% +$28.3M 4.09% 2
2024
Q1
$68M Buy
161,605
+2,098
+1% +$883K 3.9% 3
2023
Q4
$60M Buy
159,507
+10,797
+7% +$4.06M 3.83% 3
2023
Q3
$47M Buy
148,710
+1,174
+0.8% +$371K 3.55% 3
2023
Q2
$50.2M Buy
147,536
+111
+0.1% +$37.8K 3.69% 4
2023
Q1
$42.5M Buy
147,425
+19,014
+15% +$5.48M 3.29% 4
2022
Q4
$30.8M Sell
128,411
-4,571
-3% -$1.1M 2.87% 5
2022
Q3
$31M Buy
132,982
+12,298
+10% +$2.86M 2.98% 4
2022
Q2
$31M Sell
120,684
-14,140
-10% -$3.63M 3.04% 4
2022
Q1
$41.6M Buy
134,824
+3,881
+3% +$1.2M 3.91% 3
2021
Q4
$44M Sell
130,943
-23,662
-15% -$7.96M 3.63% 4
2021
Q3
$43.6M Buy
154,605
+7,267
+5% +$2.05M 3.89% 4
2021
Q2
$39.9M Buy
147,338
+4,730
+3% +$1.28M 3.63% 3
2021
Q1
$33.6M Sell
142,608
-4,157
-3% -$980K 3.68% 4
2020
Q4
$32.6M Sell
146,765
-6,429
-4% -$1.43M 3.72% 3
2020
Q3
$32.2M Buy
153,194
+9,374
+7% +$1.97M 4.41% 3
2020
Q2
$29.3M Buy
143,820
+11,983
+9% +$2.44M 4.4% 4
2020
Q1
$20.8M Buy
131,837
+11,860
+10% +$1.87M 3.94% 6
2019
Q4
$18.9M Buy
119,977
+2,242
+2% +$354K 3.38% 5
2019
Q3
$16.4M Sell
117,735
-803
-0.7% -$112K 3.2% 5
2019
Q2
$15.9M Sell
118,538
-5,483
-4% -$734K 3.1% 5
2019
Q1
$14.6M Buy
124,021
+95
+0.1% +$11.2K 2.84% 5
2018
Q4
$12.6M Buy
123,926
+4,235
+4% +$430K 2.9% 5
2018
Q3
$13.7M Buy
119,691
+16,074
+16% +$1.84M 2.78% 4
2018
Q2
$10.2M Buy
103,617
+2,757
+3% +$272K 2.16% 5
2018
Q1
$9.21M Sell
100,860
-2,273
-2% -$207K 1.97% 7
2017
Q4
$9.24M Sell
103,133
-17,737
-15% -$1.59M 1.8% 6
2017
Q3
$9M Buy
120,870
+7,467
+7% +$556K 1.88% 6
2017
Q2
$7.82M Buy
113,403
+18,612
+20% +$1.28M 1.74% 8
2017
Q1
$6.24M Buy
94,791
+390
+0.4% +$25.7K 1.47% 13
2016
Q4
$5.87M Sell
94,401
-6,001
-6% -$373K 1.48% 14
2016
Q3
$5.78M Sell
100,402
-13,839
-12% -$797K 1.31% 17
2016
Q2
$5.85M Sell
114,241
-12,367
-10% -$633K 1.43% 14
2016
Q1
$6.99M Buy
126,608
+89,739
+243% +$4.96M 1.66% 12
2015
Q4
$2.05M Buy
36,869
+5,036
+16% +$279K 1.17% 21
2015
Q3
$1.41M Buy
31,833
+9,333
+41% +$413K 1% 21
2015
Q2
$993K Buy
22,500
+608
+3% +$26.8K 0.91% 27
2015
Q1
$890K Buy
21,892
+345
+2% +$14K 0.91% 24
2014
Q4
$1M Buy
+21,547
New +$1M 1.09% 19