0001608057-24-000002.txt : 20240108 0001608057-24-000002.hdr.sgml : 20240108 20240108124013 ACCESSION NUMBER: 0001608057-24-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240108 DATE AS OF CHANGE: 20240108 EFFECTIVENESS DATE: 20240108 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Curbstone Financial Management Corp CENTRAL INDEX KEY: 0001608057 ORGANIZATION NAME: IRS NUMBER: 020367417 STATE OF INCORPORATION: NH FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-16150 FILM NUMBER: 24519214 BUSINESS ADDRESS: STREET 1: 741 CHESTNUT STREET CITY: MANCHESTER STATE: NH ZIP: 03104 BUSINESS PHONE: 603-624-8462 MAIL ADDRESS: STREET 1: 741 CHESTNUT STREET CITY: MANCHESTER STATE: NH ZIP: 03104 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001608057 XXXXXXXX 12-31-2023 12-31-2023 Curbstone Financial Management Corp
741 CHESTNUT STREET MANCHESTER NH 03104
13F HOLDINGS REPORT 028-16150 000013348 801-67354 N
Thomas M. Lewry President 6036248462 Thomas M. Lewry MANCHESTER NH 01-08-2024 0 189 440563037 false
INFORMATION TABLE 2 123123.xml Barings Corporate Investors (M BDFUND 06759X107 6777374 367736 SH SOLE 183868 0 183868 Barings Participation Inv (MPV BDFUND 06761A103 789610 50616 SH SOLE 25308 0 25308 IShares 0-5 Year Tips ETF (STI BDFUND 46429B747 2198557 22300 SH SOLE 11150 0 11150 IShares Muni Bond 2024 ETF (IB BDFUND 46435U697 482298 18600 SH SOLE 9300 0 9300 Invesco Bulletshares 2024 Corp BDFUND 46138J841 3949771 189120 SH SOLE 94560 0 94560 Invesco Bulletshares 2025 Corp BDFUND 46138J825 1118479 54680 SH SOLE 27340 0 27340 SPDR Int Corporate Bond ETF (S BDFUND 78464A375 417598 12720 SH SOLE 6360 0 6360 SPDR Inv't Grade Floating Rate BDFUND 78468R200 17990346 588112 SH SOLE 294056 0 294056 SPDR Nuveen Barclays Shrt Term BDFUND 78468R739 1194750 25000 SH SOLE 12500 0 12500 Schwab Aggregate Bond ETF (SCH BDFUND 808524839 2156175 46250 SH SOLE 23125 0 23125 Schwab US Tips ETF (SCHP) BDFUND 808524870 5175630 99150 SH SOLE 49575 0 49575 VanEck Vectors Shrt Mun ETF (S BDFUND 92189F528 717780 42000 SH SOLE 21000 0 21000 Vanguard Intermediate Corp Bon BDFUND 92206C870 8212044 101034 SH SOLE 50517 0 50517 Vanguard ST Corp Bond ETF (VCS BDFUND 92206C409 18644932 240984 SH SOLE 120492 0 120492 Vanguard Tax-Exempt Bond Index BDFUND 922907746 523262 10250 SH SOLE 5125 0 5125 iShares 1-5 yr Inv Grade Corp BDFUND 464288646 6168895 120310 SH SOLE 60155 0 60155 iShares National Muni Bond (MU BDFUND 464288414 5191972 47892 SH SOLE 23946 0 23946 iShares Short Term Nat'l Muni BDFUND 464288158 4032697 38250 SH SOLE 19125 0 19125 iShares TIPS Bond Fund (TIP) BDFUND 464287176 5616810 52254 SH SOLE 26127 0 26127 Healthpeak Prop (PEAK) REIT 42250P103 401940 20300 SH SOLE 10150 0 10150 Schwab REIT ETF (SCHH) REIT 808524847 1097630 53000 SH SOLE 26500 0 26500 Vanguard REIT Index ETF (VNQ) REIT 922908553 947219 10720 SH SOLE 5360 0 5360 Weyerhauser (WY) REIT 962166104 2459977 70750 SH SOLE 35375 0 35375 3M Company (MMM) COM 88579Y101 640615 5860 SH SOLE 2930 0 2930 A F L A C Inc. (AFL) COM 001055102 1210275 14670 SH SOLE 7335 0 7335 AT&T Inc. (T) COM 00206R102 607100 36180 SH SOLE 18090 0 18090 Abbott Laboratories (ABT) COM 002824100 2994564 27206 SH SOLE 13603 0 13603 Abbvie Inc (ABBV) COM 00287Y109 1776654 11465 SH SOLE 5732 0 5732 Accenture PLC (ACN) COM G1151C101 652693 1860 SH SOLE 930 0 930 Advanced Micro Devices Inc (AM COM 007903107 1423460 9656 SH SOLE 4828 0 4828 Aerovironment (AVAV) COM 008073108 1051174 8340 SH SOLE 4170 0 4170 Air Prod & Chemicals (APD) COM 009158106 469841 1716 SH SOLE 858 0 858 Alphabet Class A (GOOGL) COM 02079K305 1079752 7730 SH SOLE 3865 0 3865 Alphabet Class C (GOOG) COM 02079K107 6889616 48887 SH SOLE 24443 0 24443 Amazon Com Inc (AMZN) COM 023135106 6230770 41008 SH SOLE 20504 0 20504 Amcor PLC ADR (AMCR) COM Q03080100 653399 67780 SH SOLE 33890 0 33890 Amgen Incorporated (AMGN) COM 031162100 579496 2012 SH SOLE 1006 0 1006 AppFolio (APPF) COM 03783c100 443494 2560 SH SOLE 1280 0 1280 Apple Computer (AAPL) COM 037833100 14108584 73280 SH SOLE 36640 0 36640 Auto Data Processing (ADP) COM 053015103 1176498 5050 SH SOLE 2525 0 2525 Autodesk Inc. (ADSK) COM 052769106 2376365 9760 SH SOLE 4880 0 4880 BWX Technologies (BWXT) COM 05605H100 790319 10300 SH SOLE 5150 0 5150 Bank of America Corp. (BAC) COM 060505104 801077 23792 SH SOLE 11896 0 11896 Bank of Montreal (BMO) COM 063671101 1358842 13734 SH SOLE 6867 0 6867 Bank of New York (BK) COM 064058100 569947 10950 SH SOLE 5475 0 5475 Becton Dickinson (BDX) COM 075887109 465228 1908 SH SOLE 954 0 954 Berkshire Hathaway Cl B (BRKB) COM 084670702 3544487 9938 SH SOLE 4969 0 4969 Boeing Company (BA) COM 097023105 736625 2826 SH SOLE 1413 0 1413 Bristol-Myers Squibb (BMY) COM 110122108 1082641 21100 SH SOLE 10550 0 10550 Broadcom Inc (AVGO) COM 11135f101 607240 544 SH SOLE 272 0 272 CSG Systems Int'l (CSGS) COM 126349109 1101447 20700 SH SOLE 10350 0 10350 CVS Health Corp. (CVS) COM 126650100 2122919 26886 SH SOLE 13443 0 13443 Carrier Global Corp (CARR) COM 14448C104 1325257 23068 SH SOLE 11534 0 11534 Celanese (CE) COM 150870103 1861954 11984 SH SOLE 5992 0 5992 Check Point Software Tech (CHK COM M22465104 2629210 17208 SH SOLE 8604 0 8604 Chevron Corp (CVX) COM 166764100 2096593 14056 SH SOLE 7028 0 7028 Chewy (CHWY) COM 16679L109 703938 29790 SH SOLE 14895 0 14895 Cisco Systems Inc. (CSCO) COM 17275R102 4052209 80210 SH SOLE 40105 0 40105 Coca Cola Company (KO) COM 191216100 1618689 27468 SH SOLE 13734 0 13734 Colgate-Palmolive Co. (CL) COM 194162103 1159621 14548 SH SOLE 7274 0 7274 Comcast Corp NEW CL A (CMCSA) COM 20030N101 1963252 44772 SH SOLE 22386 0 22386 Concentrix Corp (CNXC) COM 20602D101 451766 4600 SH SOLE 2300 0 2300 Constellation Brands (STZ) COM 21036P108 450622 1864 SH SOLE 932 0 932 Danaher Corp (DHR) COM 235851102 841152 3636 SH SOLE 1818 0 1818 Deere Co (DE) COM 244199105 551021 1378 SH SOLE 689 0 689 Disney Walt Hldg. Co. (DIS) COM 254687106 1987283 22010 SH SOLE 11005 0 11005 ETFMG Prime Cyber Security ETF COM 26924G201 1658254 27450 SH SOLE 13725 0 13725 Eaton Corporation (ETN) COM G29183103 574597 2386 SH SOLE 1193 0 1193 Emerson Elec Co (EMR) COM 291011104 411901 4232 SH SOLE 2116 0 2116 Encore Wire (WIRE) COM 292562105 457104 2140 SH SOLE 1070 0 1070 Exact Sciences (EXAS) COM 30063P105 1204394 16280 SH SOLE 8140 0 8140 Exxon Mobil (XOM) COM 30231G102 4328134 43290 SH SOLE 21645 0 21645 Fair Isaac (FICO) COM 303250104 649518 558 SH SOLE 279 0 279 Fastenal Company (FAST) COM 311900104 986577 15232 SH SOLE 7616 0 7616 Garmin (GRMN) COM H2906T109 467371 3636 SH SOLE 1818 0 1818 General Electric Company (GE) COM 369604103 644531 5050 SH SOLE 2525 0 2525 General Mills, Inc. (GIS) COM 370334104 565676 8684 SH SOLE 4342 0 4342 General Motors New (GM) COM 37045V100 557263 15514 SH SOLE 7757 0 7757 Gilead Sciences Inc. (GILD) COM 375558103 452846 5590 SH SOLE 2795 0 2795 Globalstar Inc. (GSAT) COM 378973408 861360 444000 SH SOLE 222000 0 222000 Graco Inc (GGG) COM 384109104 524898 6050 SH SOLE 3025 0 3025 Hamilton Beach Brands Cl A (HB COM 40701T104 1183129 67646 SH SOLE 33823 0 33823 Hamilton Beach Brands Cl B Res COM 40701T203 810505 69452 SH SOLE 34726 0 34726 Hologic Inc (HOLX) COM 436440101 1659498 23226 SH SOLE 11613 0 11613 Home Depot Inc. (HD) COM 437076102 2549915 7358 SH SOLE 3679 0 3679 Honeywell International (HON) COM 438516106 2001472 9544 SH SOLE 4772 0 4772 Hormel Foods (HRL) COM 440452100 838108 26101 SH SOLE 13051 0 13051 Hyster-Yale Materials Handling COM 449172105 4702559 75616 SH SOLE 37808 0 37808 Illinois Tool Works Inc (ITW) COM 452308109 1262551 4820 SH SOLE 2410 0 2410 Ingredion (INGR) COM 457187102 401561 3700 SH SOLE 1850 0 1850 Intel Corp. (INTC) COM 458140100 3584708 71337 SH SOLE 35669 0 35669 Inter Parfums (IPAR) COM 458334109 537157 3730 SH SOLE 1865 0 1865 Intl Business Machines (IBM) COM 459200101 420978 2574 SH SOLE 1287 0 1287 Invesco Water Resource Port (P COM 46137V142 1637134 26900 SH SOLE 13450 0 13450 J P Morgan Chase & Co (JPM) COM 46625H100 4070493 23930 SH SOLE 11965 0 11965 J.M. Smuckers Co (SJM) COM 832696405 1652798 13078 SH SOLE 6539 0 6539 Johnson & Johnson (JNJ) COM 478160104 4425396 28234 SH SOLE 14117 0 14117 Kohlberg Kravis & Co (KKR) COM 48251W104 3525102 42548 SH SOLE 21274 0 21274 Korn Ferry International (KFY) COM 500643200 525247 8850 SH SOLE 4425 0 4425 Landstar System (LSTR) COM 515098101 897761 4636 SH SOLE 2318 0 2318 LeMaitre Vascular (LMAT) COM 525558201 516516 9100 SH SOLE 4550 0 4550 Lilly Eli & Company (LLY) COM 532457108 4138732 7100 SH SOLE 3550 0 3550 Linde PLC (LIN) COM G54950103 465745 1134 SH SOLE 567 0 567 Lowes Companies Inc. (LOW) COM 548661107 668540 3004 SH SOLE 1502 0 1502 McDonalds Corp (MCD) COM 580135101 1497375 5050 SH SOLE 2525 0 2525 Merck & Co Inc. (MRK) COM 589331107 2727898 25022 SH SOLE 12511 0 12511 Microsoft Corp. (MSFT) COM 594918104 8864754 23574 SH SOLE 11787 0 11787 Mondelez (MDLZ) COM 609207105 461379 6370 SH SOLE 3185 0 3185 Morgan Stanley (MS) COM 617446448 525184 5632 SH SOLE 2816 0 2816 NVIDIA Corporation (NVDA) COM 67066G104 469254 948 SH SOLE 474 0 474 Nacco Inds Inc CL A (NC) COM 629579103 2100283 57542 SH SOLE 28771 0 28771 NextEra Energy (NEE) COM 65339F101 1376733 22666 SH SOLE 11333 0 11333 Norfolk Southern Cop (NSC) COM 655844108 538474 2278 SH SOLE 1139 0 1139 Novartis AG Spon ADR F (NVS) COM 66987V109 413371 4094 SH SOLE 2047 0 2047 Oracle Corp. (ORCL) COM 68389X105 1265160 12000 SH SOLE 6000 0 6000 Otis Worldwide (OTIS) COM 68902V107 623427 6968 SH SOLE 3484 0 3484 PepsiCo Inc. (PEP) COM 713448108 4104994 24170 SH SOLE 12085 0 12085 Pfizer Inc (PFE) COM 717081103 1735249 60273 SH SOLE 30136 0 30136 Phillips 66 (PSX) COM 718546104 2159797 16222 SH SOLE 8111 0 8111 Procter & Gamble (PG) COM 742718109 3194279 21798 SH SOLE 10899 0 10899 Qualcomm Inc. (QCOM) COM 747525103 419427 2900 SH SOLE 1450 0 1450 ROBO Gbl Robotics & Auto'n ETF COM 301505707 1190694 20780 SH SOLE 10390 0 10390 RTX Corporation (RTX) COM 75513E101 2267910 26954 SH SOLE 13477 0 13477 Regions Financial Corp (RF) COM 7591EP100 527136 27200 SH SOLE 13600 0 13600 SYNNEX Corp (SNX) COM 87162W100 624138 5800 SH SOLE 2900 0 2900 Salesforce.com (CRM) COM 79466L302 977828 3716 SH SOLE 1858 0 1858 Smith & Nephew (SNN) COM 83175M205 649264 23800 SH SOLE 11900 0 11900 Sonoco Products (SON) COM 835495102 1539218 27550 SH SOLE 13775 0 13775 Southwest Airlines (LUV) COM 844741108 453416 15700 SH SOLE 7850 0 7850 Sprouts Farmers Markets (SFM) COM 85208M102 852509 17720 SH SOLE 8860 0 8860 Standard Motor Products (SMP) COM 853666105 583296 14652 SH SOLE 7326 0 7326 Starbucks Corp. (SBUX) COM 855244109 1179003 12280 SH SOLE 6140 0 6140 State Street Corp (STT) COM 857477103 708759 9150 SH SOLE 4575 0 4575 Stryker Corp. (SYK) COM 863667101 709121 2368 SH SOLE 1184 0 1184 Sysco Corp. (SYY) COM 871829107 2188927 29932 SH SOLE 14966 0 14966 T Rowe Price Group (TROW) COM 74144T108 578295 5370 SH SOLE 2685 0 2685 TJX Cos Inc (TJX) COM 872540109 4199686 44768 SH SOLE 22384 0 22384 Taiwan Semiconductor ADRF Spon COM 874039100 1305200 12550 SH SOLE 6275 0 6275 Target Corporation (TGT) COM 87612E106 1598543 11224 SH SOLE 5612 0 5612 Texas Instruments Inc (TXN) COM 882508104 860482 5048 SH SOLE 2524 0 2524 The Blackstone Group (BX) COM 09260D107 717442 5480 SH SOLE 2740 0 2740 The Trade Desk Inc (TTD) COM 88339J105 1120417 15570 SH SOLE 7785 0 7785 Trex Inc (TREX) COM 89531P105 2423263 29270 SH SOLE 14635 0 14635 Tyler Technologies (TYL) COM 902252105 451570 1080 SH SOLE 540 0 540 US Bancorp (USB) COM 902973304 1874890 43320 SH SOLE 21660 0 21660 Ulta Beauty (ULTA) COM 903845303 1729665 3530 SH SOLE 1765 0 1765 Unilever PLC ADR New F (UL) COM 904767704 806125 16628 SH SOLE 8314 0 8314 Union Pacific Corp. (UNP) COM 907818108 672016 2736 SH SOLE 1368 0 1368 United Parcel Service Cl B (UP COM 911312106 617616 3928 SH SOLE 1964 0 1964 Unitedhealth Group Inc. (UNH) COM 91324P102 645452 1226 SH SOLE 613 0 613 Universal Display (OLED) COM 91347P105 499189 2610 SH SOLE 1305 0 1305 Vericel (VCEL) COM 92346J108 460081 12920 SH SOLE 6460 0 6460 Verisk Analytics (VRSK) COM 92345Y106 2414875 10110 SH SOLE 5055 0 5055 Verizon Communications (VZ) COM 92343V104 1533862 40686 SH SOLE 20343 0 20343 Visa Inc (V) COM 92826C839 2906547 11164 SH SOLE 5582 0 5582 Vortex Energy Corp (VTECF) COM 92905D104 21075 50000 SH SOLE 25000 0 25000 WD 40 Co (WDFC) COM 929236107 1395213 5836 SH SOLE 2918 0 2918 WalMart Inc. (WMT) COM 931142103 791088 5018 SH SOLE 2509 0 2509 Zimmer Biomet Holdings Inc. (Z COM 98956P102 514304 4226 SH SOLE 2113 0 2113 Zoetis Inc (ZTS) COM 98978V103 2277650 11540 SH SOLE 5770 0 5770 IShares S&P 100 Index (OEF) ETF 464287101 1040997 4660 SH SOLE 2330 0 2330 Invesco S&P 500 Equal Weighted ETF 46137V357 6101686 38667 SH SOLE 19334 0 19334 Invesco SP500 Hi Div Low Vol ( ETF 46138E362 585258 13800 SH SOLE 6900 0 6900 SP 400 Midcap ETF (SPMD) ETF 78464A847 701568 14400 SH SOLE 7200 0 7200 SPDR S&P Dividend ETF (SDY) ETF 78464A763 918529 7350 SH SOLE 3675 0 3675 SPDR S&P Midcap 400 (MDY) ETF 78467Y107 15506622 30562 SH SOLE 15281 0 15281 SPDR Trust S&P 500 (SPY) ETF 78462F103 1472036 3097 SH SOLE 1549 0 1549 Schwab Large Cap Growth ETF (S ETF 808524300 12059951 145371 SH SOLE 72685 0 72685 Schwab Large Cap US ETF (SCHX) ETF 808524201 4760160 84400 SH SOLE 42200 0 42200 Schwab US Broad Market ETF (SC ETF 808524102 6776041 121718 SH SOLE 60859 0 60859 Schwab US Dividend Equity (SCH ETF 808524797 8328774 109402 SH SOLE 54701 0 54701 Schwab US Mid Cap ETF (SCHM) ETF 808524508 13781802 182977 SH SOLE 91488 0 91488 Schwab US Small Cap ETF (SCHA) ETF 808524607 8629875 182682 SH SOLE 91341 0 91341 Vanguard Extended Market Index ETF 922908652 2112797 12850 SH SOLE 6425 0 6425 Vanguard High Dividend Yield E ETF 921946406 446520 4000 SH SOLE 2000 0 2000 Vanguard Mid Cap ETF (VO) ETF 922908629 1011984 4350 SH SOLE 2175 0 2175 Vanguard S&P 500 ETF (VOO) ETF 922908363 12902914 29540 SH SOLE 14770 0 14770 Vanguard Small Cap Growth (VBK ETF 922908595 3256642 13470 SH SOLE 6735 0 6735 iShares S&P US Preferred Stock ETF 464288687 4039105 129500 SH SOLE 64750 0 64750 iShares Trust S&P 500 Index (I ETF 464287200 760387 1592 SH SOLE 796 0 796 IShares S&P Global 100 ETF (IO ETF 464287572 1616842 20080 SH SOLE 10040 0 10040 Ishares Int'l Select Dividend ETF 464288448 613261 21910 SH SOLE 10955 0 10955 Ishares MSCI Ireland ETF (EIRL ETF 46429B507 720742 11790 SH SOLE 5895 0 5895 SPDR International Dividend ET ETF 78463X772 429373 12078 SH SOLE 6039 0 6039 Schwab Emerging Markets ETF (S ETF 808524706 2237297 90250 SH SOLE 45125 0 45125 Schwab International Equity ET ETF 808524805 14472746 391579 SH SOLE 195789 0 195789 Vanguard Total World Stock Mar ETF 922042742 455758 4430 SH SOLE 2215 0 2215 iShares MSCI Canada Index Fund ETF 464286509 421086 11480 SH SOLE 5740 0 5740 iShares TR MSCI EAFE Fd (EFA) ETF 464287465 2736017 36311 SH SOLE 18155 0 18155