Curbstone Financial Management Corp’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$11.4M Buy
30,528
+8,400
+38% +$3.4M 1.94% 12
2026
Q1
$8.19M Buy
22,128
+254
+1% +$106K 1.57% 13
2025
Q4
$10.6M Sell
21,874
-636
-3% -$319K 2.02% 11
2025
Q3
$11.7M Buy
22,510
+20
+0.1% +$10.2K 2.24% 10
2025
Q2
$11.2M Sell
22,490
-171
-0.8% -$74.3K 2.3% 10
2025
Q1
$8.51M Buy
22,661
+405
+2% +$165K 1.79% 10
2024
Q4
$9.38M Buy
22,256
+456
+2% +$194K 1.99% 10
2024
Q3
$9.38M Sell
21,800
-148
-0.7% -$63.3K 2.01% 10
2024
Q2
$9.81M Sell
21,948
-876
-4% -$370K 2.13% 9
2024
Q1
$9.6M Sell
22,824
-750
-3% -$304K 2.07% 10
2023
Q4
$8.86M Sell
23,574
-460
-2% -$164K 2.01% 9
2023
Q3
$7.59M Sell
24,034
-350
-1% -$116K 1.88% 10
2023
Q2
$8.3M Sell
24,384
-790
-3% -$248K 1.98% 9
2023
Q1
$7.26M Sell
25,174
-130
-0.5% -$33.2K 1.77% 11
2022
Q4
$6.07M Sell
25,304
-3,070
-11% -$737K 1.52% 13
2022
Q3
$6.61M Sell
28,374
-128
-0.4% -$33.8K 1.64% 13
2022
Q2
$7.32M Sell
28,502
-2,412
-8% -$655K 1.7% 12
2022
Q1
$9.53M Buy
30,914
+890
+3% +$268K 1.76% 12
2021
Q4
$10.1M Sell
30,024
-429
-1% -$139K 1.79% 13
2021
Q3
$8.59M Sell
30,453
-1,002
-3% -$292K 1.62% 13
2021
Q2
$8.52M Sell
31,455
-750
-2% -$191K 1.6% 14
2021
Q1
$7.59M Sell
32,205
-2,020
-6% -$469K 1.51% 14
2020
Q4
$7.61M Buy
34,225
+130
+0.4% +$28K 1.59% 14
2020
Q3
$7.17M Sell
34,095
-1,558
-4% -$327K 1.71% 14
2020
Q2
$7.26M Sell
35,653
-2,800
-7% -$508K 1.88% 13
2020
Q1
$6.06M Sell
38,453
-2,752
-7% -$453K 1.83% 11
2019
Q4
$6.5M Sell
41,205
-100
-0.2% -$14.7K 1.55% 14
2019
Q3
$5.74M Sell
41,305
-1,200
-3% -$165K 1.47% 16
2019
Q2
$5.69M Sell
42,505
-4,772
-10% -$606K 1.5% 15
2019
Q1
$5.58M Buy
47,277
+1,947
+4% +$212K 1.52% 16
2018
Q4
$4.6M Buy
45,330
+262
+0.6% +$28.1K 1.38% 17
2018
Q3
$5.15M Sell
45,068
-1,490
-3% -$162K 1.35% 18
2018
Q2
$4.59M Sell
46,558
-1,858
-4% -$180K 1.27% 18
2018
Q1
$4.42M Buy
48,416
+23,258
+92% +$2.13M 1.25% 17
2017
Q4
$2.15M Sell
25,158
-26,458
-51% -$2.17M 1.19% 18
2017
Q3
$3.85M Buy
51,616
+24,108
+88% +$1.76M 1.11% 20
2017
Q2
$1.9M Sell
27,508
-789
-3% -$54.2K 1.14% 20
2017
Q1
$1.86M Sell
28,297
-650
-2% -$41.7K 1.14% 18
2016
Q4
$1.8M Sell
28,947
-29,247
-50% -$1.76M 1.13% 17
2016
Q3
$3.35M Sell
58,194
-1,650
-3% -$93.1K 1.08% 21
2016
Q2
$3.06M Sell
59,844
-2,222
-4% -$115K 1.03% 23
2016
Q1
$3.43M Buy
62,066
+1,900
+3% +$99.6K 1.15% 18
2015
Q4
$3.34M Buy
60,166
+29,633
+97% +$1.56M 1.14% 17
2015
Q3
$1.35M Buy
30,533
+150
+0.5% +$6.74K 0.98% 19
2015
Q2
$1.34M Sell
30,383
-1,065
-3% -$48.6K 0.89% 22
2015
Q1
$1.28M Buy
31,448
+600
+2% +$26.1K 0.86% 27
2014
Q4
$1.43M Buy
30,848
+285
+0.9% +$13.4K 1.1% 20
2014
Q3
$1.42M Sell
30,563
-3,025
-9% -$135K 1.12% 21
2014
Q2
$1.4M Sell
33,588
-960
-3% -$38.9K 1.07% 20
2014
Q1
$1.42M Buy
+34,548
New +$1.3M 1.16% 18

Other funds holding MSFT

Curbstone Financial Management Corp's MSFT Position: Q2 2026 in Review

Curbstone Financial Management Corp increased its Microsoft (MSFT) stake by 38% in Q2 2026, buying an estimated $3.4M and bringing the position to 30,528 shares worth $11.4M. The position accounts for 1.94% of the portfolio, ranked #12.

Curbstone Financial Management Corp first reported a position in MSFT in Q1 2014 and has held it in 50 quarters since. The position peaked at $11.7M in Q3 2025. 6,192 funds tracked by Wall St. Rank hold MSFT as of Q2 2026.

  • Curbstone Financial Management Corp held 30,528 shares of Microsoft worth $11.4M as of Q2 2026.
  • Curbstone Financial Management Corp bought 8,400 Microsoft shares in Q2 2026, an estimated $3.4M.
  • Microsoft made up 1.94% of Curbstone Financial Management Corp's portfolio in Q2 2026, its #12 holding.
  • Curbstone Financial Management Corp first reported a position in Microsoft in Q1 2014 and has held it in 50 quarters since.
  • Curbstone Financial Management Corp's Microsoft position peaked at $11.7M in Q3 2025.
  • 6,192 funds tracked by Wall St. Rank held Microsoft as of Q2 2026.

Based on Curbstone Financial Management Corp's 13F filing for Q2 2026, filed 14 Jul 2026.