0000891287-23-000003.txt : 20230501 0000891287-23-000003.hdr.sgml : 20230501 20230501163358 ACCESSION NUMBER: 0000891287-23-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230501 DATE AS OF CHANGE: 20230501 EFFECTIVENESS DATE: 20230501 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DAVIS R M INC CENTRAL INDEX KEY: 0000891287 IRS NUMBER: 010356657 STATE OF INCORPORATION: ME FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03298 FILM NUMBER: 23874291 BUSINESS ADDRESS: STREET 1: 24 CITY CENTER CITY: PORTLAND STATE: ME ZIP: 04101 BUSINESS PHONE: 2077740022 MAIL ADDRESS: STREET 1: 24 CITY CENTER CITY: PORTLAND STATE: ME ZIP: 04101 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0000891287 XXXXXXXX 03-31-2023 03-31-2023 DAVIS R M INC
24 CITY CENTER PORTLAND ME 04101
13F HOLDINGS REPORT 028-03298 N
Caleb C. B. DuBois Chief Compliance Officer 2077740022 Caleb C. B. DuBois Portland ME 05-01-2023 0 270 3926858 false
INFORMATION TABLE 2 13F.xml 3M Co COM 88579Y101 1566 14902 SH SOLE 14736 0 166 Abbott Laboratories COM 002824100 3338 32964 SH SOLE 32759 0 205 Abbvie Inc COM 00287Y109 3541 22219 SH SOLE 22149 0 70 Accenture Plc COM G1151C101 37418 130920 SH SOLE 128842 0 2078 Activision Blizzard Inc COM 00507V109 25736 300687 SH SOLE 294437 0 6250 Adobe Systems Inc COM 00724F101 417 1081 SH SOLE 1081 0 0 Advanced Micro Devices Inc COM 007903107 524 5346 SH SOLE 5346 0 0 Air Products & Chemicals Inc COM 009158106 903 3146 SH SOLE 3146 0 0 Akamai Technologies Inc COM 00971T101 17040 217627 SH SOLE 214960 0 2667 Allstate Corp COM 020002101 244 2205 SH SOLE 2205 0 0 Alphabet Inc-A COM 02079K305 95829 923833 SH SOLE 897784 0 26049 Alphabet Inc-C COM 02079K107 17438 167669 SH SOLE 165139 0 2530 Altria Group Inc COM 02209S103 206 4611 SH SOLE 4361 0 250 Amazon.com Inc COM 023135106 55373 536089 SH SOLE 520533 0 15556 American Express Co COM 025816109 319 1934 SH SOLE 1934 0 0 American Tower Corp COM 03027X100 59667 291998 SH SOLE 284968 0 7030 American Water Works Co Inc COM 030420103 51665 352686 SH SOLE 344362 0 8324 AMETEK Inc COM 031100100 53085 365275 SH SOLE 357819 0 7456 Amgen Inc COM 031162100 1293 5350 SH SOLE 4913 0 437 Amphenol Corp COM 032095101 68215 834738 SH SOLE 816929 0 17809 Ansys Inc COM 03662Q105 27355 82198 SH SOLE 80568 0 1630 Aon PLC COM G0403H108 41333 131095 SH SOLE 129194 0 1901 Apple Inc COM 037833100 189763 1150776 SH SOLE 1121482 0 29294 Applied Materials Inc COM 038222105 594 4839 SH SOLE 4839 0 0 ASML Holding NV COM N07059210 24890 36565 SH SOLE 35326 0 1239 Assurant Inc COM 04621X108 229 1911 SH SOLE 1911 0 0 AT&T Inc COM 00206R102 668 34726 SH SOLE 33015 0 1711 Automatic Data Processing Inc COM 053015103 9501 42678 SH SOLE 42092 0 586 Autozone Inc COM 053332102 204 83 SH SOLE 83 0 0 Bank of America Corp COM 060505104 15397 538364 SH SOLE 523580 0 14784 Becton Dickinson & Co COM 075887109 1572 6352 SH SOLE 6352 0 0 Berkshire Hathaway Inc-A COM 084670108 466 1 SH SOLE 1 0 0 Berkshire Hathaway Inc-B COM 084670702 83541 270562 SH SOLE 264321 0 6241 BlackRock Inc COM 09247X101 912 1363 SH SOLE 1363 0 0 Blackstone Inc COM 09260D107 513 5838 SH SOLE 5838 0 0 Boeing Co COM 097023105 409 1923 SH SOLE 1923 0 0 Borgwarner Inc COM 099724106 23986 488404 SH SOLE 479168 0 9236 Bristol-Myers Squibb Co COM 110122108 734 10594 SH SOLE 10050 0 544 Broadcom Inc COM 11135F101 1091 1701 SH SOLE 1701 0 0 Brown Forman Corp-B COM 115637209 1415 22012 SH SOLE 22012 0 0 Canadian National Railway Co COM 136375102 414 3509 SH SOLE 3509 0 0 Caterpillar Inc COM 149123101 831 3632 SH SOLE 3632 0 0 Charles Schwab Corp COM 808513105 961 18355 SH SOLE 18339 0 16 Chevron Corp COM 166764100 3897 23883 SH SOLE 23281 0 602 Chubb Ltd COM H1467J104 52624 271005 SH SOLE 265410 0 5595 Church & Dwight Inc COM 171340102 556 6289 SH SOLE 6289 0 0 Cigna Corp COM 125523100 214 836 SH SOLE 836 0 0 Cisco Systems Inc COM 17275R102 1206 23079 SH SOLE 23016 0 63 Clorox Co COM 189054109 225 1425 SH SOLE 1375 0 50 CME Group Inc COM 12572Q105 24338 127076 SH SOLE 123899 0 3177 Coca Cola Co COM 191216100 1205 19420 SH SOLE 14620 0 4800 Cognizant Tech Solutions Corp COM 192446102 11557 189679 SH SOLE 187953 0 1726 Colgate Palmolive Co COM 194162103 10360 137852 SH SOLE 133312 0 4540 Comcast Corp COM 20030N101 3569 94148 SH SOLE 93395 0 753 ConocoPhillips COM 20825C104 37716 380166 SH SOLE 372191 0 7975 Constellation Brands Inc-A COM 21036P108 21033 93110 SH SOLE 90612 0 2498 Consumer Discretionary Select COM 81369Y407 8378 56023 SH SOLE 54183 0 1840 Copart Inc COM 217204106 256 3400 SH SOLE 3400 0 0 Corning Inc COM 219350105 284 8056 SH SOLE 8011 0 45 Corteva Inc COM 22052L104 331 5491 SH SOLE 5491 0 0 Costco Wholesale Corp COM 22160K105 56544 113800 SH SOLE 111517 0 2283 Crown Castle Intl Corp-REIT COM 22822V101 581 4339 SH SOLE 4339 0 0 CSX Corp COM 126408103 479 15987 SH SOLE 15987 0 0 Cullen/Frost Bankers Inc COM 229899109 3635 34503 SH SOLE 33913 0 590 CVS Health Corp COM 126650100 407 5480 SH SOLE 5180 0 300 Danaher Corp COM 235851102 88725 352027 SH SOLE 345550 0 6477 Deere & Co COM 244199105 15947 38624 SH SOLE 37586 0 1038 Dimensional US Targeted Value COM 25434V609 222 4990 SH SOLE 4990 0 0 Dow Inc COM 260557103 384 7000 SH SOLE 7000 0 0 Du Pont de Nemours Inc COM 26614N102 480 6682 SH SOLE 6682 0 0 Duke Energy Corp COM 26441C204 430 4457 SH SOLE 4457 0 0 Eaton Corp PLC COM G29183103 36250 211570 SH SOLE 205706 0 5864 Ecolab Inc COM 278865100 26678 161165 SH SOLE 158230 0 2935 Edwards Lifesciences Cp COM 28176E108 311 3765 SH SOLE 3765 0 0 Eli Lilly & Co COM 532457108 2054 5981 SH SOLE 4861 0 1120 Emerson Electric Co COM 291011104 1421 16307 SH SOLE 16207 0 100 Enterprise Products Partners L COM 293792107 556 21478 SH SOLE 20903 0 575 Equinix Inc COM 29444U700 21008 29136 SH SOLE 28586 0 550 Estee Lauder Companies-A COM 518439104 750 3044 SH SOLE 3044 0 0 Exxon Mobil Corp COM 30231G102 36834 335895 SH SOLE 324198 0 11697 Factset Research Systems Inc COM 303075105 211 508 SH SOLE 508 0 0 Fastenal Co COM 311900104 367 6795 SH SOLE 6795 0 0 Financial Select Sector SPDR E COM 81369Y605 343 10660 SH SOLE 10583 0 77 First Trust NASDAQ Cybersecuri COM 33734X846 345 8060 SH SOLE 8060 0 0 Fox Corp COM 35137L105 726 21320 SH SOLE 20920 0 400 General Dynamics Corp COM 369550108 393 1724 SH SOLE 1724 0 0 General Electric Co COM 369604301 290 3036 SH SOLE 3024 0 12 Genuine Parts Co COM 372460105 210 1254 SH SOLE 1254 0 0 Globe Life Inc COM 37959E102 10160 92348 SH SOLE 90777 0 1571 Goldman Sachs Group Inc COM 38141G104 405 1238 SH SOLE 1238 0 0 Health Care Select Sector SPDR COM 81369Y209 222 1712 SH SOLE 1712 0 0 Henry Schein Inc COM 806407102 1260 15453 SH SOLE 15383 0 70 Hershey Co COM 427866108 35299 138749 SH SOLE 136915 0 1834 Hologic Inc COM 436440101 592 7339 SH SOLE 6854 0 485 Home Depot Inc COM 437076102 39806 134881 SH SOLE 131966 0 2915 Honeywell International Inc COM 438516106 1785 9342 SH SOLE 8942 0 400 Idexx Labs Corp COM 45168D104 49117 98219 SH SOLE 95690 0 2529 Illinois Tool Wks Inc COM 452308109 1338 5494 SH SOLE 5494 0 0 Intel Corp COM 458140100 969 29672 SH SOLE 29461 0 211 Intl Business Machines Corp COM 459200101 1059 8081 SH SOLE 7981 0 100 Intuit Inc COM 461202103 70525 158189 SH SOLE 156127 0 2062 Intuitive Surgical Inc COM 46120E602 423 1654 SH SOLE 1654 0 0 Invesco QQQ Trust Series 1 ETF COM 46090E103 1084 3378 SH SOLE 3218 0 160 Invesco S&P 500 Equal Weight E COM 46137V357 1819 12575 SH SOLE 2200 0 10375 IQ Hedge Multi Strategy Tracke COM 45409B107 273 9360 SH SOLE 9360 0 0 iShares Core S&P 500 ETF COM 464287200 2162 5260 SH SOLE 4668 0 592 iShares Core S&P M/C ETF COM 464287507 117600 470098 SH SOLE 355102 0 114996 iShares Core S&P S/C ETF COM 464287804 2246 23223 SH SOLE 20628 0 2595 iShares MSCI EM ETF COM 464287234 246 6223 SH SOLE 5873 0 350 iShares Russell 1000 ETF COM 464287622 17094 75897 SH SOLE 57976 0 17921 iShares Russell 1000 Growth ET COM 464287614 2462 10077 SH SOLE 9724 0 353 iShares Russell 1000 Value ETF COM 464287598 230 1512 SH SOLE 1041 0 471 iShares Russell 2000 ETF COM 464287655 1506 8442 SH SOLE 4657 0 3785 iShares Russell 3000 ETF COM 464287689 41912 178039 SH SOLE 177961 0 78 iShares Russell M/C ETF COM 464287499 1264 18084 SH SOLE 13271 0 4813 iShares Russell M/C Growth ETF COM 464287481 449 4934 SH SOLE 4934 0 0 iShares Russell M/C Value ETF COM 464287473 571 5376 SH SOLE 5357 0 19 iShares S&P 500 Growth ETF COM 464287309 301 4710 SH SOLE 4110 0 600 iShares S&P 500 Value ETF COM 464287408 253 1669 SH SOLE 1669 0 0 iShares S&P GSCI Commodity ETF COM 46428R107 387 19210 SH SOLE 19210 0 0 Jacobs Solutions Inc COM 46982L108 603 5129 SH SOLE 5129 0 0 JM Smucker Co COM 832696405 392 2491 SH SOLE 2491 0 0 Johnson & Johnson COM 478160104 43532 280850 SH SOLE 273535 0 7315 Johnson Controls Intl Plc COM G51502105 301 5000 SH SOLE 5000 0 0 JP Morgan Chase & Co COM 46625H100 48008 368410 SH SOLE 360658 0 7752 Kimberly Clark Corp COM 494368103 2863 21334 SH SOLE 21334 0 0 Lam Research Corp COM 512807108 260 491 SH SOLE 491 0 0 Linde Plc COM G54950103 63714 179254 SH SOLE 174767 0 4487 Lockheed Martin Corp COM 539830109 574 1215 SH SOLE 1215 0 0 Lowe's Companies Inc COM 548661107 2741 13707 SH SOLE 13707 0 0 Magellan Midstream Partners LP COM 559080106 300 5536 SH SOLE 5536 0 0 Marathon Petroleum Corp COM 56585A102 336 2495 SH SOLE 2495 0 0 Marsh & Mclennan Companies Inc COM 571748102 439 2637 SH SOLE 2637 0 0 Mastercard Inc-A COM 57636Q104 1409 3876 SH SOLE 3761 0 115 McCormick & Co Inc COM 579780206 14722 176929 SH SOLE 174484 0 2445 McDonalds Corp COM 580135101 4550 16271 SH SOLE 15766 0 505 McKesson Corp COM 58155Q103 296 832 SH SOLE 832 0 0 Medtronic Plc COM G5960L103 22441 278350 SH SOLE 273171 0 5179 Merck & Co Inc COM 58933Y105 33849 318162 SH SOLE 310516 0 7646 Meta Platforms, Inc. COM 30303M102 16954 79992 SH SOLE 77871 0 2121 Mettler-Toledo Intl Inc COM 592688105 62592 40904 SH SOLE 40230 0 674 Microchip Technology Inc COM 595017104 82523 985001 SH SOLE 964942 0 20059 Microsoft Corp COM 594918104 113375 393253 SH SOLE 384406 0 8847 Middleby Corp COM 596278101 1494 10187 SH SOLE 9919 0 268 Mondelez Intl Inc COM 609207105 567 8136 SH SOLE 8136 0 0 Morgan Stanley COM 617446448 430 4902 SH SOLE 4902 0 0 National Grid Plc ADR COM 636274409 954 14032 SH SOLE 14032 0 0 Netflix Inc COM 64110L106 210 608 SH SOLE 608 0 0 NextEra Energy Inc COM 65339F101 56265 729956 SH SOLE 713674 0 16282 Nike Inc COM 654106103 13008 106067 SH SOLE 104742 0 1325 Nordson Corp COM 655663102 16039 72164 SH SOLE 71008 0 1156 Norfolk Southern Corp COM 655844108 1583 7467 SH SOLE 7072 0 395 Northern Trust Corp COM 665859104 14661 166353 SH SOLE 162245 0 4108 Northrop Grumman Corp COM 666807102 26253 56858 SH SOLE 55707 0 1151 Novartis AG ADR COM 66987V109 327 3559 SH SOLE 3559 0 0 Novo Nordisk A/S ADR COM 670100205 726 4562 SH SOLE 4562 0 0 Nvent Electric PLC COM G6700G107 215 5000 SH SOLE 5000 0 0 Nvidia Corp COM 67066G104 36595 131747 SH SOLE 127263 0 4484 NVR Inc COM 62944T105 351 63 SH SOLE 63 0 0 Omnicom Group Inc COM 681919106 283 3005 SH SOLE 2855 0 150 Oracle Corp COM 68389X105 2061 22179 SH SOLE 22179 0 0 Oshkosh Corp COM 688239201 15686 188584 SH SOLE 185831 0 2753 Palo Alto Networks Inc COM 697435105 88883 444991 SH SOLE 434508 0 10483 Paychex Inc COM 704326107 328 2861 SH SOLE 1361 0 1500 Pentair Plc COM G7S00T104 276 5001 SH SOLE 5001 0 0 Pepsico Inc COM 713448108 55304 303367 SH SOLE 299162 0 4205 Pfizer Inc COM 717081103 13772 337557 SH SOLE 328172 0 9385 Philip Morris Intl Inc COM 718172109 680 6990 SH SOLE 6890 0 100 Phillips 66 COM 718546104 39182 386484 SH SOLE 379102 0 7382 PNC Financial Services Group COM 693475105 395 3105 SH SOLE 3105 0 0 Polaris Inc COM 731068102 11959 108101 SH SOLE 104509 0 3592 Procter & Gamble Co COM 742718109 28205 189688 SH SOLE 179969 0 9719 Progressive Corp COM 743315103 204 1425 SH SOLE 1425 0 0 ProShares UltraShort S&P500 ET COM 74347G416 272 6800 SH SOLE 6800 0 0 Prudential Financial Inc COM 744320102 317 3830 SH SOLE 3830 0 0 Quaker Houghton COM 747316107 4282 21630 SH SOLE 21183 0 447 Qualcomm Inc COM 747525103 49161 385334 SH SOLE 375764 0 9570 Raytheon Technologies Corp COM 75513E101 37278 380664 SH SOLE 371001 0 9663 RBC Bearings Inc COM 75524B104 13424 57680 SH SOLE 56750 0 930 Regeneron Pharmaceuticals Inc COM 75886F107 201 245 SH SOLE 245 0 0 Rockwell Automation Corp COM 773903109 23506 80102 SH SOLE 78291 0 1811 Roper Technologies Inc COM 776696106 48280 109556 SH SOLE 107337 0 2219 S&P Global Inc COM 78409V104 1308 3793 SH SOLE 3793 0 0 Salesforce Inc COM 79466L302 638 3195 SH SOLE 2895 0 300 SAP SE ADR COM 803054204 231 1823 SH SOLE 1823 0 0 SEI Investments Co COM 784117103 3326 57791 SH SOLE 56806 0 985 ServiceNow Inc COM 81762P102 233 502 SH SOLE 502 0 0 Shell PLC ADR COM 780259305 204 3554 SH SOLE 3554 0 0 Sherwin-Williams Co COM 824348106 23286 103599 SH SOLE 102214 0 1385 Southern Co COM 842587107 254 3652 SH SOLE 3552 0 100 SPDR S&P 500 ETF COM 78462F103 124920 305137 SH SOLE 230125 0 75012 SPDR S&P Biotech ETF COM 78464A870 4236 55585 SH SOLE 54056 0 1529 SPDR S&P M/C 400 ETF COM 78467Y107 3653 7968 SH SOLE 4126 0 3842 Starbucks Corp COM 855244109 5005 48062 SH SOLE 47472 0 590 State Street Corp COM 857477103 394 5211 SH SOLE 5211 0 0 STERIS Plc COM G8473T100 11143 58254 SH SOLE 56605 0 1649 Stryker Corp COM 863667101 30014 105139 SH SOLE 102963 0 2176 Sysco Corp COM 871829107 302 3915 SH SOLE 3915 0 0 T Rowe Price Group Inc COM 74144T108 16363 144933 SH SOLE 141466 0 3467 Target Corp COM 87612E106 389 2350 SH SOLE 2350 0 0 TE Connectivity Ltd COM H84989104 897 6842 SH SOLE 6842 0 0 Technology Select Sector SPDR COM 81369Y803 318 2106 SH SOLE 2087 0 19 Teleflex Inc COM 879369106 7621 30085 SH SOLE 29274 0 811 Tesla Inc COM 88160R101 1421 6850 SH SOLE 6071 0 779 Texas Instruments Inc COM 882508104 1277 6864 SH SOLE 6864 0 0 Thermo Fisher Scientific Inc COM 883556102 82855 143753 SH SOLE 141119 0 2634 TJX Companies Inc COM 872540109 59948 765036 SH SOLE 750612 0 14424 Toll Brothers Inc COM 889478103 15560 259197 SH SOLE 254608 0 4589 Toronto-Dominion Bank COM 891160509 602 10049 SH SOLE 8549 0 1500 Tractor Supply Co COM 892356106 34319 146014 SH SOLE 141855 0 4159 Trane Technologies Inc COM G8994E103 249 1355 SH SOLE 175 0 1180 Travelers Companies Inc COM 89417E109 566 3303 SH SOLE 3303 0 0 Truist Financial Corp COM 89832Q109 252 7390 SH SOLE 7390 0 0 Tyler Technologies Inc COM 902252105 244 689 SH SOLE 689 0 0 Unilever Plc ADR COM 904767704 200 3855 SH SOLE 3665 0 190 Union Pacific Corp COM 907818108 28219 140210 SH SOLE 136125 0 4085 United Parcel Service Inc COM 911312106 376 1936 SH SOLE 1876 0 60 Unitedhealth Group Inc COM 91324P102 41402 87606 SH SOLE 85739 0 1867 US Bancorp COM 902973304 21772 603943 SH SOLE 591105 0 12838 Vanguard Dividend Appreciation COM 921908844 11178 72580 SH SOLE 31012 0 41568 Vanguard ESG US Stock ETF COM 921910733 883 12319 SH SOLE 11244 0 1075 Vanguard Financials ETF COM 92204A405 231 2965 SH SOLE 2965 0 0 Vanguard Growth ETF COM 922908736 369 1481 SH SOLE 1396 0 85 Vanguard High Dividend Yield E COM 921946406 248 2350 SH SOLE 2275 0 75 Vanguard M/C Growth ETF COM 922908538 242 1243 SH SOLE 1235 0 8 Vanguard M/C Value ETF COM 922908512 393 2931 SH SOLE 2811 0 120 Vanguard Real Estate ETF COM 922908553 518 6240 SH SOLE 5840 0 400 Vanguard S&P 500 ETF COM 922908363 1364 3626 SH SOLE 3497 0 129 Vanguard S&P M/C 400 ETF COM 921932885 273 3228 SH SOLE 3228 0 0 Vanguard S/C ETF COM 922908751 68646 362134 SH SOLE 315543 0 46591 Vanguard S/C Growth ETF COM 922908595 279 1291 SH SOLE 1287 0 4 Vanguard S/C Value ETF COM 922908611 206 1299 SH SOLE 1278 0 21 Vanguard Total Intl Stock ETF COM 921909768 412 7454 SH SOLE 7454 0 0 Vanguard Total Stock Market ET COM 922908769 11089 54331 SH SOLE 33980 0 20350 Vanguard Total World Stock Ind COM 922042742 309 3352 SH SOLE 3352 0 0 Vanguard Value ETF COM 922908744 378 2734 SH SOLE 2718 0 16 Verizon Communications Inc COM 92343V104 1623 41730 SH SOLE 39152 0 2578 Visa Inc-A COM 92826C839 64235 284906 SH SOLE 279128 0 5778 Walmart Inc COM 931142103 826 5604 SH SOLE 5486 0 118 Walt Disney Co COM 254687106 31383 313423 SH SOLE 306754 0 6669 Waste Connections Inc COM 94106B101 60680 436326 SH SOLE 427962 0 8364 Waste Management Inc COM 94106L109 386 2366 SH SOLE 2366 0 0 Wells Fargo & Co COM 949746101 396 10584 SH SOLE 10584 0 0 West Pharmaceutical Services COM 955306105 498 1436 SH SOLE 1436 0 0 Xylem Inc COM 98419M100 204 1950 SH SOLE 1850 0 100 Yum Brands Inc COM 988498101 599 4533 SH SOLE 4533 0 0 Yum China Holdings Inc COM 98850P109 424 6696 SH SOLE 6696 0 0 Zoetis Inc COM 98978V103 12515 75190 SH SOLE 73018 0 2172 iShares MSCI EAFE ETF INTL 464287465 1481 20701 SH SOLE 20546 0 155 Vanguard ESG Intl Stock ETF INTL 921910725 1751 33434 SH SOLE 32965 0 469 Vanguard FTSE All-World Ex-US INTL 922042775 33545 627367 SH SOLE 591064 0 36303 Vanguard FTSE DM ETF INTL 921943858 44128 976929 SH SOLE 919830 0 57099 Vanguard FTSE EM ETF INTL 922042858 17192 425550 SH SOLE 393542 0 32008 Bank of America Corp COM 060505682 362 310 SH SOLE 310 0 0 Invesco BulletShares 2023 Corp BOND FUND 46138J866 14715 698052 SH SOLE 602307 0 95745 Invesco BulletShares 2024 Corp BOND FUND 46138J841 19448 944539 SH SOLE 692507 0 252032 Invesco BulletShares 2025 Corp BOND FUND 46138J825 15963 787109 SH SOLE 559517 0 227592 Invesco BulletShares 2026 Corp BOND FUND 46138J791 12258 639788 SH SOLE 414000 0 225788 Invesco BulletShares 2027 Corp BOND FUND 46138J783 3836 198704 SH SOLE 167746 0 30958 Invesco BulletShares 2028 Corp BOND FUND 46138J643 1230 61293 SH SOLE 45944 0 15349 Invesco BulletShares 2029 Corp BOND FUND 46138J577 348 19017 SH SOLE 11054 0 7963 iShares 1-5 Year IG Corporate BOND FUND 464288646 20474 405110 SH SOLE 340355 0 64755 iShares 5-10 Year IG Corporate BOND FUND 464288638 4715 91948 SH SOLE 68030 0 23918 iShares TIPS Bond ETF BOND FUND 464287176 8349 75725 SH SOLE 74132 0 1593 PIMCO Intermediate Muni Bond A BOND FUND 72201R866 2622 50180 SH SOLE 49630 0 550 PIMCO S/T Muni Bond Active ETF BOND FUND 72201R874 6154 123621 SH SOLE 123121 0 500 Vanguard Intermediate Term Cor BOND FUND 92206C870 497 6200 SH SOLE 6200 0 0 Vanguard MBS ETF BOND FUND 92206C771 355 7625 SH SOLE 7625 0 0 Vanguard S/T Treasury ETF BOND FUND 92206C102 1794 30647 SH SOLE 20375 0 10272 Vanguard Total Bond Mkt ETF BOND FUND 921937835 721 9767 SH SOLE 8395 0 1372