NO
MSFT icon

Ninety One’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$46.8M Sell
94,194
-385
-0.4% -$191K 7.69% 2
2025
Q1
$35.2M Buy
94,579
+44,172
+88% +$16.4M 6.53% 3
2024
Q4
$21.2M Sell
50,407
-34,896
-41% -$14.7M 4.69% 5
2024
Q3
$36.5M Sell
85,303
-59,598
-41% -$25.5M 7.98% 2
2024
Q2
$65.4M Sell
144,901
-7,022
-5% -$3.17M 10.14% 1
2024
Q1
$63.9M Sell
151,923
-6,379
-4% -$2.69M 9.21% 1
2023
Q4
$59.5M Buy
158,302
+17,059
+12% +$6.41M 9.05% 1
2023
Q3
$44.8M Buy
141,243
+20,135
+17% +$6.38M 8.65% 2
2023
Q2
$41.3M Buy
121,108
+1,320
+1% +$450K 10.22% 2
2023
Q1
$34.1M Buy
119,788
+60,354
+102% +$17.2M 8.67% 2
2022
Q4
$14.2M Sell
59,434
-4,514
-7% -$1.08M 4.61% 5
2022
Q3
$15.1M Sell
63,948
-62,594
-49% -$14.8M 6% 3
2022
Q2
$32.5M Sell
126,542
-6,316
-5% -$1.62M 11.5% 2
2022
Q1
$41.5M Buy
132,858
+65,565
+97% +$20.5M 11.6% 2
2021
Q4
$22.7M Buy
67,293
+22,870
+51% +$7.71M 6.62% 2
2021
Q3
$12.7M Sell
44,423
-1,929
-4% -$550K 4.93% 4
2021
Q2
$12.6M Buy
46,352
+1,632
+4% +$443K 4.6% 4
2021
Q1
$10.5M Sell
44,720
-7,753
-15% -$1.83M 4% 4
2020
Q4
$11.6M Sell
52,473
-573
-1% -$127K 4.57% 5
2020
Q3
$11.1M Buy
53,046
+4,835
+10% +$1.01M 5.62% 3
2020
Q2
$9.73M Sell
48,211
-7,161
-13% -$1.45M 4.66% 8
2020
Q1
$8.95M Buy
55,372
+7,945
+17% +$1.28M 4.39% 6
2019
Q4
$6.57M Hold
47,427
3.7% 2
2019
Q3
$6.57M Buy
47,427
+6,076
+15% +$842K 3.7% 2
2019
Q2
$5.53M Buy
41,351
+2,808
+7% +$376K 3.09% 2
2019
Q1
$4.53M Buy
38,543
+24,232
+169% +$2.85M 2.39% 4
2018
Q4
$1.45M Sell
14,311
-124,498
-90% -$12.6M 0.85% 32
2018
Q3
$15.9M Sell
138,809
-48,860
-26% -$5.59M 2.6% 9
2018
Q2
$18.6M Buy
187,669
+128,334
+216% +$12.7M 2.51% 10
2018
Q1
$5.37M Sell
59,335
-12,655
-18% -$1.15M 2.52% 6
2017
Q4
$6.18M Buy
71,990
+1,900
+3% +$163K 3.08% 6
2017
Q3
$5.21M Buy
70,090
+9,526
+16% +$707K 2.75% 6
2017
Q2
$4.18M Buy
60,564
+20,498
+51% +$1.41M 2.32% 7
2017
Q1
$2.64M Buy
40,066
+24,347
+155% +$1.6M 1.72% 7
2016
Q4
$977K Buy
15,719
+253
+2% +$15.7K 0.66% 26
2016
Q3
$891K Sell
15,466
-916
-6% -$52.8K 0.57% 36
2016
Q2
$838K Sell
16,382
-23,719
-59% -$1.21M 0.72% 15
2016
Q1
$2.22M Sell
40,101
-1,619
-4% -$89.7K 2.11% 6
2015
Q4
$2.32M Buy
41,720
+21,428
+106% +$1.19M 2.05% 7
2015
Q3
$898K Hold
20,292
0.82% 9
2015
Q2
$896K Buy
+20,292
New +$896K 0.82% 7