0001689829-24-000003.txt : 20240501 0001689829-24-000003.hdr.sgml : 20240501 20240501164546 ACCESSION NUMBER: 0001689829-24-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240501 DATE AS OF CHANGE: 20240501 EFFECTIVENESS DATE: 20240501 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Connecticut Wealth Management, LLC CENTRAL INDEX KEY: 0001689829 ORGANIZATION NAME: IRS NUMBER: 272807213 STATE OF INCORPORATION: CT FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-17557 FILM NUMBER: 24903746 BUSINESS ADDRESS: STREET 1: 281 FARMINGTON AVENUE CITY: FARMINGTON STATE: CT ZIP: 06032 BUSINESS PHONE: 860-470-0290 MAIL ADDRESS: STREET 1: 281 FARMINGTON AVENUE CITY: FARMINGTON STATE: CT ZIP: 06032 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001689829 XXXXXXXX 03-31-2024 03-31-2024 Connecticut Wealth Management, LLC
281 FARMINGTON AVENUE FARMINGTON CT 06032
13F HOLDINGS REPORT 028-17557 000154310 801-73061 N
Peter Galloway Chief Compliance Officer 9173999179 Peter Galloway Boston MA 05-01-2024 0 322 1879144075 false
INFORMATION TABLE 2 CWM13FMay24.xml CTWM 13F FILING 1Q2024 ABBOTT LABS COM 002824100 916447 8063 SH SOLE 0 0 8063 ABBVIE INC COM 00287Y109 360184 1978 SH SOLE 0 0 1978 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2632858 7596 SH SOLE 0 0 7596 ADOBE INC COM 00724F101 2621908 5196 SH SOLE 0 0 5196 AGILENT TECHNOLOGIES INC COM 00846U101 380218 2613 SH SOLE 0 0 2613 AIR PRODS & CHEMS INC COM 009158106 851861 3516 SH SOLE 0 0 3516 AIRBNB INC COM CL A 009066101 938750 5691 SH SOLE 0 0 5691 ALPHABET INC CAP STK CL C 02079K107 4736622 31109 SH SOLE 0 0 31109 ALPHABET INC CAP STK CL A 02079K305 5228723 34643 SH SOLE 0 0 34643 AMAZON COM INC COM 023135106 5497227 30476 SH SOLE 0 0 30476 AMERICAN EXPRESS CO COM 025816109 337437 1482 SH SOLE 0 0 1482 AMERICAN INTL GROUP INC COM NEW 026874784 4553246 58248 SH SOLE 0 0 58248 AMERIPRISE FINL INC COM 03076C106 1963906 4479 SH SOLE 0 0 4479 AMETEK INC COM 031100100 672158 3675 SH SOLE 0 0 3675 AMGEN INC COM 031162100 599117 2107 SH SOLE 0 0 2107 AMPHENOL CORP NEW CL A 032095101 633156 5489 SH SOLE 0 0 5489 ANALOG DEVICES INC COM 032654105 201350 1018 SH SOLE 0 0 1018 AON PLC SHS CL A G0403H108 838305 2512 SH SOLE 0 0 2512 APPLE INC COM 037833100 18830025 109809 SH SOLE 2531 0 107278 APPLIED MATLS INC COM 038222105 313896 1522 SH SOLE 0 0 1522 ARCADIUM LITHIUM PLC COM SHS G0508H110 62219 14436 SH SOLE 0 0 14436 ARISTA NETWORKS INC COM 040413106 349716 1206 SH SOLE 0 0 1206 ASML HOLDING N V N Y REGISTRY SHS N07059210 568695 586 SH SOLE 0 0 586 ASTRAZENECA PLC SPONSORED ADR 046353108 401690 5929 SH SOLE 0 0 5929 AT&T INC COM 00206R102 196411 11160 SH SOLE 0 0 11160 AUTODESK INC COM 052769106 379692 1458 SH SOLE 0 0 1458 AUTOMATIC DATA PROCESSING IN COM 053015103 1601083 6411 SH SOLE 0 0 6411 AVERY DENNISON CORP COM 053611109 544186 2438 SH SOLE 0 0 2438 AXIS CAP HLDGS LTD SHS G0692U109 837523 12881 SH SOLE 0 0 12881 BANK AMERICA CORP COM 060505104 1613306 42545 SH SOLE 0 0 42545 BECTON DICKINSON & CO COM 075887109 733194 2963 SH SOLE 0 0 2963 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7050438 16766 SH SOLE 0 0 16766 BOEING CO COM 097023105 664791 3445 SH SOLE 0 0 3445 BOOKING HOLDINGS INC COM 09857L108 431718 119 SH SOLE 0 0 119 BRISTOL-MYERS SQUIBB CO COM 110122108 231237 4264 SH SOLE 0 0 4264 BROADCOM INC COM 11135F101 3537803 2669 SH SOLE 0 0 2669 CADENCE DESIGN SYSTEM INC COM 127387108 268946 864 SH SOLE 0 0 864 CARLISLE COS INC COM 142339100 450628 1150 SH SOLE 0 0 1150 CARMAX INC COM 143130102 294083 3376 SH SOLE 0 0 3376 CARRIER GLOBAL CORPORATION COM 14448C104 6419471 110433 SH SOLE 0 0 110433 CATERPILLAR INC COM 149123101 2015781 5501 SH SOLE 0 0 5501 CDW CORP COM 12514G108 1473566 5761 SH SOLE 0 0 5761 CHAMPIONX CORPORATION COM 15872M104 305496 8512 SH SOLE 0 0 8512 CHEVRON CORP NEW COM 166764100 1481725 9393 SH SOLE 0 0 9393 CHIPOTLE MEXICAN GRILL INC COM 169656105 258703 89 SH SOLE 0 0 89 CHUBB LIMITED COM H1467J104 906955 3500 SH SOLE 0 0 3500 CHURCH & DWIGHT CO INC COM 171340102 782438 7501 SH SOLE 0 0 7501 CINTAS CORP COM 172908105 3078600 4481 SH SOLE 0 0 4481 CISCO SYS INC COM 17275R102 847770 16986 SH SOLE 0 0 16986 CITIGROUP INC COM NEW 172967424 258358 4085 SH SOLE 0 0 4085 COCA COLA CO COM 191216100 707460 11564 SH SOLE 0 0 11564 COMCAST CORP NEW CL A 20030N101 214106 4939 SH SOLE 0 0 4939 CONOCOPHILLIPS COM 20825C104 2145180 16854 SH SOLE 0 0 16854 CONSTELLATION BRANDS INC CL A 21036P108 223387 822 SH SOLE 0 0 822 CORNING INC COM 219350105 259428 7871 SH SOLE 0 0 7871 COSTCO WHSL CORP NEW COM 22160K105 5439049 7424 SH SOLE 0 0 7424 CROWDSTRIKE HLDGS INC CL A 22788C105 240443 750 SH SOLE 0 0 750 CSX CORP COM 126408103 845381 22805 SH SOLE 0 0 22805 CUMMINS INC COM 231021106 1109126 3764 SH SOLE 0 0 3764 CVS HEALTH CORP COM 126650100 569869 7145 SH SOLE 0 0 7145 CYBERARK SOFTWARE LTD SHS M2682V108 245708 925 SH SOLE 0 0 925 DANAHER CORPORATION COM 235851102 2048203 8202 SH SOLE 0 0 8202 DEERE & CO COM 244199105 945523 2302 SH SOLE 0 0 2302 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 1320270 41323 SH SOLE 0 0 41323 DISNEY WALT CO COM 254687106 1041039 8508 SH SOLE 0 0 8508 DOUBLEVERIFY HLDGS INC COM 25862V105 310850 8841 SH SOLE 0 0 8841 DOVER CORP COM 260003108 441077 2489 SH SOLE 0 0 2489 EATON CORP PLC SHS G29183103 380532 1217 SH SOLE 0 0 1217 ECOLAB INC COM 278865100 452102 1958 SH SOLE 0 0 1958 EDWARDS LIFESCIENCES CORP COM 28176e108 1179497 12343 SH SOLE 0 0 12343 ELECTRONIC ARTS INC COM 285512109 635096 4787 SH SOLE 0 0 4787 ELI LILLY & CO COM 532457108 2366613 3042 SH SOLE 0 0 3042 EMERSON ELEC CO COM 291011104 607738 5358 SH SOLE 0 0 5358 EOG RES INC COM 26875P101 1176536 9203 SH SOLE 0 0 9203 EQUINIX INC COM 29444U700 433324 525 SH SOLE 0 0 525 EVERSOURCE ENERGY COM 30040W108 389342 6514 SH SOLE 0 0 6514 EXXON MOBIL CORP COM 30231G102 1126736 9693 SH SOLE 0 0 9693 FAIR ISAAC CORP COM 303250104 758513 607 SH SOLE 0 0 607 FASTENAL CO COM 311900104 1268984 16450 SH SOLE 0 0 16450 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 1904708 27339 SH SOLE 0 0 27339 FIRST TR MORNINGSTAR DIVID L SHS 336917109 654160 17000 SH SOLE 0 0 17000 FISERV INC COM 337738108 390760 2445 SH SOLE 0 0 2445 FORTINET INC COM 34959E109 313680 4592 SH SOLE 0 0 4592 FREEPORT-MCMORAN INC CL B 35671D857 566974 12058 SH SOLE 0 0 12058 GALLAGHER ARTHUR J & CO COM 363576109 1076211 4304 SH SOLE 0 0 4304 GARMIN LTD SHS H2906T109 315456 2119 SH SOLE 0 0 2119 GENERAL DYNAMICS CORP COM 369550108 425430 1506 SH SOLE 0 0 1506 GENERAL ELECTRIC CO COM NEW 369604301 1045617 5957 SH SOLE 0 0 5957 GOLDMAN SACHS GROUP INC COM 38141G104 454029 1087 SH SOLE 0 0 1087 HALLIBURTON CO COM 406216101 690107 17507 SH SOLE 0 0 17507 HALOZYME THERAPEUTICS INC COM 40637H109 238995 5875 SH SOLE 0 0 5875 HARTFORD FINL SVCS GROUP INC COM 416515104 946793 9188 SH SOLE 0 0 9188 HEICO CORP NEW COM 422806109 396325 2075 SH SOLE 0 0 2075 HERSHEY CO COM 427866108 291167 1497 SH SOLE 0 0 1497 HOME DEPOT INC COM 437076102 5380138 14025 SH SOLE 0 0 14025 HONEYWELL INTL INC COM 438516106 1228901 5987 SH SOLE 0 0 5987 HORIZON TECHNOLOGY FIN CORP COM 44045A102 2392521 210424 SH SOLE 0 0 210424 HUBBELL INC COM 443510607 1055057 2542 SH SOLE 0 0 2542 IDEX CORP COM 45167R104 249876 1024 SH SOLE 0 0 1024 IDEXX LABS INC COM 45168D104 233250 432 SH SOLE 0 0 432 ILLINOIS TOOL WKS INC COM 452308109 1754235 6538 SH SOLE 0 0 6538 INTEL CORP COM 458140100 506939 11477 SH SOLE 0 0 11477 INTERNATIONAL BUSINESS MACHS COM 459200101 1817417 9517 SH SOLE 0 0 9517 INTUIT COM 461202103 1232400 1896 SH SOLE 0 0 1896 INTUITIVE SURGICAL INC COM NEW 46120E602 437203 1096 SH SOLE 0 0 1096 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 385548 10483 SH SOLE 0 0 10483 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 171003 12329 SH SOLE 0 0 12329 INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775 245571 3128 SH SOLE 0 0 3128 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 1068090 12077 SH SOLE 0 0 12077 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 623610 12300 SH SOLE 0 0 12300 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 341624 8025 SH SOLE 0 0 8025 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 418031 10866 SH SOLE 0 0 10866 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 7397567 43677 SH SOLE 540 0 43137 INVESCO QQQ TR UNIT SER 1 46090E103 28184436 63477 SH SOLE 525 0 62952 ISHARES INC ESG AWR MSCI EM 46434G863 681374 21141 SH SOLE 5051 0 16090 ISHARES INC CORE MSCI EMKT 46434G103 29936790 580170 SH SOLE 0 0 580170 ISHARES TR CORE MSCI TOTAL 46432F834 2758202 40645 SH SOLE 0 0 40645 ISHARES TR CORE MSCI EAFE 46432F842 115034957 1549919 SH SOLE 10478 0 1539441 ISHARES TR MSCI USA MMENTM 46432F396 293765 1568 SH SOLE 0 0 1568 ISHARES TR MSCI USA QLT FCT 46432F339 251071727 1527665 SH SOLE 8121 0 1519544 ISHARES TR GLOBAL REIT ETF 46434V647 393893 16634 SH SOLE 0 0 16634 ISHARES TR CORE DIV GRWTH 46434V621 6561263 113008 SH SOLE 0 0 113008 ISHARES TR ESG AW MSCI EAFE 46435G516 2093505 26198 SH SOLE 0 0 26198 ISHARES TR CUR HD EURZN ETF 46434V639 14213524 386552 SH SOLE 0 0 386552 ISHARES TR CYBERSECURITY 46435U135 241324 5151 SH SOLE 0 0 5151 ISHARES TR IBONDS 25 TRM TS 46436E866 9869616 424865 SH SOLE 0 0 424865 ISHARES TR IBONDS 24 TRM TS 46436E874 18707540 781434 SH SOLE 0 0 781434 ISHARES TR CORE S&P MCP ETF 464287507 109548501 1803564 SH SOLE 13618 0 1789946 ISHARES TR S&P MC 400VL ETF 464287705 1028650 8696 SH SOLE 0 0 8696 ISHARES TR S&P MC 400GR ETF 464287606 273750 3000 SH SOLE 0 0 3000 ISHARES TR CORE S&P SCP ETF 464287804 97899790 885811 SH SOLE 6512 0 879298 ISHARES TR S&P SML 600 GWT 464287887 2305162 17633 SH SOLE 0 0 17633 ISHARES TR S&P 500 VAL ETF 464287408 1164013 6231 SH SOLE 0 0 6231 ISHARES TR CORE S&P500 ETF 464287200 10181911 19367 SH SOLE 0 0 19367 ISHARES TR S&P 500 GRWT ETF 464287309 39638039 469423 SH SOLE 0 0 469423 ISHARES TR RUS 1000 ETF 464287622 1025142 3559 SH SOLE 0 0 3559 ISHARES TR RUS 1000 VAL ETF 464287598 957727 5347 SH SOLE 0 0 5347 ISHARES TR RUS 1000 GRW ETF 464287614 9900409 29374 SH SOLE 0 0 29374 ISHARES TR RUSSELL 2000 ETF 464287655 7903983 37584 SH SOLE 0 0 37584 ISHARES TR RUS 2000 VAL ETF 464287630 901723 5678 SH SOLE 0 0 5678 ISHARES TR RUSSELL 3000 ETF 464287689 364297 1214 SH SOLE 0 0 1214 ISHARES TR CORE S&P US GWT 464287671 239812 2046 SH SOLE 0 0 2046 ISHARES TR RUS MID CAP ETF 464287499 1403210 16687 SH SOLE 0 0 16687 ISHARES TR RUS MD CP GR ETF 464287481 11561026 101288 SH SOLE 0 0 101288 ISHARES TR RUS MDCP VAL ETF 464287473 3462743 27629 SH SOLE 0 0 27629 ISHARES TR GLOBAL 100 ETF 464287572 8400205 93952 SH SOLE 0 0 93952 ISHARES TR COHEN STEER REIT 464287564 22255264 385706 SH SOLE 467 0 385239 ISHARES TR U.S. TECH ETF 464287721 2988666 22128 SH SOLE 0 0 22128 ISHARES TR RUS 2000 GRW ETF 464287648 1710188 6315 SH SOLE 0 0 6315 ISHARES TR MSCI EMG MKT ETF 464287234 2330043 56720 SH SOLE 0 0 56720 ISHARES TR 1 3 YR TREAS BD 464287457 464456 5679 SH SOLE 0 0 5679 ISHARES TR MSCI EAFE ETF 464287465 5930926 74267 SH SOLE 0 0 74267 ISHARES TR ISHARES BIOTECH 464287556 1237038 9015 SH SOLE 0 0 9015 ISHARES TR EAFE GRWTH ETF 464288885 418038 4028 SH SOLE 0 0 4028 ISHARES TR ISHARES SEMICDTR 464287523 798401 3534 SH SOLE 0 0 3534 ISHARES TR CORE US AGGBD ET 464287226 4952869 50570 SH SOLE 0 0 50570 ISHARES TR SELECT DIVID ETF 464287168 333079 2704 SH SOLE 0 0 2704 ISHARES TR MBS ETF 464288588 324209 3508 SH SOLE 0 0 3508 ISHARES TR PFD AND INCM SEC 464288687 258485 8020 SH SOLE 0 0 8020 ISHARES TR 3 7 YR TREAS BD 464288661 254782 2200 SH SOLE 0 0 2200 ISHARES TR USD INV GRDE ETF 464288620 741496 14605 SH SOLE 0 0 14605 ISHARES TR US AER DEF ETF 464288760 237870 1803 SH SOLE 0 0 1803 ISHARES TR RESIDENTIAL MULT 464288562 627538 8707 SH SOLE 0 0 8707 ISHARES TR NATIONAL MUN ETF 464288414 5675014 52742 SH SOLE 0 0 52742 ISHARES TR SHRT NAT MUN ETF 464288158 2976950 28425 SH SOLE 0 0 28425 ISHARES TR CORE HIGH DV ETF 46429B663 3434144 31160 SH SOLE 0 0 31160 ISHARES TR FLTG RATE NT ETF 46429B655 1072260 21000 SH SOLE 0 0 21000 ISHARES TR MSCI USA MIN VOL 46429B697 407988 4881 SH SOLE 0 0 4881 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 405565 7993 SH SOLE 0 0 7993 JOHNSON & JOHNSON COM 478160104 3854452 24366 SH SOLE 0 0 24366 JPMORGAN CHASE & CO COM 46625H100 4480698 22370 SH SOLE 400 0 21970 KIMBERLY-CLARK CORP COM 494368103 227009 1755 SH SOLE 0 0 1755 KKR REAL ESTATE FIN TR INC COM 48251K100 255212 25369 SH SOLE 0 0 25369 LABORATORY CORP AMER HLDGS COM NEW 50540R409 649482 2973 SH SOLE 0 0 2973 LOCKHEED MARTIN CORP COM 539830109 336232 739 SH SOLE 0 0 739 LOWES COS INC COM 548661107 1300397 5105 SH SOLE 0 0 5105 LULULEMON ATHLETICA INC COM 550021109 403541 1033 SH SOLE 0 0 1033 M & T BK CORP COM 55261F104 677369 4657 SH SOLE 0 0 4657 MARRIOTT INTL INC NEW CL A 571903202 1618939 6416 SH SOLE 0 0 6416 MARSH & MCLENNAN COS INC COM 571748102 902511 4382 SH SOLE 0 0 4382 MARTIN MARIETTA MATLS INC COM 573284106 655074 1067 SH SOLE 0 0 1067 MASTERCARD INCORPORATED CL A 57636Q104 1040673 2161 SH SOLE 0 0 2161 MCCORMICK & CO INC COM NON VTG 579780206 359471 4680 SH SOLE 0 0 4680 MCDONALDS CORP COM 580135101 1250782 4436 SH SOLE 0 0 4436 MCKESSON CORP COM 58155Q103 3285528 6120 SH SOLE 0 0 6120 MEDTRONIC PLC SHS G5960L103 416794 4782 SH SOLE 0 0 4782 MERCK & CO INC COM 58933Y105 2385189 18076 SH SOLE 0 0 18076 META PLATFORMS INC CL A 30303M102 1682543 3465 SH SOLE 0 0 3465 MICROSOFT CORP COM 594918104 20090174 47752 SH SOLE 0 0 47752 MONDELEZ INTL INC CL A 609207105 617120 8816 SH SOLE 0 0 8816 MORGAN STANLEY COM NEW 617446448 423172 4494 SH SOLE 0 0 4494 MSCI INC COM 55354G100 562269 1003 SH SOLE 0 0 1003 NETFLIX INC COM 64110L106 587895 968 SH SOLE 0 0 968 NEXTERA ENERGY INC COM 65339F101 2015207 31532 SH SOLE 0 0 31532 NIKE INC CL B 654106103 1154267 12282 SH SOLE 0 0 12282 NOVARTIS AG SPONSORED ADR 66987V109 236698 2447 SH SOLE 0 0 2447 NUCOR CORP COM 670346105 508999 2572 SH SOLE 0 0 2572 NVIDIA CORPORATION COM 67066G104 8451151 9353 SH SOLE 0 0 9353 ONEOK INC NEW COM 682680103 533050 6649 SH SOLE 0 0 6649 ONTO INNOVATION INC COM 683344105 601005 3319 SH SOLE 0 0 3319 ORACLE CORP COM 68389X105 1467437 11682 SH SOLE 0 0 11682 OREILLY AUTOMOTIVE INC COM 67103H107 1257572 1114 SH SOLE 0 0 1114 OTIS WORLDWIDE CORP COM 68902V107 10053133 101271 SH SOLE 0 0 101271 PARKER-HANNIFIN CORP COM 701094104 1333902 2400 SH SOLE 0 0 2400 PEPSICO INC COM 713448108 3393680 19391 SH SOLE 0 0 19391 PFIZER INC COM 717081103 507236 18279 SH SOLE 0 0 18279 PHILLIPS 66 COM 718546104 1143217 6999 SH SOLE 0 0 6999 PIMCO ETF TR ACTIVE BD ETF 72201R775 1047561 11404 SH SOLE 0 0 11404 PNC FINL SVCS GROUP INC COM 693475105 319806 1979 SH SOLE 0 0 1979 POOL CORP COM 73278L105 315134 781 SH SOLE 0 0 781 PROCTER AND GAMBLE CO COM 742718109 2737864 16874 SH SOLE 0 0 16874 PROGRESSIVE CORP COM 743315103 1422521 6878 SH SOLE 0 0 6878 PROSHARES TR S&P 500 DV ARIST 74348A467 7238377 71377 SH SOLE 0 0 71377 PROSHARES TR S&P MDCP 400 DIV 74347B680 8928553 113653 SH SOLE 0 0 113653 QUALCOMM INC COM 747525103 422627 2496 SH SOLE 0 0 2496 REGENERON PHARMACEUTICALS COM 75886F107 971152 1009 SH SOLE 185 0 824 REPLIGEN CORP COM 759916109 200657 1091 SH SOLE 0 0 1091 RIGEL PHARMACEUTICALS INC COM NEW 766559603 170496 115200 SH SOLE 0 0 115200 ROCKWELL AUTOMATION INC COM 773903109 934004 3206 SH SOLE 0 0 3206 RTX CORPORATION COM 75513E101 20177983 206890 SH SOLE 0 0 206890 SALESFORCE INC COM 79466L302 577964 1919 SH SOLE 0 0 1919 SAREPTA THERAPEUTICS INC COM 803607100 260603 2013 SH SOLE 0 0 2013 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 780176 9676 SH SOLE 0 0 9676 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 236102 9351 SH SOLE 0 0 9351 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 272002 4455 SH SOLE 0 0 4455 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 278110 7127 SH SOLE 0 0 7127 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 299564 4827 SH SOLE 0 0 4827 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 226648 4603 SH SOLE 0 0 4603 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 276868 4108 SH SOLE 0 0 4108 SCOTTS MIRACLE-GRO CO CL A 810186106 458430 6146 SH SOLE 0 0 6146 SELECT SECTOR SPDR TR ENERGY 81369Y506 266614 2824 SH SOLE 0 0 2824 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 745105 17690 SH SOLE 0 0 17690 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 492375 7500 SH SOLE 0 0 7500 SERVICENOW INC COM 81762P102 1315902 1726 SH SOLE 0 0 1726 SHERWIN WILLIAMS CO COM 824348106 932928 2686 SH SOLE 0 0 2686 SIMULATIONS PLUS INC COM 829214105 204392 4967 SH SOLE 0 0 4967 SKYWORKS SOLUTIONS INC COM 83088M102 214257 1978 SH SOLE 0 0 1978 SNAP ON INC COM 833034101 1825343 6162 SH SOLE 0 0 6162 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1522228 3827 SH SOLE 0 0 3827 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 208137 5751 SH SOLE 0 0 5751 SPDR S&P 500 ETF TR TR UNIT 78462F103 21319874 40759 SH SOLE 0 0 40759 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2756013 4953 SH SOLE 0 0 4953 SPDR SER TR S&P 600 SMCP VAL 78464A300 1414473 17048 SH SOLE 0 0 17048 SPDR SER TR S&P 600 SMCP GRW 78464A201 1287689 14762 SH SOLE 0 0 14762 SPDR SER TR PRTFLO S&P500 GW 78464A409 100300683 1371164 SH SOLE 9733 0 1361432 SPDR SER TR PRTFLO S&P500 VL 78464A508 119358271 2382401 SH SOLE 16598 0 2365803 SPDR SER TR S&P 400 MDCP GRW 78464A821 853114 9773 SH SOLE 0 0 9773 SPDR SER TR PORTFOLIO INTRMD 78464A375 239945 7340 SH SOLE 0 0 7340 SPDR SER TR BBG CONV SEC ETF 78464A359 518219 7095 SH SOLE 0 0 7095 SPDR SER TR S&P DIVID ETF 78464A763 5730978 43668 SH SOLE 0 0 43668 SRH TOTAL RETURN FUND INC COM 101507101 152528 10128 SH SOLE 0 0 10128 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 5309317 132567 SH SOLE 0 0 132567 STARBUCKS CORP COM 855244109 362102 3962 SH SOLE 0 0 3962 SUPER MICRO COMPUTER INC COM 86800U104 1864341 1846 SH SOLE 0 0 1846 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1006634 7399 SH SOLE 0 0 7399 TARGET CORP COM 87612E106 614387 3467 SH SOLE 0 0 3467 TELEFLEX INCORPORATED COM 879369106 756883 3347 SH SOLE 0 0 3347 TERADYNE INC COM 880770102 1809003 16033 SH SOLE 0 0 16033 TESLA INC COM 88160R101 894947 5091 SH SOLE 0 0 5091 TEXAS INSTRS INC COM 882508104 1081747 6209 SH SOLE 0 0 6209 TG THERAPEUTICS INC COM 88322Q108 422564 27782 SH SOLE 0 0 27782 THE CIGNA GROUP COM 125523100 2124973 5851 SH SOLE 0 0 5851 THE TRADE DESK INC COM CL A 88339J105 207098 2369 SH SOLE 0 0 2369 THERMO FISHER SCIENTIFIC INC COM 883556102 2814368 4842 SH SOLE 0 0 4842 TJX COS INC NEW COM 872540109 1753755 17292 SH SOLE 0 0 17292 TORO CO COM 891092108 247676 2703 SH SOLE 0 0 2703 TORONTO DOMINION BK ONT COM NEW 891160509 223363 3699 SH SOLE 0 0 3699 TRACTOR SUPPLY CO COM 892356106 945345 3612 SH SOLE 0 0 3612 TRANE TECHNOLOGIES PLC SHS G8994E103 643929 2145 SH SOLE 0 0 2145 TRAVELERS COMPANIES INC COM 89417E109 713244 3099 SH SOLE 0 0 3099 TRIMBLE INC COM 896239100 252806 3928 SH SOLE 0 0 3928 TRISALUS LIFE SCIENCES INC COM 89680M101 434909 44606 SH SOLE 0 0 44606 UNION PAC CORP COM 907818108 2555705 10392 SH SOLE 0 0 10392 UNITEDHEALTH GROUP INC COM 91324P102 6067453 12265 SH SOLE 0 0 12265 UNIVERSAL DISPLAY CORP COM 91347P105 455826 2706 SH SOLE 0 0 2706 VALERO ENERGY CORP COM 91913Y100 555675 3255 SH SOLE 0 0 3255 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 362852 1613 SH SOLE 0 0 1613 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 20900625 68592 SH SOLE 0 0 68592 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 8509341 47151 SH SOLE 0 0 47151 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 10406092 135726 SH SOLE 0 0 135726 VANGUARD BD INDEX FDS INTERMED TERM 921937819 7323408 97127 SH SOLE 0 0 97127 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 8759939 120610 SH SOLE 0 0 120610 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 9655608 40950 SH SOLE 0 0 40950 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 771910 4951 SH SOLE 0 0 4951 VANGUARD INDEX FDS LARGE CAP ETF 922908637 311928 1301 SH SOLE 0 0 1301 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 9233273 19208 SH SOLE 0 0 19208 VANGUARD INDEX FDS SMALL CP ETF 922908751 33767261 147720 SH SOLE 0 0 147720 VANGUARD INDEX FDS GROWTH ETF 922908736 40003242 116221 SH SOLE 0 0 116221 VANGUARD INDEX FDS MID CAP ETF 922908629 50792151 203282 SH SOLE 0 0 203282 VANGUARD INDEX FDS SM CP VAL ETF 922908611 317242 1653 SH SOLE 0 0 1653 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 8469782 97939 SH SOLE 0 0 97939 VANGUARD INDEX FDS VALUE ETF 922908744 6022664 36981 SH SOLE 0 0 36981 VANGUARD INDEX FDS SML CP GRW ETF 922908595 2905854 11145 SH SOLE 0 0 11145 VANGUARD INDEX FDS TOTAL STK MKT 922908769 22128144 85141 SH SOLE 0 0 85141 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2754547 65946 SH SOLE 0 0 65946 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1621729 27651 SH SOLE 0 0 27651 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 984417 12227 SH SOLE 0 0 12227 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 5309877 90690 SH SOLE 0 0 90690 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 654107 11264 SH SOLE 0 0 11264 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 19755440 433138 SH SOLE 0 0 433138 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 12140167 157032 SH SOLE 0 0 157032 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 36680324 200867 SH SOLE 0 0 200867 VANGUARD STAR FDS VG TL INTL STK F 921909768 38248409 634302 SH SOLE 0 0 634302 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 54229235 1080910 SH SOLE 0 0 1080910 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 3007912 24861 SH SOLE 0 0 24861 VEEVA SYS INC CL A COM 922475108 539143 2327 SH SOLE 0 0 2327 VERALTO CORP COM SHS 92338C103 212961 2402 SH SOLE 0 0 2402 VERISIGN INC COM 92343E102 201070 1061 SH SOLE 0 0 1061 VERIZON COMMUNICATIONS INC COM 92343V104 202415 4824 SH SOLE 0 0 4824 VERTEX PHARMACEUTICALS INC COM 92532F100 1226441 2934 SH SOLE 0 0 2934 VISA INC COM CL A 92826C839 4487181 16078 SH SOLE 0 0 16078 WALMART INC COM 931142103 815488 13553 SH SOLE 0 0 13553 WASTE MGMT INC DEL COM 94106L109 450272 2112 SH SOLE 0 0 2112 WEC ENERGY GROUP INC COM 92939U106 242500 2953 SH SOLE 0 0 2953 WILLIS TOWERS WATSON PLC LTD SHS G96629103 301950 1098 SH SOLE 0 0 1098 WISDOMTREE TR US MIDCAP DIVID 97717W505 1296746 26589 SH SOLE 0 0 26589 WISDOMTREE TR US SMALLCAP DIVD 97717W604 1087885 33289 SH SOLE 0 0 33289 WISDOMTREE TR US TOTAL DIVIDND 97717W109 19671928 278166 SH SOLE 0 0 278166 WORKDAY INC CL A 98138H101 230650 846 SH SOLE 0 0 846 XYLEM INC COM 98419M100 251372 1945 SH SOLE 0 0 1945 ZIMMER BIOMET HOLDINGS INC COM 98956P102 523169 3964 SH SOLE 0 0 3964 ZOETIS INC CL A 98978V103 1604625 9483 SH SOLE 0 0 9483