0001580642-24-002237.txt : 20240423 0001580642-24-002237.hdr.sgml : 20240423 20240423100958 ACCESSION NUMBER: 0001580642-24-002237 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240423 DATE AS OF CHANGE: 20240423 EFFECTIVENESS DATE: 20240423 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DUNCKER STREETT & CO INC CENTRAL INDEX KEY: 0001020585 ORGANIZATION NAME: IRS NUMBER: 431542449 STATE OF INCORPORATION: MO FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-05748 FILM NUMBER: 24863010 BUSINESS ADDRESS: STREET 1: 8000 MARYLAND AVE. STREET 2: SUITE 300 CITY: ST. LOUIS STATE: MO ZIP: 63105 BUSINESS PHONE: 314-726-2600 MAIL ADDRESS: STREET 1: 8000 MARYLAND AVE. STREET 2: SUITE 300 CITY: ST. LOUIS STATE: MO ZIP: 63105 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001020585 XXXXXXXX 03-31-2024 03-31-2024 false DUNCKER STREETT & CO INC
8000 Maryland Ave. Suite 300 St. Louis MO 63105
13F HOLDINGS REPORT 028-05748 N
Mary Rose Lahrman Client Service Manager 314-726-2600 /s/ Mary Rose Lahrman St. Louis MO 04-22-2024 0 477 506513947
INFORMATION TABLE 2 infotable.xml SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 877933 2207 SH SOLE 0 0 0 ISHARES TR CORE S&P MCP ETF 464287507 1566130 25784 SH SOLE 0 0 0 ISHARES TR S&P MC 400GR ETF 464287606 144175 1580 SH SOLE 0 0 0 ISHARES TR CORE S&P SCP ETF 464287804 447455 4049 SH SOLE 0 0 0 ISHARES TR SP SMCP600VL ETF 464287879 112625 1096 SH SOLE 0 0 0 ISHARES TR S&P SML 600 GWT 464287887 175963 1346 SH SOLE 0 0 0 ISHARES TR S&P 500 VAL ETF 464287408 37362 200 SH SOLE 0 0 0 ISHARES TR CORE S&P500 ETF 464287200 277585 528 SH SOLE 0 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 481552 5703 SH SOLE 0 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 104486 310 SH SOLE 0 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 110408 525 SH SOLE 0 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 168045 560 SH SOLE 0 0 0 ISHARES TR DOW JONES US ETF 464287846 12809 100 SH SOLE 0 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 664995 1195 SH SOLE 0 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 3171563 6063 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 6040 92 SH SOLE 0 0 0 ADOBE INC COM 00724F101 4440985 8801 SH SOLE 0 0 0 AMAZON COM INC COM 023135106 10694189 59287 SH SOLE 0 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 2828818 52163 SH SOLE 0 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 738854 1757 SH SOLE 0 0 0 EMERSON ELEC CO COM 291011104 1565532 13803 SH SOLE 0 0 0 EXPEDITORS INTL WASH INC COM 302130109 381664 3139 SH SOLE 0 0 0 BOEING CO COM 097023105 594395 3080 SH SOLE 0 0 0 HERSHEY CO COM 427866108 445794 2292 SH SOLE 0 0 0 REALTY INCOME CORP COM 756109104 730312 13499 SH SOLE 0 0 0 ONEOK INC NEW COM 682680103 186956 2332 SH SOLE 0 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 814314 1834 SH SOLE 0 0 0 AMGEN INC COM 031162100 1184929 4168 SH SOLE 0 0 0 ABBOTT LABS COM 002824100 4327265 38072 SH SOLE 0 0 0 ADVANCED MICRO DEVICES INC COM 007903107 76708 425 SH SOLE 0 0 0 BP PLC SPONSORED ADR 055622104 244166 6480 SH SOLE 0 0 0 EBAY INC. COM 278642103 247960 4698 SH SOLE 0 0 0 ALTRIA GROUP INC COM 02209S103 405689 9301 SH SOLE 0 0 0 FEDEX CORP COM 31428X106 34354 119 SH SOLE 0 0 0 GRAINGER W W INC COM 384802104 10173 10 SH SOLE 0 0 0 INTEL CORP COM 458140100 345519 7822 SH SOLE 0 0 0 ILLINOIS TOOL WKS INC COM 452308109 3733213 13913 SH SOLE 0 0 0 ORACLE CORP COM 68389X105 1077448 8578 SH SOLE 0 0 0 QUALCOMM INC COM 747525103 3190233 18844 SH SOLE 0 0 0 DISNEY WALT CO COM 254687106 1418176 11590 SH SOLE 0 0 0 HONEYWELL INTL INC COM 438516106 1007102 4907 SH SOLE 0 0 0 SYSCO CORP COM 871829107 1070602 13188 SH SOLE 0 0 0 US BANCORP DEL COM NEW 902973304 421834 9437 SH SOLE 0 0 0 JOHNSON & JOHNSON COM 478160104 3310755 20929 SH SOLE 0 0 0 MEDTRONIC PLC SHS G5960L103 519937 5966 SH SOLE 0 0 0 PFIZER INC COM 717081103 1307875 47131 SH SOLE 0 0 0 EXELON CORP COM 30161N101 191239 5090 SH SOLE 0 0 0 LOWES COS INC COM 548661107 6976524 27388 SH SOLE 0 0 0 ISHARES TR MSCI EAFE ETF 464287465 633337 7931 SH SOLE 0 0 0 CHEVRON CORP NEW COM 166764100 4642250 29430 SH SOLE 0 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 19524 55 SH SOLE 0 0 0 MICROSOFT CORP COM 594918104 20114242 47809 SH SOLE 0 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2884 324 SH SOLE 0 0 0 AT&T INC COM 00206R102 197685 11232 SH SOLE 0 0 0 PRUDENTIAL FINL INC COM 744320102 29350 250 SH SOLE 0 0 0 CITIGROUP INC COM NEW 172967424 136598 2160 SH SOLE 0 0 0 CISCO SYS INC COM 17275R102 1032495 20687 SH SOLE 0 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1659909 8692 SH SOLE 0 0 0 COCA COLA CO COM 191216100 740584 12105 SH SOLE 0 0 0 LOCKHEED MARTIN CORP COM 539830109 915653 2013 SH SOLE 0 0 0 PEPSICO INC COM 713448108 2909347 16624 SH SOLE 0 0 0 STRYKER CORPORATION COM 863667101 4591251 12829 SH SOLE 0 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 405259 9658 SH SOLE 0 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 457681 5516 SH SOLE 0 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 54863 750 SH SOLE 0 0 0 ISHARES INC MSCI AUST ETF 464286103 6165 250 SH SOLE 0 0 0 ISHARES TR RUS MID CAP ETF 464287499 900719 10711 SH SOLE 0 0 0 ISHARES TR RUS MD CP GR ETF 464287481 175776 1540 SH SOLE 0 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 120442 961 SH SOLE 0 0 0 ISHARES TR COHEN STEER REIT 464287564 4097 71 SH SOLE 0 0 0 SPDR SER TR DJ REIT ETF 78464A607 18850 200 SH SOLE 0 0 0 ISHARES TR US HLTHCARE ETF 464287762 52615 850 SH SOLE 0 0 0 ISHARES TR US INDUSTRIALS 464287754 25142 200 SH SOLE 0 0 0 ISHARES TR U.S. TECH ETF 464287721 2189323 16210 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 119364 1285 SH SOLE 0 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 108267 1147 SH SOLE 0 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 334991 7953 SH SOLE 0 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 543895 4318 SH SOLE 0 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6554913 31473 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 32682 428 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 62490 423 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 84589 460 SH SOLE 0 0 0 ISHARES TR ISHARES BIOTECH 464287556 17564 128 SH SOLE 0 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1788395 9794 SH SOLE 0 0 0 AMETEK INC COM 031100100 5316720 29069 SH SOLE 0 0 0 DEERE & CO COM 244199105 1346738 3279 SH SOLE 0 0 0 BANK AMERICA CORP COM 060505104 1676441 44210 SH SOLE 0 0 0 STARBUCKS CORP COM 855244109 1302941 14257 SH SOLE 0 0 0 ANALOG DEVICES INC COM 032654105 26306 133 SH SOLE 0 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 53422 214 SH SOLE 0 0 0 EXXON MOBIL CORP COM 30231G102 5603184 48204 SH SOLE 0 0 0 AFLAC INC COM 001055102 1179373 13736 SH SOLE 0 0 0 WALMART INC COM 931142103 2805053 46619 SH SOLE 0 0 0 APPLIED MATLS INC COM 038222105 696142 3376 SH SOLE 0 0 0 ELEVANCE HEALTH INC COM 036752103 2329282 4492 SH SOLE 0 0 0 WABTEC COM 929740108 3351 23 SH SOLE 0 0 0 UNION PAC CORP COM 907818108 3501285 14237 SH SOLE 0 0 0 TEXAS INSTRS INC COM 882508104 315843 1813 SH SOLE 0 0 0 BAXTER INTL INC COM 071813109 76975 1801 SH SOLE 0 0 0 COMMERCE BANCSHARES INC COM 200525103 426785 8022 SH SOLE 0 0 0 TARGET CORP COM 87612E106 596237 3365 SH SOLE 0 0 0 COLGATE PALMOLIVE CO COM 194162103 1283585 14254 SH SOLE 0 0 0 COSTCO WHSL CORP NEW COM 22160K105 9344307 12754 SH SOLE 0 0 0 ELI LILLY & CO COM 532457108 693825 892 SH SOLE 0 0 0 CVS HEALTH CORP COM 126650100 1232115 15448 SH SOLE 0 0 0 DOMINION ENERGY INC COM 25746U109 119764 2435 SH SOLE 0 0 0 STATE STR CORP COM 857477103 38660 500 SH SOLE 0 0 0 SCHLUMBERGER LTD COM STK 806857108 3834891 69967 SH SOLE 0 0 0 DANAHER CORPORATION COM 235851102 14052099 56271 SH SOLE 0 0 0 MERCK & CO INC COM 58933Y105 3717911 28177 SH SOLE 0 0 0 MORGAN STANLEY COM NEW 617446448 317413 3371 SH SOLE 0 0 0 NOVARTIS AG SPONSORED ADR 66987V109 102824 1063 SH SOLE 0 0 0 ENTERGY CORP NEW COM 29364G103 18917 179 SH SOLE 0 0 0 FIFTH THIRD BANCORP COM 316773100 138421 3720 SH SOLE 0 0 0 PROCTER AND GAMBLE CO COM 742718109 3682126 22694 SH SOLE 0 0 0 GENERAL ELECTRIC CO COM NEW 369604301 312631 1781 SH SOLE 0 0 0 KIMBERLY-CLARK CORP COM 494368103 57690 446 SH SOLE 0 0 0 GILEAD SCIENCES INC COM 375558103 40288 550 SH SOLE 0 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 672675 1610 SH SOLE 0 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 5825 148 SH SOLE 0 0 0 IDEX CORP COM 45167R104 966679 3961 SH SOLE 0 0 0 HOME DEPOT INC COM 437076102 5792490 15100 SH SOLE 0 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 180120 600 SH SOLE 0 0 0 MCDONALDS CORP COM 580135101 656886 2330 SH SOLE 0 0 0 NIKE INC CL B 654106103 2276572 24224 SH SOLE 0 0 0 JPMORGAN CHASE & CO COM 46625H100 8953997 44703 SH SOLE 0 0 0 TJX COS INC NEW COM 872540109 2971578 29300 SH SOLE 0 0 0 MONDELEZ INTL INC CL A 609207105 129220 1846 SH SOLE 0 0 0 BOOKING HOLDINGS INC COM 09857L108 43535 12 SH SOLE 0 0 0 WILLIAMS COS INC COM 969457100 206541 5300 SH SOLE 0 0 0 WELLS FARGO CO NEW COM 949746101 315403 5442 SH SOLE 0 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 179002 1891 SH SOLE 0 0 0 ISHARES TR IBOXX INV CP ETF 464287242 2915274 26765 SH SOLE 0 0 0 CORNING INC COM 219350105 77060 2338 SH SOLE 0 0 0 XCEL ENERGY INC COM 98389B100 5375 100 SH SOLE 0 0 0 FISERV INC COM 337738108 1731490 10834 SH SOLE 0 0 0 GLOBAL PMTS INC COM 37940X102 93562 700 SH SOLE 0 0 0 UNITEDHEALTH GROUP INC COM 91324P102 6941630 14032 SH SOLE 0 0 0 PIONEER NAT RES CO COM 723787107 511875 1950 SH SOLE 0 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6386982 18427 SH SOLE 0 0 0 AMERICAN TOWER CORP NEW COM 03027X100 10275 52 SH SOLE 0 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 526600 3990 SH SOLE 0 0 0 RTX CORPORATION COM 75513E101 1238972 12704 SH SOLE 0 0 0 INTUIT COM 461202103 6515092 10023 SH SOLE 0 0 0 MARRIOTT INTL INC NEW CL A 571903202 403444 1599 SH SOLE 0 0 0 MARSH & MCLENNAN COS INC COM 571748102 659136 3200 SH SOLE 0 0 0 3M CO COM 88579Y101 584705 5512 SH SOLE 0 0 0 ALBEMARLE CORP COM 012653101 47953 364 SH SOLE 0 0 0 COMCAST CORP NEW CL A 20030N101 2323233 53592 SH SOLE 0 0 0 BARRICK GOLD CORP COM 067901108 16640 1000 SH SOLE 0 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 41778 161 SH SOLE 0 0 0 WASTE MGMT INC DEL COM 94106L109 42630 200 SH SOLE 0 0 0 SMUCKER J M CO COM NEW 832696405 25426 202 SH SOLE 0 0 0 NORFOLK SOUTHN CORP COM 655844108 119789 470 SH SOLE 0 0 0 NEXTERA ENERGY INC COM 65339F101 582540 9115 SH SOLE 0 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 335268 3467 SH SOLE 0 0 0 CONSTELLATION BRANDS INC CL A 21036P108 108704 400 SH SOLE 0 0 0 CONOCOPHILLIPS COM 20825C104 477311 3750 SH SOLE 0 0 0 CSX CORP COM 126408103 646631 17444 SH SOLE 0 0 0 APPLE INC COM 037833100 14084279 82134 SH SOLE 0 0 0 ALLSTATE CORP COM 020002101 148616 859 SH SOLE 0 0 0 RPM INTL INC COM 749685103 237900 2000 SH SOLE 0 0 0 CAMDEN PPTY TR SH BEN INT 133131102 24600 250 SH SOLE 0 0 0 CATERPILLAR INC COM 149123101 147518 403 SH SOLE 0 0 0 VANGUARD WORLD FD CONSUM STP ETF 92204A207 107582 527 SH SOLE 0 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 186306 1106 SH SOLE 0 0 0 KINDER MORGAN INC DEL COM 49456B101 324150 17674 SH SOLE 0 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 32248 785 SH SOLE 0 0 0 PPL CORP COM 69351T106 20428 742 SH SOLE 0 0 0 DTE ENERGY CO COM 233331107 60892 543 SH SOLE 0 0 0 CHUBB LIMITED COM H1467J104 257057 992 SH SOLE 0 0 0 DEVON ENERGY CORP NEW COM 25179M103 62725 1250 SH SOLE 0 0 0 ECOLAB INC COM 278865100 1767126 7653 SH SOLE 0 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 126734 1170 SH SOLE 0 0 0 ISHARES TR ISHARES SEMICDTR 464287523 33888 150 SH SOLE 0 0 0 AGNICO EAGLE MINES LTD COM 008474108 17895 300 SH SOLE 0 0 0 AON PLC SHS CL A G0403H108 1097605 3289 SH SOLE 0 0 0 AMERICAN EXPRESS CO COM 025816109 580610 2550 SH SOLE 0 0 0 BROWN & BROWN INC COM 115236101 8141 93 SH SOLE 0 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 63482 720 SH SOLE 0 0 0 GENERAL MLS INC COM 370334104 283099 4046 SH SOLE 0 0 0 NEWMONT CORP COM 651639106 153539 4284 SH SOLE 0 0 0 OCCIDENTAL PETE CORP COM 674599105 9749 150 SH SOLE 0 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 57881 2751 SH SOLE 0 0 0 AMEREN CORP COM 023608102 200408 2710 SH SOLE 0 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 26483 868 SH SOLE 0 0 0 CENTERPOINT ENERGY INC COM 15189T107 23020 808 SH SOLE 0 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 268428 2809 SH SOLE 0 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 9375 500 SH SOLE 0 0 0 S&P GLOBAL INC COM 78409V104 4722495 11100 SH SOLE 0 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 293832 4400 SH SOLE 0 0 0 GENERAL DYNAMICS CORP COM 369550108 64125 227 SH SOLE 0 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 87173 1010 SH SOLE 0 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 83376 2400 SH SOLE 0 0 0 EOG RES INC COM 26875P101 2961797 23168 SH SOLE 0 0 0 KLA CORP COM NEW 482480100 755446 1081 SH SOLE 0 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 234075 1040 SH SOLE 0 0 0 SOUTHERN CO COM 842587107 331049 4615 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 374195 8958 SH SOLE 0 0 0 PAYCHEX INC COM 704326107 173761 1415 SH SOLE 0 0 0 ALIGN TECHNOLOGY INC COM 016255101 33120 101 SH SOLE 0 0 0 BERKLEY W R CORP COM 084423102 59697 675 SH SOLE 0 0 0 THE CIGNA GROUP COM 125523100 1078339 2969 SH SOLE 0 0 0 VALERO ENERGY CORP COM 91913Y100 42502 249 SH SOLE 0 0 0 TYLER TECHNOLOGIES INC COM 902252105 1145827 2696 SH SOLE 0 0 0 TRACTOR SUPPLY CO COM 892356106 104688 400 SH SOLE 0 0 0 PAN AMERN SILVER CORP COM 697900108 9244 613 SH SOLE 0 0 0 PNC FINL SVCS GROUP INC COM 693475105 218968 1355 SH SOLE 0 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 5096893 4515 SH SOLE 0 0 0 NETFLIX INC COM 64110L106 549026 904 SH SOLE 0 0 0 CME GROUP INC COM 12572Q105 1065669 4950 SH SOLE 0 0 0 ISHARES TR CORE US AGGBD ET 464287226 162543 1660 SH SOLE 0 0 0 PROLOGIS INC. COM 74340W103 92717 712 SH SOLE 0 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 556418 2547 SH SOLE 0 0 0 ISHARES TR TIPS BD ETF 464287176 833414 7759 SH SOLE 0 0 0 CLOROX CO DEL COM 189054109 78545 513 SH SOLE 0 0 0 HENRY SCHEIN INC COM 806407102 438771 5810 SH SOLE 0 0 0 DARDEN RESTAURANTS INC COM 237194105 27914 167 SH SOLE 0 0 0 AIR PRODS & CHEMS INC COM 009158106 156022 644 SH SOLE 0 0 0 VENTAS INC COM 92276F100 157633 3620 SH SOLE 0 0 0 DOLLAR GEN CORP NEW COM 256677105 17947 115 SH SOLE 0 0 0 CONSOLIDATED EDISON INC COM 209115104 27243 300 SH SOLE 0 0 0 SAP SE SPON ADR 803054204 31205 160 SH SOLE 0 0 0 NVIDIA CORPORATION COM 67066G104 11029165 12206 SH SOLE 0 0 0 V F CORP COM 918204108 9204 600 SH SOLE 0 0 0 TRAVELERS COMPANIES INC COM 89417E109 34353 149 SH SOLE 0 0 0 AMERICAN ELEC PWR CO INC COM 025537101 71721 833 SH SOLE 0 0 0 BAKER HUGHES COMPANY CL A 05722G100 67000 2000 SH SOLE 0 0 0 AVNET INC COM 053807103 9916 200 SH SOLE 0 0 0 NNN REIT INC COM 637417106 192330 4500 SH SOLE 0 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 2818274 13225 SH SOLE 0 0 0 KB HOME COM 48666K109 35440 500 SH SOLE 0 0 0 UNITED RENTALS INC COM 911363109 3849285 5338 SH SOLE 0 0 0 GALLAGHER ARTHUR J & CO COM 363576109 4861278 19442 SH SOLE 0 0 0 AXON ENTERPRISE INC COM 05464C101 930192 2973 SH SOLE 0 0 0 PRICE T ROWE GROUP INC COM 74144T108 128016 1050 SH SOLE 0 0 0 UDR INC COM 902653104 18705 500 SH SOLE 0 0 0 PENN ENTERTAINMENT INC COM 707569109 401 22 SH SOLE 0 0 0 TRIMBLE INC COM 896239100 1223 19 SH SOLE 0 0 0 HENRY JACK & ASSOC INC COM 426281101 17373 100 SH SOLE 0 0 0 LINCOLN NATL CORP IND COM 534187109 9579 300 SH SOLE 0 0 0 DOVER CORP COM 260003108 4568429 25783 SH SOLE 0 0 0 CUMMINS INC COM 231021106 14733 50 SH SOLE 0 0 0 BECTON DICKINSON & CO COM 075887109 708944 2865 SH SOLE 0 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 378173 12960 SH SOLE 0 0 0 METLIFE INC COM 59156R108 238107 3213 SH SOLE 0 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 197286 27439 SH SOLE 0 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 22089 350 SH SOLE 0 0 0 AMPHENOL CORP NEW CL A 032095101 2662739 23084 SH SOLE 0 0 0 TC ENERGY CORP COM 87807B107 16080 400 SH SOLE 0 0 0 CURTISS WRIGHT CORP COM 231561101 204752 800 SH SOLE 0 0 0 KEMPER CORP COM 488401100 74304 1200 SH SOLE 0 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 116623 1300 SH SOLE 0 0 0 CINTAS CORP COM 172908105 1099248 1600 SH SOLE 0 0 0 DAVITA INC COM 23918K108 62123 450 SH SOLE 0 0 0 ALPHABET INC CAP STK CL A 02079K305 11942638 79127 SH SOLE 0 0 0 TELEFLEX INCORPORATED COM 879369106 11309 50 SH SOLE 0 0 0 SPDR GOLD TR GOLD SHS 78463V107 388811 1890 SH SOLE 0 0 0 WEC ENERGY GROUP INC COM 92939U106 203822 2482 SH SOLE 0 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 229606 1410 SH SOLE 0 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 2742563 10976 SH SOLE 0 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 1912051 9965 SH SOLE 0 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 697034 8060 SH SOLE 0 0 0 CHENIERE ENERGY INC COM NEW 16411R208 12096 75 SH SOLE 0 0 0 BLACKROCK INC COM 09247X101 422707 507 SH SOLE 0 0 0 OLIN CORP COM PAR $1 680665205 113954 1938 SH SOLE 0 0 0 SHELL PLC SPON ADS 780259305 276071 4118 SH SOLE 0 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 1740912 7616 SH SOLE 0 0 0 FASTENAL CO COM 311900104 684000 8867 SH SOLE 0 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 144537 420 SH SOLE 0 0 0 REPUBLIC SVCS INC COM 760759100 114864 600 SH SOLE 0 0 0 SUN LIFE FINANCIAL INC. COM 866796105 22596 414 SH SOLE 0 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 1146 100 SH SOLE 0 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 62248 6358 SH SOLE 0 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 9877 186 SH SOLE 0 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 6076605 44216 SH SOLE 0 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1841327 8396 SH SOLE 0 0 0 COPART INC COM 217204106 8807257 152059 SH SOLE 0 0 0 PARKER-HANNIFIN CORP COM 701094104 759209 1366 SH SOLE 0 0 0 CENTENE CORP DEL COM 15135B101 1895292 24150 SH SOLE 0 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 156246 161 SH SOLE 0 0 0 NRG ENERGY INC COM NEW 629377508 40614 600 SH SOLE 0 0 0 UFP INDUSTRIES INC COM 90278Q108 684920 5568 SH SOLE 0 0 0 LINCOLN ELEC HLDGS INC COM 533900106 10728 42 SH SOLE 0 0 0 HUNTSMAN CORP COM 447011107 62472 2400 SH SOLE 0 0 0 SPDR SER TR S&P DIVID ETF 78464A763 538557 4104 SH SOLE 0 0 0 WESTERN ASSET GBL HIGH INC F COM 95766B109 1701 243 SH SOLE 0 0 0 RLI CORP COM 749607107 141640 954 SH SOLE 0 0 0 ISHARES GOLD TR ISHARES NEW 464285204 30457 725 SH SOLE 0 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 15251926 26242 SH SOLE 0 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 17210 232 SH SOLE 0 0 0 SALESFORCE INC COM 79466L302 52104 173 SH SOLE 0 0 0 NICE LTD SPONSORED ADR 653656108 19286 74 SH SOLE 0 0 0 NOVAVAX INC COM NEW 670002401 1993 417 SH SOLE 0 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 14139 300 SH SOLE 0 0 0 ENBRIDGE INC COM 29250N105 174858 4833 SH SOLE 0 0 0 RESMED INC COM 761152107 15842 80 SH SOLE 0 0 0 ROPER TECHNOLOGIES INC COM 776696106 3580807 6385 SH SOLE 0 0 0 POOL CORP COM 73278L105 88367 219 SH SOLE 0 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 118164 392 SH SOLE 0 0 0 ISHARES SILVER TR ISHARES 46428Q109 18200 800 SH SOLE 0 0 0 IROBOT CORP COM 462726100 44 5 SH SOLE 0 0 0 SPDR SER TR S&P BIOTECH 78464A870 48868 515 SH SOLE 0 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 15936 504 SH SOLE 0 0 0 MASTERCARD INCORPORATED CL A 57636Q104 16298117 33844 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 26936 400 SH SOLE 0 0 0 BCE INC COM NEW 05534B760 5097 150 SH SOLE 0 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 13065 250 SH SOLE 0 0 0 ALAMO GROUP INC COM 011311107 82427 361 SH SOLE 0 0 0 DIGITAL RLTY TR INC COM 253868103 27512 191 SH SOLE 0 0 0 EVERCORE INC CLASS A 29977A105 15792 82 SH SOLE 0 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 191089 797 SH SOLE 0 0 0 HEICO CORP NEW COM 422806109 8194011 42901 SH SOLE 0 0 0 ISHARES TR U.S. PHARMA ETF 464288836 20369 300 SH SOLE 0 0 0 ARES CAPITAL CORP COM 04010L103 1402984 67385 SH SOLE 0 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 77811 330 SH SOLE 0 0 0 SPDR SER TR S&P REGL BKG 78464A698 368220 7323 SH SOLE 0 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 72498 465 SH SOLE 0 0 0 SPDR SER TR OILGAS EQUIP 78468R549 18618 200 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 750593 12798 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 4282 281 SH SOLE 0 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 3480579 67874 SH SOLE 0 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 560994 7317 SH SOLE 0 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 867142 11501 SH SOLE 0 0 0 FIRST SOLAR INC COM 336433107 170488 1010 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 971381 18211 SH SOLE 0 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 358567 4937 SH SOLE 0 0 0 DISCOVER FINL SVCS COM 254709108 2249635 17161 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 7097 100 SH SOLE 0 0 0 BLACKSTONE INC COM 09260D107 5909391 44983 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 7242 255 SH SOLE 0 0 0 ISHARES TR MBS ETF 464288588 36136 391 SH SOLE 0 0 0 ISHARES TR PFD AND INCM SEC 464288687 2290726 71074 SH SOLE 0 0 0 TE CONNECTIVITY LTD SHS H84989104 2363377 16272 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1789766 14793 SH SOLE 0 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 187580 3739 SH SOLE 0 0 0 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 1278 13 SH SOLE 0 0 0 ISHARES TR NATIONAL MUN ETF 464288414 1412035 13123 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 439602 3762 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 322540 15764 SH SOLE 0 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 44473 874 SH SOLE 0 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 775757 15034 SH SOLE 0 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 73437 771 SH SOLE 0 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 24362 85 SH SOLE 0 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 7888 66 SH SOLE 0 0 0 VISA INC COM CL A 92826C839 3483072 12481 SH SOLE 0 0 0 PHILIP MORRIS INTL INC COM 718172109 614385 6706 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 106920 9000 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 3446202 69076 SH SOLE 0 0 0 PEOPLES BANCORP INC COM 709789101 50189 1695 SH SOLE 0 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 52728 1300 SH SOLE 0 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 758535 23211 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 41438 375 SH SOLE 0 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 12912 1479 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 675955 8396 SH SOLE 0 0 0 BROADCOM INC COM 11135F101 15645184 11804 SH SOLE 0 0 0 SPDR SER TR ICE PFD SEC ETF 78464A292 69740 2000 SH SOLE 0 0 0 FORTINET INC COM 34959E109 196391 2875 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2107 54 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1994844 32144 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1727431 22344 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1713176 34792 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1850206 19955 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 2097069 27600 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 47434 1040 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 91106 2545 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 12144 205 SH SOLE 0 0 0 GENERAC HLDGS INC COM 368736104 361265 2864 SH SOLE 0 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 33995 1965 SH SOLE 0 0 0 TESLA INC COM 88160R101 403262 2294 SH SOLE 0 0 0 KKR & CO INC COM 48251W104 482784 4800 SH SOLE 0 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 5441 333 SH SOLE 0 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 26069 450 SH SOLE 0 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 885064 1841 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 12188 40 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 595 7 SH SOLE 0 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 14922 1800 SH SOLE 0 0 0 SHOPIFY INC CL A 82509L107 1543 20 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 147304 1809 SH SOLE 0 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 274916 4559 SH SOLE 0 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 1543 14 SH SOLE 0 0 0 MARATHON PETE CORP COM 56585A102 17128 85 SH SOLE 0 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 33868 400 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 410666 5093 SH SOLE 0 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 129716 1552 SH SOLE 0 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 16590 154 SH SOLE 0 0 0 PHILLIPS 66 COM 718546104 107151 656 SH SOLE 0 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 142005 5631 SH SOLE 0 0 0 NUVEEN REAL ASSET INCOME & G COM 67074Y105 3973 335 SH SOLE 0 0 0 META PLATFORMS INC CL A 30303M102 50500 104 SH SOLE 0 0 0 SERVICENOW INC COM 81762P102 4254192 5580 SH SOLE 0 0 0 PALO ALTO NETWORKS INC COM 697435105 3678915 12948 SH SOLE 0 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 267304 3939 SH SOLE 0 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 14367 300 SH SOLE 0 0 0 ABBVIE INC COM 00287Y109 8128148 44636 SH SOLE 0 0 0 ZOETIS INC CL A 98978V103 18444 109 SH SOLE 0 0 0 IQVIA HLDGS INC COM 46266C105 25289 100 SH SOLE 0 0 0 CDW CORP COM 12514G108 4967503 19421 SH SOLE 0 0 0 ISHARES TR MSCI USA VALUE 46432F388 5632 52 SH SOLE 0 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 11833 72 SH SOLE 0 0 0 VEEVA SYS INC CL A COM 922475108 59544 257 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1398664 8975 SH SOLE 0 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 85278 2004 SH SOLE 0 0 0 VARONIS SYS INC COM 922280102 566 12 SH SOLE 0 0 0 ALPHABET INC CAP STK CL C 02079K107 3148737 20680 SH SOLE 0 0 0 MAGNITE INC COM 55955D100 559 52 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 2747907 115604 SH SOLE 0 0 0 ISHARES TR CORE DIV GRWTH 46434V621 161407 2780 SH SOLE 0 0 0 ARISTA NETWORKS INC COM 040413106 1160 4 SH SOLE 0 0 0 TRUPANION INC COM 898202106 276 10 SH SOLE 0 0 0 SYNCHRONY FINANCIAL COM 87165B103 14186 329 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 29810 500 SH SOLE 0 0 0 ARK ETF TR INNOVATION ETF 00214Q104 1603 32 SH SOLE 0 0 0 ETFIS SER TR I VIRTUS LIFESC BT 26923G202 30229 534 SH SOLE 0 0 0 ETFIS SER TR I VIRTUS LIFESC CT 26923G301 21906 752 SH SOLE 0 0 0 CANOPY GROWTH CORP COM NEW 138035704 173 20 SH SOLE 0 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 366022 14753 SH SOLE 0 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 152555 6090 SH SOLE 0 0 0 FIRSTSERVICE CORP NEW COM 33767E202 396594 2392 SH SOLE 0 0 0 PAYPAL HLDGS INC COM 70450Y103 1005 15 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 14531 140 SH SOLE 0 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 1835 75 SH SOLE 0 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 9883 250 SH SOLE 0 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 4714 167 SH SOLE 0 0 0 FORTIVE CORP COM 34959J108 201568 2343 SH SOLE 0 0 0 MEDPACE HLDGS INC COM 58506Q109 129732 321 SH SOLE 0 0 0 THE TRADE DESK INC COM CL A 88339J105 3497 40 SH SOLE 0 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 750 11 SH SOLE 0 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 362186 15186 SH SOLE 0 0 0 INGERSOLL RAND INC COM 45687V106 66884 704 SH SOLE 0 0 0 APPIAN CORP CL A 03782L101 839 21 SH SOLE 0 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 29994 1077 SH SOLE 0 0 0 REDFIN CORP COM 75737F108 180 27 SH SOLE 0 0 0 DUPONT DE NEMOURS INC COM 26614N102 6747 88 SH SOLE 0 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 363497 15273 SH SOLE 0 0 0 STITCH FIX INC COM CL A 860897107 11 4 SH SOLE 0 0 0 GLOBAL X FDS US PFD ETF 37954Y657 1679892 83328 SH SOLE 0 0 0 ZSCALER INC COM 98980G102 1156 6 SH SOLE 0 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 222115 2720 SH SOLE 0 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 212 13 SH SOLE 0 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 363962 14614 SH SOLE 0 0 0 LINDE PLC SHS G54950103 2733916 5888 SH SOLE 0 0 0 SPDR SER TR S&P KENSHO NEW 78468R648 64908 1350 SH SOLE 0 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 10353 220 SH SOLE 0 0 0 MODERNA INC COM 60770K107 10123 95 SH SOLE 0 0 0 DOW INC COM 260557103 16684 288 SH SOLE 0 0 0 UBER TECHNOLOGIES INC COM 90353T100 156829 2037 SH SOLE 0 0 0 CORTEVA INC COM 22052L104 2537 44 SH SOLE 0 0 0 FIVERR INTL LTD ORD SHS M4R82T106 126 6 SH SOLE 0 0 0 KORRO BIO INC COM 500946108 39330 437 SH SOLE 0 0 0 ISHARES TR IBONDS 26 TRM TS 46436E858 360203 15861 SH SOLE 0 0 0 ISHARES TR IBONDS 25 TRM TS 46436E866 361575 15565 SH SOLE 0 0 0 ISHARES TR IBONDS 27 TRM TS 46436E841 359369 16217 SH SOLE 0 0 0 ISHARES TR IBONDS 28 TRM TS 46436E833 358484 16343 SH SOLE 0 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 120610 2075 SH SOLE 0 0 0 OTIS WORLDWIDE CORP COM 68902V107 31766 320 SH SOLE 0 0 0 SKILLZ INC COM CL A 83067L208 71 11 SH SOLE 0 0 0 LEMONADE INC COM 52567D107 607 37 SH SOLE 0 0 0 VONTIER CORPORATION COM 928881101 5897 130 SH SOLE 0 0 0 VIATRIS INC COM 92556V106 18530 1552 SH SOLE 0 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 303 100 SH SOLE 0 0 0 BENSON HILL INC COMMON STOCK 082490103 201 1000 SH SOLE 0 0 0 ENOVIX CORPORATION COM 293594107 1602 200 SH SOLE 0 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 3181 12 SH SOLE 0 0 0 ORGANON & CO COMMON STOCK 68622V106 1504 80 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 66661 1170 SH SOLE 0 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 7028 323 SH SOLE 0 0 0 CONSTELLATION ENERGY CORP COM 21037T109 331991 1796 SH SOLE 0 0 0 ZIMVIE INC COM 98888T107 3589 218 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 70272 1718 SH SOLE 0 0 0 EA SERIES TRUST STRIVE US ENERGY 02072L722 15655 500 SH SOLE 0 0 0 F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104 487 12 SH SOLE 0 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 52455 577 SH SOLE 0 0 0 BANK NEW YORK MELLON CORP COM 064058100 43215 750 SH SOLE 0 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 63542 1583 SH SOLE 0 0 0 VERALTO CORP COM SHS 92338C103 886371 9997 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 26026 881 SH SOLE 0 0 0