BA
MSFT icon

Bristlecone Advisors’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$157M Sell
316,184
-12,120
-4% -$6.03M 13.21% 1
2025
Q1
$123M Sell
328,304
-2,125
-0.6% -$798K 10.07% 1
2024
Q4
$139M Buy
330,429
+2,696
+0.8% +$1.14M 10.88% 1
2024
Q3
$141M Buy
327,733
+2,101
+0.6% +$904K 11.32% 1
2024
Q2
$146M Sell
325,632
-3,282
-1% -$1.47M 12.4% 1
2024
Q1
$138M Buy
328,914
+1,039
+0.3% +$437K 12.17% 1
2023
Q4
$123M Sell
327,875
-3,362
-1% -$1.26M 12.46% 1
2023
Q3
$105M Buy
331,237
+2,005
+0.6% +$633K 11.75% 1
2023
Q2
$112M Sell
329,232
-8,767
-3% -$2.99M 11.27% 1
2023
Q1
$97.4M Buy
337,999
+2,180
+0.6% +$628K 10.69% 1
2022
Q4
$80.5M Buy
335,819
+1,886
+0.6% +$452K 9.87% 1
2022
Q3
$77.8M Buy
333,933
+6,852
+2% +$1.6M 10.15% 1
2022
Q2
$84M Buy
327,081
+1,278
+0.4% +$328K 10.37% 1
2022
Q1
$100M Sell
325,803
-15,281
-4% -$4.71M 12.33% 1
2021
Q4
$115M Sell
341,084
-3,502
-1% -$1.18M 13.77% 1
2021
Q3
$97.1M Buy
344,586
+4,217
+1% +$1.19M 12.72% 1
2021
Q2
$92.2M Buy
340,369
+6,652
+2% +$1.8M 12.48% 1
2021
Q1
$78.7M Sell
333,717
-4,684
-1% -$1.1M 11.89% 1
2020
Q4
$75.3M Buy
338,401
+19,656
+6% +$4.37M 11.97% 1
2020
Q3
$67M Buy
318,745
+4,506
+1% +$948K 12.23% 1
2020
Q2
$64M Buy
314,239
+5,724
+2% +$1.16M 12.95% 1
2020
Q1
$48.7M Buy
308,515
+68,932
+29% +$10.9M 11.6% 1
2019
Q4
$37.8M Sell
239,583
-65,554
-21% -$10.3M 7.59% 1
2019
Q3
$42.4M Buy
305,137
+64,644
+27% +$8.99M 10.33% 1
2019
Q2
$32.2M Sell
240,493
-69,145
-22% -$9.26M 7.65% 1
2019
Q1
$36.5M Buy
309,638
+5,345
+2% +$630K 10.23% 1
2018
Q4
$30.9M Sell
304,293
-1,163
-0.4% -$118K 9.28% 1
2018
Q3
$34.9M Buy
305,456
+35,832
+13% +$4.1M 8.79% 1
2018
Q2
$26.6M Buy
269,624
+17,468
+7% +$1.72M 8.85% 1
2018
Q1
$23M Sell
252,156
-14,658
-5% -$1.34M 7.73% 1
2017
Q4
$22.8M Sell
266,814
-13,187
-5% -$1.13M 7.24% 1
2017
Q3
$20.9M Buy
280,001
+11,721
+4% +$873K 6.77% 1
2017
Q2
$18.5M Sell
268,280
-1,429
-0.5% -$98.5K 6.27% 1
2017
Q1
$17.8M Buy
269,709
+21,424
+9% +$1.41M 6.2% 1
2016
Q4
$15.4M Sell
248,285
-2,304
-0.9% -$143K 5.5% 1
2016
Q3
$14.4M Sell
250,589
-55,359
-18% -$3.19M 5.2% 1
2016
Q2
$15.7M Buy
305,948
+63,739
+26% +$3.27M 5.79% 1
2016
Q1
$13.4M Buy
242,209
+10,848
+5% +$599K 5.3% 1
2015
Q4
$12.8M Buy
+231,361
New +$12.8M 5.42% 1