0001560717-24-000003.txt : 20240515 0001560717-24-000003.hdr.sgml : 20240515 20240515144046 ACCESSION NUMBER: 0001560717-24-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240515 DATE AS OF CHANGE: 20240515 EFFECTIVENESS DATE: 20240515 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Horizon Investments, LLC CENTRAL INDEX KEY: 0001560717 ORGANIZATION NAME: IRS NUMBER: 582461603 STATE OF INCORPORATION: SC FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15165 FILM NUMBER: 24949496 BUSINESS ADDRESS: STREET 1: 6210 ARDREY KELL ROAD STREET 2: SUITE 300 CITY: CHARLOTTE STATE: NC ZIP: 28277 BUSINESS PHONE: 704-544-2399 MAIL ADDRESS: STREET 1: 6210 ARDREY KELL ROAD STREET 2: SUITE 300 CITY: CHARLOTTE STATE: NC ZIP: 28277 FORMER COMPANY: FORMER CONFORMED NAME: Horizon Investments, LLC/SC DATE OF NAME CHANGE: 20121019 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE 0001560717 XXXXXXXX 03-31-2024 03-31-2024 Horizon Investments, LLC
6210 Ardrey Kell Road Suite 300 Charlotte NC 28277
13F COMBINATION REPORT 028-15165 000109552 801-57316 028-06487 000107027 028-06487 First Trust Advisors LP N
Matt Chambers General Counsel 704-544-2399 Matt Chambers, General Counsel Charlotte NC 05-15-2024 1 834 3810833987 false 1 028-15741 000137945 028-15741 FOUNDERS FINANCIAL SECURITIES LLC
INFORMATION TABLE 2 HZIform13fInfoTable.xml AFLAC INC COM COM 001055102 773856 9013 SH SOLE NONE 8991 0 22 AES CORP COM COM 00130H105 192749 10853 SH SOLE NONE 10838 0 15 ASGN INC COM COM 00191U102 838 8 SH SOLE NONE 0 0 8 ATT INC COM COM 00206R102 1675225 96722 SH SOLE NONE 96460 0 262 ARK ETF TR INNOVATION ETF COM 00214Q104 2983216 59569 SH SOLE NONE 0 0 59569 ABBOTT LABS COM COM 002824100 3321408 29367 SH SOLE NONE 29332 0 35 ABBVIE INC COM COM 00287Y109 4642207 25730 SH SOLE NONE 24530 0 1200 ABERCROMBIE FITCH CO CL A COM 002896207 1003 8 SH SOLE NONE 0 0 8 ACUITY BRANDS INC COM COM 00508Y102 1343 5 SH SOLE NONE 0 0 5 ADOBE INC COM COM 00724F101 4404149 8728 SH SOLE NONE 7265 0 1463 ADVANCED MICRO DEVICES INC COM COM 007903107 3579117 19830 SH SOLE NONE 19746 0 84 AGILENT TECHNOLOGIES INC COM COM 00846U101 621029 4275 SH SOLE NONE 4275 0 0 AIRBNB INC COM CL A COM 009066101 1367188 8288 SH SOLE NONE 7463 0 825 AIR PRODS CHEMS INC COM COM 009158106 1332485 5500 SH SOLE NONE 3017 0 2483 AKAMAI TECHNOLOGIES INC COM COM 00971T101 276903 2546 SH SOLE NONE 2520 0 26 ALBEMARLE CORP COM COM 012653101 231072 1754 SH SOLE NONE 1754 0 0 ALEXANDRIA REAL ESTATE EQ IN C COM 015271109 288758 2240 SH SOLE NONE 2235 0 5 ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102 116065 1604 SH SOLE NONE 1604 0 0 ALIGN TECHNOLOGY INC COM COM 016255101 327920 1000 SH SOLE NONE 1000 0 0 ALLIANT ENERGY CORP COM COM 018802108 196396 3935 SH SOLE NONE 3935 0 0 ALLSTATE CORP COM COM 020002101 840310 4857 SH SOLE NONE 4857 0 0 ALPHABET INC CAP STK CL C COM 02079K107 5367013 35249 SH SOLE NONE 35233 0 16 ALPHABET INC CAP STK CL A COM 02079K305 13715160 90871 SH SOLE NONE 90871 0 0 ALTRIA GROUP INC COM COM 02209S103 1331282 30520 SH SOLE NONE 30484 0 36 AMAZON COM INC COM COM 023135106 28228748 156496 SH SOLE NONE 138794 0 17702 AMEREN CORP COM COM 023608102 278385 3764 SH SOLE NONE 3763 0 1 AMERICAN AIRLS GROUP INC COM COM 02376R102 171521 11174 SH SOLE NONE 11174 0 0 AMERICAN ELEC PWR CO INC COM COM 025537101 822674 9649 SH SOLE NONE 9649 0 0 AMERICAN EAGLE OUTFITTERS IN C COM 02553E106 1103 43 SH SOLE NONE 0 0 43 AMERICAN EXPRESS CO COM COM 025816109 2372046 10450 SH SOLE NONE 10377 0 73 AMERICAN HOMES 4 RENT CL A COM 02665T306 809 22 SH SOLE NONE 0 0 22 AMERICAN INTL GROUP INC COM NE COM 026874784 1611240 20612 SH SOLE NONE 11833 0 8779 AMERICAN TOWER CORP NEW COM COM 03027X100 2442196 12471 SH SOLE NONE 6287 0 6184 AMERICAN WTR WKS CO INC NEW CO COM 030420103 332479 2736 SH SOLE NONE 2736 0 0 CENCORA INC COM COM 03073E105 744533 3071 SH SOLE NONE 3047 0 24 AMERIPRISE FINL INC COM COM 03076C106 644835 1476 SH SOLE NONE 1474 0 2 AMETEK INC COM COM 031100100 578147 3161 SH SOLE NONE 3152 0 9 AMGEN INC COM COM 031162100 4163866 14645 SH SOLE NONE 9557 0 5088 AMPHENOL CORP NEW CL A COM 032095101 1438530 12471 SH SOLE NONE 12444 0 27 ANALOG DEVICES INC COM COM 032654105 2385941 12063 SH SOLE NONE 9639 0 2424 ANSYS INC COM COM 03662Q105 513102 1478 SH SOLE NONE 1477 0 1 ELEVANCE HEALTH INC COM COM 036752103 1178123 2272 SH SOLE NONE 2259 0 13 ANTERO MIDSTREAM CORP COM COM 03676B102 1148 83 SH SOLE NONE 0 0 83 APA CORPORATION COM COM 03743Q108 171078 5014 SH SOLE NONE 5014 0 0 APPLE INC COM COM 037833100 17113698 99934 SH SOLE NONE 81060 0 18874 APPLIED INDL TECHNOLOGIES IN C COM 03820C105 986 5 SH SOLE NONE 0 0 5 APPLIED MATLS INC COM COM 038222105 1993213 9665 SH SOLE NONE 9561 0 104 ARAMARK COM COM 03852U106 1135 35 SH SOLE NONE 0 0 35 ARCHER DANIELS MIDLAND CO COM COM 039483102 537088 8621 SH SOLE NONE 8621 0 0 ARES CAPITAL CORP COM COM 04010L103 479 23 SH SOLE NONE 0 0 23 ARISTA NETWORKS INC COM COM 040413106 1497457 5164 SH SOLE NONE 5140 0 24 ARMSTRONG WORLD INDS INC NEW C COM 04247X102 867 7 SH SOLE NONE 0 0 7 ASSURANT INC COM COM 04621X108 166404 884 SH SOLE NONE 884 0 0 ASTRAZENECA PLC SPONSORED ADR COM 046353108 781428 11534 SH SOLE NONE 0 0 11534 ATMOS ENERGY CORP COM COM 049560105 292777 2463 SH SOLE NONE 2433 0 30 AUTODESK INC COM COM 052769106 1205745 4630 SH SOLE NONE 3352 0 1278 AUTOLIV INC COM COM 052800109 1566 13 SH SOLE NONE 0 0 13 AUTOMATIC DATA PROCESSING IN C COM 053015103 1745932 6991 SH SOLE NONE 6991 0 0 AUTOZONE INC COM COM 053332102 813126 258 SH SOLE NONE 258 0 0 AVALONBAY CMNTYS INC COM COM 053484101 1525674 8222 SH SOLE NONE 1972 0 6250 AVERY DENNISON CORP COM COM 053611109 259863 1164 SH SOLE NONE 1164 0 0 AXON ENTERPRISE INC COM COM 05464C101 354493 1133 SH SOLE NONE 1133 0 0 BP PLC SPONSORED ADR COM 055622104 733177 19458 SH SOLE NONE 0 0 19458 BAKER HUGHES COMPANY CL A COM 05722G100 461429 13774 SH SOLE NONE 13774 0 0 BALL CORP COM COM 058498106 301908 4482 SH SOLE NONE 4482 0 0 BANCO BILBAO VIZCAYA ARGENTA S COM 05946K101 994 87 SH SOLE NONE 0 0 87 BANCO SANTANDER S.A. ADR COM 05964H105 1114 235 SH SOLE NONE 0 0 235 BANK AMERICA CORP COM COM 060505104 4975407 131208 SH SOLE NONE 131051 0 157 BANK NEW YORK MELLON CORP COM COM 064058100 1235348 21597 SH SOLE NONE 14211 0 7386 BATH BODY WORKS INC COM COM 070830104 214936 4297 SH SOLE NONE 4297 0 0 BAXTER INTL INC COM COM 071813109 307514 7195 SH SOLE NONE 7195 0 0 BECTON DICKINSON CO COM COM 075887109 2917436 11790 SH SOLE NONE 3916 0 7874 BERKLEY W R CORP COM COM 084423102 303084 3427 SH SOLE NONE 3427 0 0 BERKSHIRE HATHAWAY INC DEL CL COM 084670702 12391883 29468 SH SOLE NONE 29468 0 0 BEST BUY INC COM COM 086516101 230504 2810 SH SOLE NONE 2810 0 0 BHP GROUP LTD SPONSORED ADS COM 088606108 636205 11028 SH SOLE NONE 0 0 11028 BIO RAD LABS INC CL A COM 090572207 129355 374 SH SOLE NONE 374 0 0 BIOGEN INC COM COM 09062X103 580045 2690 SH SOLE NONE 1994 0 696 BIO-TECHNE CORP COM COM 09073M104 175589 2497 SH SOLE NONE 2497 0 0 BLACKROCK INC COM COM 09247X101 2060906 2472 SH SOLE NONE 2468 0 4 BLACKSTONE INC COM COM 09260D107 1643000 12591 SH SOLE NONE 12554 0 37 BLOCK H R INC COM COM 093671105 1228 25 SH SOLE NONE 0 0 25 BOEING CO COM COM 097023105 1678241 8696 SH SOLE NONE 8696 0 0 BOOKING HOLDINGS INC COM COM 09857L108 1088364 300 SH SOLE NONE 299 0 1 BORGWARNER INC COM COM 099724106 152022 4376 SH SOLE NONE 4376 0 0 BOSTON PROPERTIES INC COM COM 101121101 159095 2436 SH SOLE NONE 2421 0 15 BOSTON SCIENTIFIC CORP COM COM 101137107 1606296 23453 SH SOLE NONE 23453 0 0 BRISTOL-MYERS SQUIBB CO COM COM 110122108 1794434 33472 SH SOLE NONE 23337 0 10135 BROADRIDGE FINL SOLUTIONS IN C COM 11133T103 337609 1648 SH SOLE NONE 1648 0 0 BROADCOM INC COM COM 11135F101 9434268 7118 SH SOLE NONE 4645 0 2473 BROWN BROWN INC COM COM 115236101 291129 3331 SH SOLE NONE 3331 0 0 BROWN FORMAN CORP CL B COM 115637209 137567 2665 SH SOLE NONE 2665 0 0 BRUKER CORP COM COM 116794108 1221 13 SH SOLE NONE 0 0 13 BUILDERS FIRSTSOURCE INC COM COM 12008R107 404796 1941 SH SOLE NONE 1941 0 0 CBOE GLOBAL MKTS INC COM COM 12503M108 316751 1724 SH SOLE NONE 1724 0 0 CBRE GROUP INC CL A COM 12504L109 401407 4128 SH SOLE NONE 4124 0 4 CDW CORP COM COM 12514G108 488028 1908 SH SOLE NONE 1908 0 0 CF INDS HLDGS INC COM COM 125269100 233900 2830 SH SOLE NONE 2796 0 34 C H ROBINSON WORLDWIDE INC COM COM 12541W209 155097 2037 SH SOLE NONE 2037 0 0 THE CIGNA GROUP COM COM 125523100 1846821 5085 SH SOLE NONE 5065 0 20 CME GROUP INC COM COM 12572Q105 1421560 6603 SH SOLE NONE 6538 0 65 CMS ENERGY CORP COM COM 125896100 285544 4771 SH SOLE NONE 4771 0 0 CSX CORP COM COM 126408103 1260565 34005 SH SOLE NONE 33974 0 31 CVS HEALTH CORP COM COM 126650100 2755046 34874 SH SOLE NONE 22611 0 12263 COTERRA ENERGY INC COM COM 127097103 296097 10701 SH SOLE NONE 10701 0 0 CACI INTL INC CL A COM 127190304 1136 3 SH SOLE NONE 0 0 3 CADENCE DESIGN SYSTEM INC COM COM 127387108 1275937 4099 SH SOLE NONE 4081 0 18 CAESARS ENTERTAINMENT INC NE C COM 12769G100 165468 3783 SH SOLE NONE 3783 0 0 CAMDEN PPTY TR SH BEN INT COM 133131102 170626 1734 SH SOLE NONE 1728 0 6 CAMPBELL SOUP CO COM COM 134429109 169664 3849 SH SOLE NONE 3849 0 0 CAPITAL ONE FINL CORP COM COM 14040H105 2032496 13709 SH SOLE NONE 6680 0 7029 CARDINAL HEALTH INC COM COM 14149Y108 428465 3829 SH SOLE NONE 3829 0 0 CARMAX INC COM COM 143130102 210980 2422 SH SOLE NONE 2422 0 0 CARNIVAL CORP UNIT 99/99/9999 COM 143658300 236685 14485 SH SOLE NONE 14485 0 0 CARRIER GLOBAL CORPORATION COM COM 14448C104 845375 14588 SH SOLE NONE 13582 0 1006 CASEYS GEN STORES INC COM COM 147528103 1590 5 SH SOLE NONE 0 0 5 CATALENT INC COM COM 148806102 137569 2437 SH SOLE NONE 2437 0 0 CATERPILLAR INC COM COM 149123101 1905092 5218 SH SOLE NONE 5137 0 81 CELANESE CORP DEL COM COM 150870103 248921 1455 SH SOLE NONE 1455 0 0 CENTENE CORP DEL COM COM 15135B101 575808 7337 SH SOLE NONE 7301 0 36 CENTERPOINT ENERGY INC COM COM 15189T107 258068 9119 SH SOLE NONE 9119 0 0 DAYFORCE INC COM COM 15677J108 167445 2529 SH SOLE NONE 2529 0 0 CHARLES RIV LABS INTL INC COM COM 159864107 341397 1260 SH SOLE NONE 774 0 486 CHARTER COMMUNICATIONS INC N C COM 16119P108 397291 1367 SH SOLE NONE 1364 0 3 CHEMED CORP NEW COM COM 16359R103 1284 2 SH SOLE NONE 0 0 2 CHESAPEAKE ENERGY CORP COM COM 165167735 1146 13 SH SOLE NONE 0 0 13 CHEVRON CORP NEW COM COM 166764100 5960521 37787 SH SOLE NONE 31132 0 6655 CHIPOTLE MEXICAN GRILL INC COM COM 169656105 1183055 407 SH SOLE NONE 407 0 0 CHURCH DWIGHT CO INC COM COM 171340102 399787 3843 SH SOLE NONE 3843 0 0 CIENA CORP COM NEW COM 171779309 692 14 SH SOLE NONE 0 0 14 CINCINNATI FINL CORP COM COM 172062101 279382 2250 SH SOLE NONE 2249 0 1 CINEMARK HLDGS INC COM COM 17243V102 737 41 SH SOLE NONE 0 0 41 CISCO SYS INC COM COM 17275R102 3854799 77859 SH SOLE NONE 77428 0 431 CINTAS CORP COM COM 172908105 1040192 1517 SH SOLE NONE 1410 0 107 CITIGROUP INC COM NEW COM 172967424 2307611 36804 SH SOLE NONE 36804 0 0 CITIZENS FINL GROUP INC COM COM 174610105 246433 6874 SH SOLE NONE 6874 0 0 CLOROX CO DEL COM COM 189054109 269668 1776 SH SOLE NONE 1776 0 0 COCA COLA CONS INC COM COM 191098102 1692 2 SH SOLE NONE 0 0 2 COCA COLA CO COM COM 191216100 5623421 91916 SH SOLE NONE 69641 0 22275 COGNIZANT TECHNOLOGY SOLUTIO C COM 192446102 514789 7024 SH SOLE NONE 7024 0 0 COLGATE PALMOLIVE CO COM COM 194162103 1246347 13921 SH SOLE NONE 13893 0 28 COMCAST CORP NEW CL A COM 20030N101 3251132 75555 SH SOLE NONE 75555 0 0 COMERICA INC COM COM 200340107 147923 2690 SH SOLE NONE 2690 0 0 COMMERCIAL METALS CO COM COM 201723103 1058 18 SH SOLE NONE 0 0 18 CONAGRA BRANDS INC COM COM 205887102 211472 7215 SH SOLE NONE 7215 0 0 CONOCOPHILLIPS COM COM 20825C104 2530232 20005 SH SOLE NONE 11329 0 8676 CONSOLIDATED EDISON INC COM COM 209115104 561760 6239 SH SOLE NONE 6215 0 24 CONSTELLATION BRANDS INC CL A COM 21036P108 637181 2354 SH SOLE NONE 2354 0 0 CONSTELLATION ENERGY CORP COM COM 21037T109 889683 4813 SH SOLE NONE 4796 0 17 COOPER COS INC COM ADDED COM 216648501 286929 2828 SH SOLE NONE 2828 0 0 COPART INC COM COM 217204106 749485 12940 SH SOLE NONE 12864 0 76 CORE MAIN INC CL A COM 21874C102 1775 31 SH SOLE NONE 0 0 31 CORNING INC COM COM 219350105 372547 11303 SH SOLE NONE 11303 0 0 CORPAY INC COM SHS ADDED COM 219948106 315019 1021 SH SOLE NONE 1021 0 0 CORTEVA INC COM COM 22052L104 554093 9608 SH SOLE NONE 9608 0 0 COSTCO WHSL CORP NEW COM COM 22160K105 2873906 3929 SH SOLE NONE 3899 0 30 COSTAR GROUP INC COM COM 22160N109 583078 6036 SH SOLE NONE 6029 0 7 CROCS INC COM COM 227046109 1438 10 SH SOLE NONE 0 0 10 CROWDSTRIKE HLDGS INC CL A COM 22788C105 402020 1254 SH SOLE NONE 0 0 1254 CROWN CASTLE INC COM COM 22822V101 625667 5912 SH SOLE NONE 5912 0 0 CUMMINS INC COM COM 231021106 532138 1806 SH SOLE NONE 1806 0 0 CURTISS WRIGHT CORP COM COM 231561101 1536 6 SH SOLE NONE 0 0 6 DBX ETF TR XTRACKERS SP COM 233051143 18893 395 SH SOLE NONE 0 0 395 DBX ETF TR XTRCKR MSCI US COM 233051150 26457 536 SH SOLE NONE 0 0 536 DBX ETF TR XTRACK USD HIGH COM 233051432 21950282 621293 SH SOLE NONE 504356 0 116937 D R HORTON INC COM COM 23331A109 911146 5549 SH SOLE NONE 5494 0 55 DTE ENERGY CO COM COM 233331107 1079011 9622 SH SOLE NONE 3768 0 5854 DANAHER CORPORATION COM COM 235851102 1339498 5364 SH SOLE NONE 5348 0 16 DARDEN RESTAURANTS INC COM COM 237194105 287428 1734 SH SOLE NONE 1693 0 41 DAVITA INC COM COM 23918K108 162209 1175 SH SOLE NONE 1175 0 0 DECKERS OUTDOOR CORP COM COM 243537107 386858 411 SH SOLE NONE 411 0 0 DEERE CO COM COM 244199105 1796988 4375 SH SOLE NONE 4375 0 0 DELTA AIR LINES INC DEL COM NE COM 247361702 425051 8896 SH SOLE NONE 8896 0 0 DENTSPLY SIRONA INC COM COM 24906P109 138535 4174 SH SOLE NONE 4174 0 0 DEVON ENERGY CORP NEW COM COM 25179M103 443792 8844 SH SOLE NONE 8844 0 0 DEXCOM INC COM COM 252131107 728175 5250 SH SOLE NONE 5248 0 2 DIAGEO PLC SPON ADR NEW COM 25243Q205 1113170 7484 SH SOLE NONE 0 0 7484 DIAMONDBACK ENERGY INC COM COM 25278X109 541595 2760 SH SOLE NONE 2760 0 0 DICKS SPORTING GOODS INC COM COM 253393102 2698 12 SH SOLE NONE 0 0 12 DIGITAL RLTY TR INC COM COM 253868103 736909 5116 SH SOLE NONE 5114 0 2 DIMENSIONAL ETF TRUST EMGR CRE COM 25434V302 8884566 359408 SH SOLE NONE 0 0 359408 DIMENSIONAL ETF TRUST US HIGH COM 25434V831 10024132 317119 SH SOLE NONE 0 0 317119 DISNEY WALT CO COM COM 254687106 4628267 37825 SH SOLE NONE 31302 0 6523 DISCOVER FINL SVCS COM COM 254709108 442035 3372 SH SOLE NONE 3372 0 0 DOCUSIGN INC COM COM 256163106 71103 1194 SH SOLE NONE 0 0 1194 DOLBY LABORATORIES INC COM CL COM 25659T107 95072 1139 SH SOLE NONE 0 0 1139 DOLLAR GEN CORP NEW COM COM 256677105 469550 3020 SH SOLE NONE 3020 0 0 DOLLAR TREE INC COM COM 256746108 382673 2874 SH SOLE NONE 2874 0 0 DOMINION ENERGY INC COM COM 25746U109 758018 15410 SH SOLE NONE 15403 0 7 DOMINOS PIZZA INC COM COM 25754A201 292165 588 SH SOLE NONE 588 0 0 DONALDSON INC COM COM 257651109 1195 16 SH SOLE NONE 0 0 16 DOVER CORP COM COM 260003108 346761 1957 SH SOLE NONE 1957 0 0 DOW INC COM COM 260557103 802215 13848 SH SOLE NONE 13848 0 0 DUKE ENERGY CORP NEW COM NEW COM 26441C204 1367479 14140 SH SOLE NONE 14120 0 20 DUPONT DE NEMOURS INC COM COM 26614N102 597259 7790 SH SOLE NONE 7790 0 0 DOXIMITY INC CL A COM 26622P107 50429 1874 SH SOLE NONE 0 0 1874 DYNATRACE INC COM NEW COM 268150109 92230 1986 SH SOLE NONE 1986 0 0 E L F BEAUTY INC COM COM 26856L103 32737 167 SH SOLE NONE 0 0 167 EOG RES INC COM COM 26875P101 2065076 16263 SH SOLE NONE 9101 0 7162 EQT CORP COM COM 26884L109 532346 14415 SH SOLE NONE 6155 0 8260 EPR PPTYS COM SH BEN INT COM 26884U109 337 8 SH SOLE NONE 0 0 8 EAGLE MATLS INC COM COM 26969P108 1359 5 SH SOLE NONE 0 0 5 EAST WEST BANCORP INC COM COM 27579R104 1728 22 SH SOLE NONE 0 0 22 EASTMAN CHEM CO COM COM 277432100 188213 1878 SH SOLE NONE 1878 0 0 EBAY INC. COM COM 278642103 685296 12984 SH SOLE NONE 7214 0 5770 ECOLAB INC COM COM 278865100 1098160 4756 SH SOLE NONE 4749 0 7 EDISON INTL COM COM 281020107 1228439 17368 SH SOLE NONE 7002 0 10366 EDWARDS LIFESCIENCES CORP COM COM 28176E108 787988 8246 SH SOLE NONE 8236 0 10 ELECTRONIC ARTS INC COM COM 285512109 447098 3370 SH SOLE NONE 3370 0 0 EMCOR GROUP INC COM COM 29084Q100 2450 7 SH SOLE NONE 0 0 7 EMERSON ELEC CO COM COM 291011104 1117414 9852 SH SOLE NONE 9852 0 0 ENBRIDGE INC COM COM 29250N105 1738581 48919 SH SOLE NONE 0 0 48919 ENCOMPASS HEALTH CORP COM COM 29261A100 1404 17 SH SOLE NONE 0 0 17 ENPHASE ENERGY INC COM COM 29355A107 285997 2364 SH SOLE NONE 2364 0 0 ENTERGY CORP NEW COM COM 29364G103 521964 4992 SH SOLE NONE 2984 0 2008 EPAM SYS INC COM COM 29414B104 260695 944 SH SOLE NONE 944 0 0 EPLUS INC COM COM 294268107 707 9 SH SOLE NONE 0 0 9 EQUIFAX INC COM COM 294429105 455587 1703 SH SOLE NONE 1703 0 0 EQUINIX INC COM COM 29444U700 1603616 1943 SH SOLE NONE 1266 0 677 EQUITY RESIDENTIAL SH BEN INT COM 29476L107 338901 5370 SH SOLE NONE 5346 0 24 ERIE INDTY CO CL A COM 29530P102 2001 5 SH SOLE NONE 0 0 5 ESAB CORPORATION COM COM 29605J106 1106 10 SH SOLE NONE 0 0 10 ESSENTIAL PPTYS RLTY TR INC CO COM 29670E107 666 25 SH SOLE NONE 0 0 25 ESSEX PPTY TR INC COM COM 297178105 263171 1075 SH SOLE NONE 1066 0 9 ETSY INC COM COM 29786A106 214887 3127 SH SOLE NONE 2175 0 952 EVERGY INC COM COM 30034W106 195104 3655 SH SOLE NONE 3576 0 79 EVERSOURCE ENERGY COM COM 30040W108 292751 4956 SH SOLE NONE 4956 0 0 EXCHANGE TRADED CONCEPTS TRU R COM 301505707 293 5 SH SOLE NONE 0 0 5 EXELON CORP COM COM 30161N101 669749 18004 SH SOLE NONE 17961 0 43 EXPEDIA GROUP INC COM NEW COM 30212P303 260072 1888 SH SOLE NONE 1888 0 0 EXPEDITORS INTL WASH INC COM COM 302130109 256513 2110 SH SOLE NONE 2110 0 0 EXTRA SPACE STORAGE INC COM COM 30225T102 432621 2943 SH SOLE NONE 2920 0 23 EXXON MOBIL CORP COM COM 30231G102 6938754 60180 SH SOLE NONE 55625 0 4555 FMC CORP COM NEW COM 302491303 144535 2269 SH SOLE NONE 2269 0 0 META PLATFORMS INC CL A COM 30303M102 20948892 43142 SH SOLE NONE 37284 0 5858 FACTSET RESH SYS INC COM COM 303075105 248097 546 SH SOLE NONE 546 0 0 FAIR ISAAC CORP COM COM 303250104 483599 387 SH SOLE NONE 387 0 0 FASTENAL CO COM COM 311900104 1060699 13831 SH SOLE NONE 10533 0 3298 FEDERAL RLTY INVT TR NEW SH BE COM 313745101 138883 1360 SH SOLE NONE 1349 0 11 FEDEX CORP COM COM 31428X106 1774658 6125 SH SOLE NONE 3918 0 2207 F5 INC COM COM 315616102 227129 1198 SH SOLE NONE 1198 0 0 FIDELITY MERRIMACK STR TR TOTA COM 316188309 12817464 284075 SH SOLE NONE 0 0 284075 FIDELITY NATL INFORMATION SV C COM 31620M106 646998 8722 SH SOLE NONE 8722 0 0 FIFTH THIRD BANCORP COM COM 316773100 661519 17778 SH SOLE NONE 9537 0 8241 FIRST SOLAR INC COM COM 336433107 304853 1806 SH SOLE NONE 1806 0 0 FIRST TR EXCHANGE TRADED FD CL COM 33734X192 574 6 SH SOLE NONE 0 0 6 FIRST TR EXCHANGE-TRADED FD NA COM 33738R720 271 6 SH SOLE NONE 0 0 6 FIRST TR EXCH TRADED FD III PF COM 33739E108 2174 126 SH SOLE NONE 0 0 126 FIRST TR EXCH TRADED FD III HO COM 33739P871 1639 56 SH SOLE NONE 0 0 56 FIRST TR EXCH TRADED FD III HO COM 33739P889 9446 264 SH SOLE NONE 0 0 264 FIRST TR EXCHNG TRADED FD VI T COM 33740F805 13023182 299797 SH SOLE NONE 276477 0 23320 FIRST TR EXCH TRADED FD III HO COM 33741Y100 1188 35 SH SOLE NONE 0 0 35 FIRSTCASH HOLDINGS INC COM COM 33768G107 1272 10 SH SOLE NONE 0 0 10 FISERV INC COM COM 337738108 1500390 9388 SH SOLE NONE 9365 0 23 FIRSTENERGY CORP COM COM 337932107 310681 8133 SH SOLE NONE 8133 0 0 FOMENTO ECONOMICO MEXICANO S S COM 344419106 775 6 SH SOLE NONE 0 0 6 FORD MTR CO DEL COM COM 345370860 1814614 138309 SH SOLE NONE 84984 0 53325 FORTINET INC COM COM 34959E109 706120 10337 SH SOLE NONE 10317 0 20 FORTIVE CORP COM COM 34959J108 416939 4847 SH SOLE NONE 4847 0 0 FOX CORP CL A COM COM 35137L105 133992 4285 SH SOLE NONE 4285 0 0 FOX CORP CL B COM COM 35137L204 50944 1780 SH SOLE NONE 1780 0 0 FRANKLIN RESOURCES INC COM COM 354613101 135575 4823 SH SOLE NONE 4823 0 0 FREEPORT-MCMORAN INC CL B COM 35671D857 1868731 39862 SH SOLE NONE 22273 0 17589 GMS INC COM COM 36251C103 973 10 SH SOLE NONE 0 0 10 GE HEALTHCARE TECHNOLOGIES I C COM 36266G107 505020 5557 SH SOLE NONE 5546 0 11 GALLAGHER ARTHUR J CO COM COM 363576109 844885 3379 SH SOLE NONE 3371 0 8 GAMING LEISURE PPTYS INC COM COM 36467J108 1336 29 SH SOLE NONE 0 0 29 GARTNER INC COM COM 366651107 564377 1184 SH SOLE NONE 1184 0 0 GENERAC HLDGS INC COM COM 368736104 151494 1201 SH SOLE NONE 1201 0 0 GENERAL DYNAMICS CORP COM COM 369550108 1131468 4025 SH SOLE NONE 4014 0 11 GENERAL ELECTRIC CO COM NEW COM 369604301 1547201 11072 SH SOLE NONE 10993 0 79 GENERAL MLS INC COM COM 370334104 1010034 14558 SH SOLE NONE 9781 0 4777 GENERAL MTRS CO COM COM 37045V100 1921933 42380 SH SOLE NONE 23355 0 19025 GENUINE PARTS CO COM COM 372460105 306452 1978 SH SOLE NONE 1978 0 0 GILEAD SCIENCES INC COM COM 375558103 2333598 31858 SH SOLE NONE 22491 0 9367 GSK PLC SPONSORED ADR COM 37733W204 730548 17041 SH SOLE NONE 0 0 17041 GLOBAL PMTS INC COM COM 37940X102 478770 3582 SH SOLE NONE 3582 0 0 GLOBAL X FDS CLOUD COMPUTNG COM 37954Y442 283 13 SH SOLE NONE 0 0 13 GLOBAL X FDS US INFR DEV ETF COM 37954Y673 318 8 SH SOLE NONE 0 0 8 GLOBAL X FDS RBTCS ARTFL INTE COM 37954Y715 318 10 SH SOLE NONE 0 0 10 GLOBE LIFE INC COM COM 37959E102 162916 1403 SH SOLE NONE 1384 0 19 GODADDY INC CL A COM 380237107 2018 17 SH SOLE NONE 0 0 17 GOLDMAN SACHS GROUP INC COM COM 38141G104 3439677 8235 SH SOLE NONE 5824 0 2411 GOLDMAN SACHS ETF TR EQUAL WEI COM 381430438 10674092 146602 SH SOLE NONE 146602 0 0 GRAINGER W W INC COM COM 384802104 1975424 1946 SH SOLE NONE 787 0 1159 GRAPHIC PACKAGING HLDG CO COM COM 388689101 1371 47 SH SOLE NONE 0 0 47 GRIFFON CORP COM COM 398433102 807 11 SH SOLE NONE 0 0 11 HF SINCLAIR CORP COM COM 403949100 1328 22 SH SOLE NONE 0 0 22 HCA HEALTHCARE INC COM COM 40412C101 1184365 3551 SH SOLE NONE 3548 0 3 HSBC HLDGS PLC SPON ADR NEW COM 404280406 663700 17452 SH SOLE NONE 0 0 17452 HP INC COM COM 40434L105 637854 21107 SH SOLE NONE 21107 0 0 HALLIBURTON CO COM COM 406216101 485339 12312 SH SOLE NONE 12244 0 68 HARTFORD FINL SVCS GROUP INC C COM 416515104 482480 4682 SH SOLE NONE 4660 0 22 HARTFORD FDS EXCHANGE TRADED T COM 41653L305 14070138 418505 SH SOLE NONE 394194 0 24311 HASBRO INC COM COM 418056107 139974 2504 SH SOLE NONE 2504 0 0 HEALTHPEAK PROPERTIES INC COM COM 42250P103 205088 10938 SH SOLE NONE 10938 0 0 HENRY JACK ASSOC INC COM COM 426281101 195099 1123 SH SOLE NONE 1123 0 0 HERSHEY CO COM COM 427866108 923292 4747 SH SOLE NONE 2570 0 2177 HESS CORP COM COM 42809H107 566752 3713 SH SOLE NONE 3713 0 0 HEWLETT PACKARD ENTERPRISE C C COM 42824C109 352224 19866 SH SOLE NONE 19866 0 0 HILTON WORLDWIDE HLDGS INC COM COM 43300A203 800126 3751 SH SOLE NONE 3746 0 5 HOLOGIC INC COM COM 436440101 264206 3389 SH SOLE NONE 3389 0 0 HOME DEPOT INC COM COM 437076102 8063272 21020 SH SOLE NONE 17623 0 3397 HONEYWELL INTL INC COM COM 438516106 1405142 6846 SH SOLE NONE 6846 0 0 HORMEL FOODS CORP COM COM 440452100 151073 4365 SH SOLE NONE 4365 0 0 HOST HOTELS RESORTS INC COM COM 44107P104 248698 12026 SH SOLE NONE 11931 0 95 HOWMET AEROSPACE INC COM COM 443201108 425454 6221 SH SOLE NONE 6221 0 0 HUBBELL INC COM COM 443510607 357358 861 SH SOLE NONE 861 0 0 HUBSPOT INC COM COM 443573100 281325 449 SH SOLE NONE 0 0 449 HUMANA INC COM COM 444859102 663969 1915 SH SOLE NONE 1912 0 3 HUNT J B TRANS SVCS INC COM COM 445658107 233917 1177 SH SOLE NONE 1177 0 0 HUNTINGTON BANCSHARES INC COM COM 446150104 289462 20750 SH SOLE NONE 20750 0 0 HUNTINGTON INGALLS INDS INC CO COM 446413106 215688 740 SH SOLE NONE 740 0 0 ICICI BANK LIMITED ADR COM 45104G104 1426 54 SH SOLE NONE 0 0 54 IDEX CORP COM COM 45167R104 265250 1087 SH SOLE NONE 1087 0 0 IDEXX LABS INC COM COM 45168D104 611201 1132 SH SOLE NONE 1132 0 0 ILLINOIS TOOL WKS INC COM COM 452308109 1268933 4729 SH SOLE NONE 4729 0 0 ILLUMINA INC COM COM 452327109 309519 2254 SH SOLE NONE 2254 0 0 INCYTE CORP COM COM 45337C102 165327 2902 SH SOLE NONE 2902 0 0 INFOSYS LTD SPONSORED ADR COM 456788108 1345 75 SH SOLE NONE 0 0 75 INGERSOLL RAND INC COM COM 45687V106 584389 6156 SH SOLE NONE 6145 0 11 INGREDION INC COM COM 457187102 1519 13 SH SOLE NONE 0 0 13 INSIGHT ENTERPRISES INC COM COM 45765U103 1113 6 SH SOLE NONE 0 0 6 INNOVATOR ETFS TRUST US EQTY P COM 45782C508 36216 926 SH SOLE NONE 0 0 926 INNOVATOR ETFS TRUST US EQTY P COM 45782C813 36233 954 SH SOLE NONE 0 0 954 INSULET CORP COM COM 45784P101 243388 1420 SH SOLE NONE 1092 0 328 INTEL CORP COM COM 458140100 4548258 103393 SH SOLE NONE 74403 0 28990 INTERACTIVE BROKERS GROUP IN C COM 45841N107 2234 20 SH SOLE NONE 0 0 20 INTERCONTINENTAL EXCHANGE IN C COM 45866F104 1481633 10781 SH SOLE NONE 9305 0 1476 INTERNATIONAL BUSINESS MACHS C COM 459200101 5234113 27682 SH SOLE NONE 18290 0 9392 INTERNATIONAL FLAVORSFRAGRA CO COM 459506101 310854 3615 SH SOLE NONE 3615 0 0 INTERNATIONAL PAPER CO COM COM 460146103 205752 5273 SH SOLE NONE 5273 0 0 INTERPUBLIC GROUP COS INC COM COM 460690100 203481 6236 SH SOLE NONE 6236 0 0 INVESCO QQQ TR UNIT SER 1 COM 46090E103 280053091 630736 SH SOLE NONE 604117 0 26619 INTUIT COM COM 461202103 2407475 3709 SH SOLE NONE 2987 0 722 INTUITIVE SURGICAL INC COM NEW COM 46120E602 2850700 7143 SH SOLE NONE 5264 0 1879 INVESCO EXCHANGE TRADED FD T S COM 46137V357 79514642 469473 SH SOLE NONE 444935 0 24538 INVITATION HOMES INC COM COM 46187W107 290364 8154 SH SOLE NONE 8154 0 0 IONIS PHARMACEUTICALS INC COM COM 462222100 101742 2347 SH SOLE NONE 0 0 2347 IQVIA HLDGS INC COM COM 46266C105 629696 2490 SH SOLE NONE 2490 0 0 IRON MTN INC DEL COM COM 46284V101 363351 4530 SH SOLE NONE 4530 0 0 ISHARES INC MSCI AUST ETF COM 464286103 444 18 SH SOLE NONE 0 0 18 ISHARES INC MSCI CDA ETF COM 464286509 10690915 279282 SH SOLE NONE 279272 0 10 ISHARES INC MSCI FRANCE ETF COM 464286707 331 8 SH SOLE NONE 0 0 8 ISHARES INC MSCI SWITZERLAND COM 464286749 286 6 SH SOLE NONE 0 0 6 ISHARES INC MSCI SWEDEN ETF COM 464286756 599 15 SH SOLE NONE 0 0 15 ISHARES INC MSCI GERMANY ETF COM 464286806 603 19 SH SOLE NONE 0 0 19 ISHARES INC MSCI NETHERL ETF COM 464286814 594 12 SH SOLE NONE 0 0 12 ISHARES TR TIPS BD ETF COM 464287176 7274128 68212 SH SOLE NONE 62153 0 6059 ISHARES TR CORE SP500 ETF COM 464287200 10458347 19893 SH SOLE NONE 0 0 19893 ISHARES TR CORE US AGGBD ET COM 464287226 14313760 147034 SH SOLE NONE 0 0 147034 ISHARES TR MSCI EMG MKT ETF COM 464287234 6162 150 SH SOLE NONE 0 0 150 ISHARES TR IBOXX INV CP ETF COM 464287242 3394360 31406 SH SOLE NONE 1428 0 29978 ISHARES TR NORTH AMERN NAT COM 464287374 1170 26 SH SOLE NONE 0 0 26 ISHARES TR LATN AMER 40 ETF COM 464287390 10497375 369106 SH SOLE NONE 369106 0 0 ISHARES TR 20 YR TR BD ETF COM 464287432 9795347 104228 SH SOLE NONE 94605 0 9623 ISHARES TR 7-10 YR TRSY BD COM 464287440 154418 1641 SH SOLE NONE 1627 0 14 ISHARES TR 1 3 YR TREAS BD COM 464287457 89944 1107 SH SOLE NONE 497 0 610 ISHARES TR MSCI EAFE ETF COM 464287465 52947 663 SH SOLE NONE 653 0 10 ISHARES TR CORE SP MCP ETF COM 464287507 66686021 1097893 SH SOLE NONE 884186 0 213707 ISHARES TR ISHARES SEMICDTR COM 464287523 678 3 SH SOLE NONE 0 0 3 ISHARES TR EXPND TEC SC ETF COM 464287549 1551 18 SH SOLE NONE 0 0 18 ISHARES TR RUSSELL 2000 ETF COM 464287655 344261 1637 SH SOLE NONE 0 0 1637 ISHARES TR CORE SP US GWT COM 464287671 9746129 83151 SH SOLE NONE 0 0 83151 ISHARES TR CORE SP SCP ETF COM 464287804 18148600 164211 SH SOLE NONE 0 0 164211 ISHARES TR SHRT NAT MUN ETF COM 464288158 5475462 52457 SH SOLE NONE 0 0 52457 ISHARES TR MSCI AC ASIA ETF COM 464288182 1355 20 SH SOLE NONE 0 0 20 ISHARES TR MSCI ACWI ETF COM 464288257 220 2 SH SOLE NONE 0 0 2 ISHARES TR JPMORGAN USD EMG COM 464288281 3758693 42261 SH SOLE NONE 354 0 41907 ISHARES TR NATIONAL MUN ETF COM 464288414 6371902 59506 SH SOLE NONE 0 0 59506 ISHARES TR INTL SEL DIV ETF COM 464288448 365 13 SH SOLE NONE 0 0 13 ISHARES TR IBOXX HI YD ETF COM 464288513 1616 21 SH SOLE NONE 0 0 21 ISHARES TR MBS ETF COM 464288588 7410642 80682 SH SOLE NONE 71880 0 8802 ISHARES TR ISHS 5-10YR INVT COM 464288638 1280 25 SH SOLE NONE 0 0 25 ISHARES TR ISHS 1-5YR INVS COM 464288646 70973 1393 SH SOLE NONE 1002 0 391 ISHARES TR PFD AND INCM SEC COM 464288687 8169 256 SH SOLE NONE 0 0 256 ISHARES TR US HOME CONS ETF COM 464288752 1158 10 SH SOLE NONE 0 0 10 ISHARES TR MSCI USA ESG SLC COM 464288802 3603 33 SH SOLE NONE 0 0 33 ISHARES TR RUS TP200 GR ETF COM 464289438 4878 25 SH SOLE NONE 0 0 25 ISHARES TR 10 YR INVST GRD COM 464289511 9506776 186079 SH SOLE NONE 173004 0 13075 ISHARES SILVER TR ISHARES COM 46428Q109 364 16 SH SOLE NONE 0 0 16 ISHARES TR MSCI DENMARK ETF COM 46429B523 611 5 SH SOLE NONE 0 0 5 ISHARES TR MSCI INDIA ETF COM 46429B598 567 11 SH SOLE NONE 0 0 11 ISHARES TR FLTG RATE NT ETF COM 46429B655 192634 3810 SH SOLE NONE 0 0 3810 ISHARES TR MSCI CHINA ETF COM 46429B671 21286619 535782 SH SOLE NONE 535782 0 0 ISHARES TR MSCI EAFE MIN VL COM 46429B689 25080959 353851 SH SOLE NONE 347795 0 6056 ISHARES TR MSCI USA MIN VOL COM 46429B697 67613128 808963 SH SOLE NONE 764900 0 44063 ISHARES TR MSCI USA QLT FCT COM 46432F339 353510276 2150960 SH SOLE NONE 2042926 0 108034 ISHARES TR MSCI USA MMENTM COM 46432F396 77396533 413112 SH SOLE NONE 389557 0 23555 ISHARES TR CORE MSCI EAFE COM 46432F842 10674617 143824 SH SOLE NONE 0 0 143824 ISHARES TR CORE 1 5 YR USD COM 46432F859 10758149 228217 SH SOLE NONE 0 0 228217 ISHARES INC CORE MSCI EMKT COM 46434G103 6452941 125057 SH SOLE NONE 0 0 125057 ISHARES INC MSCI EMRG CHN COM 46434G764 21096699 366453 SH SOLE NONE 366453 0 0 ISHARES INC MSCI TAIWAN ETF COM 46434G772 487 10 SH SOLE NONE 0 0 10 ISHARES INC MSCI JPN ETF NEW COM 46434G822 77630370 1088022 SH SOLE NONE 1024322 0 63700 ISHARES INC MSCI ITALY ETF COM 46434G830 453 12 SH SOLE NONE 0 0 12 ISHARES TR CORE DIV GRWTH COM 46434V621 89872700 1547928 SH SOLE NONE 1458210 0 89718 ISHARES TR CORE MSCI INTL COM 46435G326 51173937 762311 SH SOLE NONE 631733 0 130578 ISHARES TR ESG AWR US AGRGT COM 46435U549 7059 151 SH SOLE NONE 0 0 151 ISHARES TR ROBOTICS ARTIF COM 46435U556 309 9 SH SOLE NONE 0 0 9 ISHARES TR BROAD USD HIGH COM 46435U853 6135016 169710 SH SOLE NONE 0 0 169710 ISHARES TR 0-3 MNTH TREASRY COM 46436E718 6458302 64693 SH SOLE NONE 0 0 64693 ISHARES BITCOIN TR SHS ADDED COM 46438F101 850 21 SH SOLE NONE 0 0 21 ITAU UNIBANCO HLDG S A SPON AD COM 465562106 1067 154 SH SOLE NONE 0 0 154 JPMORGAN CHASE CO COM COM 46625H100 13091264 65739 SH SOLE NONE 53300 0 12439 JABIL INC COM COM 466313103 287130 2145 SH SOLE NONE 2145 0 0 J P MORGAN EXCHANGE TRADED F B COM 46641Q191 52153 878 SH SOLE NONE 878 0 0 JACOBS SOLUTIONS INC COM COM 46982L108 277329 1804 SH SOLE NONE 1804 0 0 JANUS DETROIT STR TR B-BBB CLO COM 47103U753 10296 213 SH SOLE NONE 213 0 0 JANUS DETROIT STR TR HENDRSON COM 47103U845 50752 1011 SH SOLE NONE 1011 0 0 JANUS DETROIT STR TR HENDERSON COM 47103U852 23301913 521179 SH SOLE NONE 489835 0 31344 JOHNSON JOHNSON COM COM 478160104 6333928 40040 SH SOLE NONE 33477 0 6563 JUNIPER NETWORKS INC COM COM 48203R104 160877 4341 SH SOLE NONE 4341 0 0 KLA CORP COM NEW COM 482480100 1900431 2726 SH SOLE NONE 2717 0 9 KB HOME COM COM 48666K109 1130 16 SH SOLE NONE 0 0 16 KELLANOVA COM COM 487836108 220738 3853 SH SOLE NONE 3853 0 0 KENVUE INC COM COM 49177J102 1183387 55715 SH SOLE NONE 23631 0 32084 KEURIG DR PEPPER INC COM COM 49271V100 526880 17179 SH SOLE NONE 17179 0 0 KEYCORP COM COM 493267108 224091 14174 SH SOLE NONE 14174 0 0 KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 402835 2576 SH SOLE NONE 2576 0 0 KIMBERLY-CLARK CORP COM COM 494368103 699007 5404 SH SOLE NONE 5387 0 17 KIMCO RLTY CORP COM COM 49446R109 201983 10300 SH SOLE NONE 10212 0 88 KINDER MORGAN INC DEL COM COM 49456B101 481389 26655 SH SOLE NONE 26509 0 146 KINSALE CAP GROUP INC COM COM 49714P108 1574 3 SH SOLE NONE 0 0 3 KITE RLTY GROUP TR COM NEW COM 49803T300 450 21 SH SOLE NONE 0 0 21 KRAFT HEINZ CO COM COM 500754106 518002 14038 SH SOLE NONE 14038 0 0 KROGER CO COM COM 501044101 1164958 20499 SH SOLE NONE 12189 0 8310 LKQ CORP COM COM 501889208 213579 4026 SH SOLE NONE 4026 0 0 L3HARRIS TECHNOLOGIES INC COM COM 502431109 869022 4078 SH SOLE NONE 3251 0 827 LABORATORY CORP AMER HLDGS COM COM 50540R409 272420 1247 SH SOLE NONE 1224 0 23 LAM RESEARCH CORP COM COM 512807108 2476532 2549 SH SOLE NONE 2543 0 6 LAMB WESTON HLDGS INC COM COM 513272104 227605 2146 SH SOLE NONE 2146 0 0 LAS VEGAS SANDS CORP COM COM 517834107 491222 9542 SH SOLE NONE 9542 0 0 LAUDER ESTEE COS INC CL A COM 518439104 970220 6294 SH SOLE NONE 3176 0 3118 LEAR CORP COM NEW COM 521865204 1014 7 SH SOLE NONE 0 0 7 LEIDOS HOLDINGS INC COM COM 525327102 302031 2304 SH SOLE NONE 2304 0 0 LENNAR CORP CL A COM 526057104 830310 4844 SH SOLE NONE 4797 0 47 ELI LILLY CO COM COM 532457108 8484792 10925 SH SOLE NONE 10208 0 717 LINCOLN ELEC HLDGS INC COM COM 533900106 1533 6 SH SOLE NONE 0 0 6 LIVE NATION ENTERTAINMENT IN C COM 538034109 258819 2447 SH SOLE NONE 2447 0 0 LOCKHEED MARTIN CORP COM COM 539830109 1780816 3915 SH SOLE NONE 3911 0 4 LOEWS CORP COM COM 540424108 213027 2721 SH SOLE NONE 2686 0 35 LOWES COS INC COM COM 548661107 1479543 5836 SH SOLE NONE 5836 0 0 LULULEMON ATHLETICA INC COM COM 550021109 759424 1944 SH SOLE NONE 1938 0 6 M T BK CORP COM COM 55261F104 448101 3081 SH SOLE NONE 3048 0 33 MGIC INVT CORP WIS COM COM 552848103 1201 54 SH SOLE NONE 0 0 54 MGM RESORTS INTERNATIONAL COM COM 552953101 197007 4173 SH SOLE NONE 4173 0 0 MSC INDL DIRECT INC CL A COM 553530106 866 9 SH SOLE NONE 0 0 9 MSCI INC COM COM 55354G100 707848 1263 SH SOLE NONE 1263 0 0 MANHATTAN ASSOCIATES INC COM COM 562750109 1501 6 SH SOLE NONE 0 0 6 MARATHON OIL CORP COM COM 565849106 244611 8668 SH SOLE NONE 8619 0 49 MARATHON PETE CORP COM COM 56585A102 2052830 10236 SH SOLE NONE 6106 0 4130 MARKETAXESS HLDGS INC COM COM 57060D108 147555 673 SH SOLE NONE 673 0 0 MARSH MCLENNAN COS INC COM COM 571748102 2283518 11125 SH SOLE NONE 8023 0 3102 MARRIOTT INTL INC NEW CL A COM 571903202 1204023 4772 SH SOLE NONE 4738 0 34 MARTIN MARIETTA MATLS INC COM COM 573284106 580173 945 SH SOLE NONE 943 0 2 MASCO CORP COM COM 574599106 253047 3208 SH SOLE NONE 3208 0 0 MASTERCARD INCORPORATED CL A COM 57636Q104 6199763 12892 SH SOLE NONE 12860 0 32 MATCH GROUP INC NEW COM COM 57667L107 228854 6308 SH SOLE NONE 4989 0 1319 MCCORMICK CO INC COM NON VTG COM 579780206 277067 3627 SH SOLE NONE 3627 0 0 MCDONALDS CORP COM COM 580135101 3970984 14084 SH SOLE NONE 12860 0 1224 MCKESSON CORP COM COM 58155Q103 1183217 2204 SH SOLE NONE 2196 0 8 MEDPACE HLDGS INC COM COM 58506Q109 1212 3 SH SOLE NONE 0 0 3 MERCK CO INC COM COM 58933Y105 7769084 58879 SH SOLE NONE 46611 0 12268 METLIFE INC COM COM 59156R108 1788419 24319 SH SOLE NONE 11263 0 13056 METTLER TOLEDO INTERNATIONAL C COM 592688105 398056 299 SH SOLE NONE 299 0 0 MICROSOFT CORP COM COM 594918104 18899460 45003 SH SOLE NONE 27833 0 17170 MICROCHIP TECHNOLOGY INC. COM COM 595017104 1477613 16471 SH SOLE NONE 8766 0 7705 MICRON TECHNOLOGY INC COM COM 595112103 2502215 21225 SH SOLE NONE 21220 0 5 MID-AMER APT CMNTYS INC COM COM 59522J103 225741 1735 SH SOLE NONE 1723 0 12 MODERNA INC COM COM 60770K107 484635 4548 SH SOLE NONE 4548 0 0 MOHAWK INDS INC COM COM 608190104 136256 1041 SH SOLE NONE 1041 0 0 MOLINA HEALTHCARE INC COM COM 60855R100 380429 926 SH SOLE NONE 926 0 0 MOLSON COORS BEVERAGE CO CL B COM 60871R209 220042 3272 SH SOLE NONE 3272 0 0 MONDELEZ INTL INC CL A COM 609207105 3042620 43466 SH SOLE NONE 21836 0 21630 MONGODB INC CL A COM 60937P106 67783 189 SH SOLE NONE 0 0 189 MONOLITHIC PWR SYS INC COM COM 609839105 562936 831 SH SOLE NONE 830 0 1 MONSTER BEVERAGE CORP NEW COM COM 61174X109 1273512 21483 SH SOLE NONE 10818 0 10665 MOODYS CORP COM COM 615369105 980610 2495 SH SOLE NONE 2488 0 7 MORGAN STANLEY COM NEW COM 617446448 1683505 18044 SH SOLE NONE 18044 0 0 MOSAIC CO NEW COM COM 61945C103 172233 5306 SH SOLE NONE 5306 0 0 MOTOROLA SOLUTIONS INC COM NEW COM 620076307 1102213 3105 SH SOLE NONE 3096 0 9 MUELLER INDS INC COM COM 624756102 1186 22 SH SOLE NONE 0 0 22 MURPHY USA INC COM COM 626755102 1677 4 SH SOLE NONE 0 0 4 NRG ENERGY INC COM NEW COM 629377508 266116 3953 SH SOLE NONE 3953 0 0 NVR INC COM COM 62944T105 340198 42 SH SOLE NONE 42 0 0 NASDAQ INC COM COM 631103108 298337 4728 SH SOLE NONE 4728 0 0 NNN REIT INC COM COM 637417106 843 20 SH SOLE NONE 0 0 20 NETAPP INC COM COM 64110D104 369337 3535 SH SOLE NONE 3531 0 4 NETFLIX INC COM COM 64110L106 4678263 7703 SH SOLE NONE 5280 0 2423 NEUROCRINE BIOSCIENCES INC COM COM 64125C109 1379 10 SH SOLE NONE 0 0 10 NEW MTN FIN CORP COM COM 647551100 431 34 SH SOLE NONE 0 0 34 NEW YORK TIMES CO CL A COM 650111107 646 15 SH SOLE NONE 0 0 15 NEWMARKET CORP COM COM 651587107 1269 2 SH SOLE NONE 0 0 2 NEWMONT CORP COM COM 651639106 565376 15775 SH SOLE NONE 15775 0 0 NEWS CORP NEW CL A COM 65249B109 195250 7458 SH SOLE NONE 7458 0 0 NEWS CORP NEW CL B COM 65249B208 41727 1542 SH SOLE NONE 1542 0 0 NEXTERA ENERGY INC COM COM 65339F101 2734006 42779 SH SOLE NONE 36603 0 6176 NICE LTD SPONSORED ADR COM 653656108 16158 62 SH SOLE NONE 0 0 62 NIKE INC CL B COM 654106103 2471580 26299 SH SOLE NONE 21268 0 5031 NISOURCE INC COM COM 65473P105 179086 6536 SH SOLE NONE 6503 0 33 NORDSON CORP COM COM 655663102 221828 808 SH SOLE NONE 808 0 0 NORFOLK SOUTHN CORP COM COM 655844108 1050767 4147 SH SOLE NONE 4147 0 0 NORTHERN LTS FD TR IV INSPIRE COM 66538H633 1732 74 SH SOLE NONE 0 0 74 NORTHERN TR CORP COM COM 665859104 265871 2990 SH SOLE NONE 2990 0 0 NORTHROP GRUMMAN CORP COM COM 666807102 2026168 4233 SH SOLE NONE 2386 0 1847 GEN DIGITAL INC COM COM 668771108 235581 10517 SH SOLE NONE 10517 0 0 NOVARTIS AG SPONSORED ADR COM 66987V109 3869 40 SH SOLE NONE 0 0 40 NOVO-NORDISK A S ADR COM 670100205 95915 747 SH SOLE NONE 0 0 747 NUCOR CORP COM COM 670346105 837513 4232 SH SOLE NONE 4220 0 12 NVIDIA CORPORATION COM COM 67066G104 39903017 44162 SH SOLE NONE 40159 0 4003 NUSHARES ETF TR NUVEEN ESG LRG COM 67092P201 229 3 SH SOLE NONE 0 0 3 NUSHARES ETF TR NUVEEN ESG SML COM 67092P607 707 17 SH SOLE NONE 0 0 17 NUSHARES ETF TR ESG HI TLD CRP COM 67092P854 1023 49 SH SOLE NONE 0 0 49 NUSHARES ETF TR ESG LARGE CAP COM 67092P862 3582 83 SH SOLE NONE 0 0 83 NUSHARES ETF TR NUVEEN ESG US COM 67092P870 1944 89 SH SOLE NONE 0 0 89 OREILLY AUTOMOTIVE INC COM COM 67103H107 988899 876 SH SOLE NONE 876 0 0 OCCIDENTAL PETE CORP COM COM 674599105 697408 10731 SH SOLE NONE 10630 0 101 OLD DOMINION FREIGHT LINE IN C COM 679580100 572838 2612 SH SOLE NONE 2442 0 170 OMNICOM GROUP INC COM COM 681919106 281959 2914 SH SOLE NONE 2914 0 0 OMEGA HEALTHCARE INVS INC COM COM 681936100 1302 42 SH SOLE NONE 0 0 42 ON SEMICONDUCTOR CORP COM COM 682189105 546844 7435 SH SOLE NONE 7430 0 5 ONEOK INC NEW COM COM 682680103 679536 8580 SH SOLE NONE 8580 0 0 ONTO INNOVATION INC COM COM 683344105 106294 587 SH SOLE NONE 587 0 0 ORACLE CORP COM COM 68389X105 5319547 42485 SH SOLE NONE 32018 0 10467 OTIS WORLDWIDE CORP COM COM 68902V107 719310 7246 SH SOLE NONE 6729 0 517 OVINTIV INC COM COM 69047Q102 1765 34 SH SOLE NONE 0 0 34 OWENS CORNING NEW COM COM 690742101 2002 12 SH SOLE NONE 0 0 12 PGE CORP COM COM 69331C108 491269 29312 SH SOLE NONE 29312 0 0 PGIM ETF TR PGIM ULTRA SH BD COM 69344A107 935 19 SH SOLE NONE 0 0 19 PNC FINL SVCS GROUP INC COM COM 693475105 1946195 12166 SH SOLE NONE 7276 0 4890 PPG INDS INC COM COM 693506107 1682265 11667 SH SOLE NONE 4214 0 7453 PPL CORP COM COM 69351T106 322266 11706 SH SOLE NONE 11633 0 73 PTC INC COM COM 69370C100 377691 1999 SH SOLE NONE 1999 0 0 PACCAR INC COM COM 693718108 1988376 16095 SH SOLE NONE 9978 0 6117 PACKAGING CORP AMER COM COM 695156109 286568 1510 SH SOLE NONE 1489 0 21 PALO ALTO NETWORKS INC COM COM 697435105 2389533 8410 SH SOLE NONE 5406 0 3004 PARKER-HANNIFIN CORP COM COM 701094104 1177590 2125 SH SOLE NONE 2109 0 16 PAYCHEX INC COM COM 704326107 717948 5894 SH SOLE NONE 5808 0 86 PAYCOM SOFTWARE INC COM COM 70432V102 157815 793 SH SOLE NONE 793 0 0 PAYLOCITY HLDG CORP COM COM 70438V106 32310 188 SH SOLE NONE 0 0 188 PAYPAL HLDGS INC COM COM 70450Y103 1416972 21152 SH SOLE NONE 14532 0 6620 PEPSICO INC COM COM 713448108 4168388 23818 SH SOLE NONE 23784 0 34 PERFORMANCE FOOD GROUP CO COM COM 71377A103 1567 21 SH SOLE NONE 0 0 21 REVVITY INC COM COM 714046109 197820 1884 SH SOLE NONE 1884 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 1572 89 SH SOLE NONE 0 0 89 PFIZER INC COM COM 717081103 2191520 80158 SH SOLE NONE 80158 0 0 PHILIP MORRIS INTL INC COM COM 718172109 2545570 27784 SH SOLE NONE 27754 0 30 PHILLIPS EDISON CO INC COMMON COM 71844V201 33790 942 SH SOLE NONE 0 0 942 PHILLIPS 66 COM COM 718546104 1685832 10321 SH SOLE NONE 7164 0 3157 PIMCO ETF TR ACTIVE BD ETF COM 72201R775 18980946 208330 SH SOLE NONE 121103 0 87227 PINNACLE WEST CAP CORP COM COM 723484101 147331 1995 SH SOLE NONE 1995 0 0 PIONEER NAT RES CO COM COM 723787107 1972950 7516 SH SOLE NONE 3151 0 4365 POOL CORP COM COM 73278L105 229265 570 SH SOLE NONE 570 0 0 POST HLDGS INC COM COM 737446104 1275 12 SH SOLE NONE 0 0 12 PRICE T ROWE GROUP INC COM COM 74144T108 380878 3124 SH SOLE NONE 3124 0 0 PRIMERICA INC COM COM 74164M108 1518 6 SH SOLE NONE 0 0 6 PRINCIPAL FINANCIAL GROUP IN C COM 74251V102 271618 3147 SH SOLE NONE 3147 0 0 PROCTER AND GAMBLE CO COM COM 742718109 7739208 48007 SH SOLE NONE 40519 0 7488 PROGRESSIVE CORP COM COM 743315103 1981618 9586 SH SOLE NONE 9586 0 0 PROLOGIS INC. COM COM 74340W103 1629573 12514 SH SOLE NONE 12462 0 52 PRUDENTIAL FINL INC COM COM 744320102 763804 6506 SH SOLE NONE 6506 0 0 PUBLIC SVC ENTERPRISE GRP IN C COM 744573106 636146 9526 SH SOLE NONE 9526 0 0 PUBLIC STORAGE COM COM 74460D109 1429996 4930 SH SOLE NONE 2155 0 2775 PULTE GROUP INC COM COM 745867101 401544 3329 SH SOLE NONE 3329 0 0 PURE STORAGE INC CL A COM 74624M102 121657 2340 SH SOLE NONE 2340 0 0 QORVO INC COM COM 74736K101 230693 2009 SH SOLE NONE 2009 0 0 QUALCOMM INC COM COM 747525103 2394241 14142 SH SOLE NONE 14034 0 108 QUANTA SVCS INC COM COM 74762E102 517602 1993 SH SOLE NONE 1993 0 0 QUEST DIAGNOSTICS INC COM COM 74834L100 221289 1672 SH SOLE NONE 1659 0 13 RALPH LAUREN CORP CL A COM 751212101 162225 864 SH SOLE NONE 864 0 0 RAYMOND JAMES FINL INC COM COM 754730109 339542 2644 SH SOLE NONE 2633 0 11 RTX CORPORATION COM COM 75513E101 4264694 43727 SH SOLE NONE 23885 0 19842 REALTY INCOME CORP COM COM 756109104 612861 11383 SH SOLE NONE 11343 0 40 REGENCY CTRS CORP COM COM 758849103 162725 2687 SH SOLE NONE 2678 0 9 REGENERON PHARMACEUTICALS COM COM 75886F107 1582334 1644 SH SOLE NONE 1642 0 2 REGIONS FINANCIAL CORP NEW COM COM 7591EP100 283072 13454 SH SOLE NONE 13347 0 107 REINSURANCE GRP OF AMERICA I C COM 759351604 2305 12 SH SOLE NONE 0 0 12 RELIANCE INC COM COM 759509102 2005 6 SH SOLE NONE 0 0 6 RELX PLC SPONSORED ADR COM 759530108 36158 846 SH SOLE NONE 0 0 846 REPUBLIC SVCS INC COM COM 760759100 783263 4103 SH SOLE NONE 4083 0 20 RESMED INC COM COM 761152107 402886 2039 SH SOLE NONE 2039 0 0 RIO TINTO PLC SPONSORED ADR COM 767204100 624015 9790 SH SOLE NONE 0 0 9790 ROBERT HALF INC. COM COM 770323103 148571 1874 SH SOLE NONE 1862 0 12 ROCKWELL AUTOMATION INC COM COM 773903109 457588 1578 SH SOLE NONE 1578 0 0 ROLLINS INC COM COM 775711104 226495 4911 SH SOLE NONE 4860 0 51 ROPER TECHNOLOGIES INC COM COM 776696106 1061893 1896 SH SOLE NONE 1889 0 7 ROSS STORES INC COM COM 778296103 949244 6468 SH SOLE NONE 6468 0 0 SHELL PLC SPON ADS COM 780259305 726512 10837 SH SOLE NONE 0 0 10837 SP GLOBAL INC COM COM 78409V104 2804992 6593 SH SOLE NONE 5014 0 1579 SBA COMMUNICATIONS CORP NEW CL COM 78410G104 331334 1529 SH SOLE NONE 1515 0 14 SPDR SP 500 ETF TR TR UNIT COM 78462F103 750082 1434 SH SOLE NONE 0 0 1434 SPDR GOLD TR GOLD SHS COM 78463V107 1029 5 SH SOLE NONE 0 0 5 SPDR INDEX SHS FDS SP NORTH AM COM 78463X152 206149 3777 SH SOLE NONE 0 0 3777 SPDR INDEX SHS FDS PORTFOLIO E COM 78463X509 97609062 2697128 SH SOLE NONE 2470856 0 226272 SPDR INDEX SHS FDS PORTFOLIO D COM 78463X889 224709704 6269802 SH SOLE NONE 6154970 0 114832 SPDR SER TR SP 600 SMCP GRW COM 78464A201 177513 2035 SH SOLE NONE 0 0 2035 SPDR SER TR BBG CONV SEC ETF COM 78464A359 8378 115 SH SOLE NONE 0 0 115 SPDR SER TR PORTFOLIO INTRMD COM 78464A375 584824 17890 SH SOLE NONE 1578 0 16312 SPDR SER TR PRTFLO SP500 GW COM 78464A409 540611930 7390457 SH SOLE NONE 6711827 0 678630 SPDR SER TR PORTFOLIO SHORT COM 78464A474 32816811 1102345 SH SOLE NONE 1034799 0 67546 SPDR SER TR PRTFLO SP500 VL COM 78464A508 291533253 5819027 SH SOLE NONE 5068012 0 751015 SPDR SER TR PORTFOLIO AGRGTE COM 78464A649 5535208 218956 SH SOLE NONE 0 0 218956 SPDR SER TR PORTFOLIO LN TSR COM 78464A664 83596 2992 SH SOLE NONE 2992 0 0 SPDR SER TR SP RETAIL ETF COM 78464A714 711 9 SH SOLE NONE 0 0 9 SPDR SER TR SP METALS MNG COM 78464A755 1206 20 SH SOLE NONE 0 0 20 SSGA ACTIVE ETF TR BLACKSTONE COM 78467V608 53854 1298 SH SOLE NONE 1222 0 76 SSGA ACTIVE ETF TR SPDR TR TAC COM 78467V848 25784140 649311 SH SOLE NONE 610712 0 38599 SPDR DOW JONES INDL AVERAGE UT COM 78467X109 795 2 SH SOLE NONE 0 0 2 SPDR SP MIDCAP 400 ETF TR UTSE COM 78467Y107 1428835 2568 SH SOLE NONE 0 0 2568 SPDR SER TR PORTFLI HIGH YLD COM 78468R606 4478960 190919 SH SOLE NONE 190919 0 0 SPDR SER TR SP KENSHO NEW COM 78468R648 10712849 222813 SH SOLE NONE 222810 0 3 SPDR SER TR BLOOMBERG 1-3 MO COM 78468R663 4805783 52805 SH SOLE NONE 0 0 52805 SSGA ACTIVE TR SPDR BLACKSTONE COM 78470P846 2210936 78962 SH SOLE NONE 78962 0 0 SABRA HEALTH CARE REIT INC COM COM 78573L106 1123 76 SH SOLE NONE 0 0 76 SALESFORCE INC COM COM 79466L302 5783258 19202 SH SOLE NONE 16077 0 3125 SAP SE SPON ADR COM 803054204 1441272 7390 SH SOLE NONE 633 0 6757 HENRY SCHEIN INC COM COM 806407102 164558 2179 SH SOLE NONE 2179 0 0 SCHLUMBERGER LTD COM STK COM 806857108 1164603 21248 SH SOLE NONE 21248 0 0 SCHWAB CHARLES CORP COM COM 808513105 1829321 25372 SH SOLE NONE 25372 0 0 SCHWAB STRATEGIC TR US LCAP GR COM 808524300 11497 124 SH SOLE NONE 0 0 124 SCHWAB STRATEGIC TR US DIVIDEN COM 808524797 25142127 311821 SH SOLE NONE 0 0 311821 SCIENCE APPLICATIONS INTL CO C COM 808625107 1300 10 SH SOLE NONE 0 0 10 SELECT SECTOR SPDR TR SBI MATE COM 81369Y100 490924 5285 SH SOLE NONE 0 0 5285 SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209 5179414 35060 SH SOLE NONE 525 0 34535 SELECT SECTOR SPDR TR SBI CONS COM 81369Y308 2086537 27325 SH SOLE NONE 0 0 27325 SELECT SECTOR SPDR TR SBI CONS COM 81369Y407 4139548 22511 SH SOLE NONE 0 0 22511 SELECT SECTOR SPDR TR ENERGY COM 81369Y506 51177867 542081 SH SOLE NONE 506602 0 35479 SELECT SECTOR SPDR TR FINANCIA COM 81369Y605 5281216 125385 SH SOLE NONE 0 0 125385 SELECT SECTOR SPDR TR INDL COM 81369Y704 3324714 26395 SH SOLE NONE 0 0 26395 SELECT SECTOR SPDR TR TECHNOLO COM 81369Y803 11122659 53405 SH SOLE NONE 370 0 53035 SELECT SECTOR SPDR TR COMMUNIC COM 81369Y852 23681645 290003 SH SOLE NONE 263091 0 26912 SELECT SECTOR SPDR TR RL EST S COM 81369Y860 421192 10655 SH SOLE NONE 0 0 10655 SELECT SECTOR SPDR TR SBI INT- COM 81369Y886 794628 12104 SH SOLE NONE 0 0 12104 SELECT MED HLDGS CORP COM COM 81619Q105 931 31 SH SOLE NONE 0 0 31 SEMPRA COM COM 816851109 2813222 39165 SH SOLE NONE 11146 0 28019 SERVICENOW INC COM COM 81762P102 2761413 3622 SH SOLE NONE 3482 0 140 SHERWIN WILLIAMS CO COM COM 824348106 2118366 6099 SH SOLE NONE 4061 0 2038 SIMON PPTY GROUP INC NEW COM COM 828806109 748335 4782 SH SOLE NONE 4745 0 37 SIMPLIFY EXCHANGE TRADED FUN M COM 82889N525 2175188 42937 SH SOLE NONE 42937 0 0 SKECHERS U S A INC CL A COM 830566105 1593 26 SH SOLE NONE 0 0 26 SKYWORKS SOLUTIONS INC COM COM 83088M102 612333 5653 SH SOLE NONE 2649 0 3004 SMITH A O CORP COM COM 831865209 171912 1929 SH SOLE NONE 1929 0 0 SMUCKER J M CO COM NEW COM 832696405 203154 1614 SH SOLE NONE 1614 0 0 SNAP ON INC COM COM 833034101 235199 794 SH SOLE NONE 779 0 15 SONOCO PRODS CO COM COM 835495102 803 14 SH SOLE NONE 0 0 14 SONY GROUP CORP SPONSORED ADR COM 835699307 44928 524 SH SOLE NONE 0 0 524 SOUTHERN CO COM COM 842587107 1471244 20508 SH SOLE NONE 20477 0 31 SOUTHWEST AIRLS CO COM COM 844741108 253282 8677 SH SOLE NONE 8677 0 0 STANLEY BLACK DECKER INC COM COM 854502101 226512 2313 SH SOLE NONE 2313 0 0 STARBUCKS CORP COM COM 855244109 1954010 21381 SH SOLE NONE 20550 0 831 STATE STR CORP COM COM 857477103 329538 4262 SH SOLE NONE 4262 0 0 STEEL DYNAMICS INC COM COM 858119100 361829 2441 SH SOLE NONE 2411 0 30 STRYKER CORPORATION COM COM 863667101 2748442 7680 SH SOLE NONE 5840 0 1840 SUNSTONE HOTEL INVS INC NEW CO COM 867892101 590 53 SH SOLE NONE 0 0 53 SUPER MICRO COMPUTER INC COM COM 86800U104 907007 898 SH SOLE NONE 898 0 0 SYNOPSYS INC COM COM 871607107 1531048 2679 SH SOLE NONE 2672 0 7 TD SYNNEX CORPORATION COM COM 87162W100 1127 10 SH SOLE NONE 0 0 10 SYNCHRONY FINANCIAL COM COM 87165B103 253378 5909 SH SOLE NONE 5909 0 0 SYSCO CORP COM COM 871829107 652056 8083 SH SOLE NONE 8083 0 0 TJX COS INC NEW COM COM 872540109 2151647 21295 SH SOLE NONE 19873 0 1422 TKO GROUP HOLDINGS INC CL A COM 87256C101 51328 594 SH SOLE NONE 0 0 594 T-MOBILE US INC COM COM 872590104 3368534 20638 SH SOLE NONE 12225 0 8413 TAIWAN SEMICONDUCTOR MFG LTD S COM 874039100 985410 7243 SH SOLE NONE 1216 0 6027 TAKE-TWO INTERACTIVE SOFTWAR C COM 874054109 334696 2254 SH SOLE NONE 2254 0 0 TANGER INC COM COM 875465106 614 21 SH SOLE NONE 0 0 21 TAPESTRY INC COM COM 876030107 181041 3813 SH SOLE NONE 3699 0 114 TARGET CORP COM COM 87612E106 3005376 17076 SH SOLE NONE 7935 0 9141 TARGA RES CORP COM COM 87612G101 395676 3556 SH SOLE NONE 3556 0 0 TEGNA INC COM COM 87901J105 687 46 SH SOLE NONE 0 0 46 TELEDYNE TECHNOLOGIES INC COM COM 879360105 319843 745 SH SOLE NONE 738 0 7 TELEFLEX INCORPORATED COM COM 879369106 173414 768 SH SOLE NONE 768 0 0 TENET HEALTHCARE CORP COM NEW COM 88033G407 1892 18 SH SOLE NONE 0 0 18 TERADYNE INC COM COM 880770102 290989 2579 SH SOLE NONE 2579 0 0 TESLA INC COM COM 88160R101 4582142 26066 SH SOLE NONE 24750 0 1316 TEXAS INSTRS INC COM COM 882508104 2010660 11625 SH SOLE NONE 8697 0 2928 TEXTRON INC COM COM 883203101 271002 2825 SH SOLE NONE 2825 0 0 THERMO FISHER SCIENTIFIC INC C COM 883556102 2662523 4581 SH SOLE NONE 3001 0 1580 3M CO COM COM 88579Y101 665277 7502 SH SOLE NONE 7502 0 0 TIDAL TR II ROUNDHILL GENER COM 88636J600 641 18 SH SOLE NONE 0 0 18 TOLL BROTHERS INC COM COM 889478103 2195 17 SH SOLE NONE 0 0 17 TOPBUILD CORP COM COM 89055F103 1763 4 SH SOLE NONE 0 0 4 TOTALENERGIES SE SPONSORED ADS COM 89151E109 733315 10654 SH SOLE NONE 0 0 10654 TOYOTA MOTOR CORP ADS COM 892331307 5034 20 SH SOLE NONE 0 0 20 TRACTOR SUPPLY CO COM COM 892356106 458795 1753 SH SOLE NONE 1640 0 113 TRANSDIGM GROUP INC COM COM 893641100 1020996 829 SH SOLE NONE 826 0 3 TRAVELERS COMPANIES INC COM COM 89417E109 2755236 11972 SH SOLE NONE 4148 0 7824 TRIMBLE INC COM COM 896239100 272243 4230 SH SOLE NONE 4230 0 0 TRUIST FINL CORP COM COM 89832Q109 941361 24470 SH SOLE NONE 24470 0 0 TYLER TECHNOLOGIES INC COM COM 902252105 289432 681 SH SOLE NONE 681 0 0 TYSON FOODS INC CL A COM 902494103 275796 4696 SH SOLE NONE 4696 0 0 UDR INC COM COM 902653104 175370 4741 SH SOLE NONE 4741 0 0 US BANCORP DEL COM NEW COM 902973304 1269301 28396 SH SOLE NONE 28356 0 40 UBER TECHNOLOGIES INC COM COM 90353T100 3261373 42361 SH SOLE NONE 31803 0 10558 ULTA BEAUTY INC COM COM 90384S303 354513 678 SH SOLE NONE 678 0 0 UNILEVER PLC SPON ADR NEW COM 904767704 854334 17022 SH SOLE NONE 0 0 17022 UNION PAC CORP COM COM 907818108 3437364 13977 SH SOLE NONE 6569 0 7408 UNITED AIRLS HLDGS INC COM COM 910047109 234804 4904 SH SOLE NONE 4904 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 2446649 16645 SH SOLE NONE 9363 0 7282 UNITED RENTALS INC COM COM 911363109 661839 920 SH SOLE NONE 916 0 4 US FOODS HLDG CORP COM COM 912008109 2051 38 SH SOLE NONE 0 0 38 UNITED THERAPEUTICS CORP DEL C COM 91307C102 1608 7 SH SOLE NONE 0 0 7 UNITEDHEALTH GROUP INC COM COM 91324P102 10242269 20704 SH SOLE NONE 15258 0 5446 UNIVERSAL HLTH SVCS INC CL B COM 913903100 210194 1152 SH SOLE NONE 1152 0 0 UNUM GROUP COM COM 91529Y106 1918 36 SH SOLE NONE 0 0 36 URBAN OUTFITTERS INC COM COM 917047102 955 22 SH SOLE NONE 0 0 22 V F CORP COM COM 918204108 123625 8059 SH SOLE NONE 8059 0 0 VALERO ENERGY CORP COM COM 91913Y100 924628 5417 SH SOLE NONE 5392 0 25 VANECK ETF TRUST GOLD MINERS E COM 92189F106 253 8 SH SOLE NONE 0 0 8 VANECK ETF TRUST FALLEN ANGEL COM 92189F437 28183803 981672 SH SOLE NONE 922585 0 59087 VANECK ETF TRUST SEMICONDUCTR COM 92189F676 41173 183 SH SOLE NONE 173 0 10 VANECK ETF TRUST JP MRGAN EM L COM 92189H300 39762 1639 SH SOLE NONE 1639 0 0 VANGUARD BD INDEX FDS TOTAL BN COM 921937835 268114 3714 SH SOLE NONE 0 0 3714 VANGUARD TAX-MANAGED FDS VAN F COM 921943858 18426789 367287 SH SOLE NONE 0 0 367287 VANGUARD CHARLOTTE FDS TOTAL I COM 92203J407 21215596 432883 SH SOLE NONE 405780 0 27103 VANGUARD INTL EQUITY INDEX F T COM 922042742 19006 172 SH SOLE NONE 0 0 172 VANGUARD INTL EQUITY INDEX F F COM 922042858 3550 85 SH SOLE NONE 0 0 85 VANGUARD WORLD FD COMM SRVC ET COM 92204A884 525 4 SH SOLE NONE 0 0 4 VANGUARD SCOTTSDALE FDS SHORT COM 92206C102 750 13 SH SOLE NONE 0 0 13 VANGUARD SCOTTSDALE FDS INT-TE COM 92206C870 229770 2875 SH SOLE NONE 0 0 2875 VENTAS INC COM COM 92276F100 254927 5855 SH SOLE NONE 5832 0 23 VANGUARD MUN BD FDS TAX EXEMPT COM 922907746 587820 11677 SH SOLE NONE 0 0 11677 VANGUARD INDEX FDS MCAP VL IDX COM 922908512 210011 1347 SH SOLE NONE 0 0 1347 VANGUARD INDEX FDS MCAP GR IDX COM 922908538 238619 1012 SH SOLE NONE 0 0 1012 VANGUARD INDEX FDS MID CAP ETF COM 922908629 16230656 64959 SH SOLE NONE 0 0 64959 VANGUARD INDEX FDS GROWTH ETF COM 922908736 635737 1847 SH SOLE NONE 0 0 1847 VANGUARD INDEX FDS VALUE ETF COM 922908744 836449 5136 SH SOLE NONE 0 0 5136 VANGUARD INDEX FDS SMALL CP ET COM 922908751 1600 7 SH SOLE NONE 0 0 7 VERALTO CORP COM SHS COM 92338C103 276797 3122 SH SOLE NONE 3122 0 0 VERISIGN INC COM COM 92343E102 271189 1431 SH SOLE NONE 1417 0 14 VERIZON COMMUNICATIONS INC COM COM 92343V104 3687527 89308 SH SOLE NONE 88997 0 311 VERISK ANALYTICS INC COM COM 92345Y106 471460 2000 SH SOLE NONE 1992 0 8 VERTEX PHARMACEUTICALS INC COM COM 92532F100 2120147 5072 SH SOLE NONE 3904 0 1168 PARAMOUNT GLOBAL CLASS B COM COM 92556H206 133495 11342 SH SOLE NONE 11342 0 0 VIATRIS INC COM COM 92556V106 246000 20603 SH SOLE NONE 20603 0 0 VICI PPTYS INC COM COM 925652109 428172 14373 SH SOLE NONE 14293 0 80 VISA INC COM CL A COM 92826C839 10450151 37445 SH SOLE NONE 25752 0 11693 VISTRA CORP COM COM 92840M102 3831 55 SH SOLE NONE 0 0 55 VONTIER CORPORATION COM COM 928881101 1089 24 SH SOLE NONE 0 0 24 VOYA FINANCIAL INC COM COM 929089100 1331 18 SH SOLE NONE 0 0 18 VULCAN MATLS CO COM COM 929160109 2290890 8394 SH SOLE NONE 2009 0 6385 WEC ENERGY GROUP INC COM COM 92939U106 469704 5776 SH SOLE NONE 5752 0 24 WABTEC COM COM 929740108 364637 2503 SH SOLE NONE 2503 0 0 WALMART INC COM COM 931142103 6549731 109235 SH SOLE NONE 87600 0 21635 WALGREENS BOOTS ALLIANCE INC C COM 931427108 226465 10441 SH SOLE NONE 10441 0 0 WARNER BROS DISCOVERY INC COM COM 934423104 281909 32292 SH SOLE NONE 32292 0 0 WASTE MGMT INC DEL COM COM 94106L109 2626434 12322 SH SOLE NONE 6738 0 5584 WATERS CORP COM COM 941848103 288465 838 SH SOLE NONE 838 0 0 WELLS FARGO CO NEW COM COM 949746101 4901316 85048 SH SOLE NONE 66856 0 18192 WELLTOWER INC COM COM 95040Q104 744353 8015 SH SOLE NONE 7976 0 39 WESBANCO INC COM COM 950810101 212337 7123 SH SOLE NONE 0 0 7123 WEST PHARMACEUTICAL SVSC INC C COM 955306105 404992 1024 SH SOLE NONE 1024 0 0 WESTERN DIGITAL CORP. COM COM 958102105 449292 6584 SH SOLE NONE 5686 0 898 WESTERN UN CO COM COM 959802109 1062 76 SH SOLE NONE 0 0 76 WESTROCK CO COM COM 96145D105 170389 3466 SH SOLE NONE 3466 0 0 WEYERHAEUSER CO MTN BE COM NEW COM 962166104 397524 11070 SH SOLE NONE 11070 0 0 WILLIAMS COS INC COM COM 969457100 2862230 73447 SH SOLE NONE 19301 0 54146 WILLIAMS SONOMA INC COM COM 969904101 2530 8 SH SOLE NONE 0 0 8 WINGSTOP INC COM COM 974155103 1466 4 SH SOLE NONE 0 0 4 WINTRUST FINL CORP COM COM 97650W108 1143 11 SH SOLE NONE 0 0 11 WISDOMTREE TR JAPN HEDGE EQT COM 97717W851 26148 241 SH SOLE NONE 241 0 0 WISDOMTREE TR US QTLY DIV GRT COM 97717X669 4010382 52685 SH SOLE NONE 0 0 52685 WOLFSPEED INC COM COM 977852102 68735 2330 SH SOLE NONE 0 0 2330 WORKDAY INC CL A COM 98138H101 628416 2304 SH SOLE NONE 0 0 2304 WYNN RESORTS LTD COM COM 983134107 158968 1555 SH SOLE NONE 1555 0 0 XCEL ENERGY INC COM COM 98389B100 536748 9986 SH SOLE NONE 9957 0 29 XYLEM INC COM COM 98419M100 430111 3328 SH SOLE NONE 3328 0 0 YUM BRANDS INC COM COM 988498101 775192 5591 SH SOLE NONE 5571 0 20 ZEBRA TECHNOLOGIES CORPORATI C COM 989207105 268884 892 SH SOLE NONE 892 0 0 ZIMMER BIOMET HOLDINGS INC COM COM 98956P102 384194 2911 SH SOLE NONE 2911 0 0 ZOETIS INC CL A COM 98978V103 1731170 10260 SH SOLE NONE 7147 0 3113 ALLEGION PLC ORD SHS COM G0176J109 185900 1380 SH SOLE NONE 1380 0 0 AMCOR PLC ORD COM G0250X107 207061 21773 SH SOLE NONE 21773 0 0 AON PLC SHS CL A COM G0403H108 1030387 3095 SH SOLE NONE 3089 0 6 ARCH CAP GROUP LTD ORD COM G0450A105 524967 5679 SH SOLE NONE 5679 0 0 ASSURED GUARANTY LTD COM COM G0585R106 956 11 SH SOLE NONE 0 0 11 ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 2955166 8559 SH SOLE NONE 7114 0 1445 EATON CORP PLC SHS COM G29183103 3110018 9976 SH SOLE NONE 6998 0 2978 EVEREST GROUP LTD COM COM G3223R108 250425 630 SH SOLE NONE 630 0 0 WEATHERFORD INTL PLC ORD SHS COM G48833118 1616 14 SH SOLE NONE 0 0 14 INVESCO LTD SHS COM G491BT108 144874 8850 SH SOLE NONE 8850 0 0 JOHNSON CTLS INTL PLC SHS COM G51502105 953411 14596 SH SOLE NONE 11804 0 2792 LINDE PLC SHS COM G54950103 4390610 9456 SH SOLE NONE 5080 0 4376 MEDTRONIC PLC SHS COM G5960L103 2090118 23983 SH SOLE NONE 23983 0 0 APTIV PLC SHS COM G6095L109 606614 7616 SH SOLE NONE 3940 0 3676 NORWEGIAN CRUISE LINE HLDG L S COM G66721104 158461 7571 SH SOLE NONE 7571 0 0 RENAISSANCERE HLDGS LTD COM COM G7496G103 2115 9 SH SOLE NONE 0 0 9 SEAGATE TECHNOLOGY HLDNGS PL O COM G7997R103 400394 4303 SH SOLE NONE 3172 0 1131 PENTAIR PLC SHS COM G7S00T104 213060 2501 SH SOLE NONE 2501 0 0 STERIS PLC SHS USD COM G8473T100 312050 1388 SH SOLE NONE 1388 0 0 TRANE TECHNOLOGIES PLC SHS COM G8994E103 1190593 3966 SH SOLE NONE 3962 0 4 WILLIS TOWERS WATSON PLC LTD S COM G96629103 392975 1429 SH SOLE NONE 1429 0 0 BUNGE GLOBAL SA COM SHS COM H11356104 223391 2179 SH SOLE NONE 2179 0 0 CHUBB LIMITED COM COM H1467J104 1730729 6679 SH SOLE NONE 6650 0 29 GARMIN LTD SHS COM H2906T109 590418 3966 SH SOLE NONE 3966 0 0 TE CONNECTIVITY LTD SHS COM H84989104 1314132 9048 SH SOLE NONE 6915 0 2133 ASML HOLDING N V N Y REGISTRY COM N07059210 954902 986 SH SOLE NONE 122 0 864 FERRARI N V COM COM N3167Y103 16893 39 SH SOLE NONE 0 0 39 LYONDELLBASELL INDUSTRIES N SH COM N53745100 852811 8338 SH SOLE NONE 5474 0 2864 NXP SEMICONDUCTORS N V COM COM N6596X109 1006194 4061 SH SOLE NONE 4014 0 47 SINOVAC BIOTECH LTD SHS ADDED COM P8696W104 336 52 SH SOLE NONE 0 0 52 ROYAL CARIBBEAN GROUP COM COM V7780T103 624016 4489 SH SOLE NONE 4479 0 10 VANGUARD INDEX FDS GROWTH ETF COM 922908736 5668974 16470 SH DFND 01 0 0 16470 VANGUARD INDEX FDS VALUE ETF COM 922908744 2740771 16829 SH DFND 01 0 0 16829 ISHARES TR JPMORGAN USD EMG COM 464288281 1936846 21777 SH DFND 01 0 0 21777 VANGUARD SCOTTSDALE FDS INT-TE COM 92206C870 1942775 24309 SH DFND 01 0 0 24309 ISHARES INC MSCI EMERG MRKT COM 464286533 3147423 55618 SH DFND 01 0 0 55618 ISHARES TR MSCI USA MIN VOL COM 46429B697 6551836 78390 SH DFND 01 0 0 78390 SPDR SER TR SSGA US LRG ETF COM 78468R804 6486104 41647 SH DFND 01 0 0 41647 VANGUARD INDEX FDS SP 500 ETF COM 922908363 5597752 11645 SH DFND 01 0 0 11645 ISHARES TR CORE MSCI EAFE COM 46432F842 3732227 50286 SH DFND 01 0 0 50286 ISHARES TR BROAD USD HIGH COM 46435U853 1634739 45221 SH DFND 01 0 0 45221 ISHARES TR CORE US AGGBD ET COM 464287226 1481764 15221 SH DFND 01 0 0 15221 ISHARES TR NATIONAL MUN ETF COM 464288414 3672309 34295 SH DFND 01 0 0 34295 ISHARES TR SHRT NAT MUN ETF COM 464288158 1339509 12833 SH DFND 01 0 0 12833 FIDELITY MERRIMACK STR TR TOTA COM 316188309 1444923 32024 SH DFND 01 0 0 32024 DBX ETF TR XTRACK USD HIGH COM 233051432 682540 19319 SH DFND 01 0 0 19319 ISHARES TR 20 YR TR BD ETF COM 464287432 143601 1528 SH DFND 01 0 0 1528 VANGUARD SCOTTSDALE FDS SHORT COM 92206C102 289388 5018 SH DFND 01 0 0 5018 ISHARES INC CORE MSCI EMKT COM 46434G103 299693 5808 SH DFND 01 0 0 5808 VANGUARD CHARLOTTE FDS TOTAL I COM 92203J407 460204 9390 SH DFND 01 0 0 9390 ISHARES TR CORE SP SCP ETF COM 464287804 1588946 14377 SH DFND 01 0 0 14377 VANGUARD INDEX FDS MID CAP ETF COM 922908629 2007875 8036 SH DFND 01 0 0 8036 SPDR SER TR PRTFLO SP500 GW COM 78464A409 3371703 46093 SH DFND 01 0 0 46093 SPDR SER TR PRTFLO SP500 VL COM 78464A508 2268378 45277 SH DFND 01 0 0 45277 VANGUARD TAX-MANAGED FDS VAN F COM 921943858 3060370 61000 SH DFND 01 0 0 61000 SCHWAB STRATEGIC TR US DIVIDEN COM 808524797 1973581 24477 SH DFND 01 0 0 24477 ISHARES TR CORE 1 5 YR USD COM 46432F859 1951125 41390 SH DFND 01 0 0 41390 DIMENSIONAL ETF TRUST EMGR CRE COM 25434V302 1330430 53820 SH DFND 01 0 0 53820 DIMENSIONAL ETF TRUST US HIGH COM 25434V831 2399325 75904 SH DFND 01 0 0 75904 SPY 240401P00520000 COM 78462F103 366149 700000 SH Put SOLE NONE 0 0 700000 KIE 240419P00047000 COM 78464A789 31242 600000 SH Put SOLE NONE 0 0 600000 KIE 240419P00048000 COM 78464A789 31242 600000 SH Put SOLE NONE 0 0 600000 SPY 240816P00460000 COM 78462F103 183075 350000 SH Put SOLE NONE 0 0 350000