CFMC
MSFT icon

Curbstone Financial Management Corp’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$11.2M Sell
22,490
-171
-0.8% -$85.1K 2.3% 10
2025
Q1
$8.51M Buy
22,661
+405
+2% +$152K 1.79% 10
2024
Q4
$9.38M Buy
22,256
+456
+2% +$192K 1.99% 10
2024
Q3
$9.38M Sell
21,800
-148
-0.7% -$63.7K 2.01% 10
2024
Q2
$9.81M Sell
21,948
-876
-4% -$392K 2.13% 9
2024
Q1
$9.6M Sell
22,824
-750
-3% -$316K 2.07% 10
2023
Q4
$8.86M Sell
23,574
-460
-2% -$173K 2.01% 9
2023
Q3
$7.59M Sell
24,034
-350
-1% -$111K 1.88% 10
2023
Q2
$8.3M Sell
24,384
-790
-3% -$269K 1.98% 9
2023
Q1
$7.26M Sell
25,174
-130
-0.5% -$37.5K 1.77% 11
2022
Q4
$6.07M Sell
25,304
-3,070
-11% -$736K 1.52% 13
2022
Q3
$6.61M Sell
28,374
-128
-0.4% -$29.8K 1.64% 13
2022
Q2
$7.32M Sell
28,502
-2,412
-8% -$619K 1.7% 12
2022
Q1
$9.53M Buy
30,914
+890
+3% +$274K 1.76% 12
2021
Q4
$10.1M Sell
30,024
-429
-1% -$144K 1.79% 13
2021
Q3
$8.59M Sell
30,453
-1,002
-3% -$282K 1.62% 13
2021
Q2
$8.52M Sell
31,455
-750
-2% -$203K 1.6% 14
2021
Q1
$7.59M Sell
32,205
-2,020
-6% -$476K 1.51% 14
2020
Q4
$7.61M Buy
34,225
+130
+0.4% +$28.9K 1.59% 14
2020
Q3
$7.17M Sell
34,095
-1,558
-4% -$328K 1.71% 14
2020
Q2
$7.26M Sell
35,653
-2,800
-7% -$570K 1.88% 13
2020
Q1
$6.06M Sell
38,453
-2,752
-7% -$434K 1.83% 11
2019
Q4
$6.5M Sell
41,205
-100
-0.2% -$15.8K 1.55% 14
2019
Q3
$5.74M Sell
41,305
-1,200
-3% -$167K 1.47% 16
2019
Q2
$5.69M Sell
42,505
-4,772
-10% -$639K 1.5% 15
2019
Q1
$5.58M Buy
47,277
+1,947
+4% +$230K 1.52% 16
2018
Q4
$4.6M Buy
45,330
+262
+0.6% +$26.6K 1.38% 17
2018
Q3
$5.15M Sell
45,068
-1,490
-3% -$170K 1.35% 18
2018
Q2
$4.59M Sell
46,558
-1,858
-4% -$183K 1.27% 18
2018
Q1
$4.42M Buy
48,416
+23,258
+92% +$2.12M 1.25% 17
2017
Q4
$2.15M Sell
25,158
-26,458
-51% -$2.26M 1.19% 18
2017
Q3
$3.85M Buy
51,616
+24,108
+88% +$1.8M 1.11% 20
2017
Q2
$1.9M Sell
27,508
-789
-3% -$54.4K 1.14% 20
2017
Q1
$1.86M Sell
28,297
-650
-2% -$42.8K 1.14% 18
2016
Q4
$1.8M Sell
28,947
-29,247
-50% -$1.82M 1.13% 17
2016
Q3
$3.35M Sell
58,194
-1,650
-3% -$95K 1.08% 21
2016
Q2
$3.06M Sell
59,844
-2,222
-4% -$114K 1.03% 23
2016
Q1
$3.43M Buy
62,066
+1,900
+3% +$105K 1.15% 18
2015
Q4
$3.34M Buy
60,166
+29,633
+97% +$1.64M 1.14% 17
2015
Q3
$1.35M Buy
30,533
+150
+0.5% +$6.64K 0.98% 19
2015
Q2
$1.34M Sell
30,383
-1,065
-3% -$47K 0.89% 22
2015
Q1
$1.28M Buy
31,448
+600
+2% +$24.4K 0.86% 27
2014
Q4
$1.43M Buy
30,848
+285
+0.9% +$13.2K 1.1% 20
2014
Q3
$1.42M Sell
30,563
-3,025
-9% -$140K 1.12% 21
2014
Q2
$1.4M Sell
33,588
-960
-3% -$40K 1.07% 20
2014
Q1
$1.42M Buy
+34,548
New +$1.42M 1.16% 18