CPH
MSFT icon

C Partners Holding’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$68.6M Buy
137,946
+19,063
+16% +$9.48M 15.08% 1
2025
Q1
$44.6M Buy
118,883
+10,991
+10% +$4.13M 11.65% 2
2024
Q4
$45.5M Buy
107,892
+72,769
+207% +$30.7M 11.35% 3
2024
Q3
$15.1M Buy
35,123
+1,407
+4% +$605K 4.74% 9
2024
Q2
$15.1M Buy
33,716
+963
+3% +$430K 4.31% 10
2024
Q1
$13.8M Hold
32,753
4.02% 9
2023
Q4
$12.3M Sell
32,753
-2,094
-6% -$787K 3.49% 12
2023
Q3
$11M Hold
34,847
3.04% 12
2023
Q2
$11.9M Sell
34,847
-92,629
-73% -$31.5M 2.25% 16
2023
Q1
$36.8M Buy
127,476
+16,492
+15% +$4.75M 7.15% 5
2022
Q4
$26.6M Buy
110,984
+15,000
+16% +$3.6M 5.22% 9
2022
Q3
$22.4M Hold
95,984
4.67% 11
2022
Q2
$24.7M Buy
95,984
+29,723
+45% +$7.63M 4.64% 11
2022
Q1
$20.4M Buy
66,261
+5,795
+10% +$1.79M 3.53% 13
2021
Q4
$20.3M Sell
60,466
-111,029
-65% -$37.3M 3.73% 12
2021
Q3
$48.3M Sell
171,495
-4,199
-2% -$1.18M 9.84% 3
2021
Q2
$47.6M Hold
175,694
10% 3
2021
Q1
$41.4M Buy
175,694
+42,985
+32% +$10.1M 10.03% 3
2020
Q4
$29.5M Sell
132,709
-10,714
-7% -$2.38M 7.21% 4
2020
Q3
$30.2M Sell
143,423
-10,699
-7% -$2.25M 6.99% 4
2020
Q2
$31.4M Sell
154,122
-44,972
-23% -$9.15M 8.62% 3
2020
Q1
$31.4M Buy
199,094
+1,720
+0.9% +$271K 8.03% 5
2019
Q4
$31.1M Buy
197,374
+7,914
+4% +$1.25M 9.28% 3
2019
Q3
$26.3M Sell
189,460
-6,996
-4% -$973K 9.19% 2
2019
Q2
$26.3M Sell
196,456
-32,133
-14% -$4.3M 8.62% 2
2019
Q1
$27M Sell
228,589
-26,943
-11% -$3.18M 9.42% 2
2018
Q4
$26M Buy
255,532
+24,031
+10% +$2.44M 10.35% 3
2018
Q3
$26.5M Sell
231,501
-11,597
-5% -$1.33M 9.29% 4
2018
Q2
$24M Sell
243,098
-5,443
-2% -$537K 8.96% 4
2018
Q1
$22.7M Sell
248,541
-21,610
-8% -$1.97M 9.49% 3
2017
Q4
$23.1M Sell
270,151
-204,539
-43% -$17.5M 9.44% 3
2017
Q3
$35.4M Hold
474,690
10.17% 4
2017
Q2
$32.7M Hold
474,690
10.6% 4
2017
Q1
$31.3M Hold
474,690
9.43% 4
2016
Q4
$29.5M Buy
474,690
+114,480
+32% +$7.11M 9.66% 3
2016
Q3
$20.7M Buy
360,210
+42,069
+13% +$2.42M 8.43% 3
2016
Q2
$16.3M Buy
318,141
+220,495
+226% +$11.3M 6.61% 4
2016
Q1
$5.39M Hold
97,646
2.67% 11
2015
Q4
$5.42M Hold
97,646
2.99% 9
2015
Q3
$4.32M Hold
97,646
2.38% 14
2015
Q2
$4.31M Buy
97,646
+10,044
+11% +$443K 2.02% 16
2015
Q1
$3.56M Hold
87,602
1.14% 24
2014
Q4
$4.07M Buy
+87,602
New +$4.07M 1.32% 24