NS Partners’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$255M Sell
512,831
-18,534
-3% -$9.22M 10.41% 1
2025
Q1
$199M Buy
531,365
+3,837
+0.7% +$1.44M 8.77% 1
2024
Q4
$222M Sell
527,528
-3,817
-0.7% -$1.61M 9.19% 1
2024
Q3
$229M Buy
531,345
+8,691
+2% +$3.74M 9.64% 1
2024
Q2
$234M Sell
522,654
-1,750
-0.3% -$782K 10.59% 1
2024
Q1
$221M Sell
524,404
-1,789
-0.3% -$753K 10.16% 1
2023
Q4
$198M Buy
526,193
+348
+0.1% +$131K 9.62% 1
2023
Q3
$166M Sell
525,845
-4,762
-0.9% -$1.5M 8.93% 1
2023
Q2
$181M Sell
530,607
-5,603
-1% -$1.91M 9.52% 1
2023
Q1
$155M Sell
536,210
-12,810
-2% -$3.69M 8.69% 1
2022
Q4
$132M Buy
549,020
+4,696
+0.9% +$1.13M 7.94% 1
2022
Q3
$127M Sell
544,324
-6,739
-1% -$1.57M 8.22% 1
2022
Q2
$142M Buy
551,063
+19,539
+4% +$5.02M 8.59% 1
2022
Q1
$164M Sell
531,524
-27,787
-5% -$8.57M 8.73% 1
2021
Q4
$188M Buy
559,311
+7,281
+1% +$2.45M 8.82% 1
2021
Q3
$156M Buy
552,030
+6
+0% +$1.69K 7.93% 1
2021
Q2
$150M Sell
552,024
-3,638
-0.7% -$986K 7.88% 1
2021
Q1
$131M Buy
555,662
+1,541
+0.3% +$363K 7.59% 1
2020
Q4
$123M Buy
554,121
+2,292
+0.4% +$510K 7.2% 1
2020
Q3
$116M Buy
551,829
+60,375
+12% +$12.7M 7.65% 1
2020
Q2
$100M Sell
491,454
-2,061
-0.4% -$419K 7.4% 1
2020
Q1
$77.8M Buy
493,515
+21,025
+4% +$3.32M 7.23% 1
2019
Q4
$74.5M Buy
472,490
+7,431
+2% +$1.17M 5.93% 1
2019
Q3
$64.7M Buy
465,059
+2,257
+0.5% +$314K 5.83% 1
2019
Q2
$62M Buy
462,802
+328
+0.1% +$43.9K 5.7% 1
2019
Q1
$54.5M Buy
462,474
+2,349
+0.5% +$277K 5.05% 1
2018
Q4
$46.7M Buy
460,125
+12,779
+3% +$1.3M 5% 1
2018
Q3
$51.2M Buy
447,346
+33,924
+8% +$3.88M 4.89% 1
2018
Q2
$40.8M Sell
413,422
-753
-0.2% -$74.3K 4.18% 1
2018
Q1
$37.8M Buy
414,175
+4,726
+1% +$431K 4.04% 1
2017
Q4
$35M Buy
409,449
+7,502
+2% +$642K 3.85% 1
2017
Q3
$29.9M Buy
401,947
+55,403
+16% +$4.13M 3.57% 1
2017
Q2
$23.9M Buy
346,544
+60,590
+21% +$4.18M 3.13% 3
2017
Q1
$18.8M Buy
285,954
+7,280
+3% +$479K 2.71% 3
2016
Q4
$17.3M Sell
278,674
-2,540
-0.9% -$158K 2.72% 3
2016
Q3
$16.2M Sell
281,214
-25,216
-8% -$1.45M 2.64% 3
2016
Q2
$15.7M Buy
306,430
+2,385
+0.8% +$122K 2.67% 3
2016
Q1
$16.8M Buy
304,045
+17,054
+6% +$942K 3.02% 2
2015
Q4
$15.9M Buy
286,991
+164,045
+133% +$9.1M 2.84% 3
2015
Q3
$5.44M Sell
122,946
-2,310
-2% -$102K 0.96% 43
2015
Q2
$5.53M Buy
+125,256
New +$5.53M 0.88% 54