IFM Investors’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$688M Buy
1,382,344
+50,691
+4% +$25.2M 6.55% 2
2025
Q1
$500M Buy
1,331,653
+243
+0% +$91.2K 5.42% 3
2024
Q4
$561M Sell
1,331,410
-120,031
-8% -$50.6M 5.7% 3
2024
Q3
$625M Buy
1,451,441
+2,450
+0.2% +$1.05M 5.99% 2
2024
Q2
$648M Buy
1,448,991
+15,003
+1% +$6.71M 6.57% 1
2024
Q1
$603M Sell
1,433,988
-1,365
-0.1% -$574K 6.58% 1
2023
Q4
$540M Sell
1,435,353
-8,151
-0.6% -$3.07M 6.57% 2
2023
Q3
$456M Buy
1,443,504
+48,512
+3% +$15.3M 5.99% 2
2023
Q2
$475M Buy
1,394,992
+64,872
+5% +$22.1M 6.22% 2
2023
Q1
$383M Buy
1,330,120
+43,628
+3% +$12.6M 5.82% 2
2022
Q4
$309M Buy
1,286,492
+48,919
+4% +$11.7M 5.18% 2
2022
Q3
$288M Buy
1,237,573
+24,932
+2% +$5.81M 5.24% 2
2022
Q2
$311M Buy
1,212,641
+74,172
+7% +$19M 5.46% 2
2022
Q1
$351M Buy
1,138,469
+196,338
+21% +$60.5M 5.45% 2
2021
Q4
$317M Sell
942,131
-12,134
-1% -$4.08M 5.81% 2
2021
Q3
$269M Buy
954,265
+3,798
+0.4% +$1.07M 5.56% 2
2021
Q2
$257M Buy
950,467
+168,206
+22% +$45.6M 5.26% 2
2021
Q1
$184M Buy
782,261
+87,957
+13% +$20.7M 4.93% 2
2020
Q4
$154M Buy
694,304
+97,391
+16% +$21.7M 4.91% 2
2020
Q3
$126M Buy
596,913
+64,403
+12% +$13.5M 5.26% 2
2020
Q2
$108M Sell
532,510
-201,196
-27% -$40.9M 5.57% 2
2020
Q1
$118M Sell
733,706
-24,641
-3% -$3.95M 5.26% 1
2019
Q4
$120M Sell
758,347
-27,499
-3% -$4.34M 4.22% 2
2019
Q3
$109M Buy
785,846
+271,313
+53% +$37.7M 4.04% 2
2019
Q2
$68.9M Buy
514,533
+41,284
+9% +$5.53M 3.92% 1
2019
Q1
$55.8M Buy
473,249
+50,091
+12% +$5.91M 3.58% 2
2018
Q4
$43M Buy
423,158
+37,721
+10% +$3.83M 3.48% 2
2018
Q3
$44.1M Buy
385,437
+54,125
+16% +$6.19M 3.35% 2
2018
Q2
$32.7M Buy
331,312
+103,063
+45% +$10.2M 3.09% 2
2018
Q1
$20.8M Buy
228,249
+23,049
+11% +$2.1M 3% 2
2017
Q4
$17.6M Sell
205,200
-162
-0.1% -$13.9K 2.77% 2
2017
Q3
$15.3M Buy
205,362
+4,971
+2% +$370K 2.58% 2
2017
Q2
$13.8M Buy
200,391
+49,988
+33% +$3.45M 2.49% 2
2017
Q1
$9.91M Buy
150,403
+55,575
+59% +$3.66M 2.5% 2
2016
Q4
$5.89M Buy
+94,828
New +$5.89M 2.78% 2