0001214659-24-008394.txt : 20240506 0001214659-24-008394.hdr.sgml : 20240506 20240506150210 ACCESSION NUMBER: 0001214659-24-008394 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240506 DATE AS OF CHANGE: 20240506 EFFECTIVENESS DATE: 20240506 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Envestnet Portfolio Solutions, Inc. CENTRAL INDEX KEY: 0001998033 ORGANIZATION NAME: IRS NUMBER: 042916126 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-23431 FILM NUMBER: 24917123 BUSINESS ADDRESS: STREET 1: 1 NORTH WACKER DRIVE STREET 2: SUITE 1925 CITY: CHICAGO STATE: IL ZIP: 60606 BUSINESS PHONE: 3128272800 MAIL ADDRESS: STREET 1: 1000 CHESTERBROOK BLVD STREET 2: SUITE 250 CITY: BERWYN STATE: PA ZIP: 19312 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001998033 XXXXXXXX 03-31-2024 03-31-2024 false Envestnet Portfolio Solutions, Inc.
1000 CHESTERBROOK BLVD SUITE 250 BERWYN PA 19312
13F HOLDINGS REPORT 028-23431 N
Sean P. Skuja Compliance Director 312-827-2820 /s/ Sean P. Skuja Chicago IL 05-03-2024 0 1596 26607312594
INFORMATION TABLE 2 infotable.xml 2023 ETF SERIES TRUST II GMO US QUALITY E 90139K100 297772 10026 SH SOLE 10026 0 0 3M CO COM 88579Y101 6301989 59413 SH SOLE 59413 0 0 AB ACTIVE ETFS INC HIGH YIELD ETF 00039J608 266079 7234 SH SOLE 7234 0 0 AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 634582 12561 SH SOLE 12561 0 0 ABBOTT LABS COM 002824100 24209611 213000 SH SOLE 213000 0 0 ABBVIE INC COM 00287Y109 34884771 191569 SH SOLE 191569 0 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 1050042 49437 SH SOLE 49437 0 0 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 250879 2627 SH SOLE 2627 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 381682 4818 SH SOLE 4818 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 46428410 133950 SH SOLE 133950 0 0 ACUITY BRANDS INC COM 00508Y102 708681 2637 SH SOLE 2637 0 0 ACUSHNET HLDGS CORP COM 005098108 212224 3218 SH SOLE 3218 0 0 ADDUS HOMECARE CORP COM 006739106 226625 2193 SH SOLE 2193 0 0 ADOBE INC COM 00724F101 17513743 34708 SH SOLE 34708 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1675885 9730 SH SOLE 9730 0 0 ADVANCED ENERGY INDS COM 007973100 552195 5415 SH SOLE 5415 0 0 ADVANCED MICRO DEVICES INC COM 007903107 12452027 68990 SH SOLE 68990 0 0 ADVISORS INNER CIRCLE FD III DEMCRATIC LG ETF 00774Q346 2869829 86571 SH SOLE 86571 0 0 AERCAP HOLDINGS NV SHS N00985106 1080900 12437 SH SOLE 12437 0 0 AES CORP COM 00130H105 2312260 128960 SH SOLE 128960 0 0 AFLAC INC COM 001055102 2286602 26632 SH SOLE 26632 0 0 AGCO CORP COM 001084102 350256 2847 SH SOLE 2847 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 4898005 33661 SH SOLE 33661 0 0 AGNC INVT CORP COM 00123Q104 916713 92597 SH SOLE 92597 0 0 AGNICO EAGLE MINES LTD COM 008474108 3228415 54123 SH SOLE 54123 0 0 AGREE RLTY CORP COM 008492100 545326 9547 SH SOLE 9547 0 0 AIM ETF PRODUCTS TRUST US LRGCP B10 JAN 00888H703 300875 9123 SH SOLE 9123 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406 429235 13162 SH SOLE 13162 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802 323687 10297 SH SOLE 10297 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786 555096 19169 SH SOLE 19169 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794 829914 28598 SH SOLE 28598 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505 1054871 31154 SH SOLE 31154 0 0 AIM ETF PRODUCTS TRUST US LARCP B20 MAR 00888H778 521929 18173 SH SOLE 18173 0 0 AIM ETF PRODUCTS TRUST US LRGCP B10 DEC 00888H836 214439 7116 SH SOLE 7116 0 0 AIR LEASE CORP CL A 00912X302 1119165 21757 SH SOLE 21757 0 0 AIR PRODS & CHEMS INC COM 009158106 3094236 12772 SH SOLE 12772 0 0 AIRBNB INC COM CL A 009066101 4127464 25021 SH SOLE 25021 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 818745 7528 SH SOLE 7528 0 0 ALARM COM HLDGS INC COM 011642105 220671 3045 SH SOLE 3045 0 0 ALBANY INTL CORP CL A 012348108 366089 3915 SH SOLE 3915 0 0 ALBEMARLE CORP COM 012653101 5271933 40018 SH SOLE 40018 0 0 ALCON AG ORD SHS H01301128 3249845 39046 SH SOLE 39046 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 596440 4627 SH SOLE 4627 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 599041 8279 SH SOLE 8279 0 0 ALIGN TECHNOLOGY INC COM 016255101 2091802 6379 SH SOLE 6379 0 0 ALLEGION PLC ORD SHS G0176J109 1383470 10270 SH SOLE 10270 0 0 ALLIANT ENERGY CORP COM 018802108 2548223 50560 SH SOLE 50560 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 245152 3021 SH SOLE 3021 0 0 ALLSTATE CORP COM 020002101 8716827 50383 SH SOLE 50383 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 210575 1409 SH SOLE 1409 0 0 ALPHABET INC CAP STK CL A 02079K305 62656428 415136 SH SOLE 415136 0 0 ALPHABET INC CAP STK CL C 02079K107 38094563 250194 SH SOLE 250194 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 743973 15676 SH SOLE 15676 0 0 ALTRIA GROUP INC COM 02209S103 4409415 101087 SH SOLE 101087 0 0 AMAZON COM INC COM 023135106 93655630 519213 SH SOLE 519213 0 0 AMBEV SA SPONSORED ADR 02319V103 175551 70787 SH SOLE 70787 0 0 AMCOR PLC ORD G0250X107 7069019 743325 SH SOLE 743325 0 0 AMDOCS LTD SHS G02602103 2146602 23753 SH SOLE 23753 0 0 AMEREN CORP COM 023608102 3301615 44641 SH SOLE 44641 0 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 444096 23799 SH SOLE 23799 0 0 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 1229561 21214 SH SOLE 21214 0 0 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 717810 10899 SH SOLE 10899 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 1050770 11213 SH SOLE 11213 0 0 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 420748 6601 SH SOLE 6601 0 0 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 333895 5196 SH SOLE 5196 0 0 AMERICAN CENTY ETF TR US EQT ETF 025072885 685432 7658 SH SOLE 7658 0 0 AMERICAN ELEC PWR CO INC COM 025537101 5657023 65703 SH SOLE 65703 0 0 AMERICAN EXPRESS CO COM 025816109 4244196 18640 SH SOLE 18640 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 216696 1588 SH SOLE 1588 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 474131 12891 SH SOLE 12891 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1400572 17917 SH SOLE 17917 0 0 AMERICAN TOWER CORP NEW COM 03027X100 17063893 86360 SH SOLE 86360 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 218772 2152 SH SOLE 2152 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1336907 10939 SH SOLE 10939 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 568495 22813 SH SOLE 22813 0 0 AMERIPRISE FINL INC COM 03076C106 14196074 32379 SH SOLE 32379 0 0 AMERIS BANCORP COM 03076K108 241064 4983 SH SOLE 4983 0 0 AMETEK INC COM 031100100 2668095 14588 SH SOLE 14588 0 0 AMGEN INC COM 031162100 18317997 64427 SH SOLE 64427 0 0 AMN HEALTHCARE SVCS INC COM 001744101 404940 6478 SH SOLE 6478 0 0 AMPHENOL CORP NEW CL A 032095101 4184508 36277 SH SOLE 36277 0 0 AMPLIFY ETF TR AMPLIFY ETHO CLI 032108557 2204275 37687 SH SOLE 37687 0 0 ANALOG DEVICES INC COM 032654105 14203752 71812 SH SOLE 71812 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 824549 13566 SH SOLE 13566 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 280972 14270 SH SOLE 14270 0 0 ANSYS INC COM 03662Q105 2385572 6872 SH SOLE 6872 0 0 ANTERO MIDSTREAM CORP COM 03676B102 340406 24211 SH SOLE 24211 0 0 AON PLC SHS CL A G0403H108 3912570 11724 SH SOLE 11724 0 0 APARTMENT INCOME REIT CORP COM 03750L109 230026 7084 SH SOLE 7084 0 0 API GROUP CORP COM STK 00187Y100 294054 7488 SH SOLE 7488 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 1331453 11840 SH SOLE 11840 0 0 APPFOLIO INC COM CL A 03783C100 307438 1246 SH SOLE 1246 0 0 APPLE INC COM 037833100 124335142 725071 SH SOLE 725071 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 352623 1785 SH SOLE 1785 0 0 APPLIED MATLS INC COM 038222105 19551317 94803 SH SOLE 94803 0 0 APTARGROUP INC COM 038336103 282809 1965 SH SOLE 1965 0 0 APTIV PLC SHS G6095L109 4636359 58209 SH SOLE 58209 0 0 ARAMARK COM 03852U106 1394357 42877 SH SOLE 42877 0 0 ARCH CAP GROUP LTD ORD G0450A105 3342908 36163 SH SOLE 36163 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 4197138 66823 SH SOLE 66823 0 0 ARES CAPITAL CORP COM 04010L103 249622 11990 SH SOLE 11990 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 4240363 31887 SH SOLE 31887 0 0 ARGENX SE SPONSORED ADR 04016X101 511836 1300 SH SOLE 1300 0 0 ARISTA NETWORKS INC COM 040413106 8749567 30173 SH SOLE 30173 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 235634 7769 SH SOLE 7769 0 0 ARK ETF TR INNOVATION ETF 00214Q104 678935 13557 SH SOLE 13557 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 271225 3256 SH SOLE 3256 0 0 ARM HOLDINGS PLC SPONSORED ADR 042068205 221857 1775 SH SOLE 1775 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 612183 4928 SH SOLE 4928 0 0 ARROW ELECTRS INC COM 042735100 552794 4270 SH SOLE 4270 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 752536 68475 SH SOLE 68475 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 12041873 12408 SH SOLE 12408 0 0 ASPEN TECHNOLOGY INC COM 29109X106 1218469 5713 SH SOLE 5713 0 0 ASSURANT INC COM 04621X108 1025363 5447 SH SOLE 5447 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 8489011 125299 SH SOLE 125299 0 0 AT&T INC COM 00206R102 7567273 429959 SH SOLE 429959 0 0 ATKORE INC COM 047649108 638126 3352 SH SOLE 3352 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 440131 12465 SH SOLE 12465 0 0 ATLASSIAN CORPORATION CL A 049468101 6427119 32941 SH SOLE 32941 0 0 ATMOS ENERGY CORP COM 049560105 371142 3122 SH SOLE 3122 0 0 AUTODESK INC COM 052769106 3299261 12669 SH SOLE 12669 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 5995972 24009 SH SOLE 24009 0 0 AUTOZONE INC COM 053332102 876159 278 SH SOLE 278 0 0 AVALONBAY CMNTYS INC COM 053484101 952016 5131 SH SOLE 5131 0 0 AVANTOR INC COM 05352A100 1834469 71743 SH SOLE 71743 0 0 AVERY DENNISON CORP COM 053611109 3200561 14336 SH SOLE 14336 0 0 AVIENT CORPORATION COM 05368V106 339248 7817 SH SOLE 7817 0 0 AVISTA CORP COM 05379B107 219637 6272 SH SOLE 6272 0 0 AVNET INC COM 053807103 339647 6850 SH SOLE 6850 0 0 AXALTA COATING SYS LTD COM G0750C108 703413 20454 SH SOLE 20454 0 0 AXIS CAP HLDGS LTD SHS G0692U109 327710 5040 SH SOLE 5040 0 0 AXON ENTERPRISE INC COM 05464C101 1397948 4468 SH SOLE 4468 0 0 AZEK CO INC CL A 05478C105 2199787 43803 SH SOLE 43803 0 0 AZENTA INC COM 114340102 813067 13488 SH SOLE 13488 0 0 BADGER METER INC COM 056525108 313610 1938 SH SOLE 1938 0 0 BAKER HUGHES COMPANY CL A 05722G100 1158036 34568 SH SOLE 34568 0 0 BALCHEM CORP COM 057665200 599124 3867 SH SOLE 3867 0 0 BALL CORP COM 058498106 1064445 15802 SH SOLE 15802 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 727212 61420 SH SOLE 61420 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 29214 10220 SH SOLE 10220 0 0 BANCO SANTANDER S.A. ADR 05964H105 250243 51703 SH SOLE 51703 0 0 BANK AMERICA CORP COM 060505104 18490555 487620 SH SOLE 487620 0 0 BANK NEW YORK MELLON CORP COM 064058100 3982747 69121 SH SOLE 69121 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 293458 6455 SH SOLE 6455 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 2114302 67984 SH SOLE 67984 0 0 BARCLAYS PLC ADR 06738E204 475449 50312 SH SOLE 50312 0 0 BATH & BODY WORKS INC COM 070830104 278651 5571 SH SOLE 5571 0 0 BAXTER INTL INC COM 071813109 908394 21254 SH SOLE 21254 0 0 BCE INC COM NEW 05534B760 3457979 101701 SH SOLE 101701 0 0 BECTON DICKINSON & CO COM 075887109 7961680 32175 SH SOLE 32175 0 0 BEIGENE LTD SPONSORED ADR 07725L102 209406 1339 SH SOLE 1339 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 228918 3878 SH SOLE 3878 0 0 BENCHMARK ELECTRS INC COM 08160H101 223875 7460 SH SOLE 7460 0 0 BENTLEY SYS INC COM CL B 08265T208 2105825 40326 SH SOLE 40326 0 0 BERKLEY W R CORP COM 084423102 3507125 39655 SH SOLE 39655 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 45562291 108348 SH SOLE 108348 0 0 BERRY GLOBAL GROUP INC COM 08579W103 225079 3722 SH SOLE 3722 0 0 BEST BUY INC COM 086516101 5504271 67101 SH SOLE 67101 0 0 BHP GROUP LTD SPONSORED ADS 088606108 781176 13541 SH SOLE 13541 0 0 BIO RAD LABS INC CL A 090572207 561693 1624 SH SOLE 1624 0 0 BIOGEN INC COM 09062X103 710501 3295 SH SOLE 3295 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 931743 10668 SH SOLE 10668 0 0 BIO-TECHNE CORP COM 09073M104 2258670 32088 SH SOLE 32088 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 1539175 20346 SH SOLE 20346 0 0 BLACKBAUD INC COM 09227Q100 219158 2956 SH SOLE 2956 0 0 BLACKLINE INC COM 09239B109 606613 9393 SH SOLE 9393 0 0 BLACKROCK ETF TRUST LARGE CAP CORE E 09290C855 204383 6677 SH SOLE 6677 0 0 BLACKROCK ETF TRUST US EQT FACTOR 09290C103 379293732 8542652 SH SOLE 8542652 0 0 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 101607254 1769853 SH SOLE 1769853 0 0 BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 17470964 382510 SH SOLE 382510 0 0 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 106149798 2023443 SH SOLE 2023443 0 0 BLACKROCK INC COM 09247X101 23291265 27937 SH SOLE 27937 0 0 BLACKSTONE INC COM 09260D107 2549401 19406 SH SOLE 19406 0 0 BLOCK H & R INC COM 093671105 256885 5231 SH SOLE 5231 0 0 BLOCK INC CL A 852234103 587577 6947 SH SOLE 6947 0 0 BLUE OWL CAPITAL INC COM CL A 09581B103 221123 11724 SH SOLE 11724 0 0 BNY MELLON ETF TRUST HIGH YIELD BETA 09661T800 937711 19675 SH SOLE 19675 0 0 BOEING CO COM 097023105 2824815 14637 SH SOLE 14637 0 0 BOOKING HOLDINGS INC COM 09857L108 3785021 1043 SH SOLE 1043 0 0 BOOT BARN HLDGS INC COM 099406100 781467 8213 SH SOLE 8213 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 5423990 36540 SH SOLE 36540 0 0 BORGWARNER INC COM 099724106 246803 7104 SH SOLE 7104 0 0 BOSTON PROPERTIES INC COM 101121101 811084 12419 SH SOLE 12419 0 0 BOSTON SCIENTIFIC CORP COM 101137107 5196884 75878 SH SOLE 75878 0 0 BOYD GAMING CORP COM 103304101 222468 3305 SH SOLE 3305 0 0 BP PLC SPONSORED ADR 055622104 1828277 48521 SH SOLE 48521 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1082021 9545 SH SOLE 9545 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 10193523 187968 SH SOLE 187968 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2257464 74015 SH SOLE 74015 0 0 BROADCOM INC COM 11135F101 23453186 17695 SH SOLE 17695 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 5765634 28144 SH SOLE 28144 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 220594 5249 SH SOLE 5249 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 476088 11369 SH SOLE 11369 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 203201 15728 SH SOLE 15728 0 0 BROWN & BROWN INC COM 115236101 1463529 16718 SH SOLE 16718 0 0 BRUKER CORP COM 116794108 1278175 13606 SH SOLE 13606 0 0 BRUNSWICK CORP COM 117043109 280392 2905 SH SOLE 2905 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 578309 2773 SH SOLE 2773 0 0 BURLINGTON STORES INC COM 122017106 750438 3232 SH SOLE 3232 0 0 BWX TECHNOLOGIES INC COM 05605H100 485484 4731 SH SOLE 4731 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 228485 3001 SH SOLE 3001 0 0 CABOT CORP COM 127055101 696729 7557 SH SOLE 7557 0 0 CACI INTL INC CL A 127190304 376178 993 SH SOLE 993 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 9074901 29154 SH SOLE 29154 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 222068 5077 SH SOLE 5077 0 0 CAMDEN PPTY TR SH BEN INT 133131102 894118 9087 SH SOLE 9087 0 0 CAMECO CORP COM 13321L108 232230 5361 SH SOLE 5361 0 0 CAMPBELL SOUP CO COM 134429109 672309 15125 SH SOLE 15125 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 1872990 36928 SH SOLE 36928 0 0 CANADIAN NAT RES LTD COM 136385101 1661811 21774 SH SOLE 21774 0 0 CANADIAN NATL RY CO COM 136375102 2228852 16922 SH SOLE 16922 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 6600485 74855 SH SOLE 74855 0 0 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 9702033 311362 SH SOLE 311362 0 0 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 9185520 282631 SH SOLE 282631 0 0 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 918071 31877 SH SOLE 31877 0 0 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 2033835 63577 SH SOLE 63577 0 0 CAPITAL ONE FINL CORP COM 14040H105 2355007 15817 SH SOLE 15817 0 0 CARDINAL HEALTH INC COM 14149Y108 3873207 34613 SH SOLE 34613 0 0 CARLISLE COS INC COM 142339100 585019 1493 SH SOLE 1493 0 0 CARLYLE GROUP INC COM 14316J108 211729 4514 SH SOLE 4514 0 0 CARMAX INC COM 143130102 1806487 20738 SH SOLE 20738 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1925550 33125 SH SOLE 33125 0 0 CASELLA WASTE SYS INC CL A 147448104 354943 3590 SH SOLE 3590 0 0 CASEYS GEN STORES INC COM 147528103 495336 1555 SH SOLE 1555 0 0 CATALENT INC COM 148806102 266331 4718 SH SOLE 4718 0 0 CATERPILLAR INC COM 149123101 8066179 22013 SH SOLE 22013 0 0 CAVCO INDS INC DEL COM 149568107 266173 667 SH SOLE 667 0 0 CBOE GLOBAL MKTS INC COM 12503M108 1377863 7499 SH SOLE 7499 0 0 CBRE GROUP INC CL A 12504L109 9860622 101405 SH SOLE 101405 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 383701 32082 SH SOLE 32082 0 0 CDW CORP COM 12514G108 2322422 9080 SH SOLE 9080 0 0 CELANESE CORP DEL COM 150870103 915267 5326 SH SOLE 5326 0 0 CELSIUS HLDGS INC COM NEW 15118V207 395363 4768 SH SOLE 4768 0 0 CENCORA INC COM 03073E105 4861417 20007 SH SOLE 20007 0 0 CENOVUS ENERGY INC COM 15135U109 205240 10267 SH SOLE 10267 0 0 CENTENE CORP DEL COM 15135B101 3723954 47451 SH SOLE 47451 0 0 CENTERPOINT ENERGY INC COM 15189T107 376293 13208 SH SOLE 13208 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 208266 5641 SH SOLE 5641 0 0 CF INDS HLDGS INC COM 125269100 3573789 42949 SH SOLE 42949 0 0 CGI INC CL A SUB VTG 12532H104 439234 3976 SH SOLE 3976 0 0 CHAMPIONX CORPORATION COM 15872M104 1490671 41534 SH SOLE 41534 0 0 CHARLES RIV LABS INTL INC COM 159864107 2609519 9631 SH SOLE 9631 0 0 CHART INDS INC COM 16115Q308 297649 1807 SH SOLE 1807 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 380737 1310 SH SOLE 1310 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1009482 6155 SH SOLE 6155 0 0 CHEMED CORP NEW COM 16359R103 859925 1340 SH SOLE 1340 0 0 CHENIERE ENERGY INC COM NEW 16411R208 450536 2794 SH SOLE 2794 0 0 CHESAPEAKE UTILS CORP COM 165303108 319138 2974 SH SOLE 2974 0 0 CHEVRON CORP NEW COM 166764100 41332416 262029 SH SOLE 262029 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 2909677 1001 SH SOLE 1001 0 0 CHOICE HOTELS INTL INC COM 169905106 544610 4310 SH SOLE 4310 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 623120 3496 SH SOLE 3496 0 0 CHUBB LIMITED COM H1467J104 4618026 17821 SH SOLE 17821 0 0 CHURCH & DWIGHT CO INC COM 171340102 2408513 23090 SH SOLE 23090 0 0 CHURCHILL DOWNS INC COM 171484108 1179451 9531 SH SOLE 9531 0 0 CIENA CORP COM NEW 171779309 332106 6716 SH SOLE 6716 0 0 CINTAS CORP COM 172908105 2562434 3730 SH SOLE 3730 0 0 CISCO SYS INC COM 17275R102 29238025 585815 SH SOLE 585815 0 0 CITIGROUP INC COM NEW 172967424 4093155 64724 SH SOLE 64724 0 0 CITIZENS FINL GROUP INC COM 174610105 820265 22603 SH SOLE 22603 0 0 CLEAN HARBORS INC COM 184496107 523205 2599 SH SOLE 2599 0 0 CLOROX CO DEL COM 189054109 3761382 24567 SH SOLE 24567 0 0 CLOUDFLARE INC CL A COM 18915M107 853266 8812 SH SOLE 8812 0 0 CME GROUP INC COM 12572Q105 13244163 61518 SH SOLE 61518 0 0 CMS ENERGY CORP COM 125896100 4665170 77315 SH SOLE 77315 0 0 CNH INDL N V SHS N20944109 219089 16905 SH SOLE 16905 0 0 CNX RES CORP COM 12653C108 372404 15700 SH SOLE 15700 0 0 COCA COLA CO COM 191216100 18179784 297152 SH SOLE 297152 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 814869 11649 SH SOLE 11649 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 260474 2680 SH SOLE 2680 0 0 COGNEX CORP COM 192422103 513112 12096 SH SOLE 12096 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1163443 15875 SH SOLE 15875 0 0 COHEN & STEERS INC COM 19247A100 384604 5002 SH SOLE 5002 0 0 COLGATE PALMOLIVE CO COM 194162103 2183764 24251 SH SOLE 24251 0 0 COLUMBIA SELIGM PREM TECH GR COM 19842X109 220572 6921 SH SOLE 6921 0 0 COMCAST CORP NEW CL A 20030N101 21422273 494170 SH SOLE 494170 0 0 COMERICA INC COM 200340107 492390 8954 SH SOLE 8954 0 0 COMFORT SYS USA INC COM 199908104 937774 2952 SH SOLE 2952 0 0 CONAGRA BRANDS INC COM 205887102 2254430 76060 SH SOLE 76060 0 0 CONMED CORP COM 207410101 266832 3332 SH SOLE 3332 0 0 CONOCOPHILLIPS COM 20825C104 22684073 178222 SH SOLE 178222 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 62459 14458 SH SOLE 14458 0 0 CONSOLIDATED EDISON INC COM 209115104 1430008 15747 SH SOLE 15747 0 0 CONSTELLATION BRANDS INC CL A 21036P108 5752553 21168 SH SOLE 21168 0 0 CONSTELLATION ENERGY CORP COM 21037T109 3789740 20502 SH SOLE 20502 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 394341 7023 SH SOLE 7023 0 0 COOPER COS INC COM 216648501 2497688 24617 SH SOLE 24617 0 0 COPART INC COM 217204106 6995896 120786 SH SOLE 120786 0 0 COREBRIDGE FINL INC COM 21871X109 250625 8723 SH SOLE 8723 0 0 CORNING INC COM 219350105 752355 22826 SH SOLE 22826 0 0 CORPAY INC COM SHS 219948106 965730 3130 SH SOLE 3130 0 0 CORTEVA INC COM 22052L104 4611904 79971 SH SOLE 79971 0 0 COSTAR GROUP INC COM 22160N109 4689105 48541 SH SOLE 48541 0 0 COSTCO WHSL CORP NEW COM 22160K105 23957579 32701 SH SOLE 32701 0 0 COTERRA ENERGY INC COM 127097103 862271 30928 SH SOLE 30928 0 0 COTY INC COM CL A 222070203 134957 11284 SH SOLE 11284 0 0 CRANE COMPANY COMMON STOCK 224408104 858207 6351 SH SOLE 6351 0 0 CREDICORP LTD COM G2519Y108 342682 2023 SH SOLE 2023 0 0 CRH PLC ORD G25508105 2191799 25409 SH SOLE 25409 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 3390880 10577 SH SOLE 10577 0 0 CROWN CASTLE INC COM 22822V101 7158033 67637 SH SOLE 67637 0 0 CSW INDUSTRIALS INC COM 126402106 357636 1524 SH SOLE 1524 0 0 CSX CORP COM 126408103 4370636 117902 SH SOLE 117902 0 0 CUBESMART COM 229663109 744577 16466 SH SOLE 16466 0 0 CULLEN FROST BANKERS INC COM 229899109 383352 3405 SH SOLE 3405 0 0 CUMMINS INC COM 231021106 1686376 5723 SH SOLE 5723 0 0 CURTISS WRIGHT CORP COM 231561101 557002 2176 SH SOLE 2176 0 0 CVS HEALTH CORP COM 126650100 11833239 148361 SH SOLE 148361 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 798484 3006 SH SOLE 3006 0 0 D R HORTON INC COM 23331A109 3068498 18648 SH SOLE 18648 0 0 DANAHER CORPORATION COM 235851102 17838112 71432 SH SOLE 71432 0 0 DARDEN RESTAURANTS INC COM 237194105 6073574 36336 SH SOLE 36336 0 0 DARLING INGREDIENTS INC COM 237266101 483890 10404 SH SOLE 10404 0 0 DATADOG INC CL A COM 23804L103 2951692 23881 SH SOLE 23881 0 0 DAVITA INC COM 23918K108 4123554 29870 SH SOLE 29870 0 0 DAYFORCE INC COM 15677J108 277619 4193 SH SOLE 4193 0 0 DBX ETF TR XTRACK USD HIGH 233051432 12708875 355891 SH SOLE 355891 0 0 DBX ETF TR XTRACKERS FTSE 233051515 360015 12148 SH SOLE 12148 0 0 DBX ETF TR XTRACK MSCI JAPN 233051507 287574 3842 SH SOLE 3842 0 0 DBX ETF TR XTRCKR MSCI US 233051150 228290 4625 SH SOLE 4625 0 0 DBX ETF TR XTRACK MUN INFRA 233051705 232268 9052 SH SOLE 9052 0 0 DECKERS OUTDOOR CORP COM 243537107 3749980 3984 SH SOLE 3984 0 0 DEERE & CO COM 244199105 4582464 11157 SH SOLE 11157 0 0 DELL TECHNOLOGIES INC CL C 24703L202 937741 8218 SH SOLE 8218 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1929215 40301 SH SOLE 40301 0 0 DENTSPLY SIRONA INC COM 24906P109 356716 10748 SH SOLE 10748 0 0 DESCARTES SYS GROUP INC COM 249906108 628720 6869 SH SOLE 6869 0 0 DEVON ENERGY CORP NEW COM 25179M103 285148 5683 SH SOLE 5683 0 0 DEXCOM INC COM 252131107 3706203 26721 SH SOLE 26721 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 2813870 18918 SH SOLE 18918 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1668446 8419 SH SOLE 8419 0 0 DICKS SPORTING GOODS INC COM 253393102 837064 3723 SH SOLE 3723 0 0 DIGI INTL INC COM 253798102 269298 8434 SH SOLE 8434 0 0 DIGITAL RLTY TR INC COM 253868103 1200125 8332 SH SOLE 8332 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 3410951 54715 SH SOLE 54715 0 0 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 649931 15493 SH SOLE 15493 0 0 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 248225 10041 SH SOLE 10041 0 0 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 359890 13454 SH SOLE 13454 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 3920123 106670 SH SOLE 106670 0 0 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 2232095 47451 SH SOLE 47451 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 2620431 82017 SH SOLE 82017 0 0 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 411980 13033 SH SOLE 13033 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 6973052 170490 SH SOLE 170490 0 0 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 545322 21436 SH SOLE 21436 0 0 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 546273 14950 SH SOLE 14950 0 0 DIODES INC COM 254543101 338471 4801 SH SOLE 4801 0 0 DIREXION SHS ETF TR DIREXION HCM 25461A726 1019721 32958 SH SOLE 32958 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 329070 3689 SH SOLE 3689 0 0 DISCOVER FINL SVCS COM 254709108 8584186 65483 SH SOLE 65483 0 0 DISNEY WALT CO COM 254687106 9276233 75811 SH SOLE 75811 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 768459 9173 SH SOLE 9173 0 0 DOLLAR GEN CORP NEW COM 256677105 3086164 19776 SH SOLE 19776 0 0 DOLLAR TREE INC COM 256746108 720342 5410 SH SOLE 5410 0 0 DOMINION ENERGY INC COM 25746U109 5275816 107254 SH SOLE 107254 0 0 DOMINOS PIZZA INC COM 25754A201 515226 1037 SH SOLE 1037 0 0 DOORDASH INC CL A 25809K105 789411 5732 SH SOLE 5732 0 0 DORMAN PRODS INC COM 258278100 405031 4202 SH SOLE 4202 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 1482275 42158 SH SOLE 42158 0 0 DOVER CORP COM 260003108 2896562 16347 SH SOLE 16347 0 0 DOW INC COM 260557103 1975914 34109 SH SOLE 34109 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 771153 16982 SH SOLE 16982 0 0 DTE ENERGY CO COM 233331107 537376 4792 SH SOLE 4792 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 17290649 178789 SH SOLE 178789 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 122234 12175 SH SOLE 12175 0 0 DUPONT DE NEMOURS INC COM 26614N102 3421927 44632 SH SOLE 44632 0 0 DYNATRACE INC COM NEW 268150109 2219832 47800 SH SOLE 47800 0 0 E L F BEAUTY INC COM 26856L103 855671 4365 SH SOLE 4365 0 0 EAGLE MATLS INC COM 26969P108 706865 2601 SH SOLE 2601 0 0 EAST WEST BANCORP INC COM 27579R104 322177 4073 SH SOLE 4073 0 0 EASTGROUP PPTYS INC COM 277276101 707221 3934 SH SOLE 3934 0 0 EASTMAN CHEM CO COM 277432100 7713831 76969 SH SOLE 76969 0 0 EATON CORP PLC SHS G29183103 24615608 78725 SH SOLE 78725 0 0 EBAY INC. COM 278642103 1129371 21398 SH SOLE 21398 0 0 ECOLAB INC COM 278865100 3600577 15594 SH SOLE 15594 0 0 EDISON INTL COM 281020107 678867 9598 SH SOLE 9598 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 5620170 58813 SH SOLE 58813 0 0 ELECTRONIC ARTS INC COM 285512109 4371103 32947 SH SOLE 32947 0 0 ELEMENT SOLUTIONS INC COM 28618M106 396773 15884 SH SOLE 15884 0 0 ELEVANCE HEALTH INC COM 036752103 16224647 31289 SH SOLE 31289 0 0 ELI LILLY & CO COM 532457108 26117135 33571 SH SOLE 33571 0 0 EMCOR GROUP INC COM 29084Q100 1847431 5275 SH SOLE 5275 0 0 EMERSON ELEC CO COM 291011104 2600326 22927 SH SOLE 22927 0 0 ENBRIDGE INC COM 29250N105 5994140 165684 SH SOLE 165684 0 0 ENCOMPASS HEALTH CORP COM 29261A100 529326 6410 SH SOLE 6410 0 0 ENDAVA PLC ADS 29260V105 317216 8339 SH SOLE 8339 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 36451 11951 SH SOLE 11951 0 0 ENERSYS COM 29275Y102 422335 4471 SH SOLE 4471 0 0 ENI S P A SPONSORED ADR 26874R108 273902 8635 SH SOLE 8635 0 0 ENOVIS CORPORATION COM 194014502 391686 6272 SH SOLE 6272 0 0 ENPRO INC COM 29355X107 523069 3099 SH SOLE 3099 0 0 ENSIGN GROUP INC COM 29358P101 1149369 9238 SH SOLE 9238 0 0 ENTEGRIS INC COM 29362U104 6142545 43707 SH SOLE 43707 0 0 ENTERGY CORP NEW COM 29364G103 2523841 23882 SH SOLE 23882 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 303658 10406 SH SOLE 10406 0 0 EOG RES INC COM 26875P101 5404108 42272 SH SOLE 42272 0 0 EPAM SYS INC COM 29414B104 1111820 4026 SH SOLE 4026 0 0 EQT CORP COM 26884L109 417817 11271 SH SOLE 11271 0 0 EQUIFAX INC COM 294429105 2896523 10827 SH SOLE 10827 0 0 EQUINIX INC COM 29444U700 8935246 10826 SH SOLE 10826 0 0 EQUINOR ASA SPONSORED ADR 29446M102 474491 17554 SH SOLE 17554 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1255676 66508 SH SOLE 66508 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 200190 3172 SH SOLE 3172 0 0 ESAB CORPORATION COM 29605J106 300750 2720 SH SOLE 2720 0 0 ESSEX PPTY TR INC COM 297178105 3700827 15117 SH SOLE 15117 0 0 ETF SER SOLUTIONS CLEARSHS OCIO 26922A727 1113163 34772 SH SOLE 34772 0 0 ETF SER SOLUTIONS CLEARSHS ULTRA 26922A453 988431 9870 SH SOLE 9870 0 0 ETF SER SOLUTIONS DISTILLATE US 26922A321 3091253 57341 SH SOLE 57341 0 0 ETSY INC COM 29786A106 239283 3482 SH SOLE 3482 0 0 EURONET WORLDWIDE INC COM 298736109 229644 2089 SH SOLE 2089 0 0 EVERCORE INC CLASS A 29977A105 454025 2357 SH SOLE 2357 0 0 EVEREST GROUP LTD COM G3223R108 258657 651 SH SOLE 651 0 0 EVERGY INC COM 30034W106 759961 14237 SH SOLE 14237 0 0 EVERTEC INC COM 30040P103 384974 9648 SH SOLE 9648 0 0 EXACT SCIENCES CORP COM 30063P105 1366628 19789 SH SOLE 19789 0 0 EXELON CORP COM 30161N101 931435 24792 SH SOLE 24792 0 0 EXLSERVICE HOLDINGS INC COM 302081104 439126 13809 SH SOLE 13809 0 0 EXPEDIA GROUP INC COM NEW 30212P303 549347 3988 SH SOLE 3988 0 0 EXPEDITORS INTL WASH INC COM 302130109 331504 2727 SH SOLE 2727 0 0 EXPONENT INC COM 30214U102 1065109 12881 SH SOLE 12881 0 0 EXTRA SPACE STORAGE INC COM 30225T102 1311395 8921 SH SOLE 8921 0 0 EXXON MOBIL CORP COM 30231G102 33249015 286038 SH SOLE 286038 0 0 FABRINET SHS G3323L100 775360 4102 SH SOLE 4102 0 0 FACTSET RESH SYS INC COM 303075105 1239237 2727 SH SOLE 2727 0 0 FAIR ISAAC CORP COM 303250104 4581070 3666 SH SOLE 3666 0 0 FASTENAL CO COM 311900104 2069986 26834 SH SOLE 26834 0 0 FEDERAL SIGNAL CORP COM 313855108 243242 2866 SH SOLE 2866 0 0 FEDEX CORP COM 31428X106 5151671 17780 SH SOLE 17780 0 0 FERGUSON PLC NEW SHS G3421J106 3639639 16663 SH SOLE 16663 0 0 FERRARI N V COM N3167Y103 5729664 13143 SH SOLE 13143 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 200674 2433 SH SOLE 2433 0 0 FIDELITY COVINGTON TRUST FUNDAMENTAL LARG 316092360 891864 21362 SH SOLE 21362 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 766361 16914 SH SOLE 16914 0 0 FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725 250624 11983 SH SOLE 11983 0 0 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 267920 4439 SH SOLE 4439 0 0 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 696674 14642 SH SOLE 14642 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 1452575 20819 SH SOLE 20819 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 2927151 18783 SH SOLE 18783 0 0 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 202404 3434 SH SOLE 3434 0 0 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 235731 4132 SH SOLE 4132 0 0 FIDELITY MERRIMACK STR TR INVESTMENT GR SE 316188705 286106 6774 SH SOLE 6774 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 6244941 137827 SH SOLE 137827 0 0 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 243104 4865 SH SOLE 4865 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 902067 16988 SH SOLE 16988 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1215972 16392 SH SOLE 16392 0 0 FIFTH THIRD BANCORP COM 316773100 3222922 86614 SH SOLE 86614 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 299352 183 SH SOLE 183 0 0 FIRST FINL BANKSHARES INC COM 32020R109 336072 10243 SH SOLE 10243 0 0 FIRST INDL RLTY TR INC COM 32054K103 421868 8029 SH SOLE 8029 0 0 FIRST SOLAR INC COM 336433107 600590 3558 SH SOLE 3558 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 499869 27435 SH SOLE 27435 0 0 FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 654543 19278 SH SOLE 19278 0 0 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 629298 21500 SH SOLE 21500 0 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 808932 22607 SH SOLE 22607 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 1915468 31065 SH SOLE 31065 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1471239 28646 SH SOLE 28646 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 449471 9329 SH SOLE 9329 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 330396 19076 SH SOLE 19076 0 0 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 1751212 88289 SH SOLE 88289 0 0 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 576828 28791 SH SOLE 28791 0 0 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 2014481 35896 SH SOLE 35896 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 941613 41172 SH SOLE 41172 0 0 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 961551 25587 SH SOLE 25587 0 0 FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 547550 9613 SH SOLE 9613 0 0 FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 880345 15969 SH SOLE 15969 0 0 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 993378 34504 SH SOLE 34504 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 345212 3611 SH SOLE 3611 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 257756 11320 SH SOLE 11320 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 511426 27305 SH SOLE 27305 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 311899 6564 SH SOLE 6564 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1686801 15392 SH SOLE 15392 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 203340 2787 SH SOLE 2787 0 0 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 229607 4972 SH SOLE 4972 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 597387 4431 SH SOLE 4431 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 252798 7788 SH SOLE 7788 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 2262553 11032 SH SOLE 11032 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 2093022 45294 SH SOLE 45294 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 1098442 37198 SH SOLE 37198 0 0 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 1663477 74031 SH SOLE 74031 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 7746739 90446 SH SOLE 90446 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 850953 14869 SH SOLE 14869 0 0 FIRST TR EXCHANGE-TRADED FD DOW 30 EQL WGT 33733A201 308863 8969 SH SOLE 8969 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1232213 20668 SH SOLE 20668 0 0 FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 571789 18619 SH SOLE 18619 0 0 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 2085063 97524 SH SOLE 97524 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 8567611 177567 SH SOLE 177567 0 0 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 7302838 389070 SH SOLE 389070 0 0 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 1646961 32565 SH SOLE 32565 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407 206222 10040 SH SOLE 10040 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 460767 14267 SH SOLE 14267 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 5388820 77348 SH SOLE 77348 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 1858241 27599 SH SOLE 27599 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 12268245 218413 SH SOLE 218413 0 0 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 1343341 84222 SH SOLE 84222 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 1879618 53981 SH SOLE 53981 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 2753850 66792 SH SOLE 66792 0 0 FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 281490 2757 SH SOLE 2757 0 0 FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 2869851 53432 SH SOLE 53432 0 0 FIRST TR EXCHANGE-TRADED FD INTERMEDIATE DUR 33738D796 1758570 85492 SH SOLE 85492 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 12804347 293678 SH SOLE 293678 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 2762459 112295 SH SOLE 112295 0 0 FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760 287392 13461 SH SOLE 13461 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755 7236999 258834 SH SOLE 258834 0 0 FIRST TR EXCHNG TRADED FD VI VEST FUND OF DEP 33740U703 3758524 159327 SH SOLE 159327 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST INTER 33740U828 383506 17759 SH SOLE 17759 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST INTER 33740U869 216924 9789 SH SOLE 9789 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST INTER EQ 33740F573 431889 18640 SH SOLE 18640 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581 297251 11217 SH SOLE 11217 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836 340654 13648 SH SOLE 13648 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433 229350 6875 SH SOLE 6875 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U679 398129 12615 SH SOLE 12615 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482 404951 11765 SH SOLE 11765 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672 333990 8878 SH SOLE 8878 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 468250 10920 SH SOLE 10920 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623 482602 11496 SH SOLE 11496 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847 278765 6231 SH SOLE 6231 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748 1000759 23155 SH SOLE 23155 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763 299898 6624 SH SOLE 6624 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208 479838 10795 SH SOLE 10795 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505 206462 5010 SH SOLE 5010 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599 561524 14310 SH SOLE 14310 0 0 FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778 567774 25212 SH SOLE 25212 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST FD OF NS 33740U752 578810 20431 SH SOLE 20431 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722 229317 4877 SH SOLE 4877 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714 616377 15400 SH SOLE 15400 0 0 FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F417 568561 25938 SH SOLE 25938 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 3238533 42400 SH SOLE 42400 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 463116 4085 SH SOLE 4085 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 4581877 119072 SH SOLE 119072 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 324990 2623 SH SOLE 2623 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 1987657 10424 SH SOLE 10424 0 0 FIRST TR S&P REIT INDEX FD COM 33734G108 327584 12602 SH SOLE 12602 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 392261 4207 SH SOLE 4207 0 0 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 694460 58720 SH SOLE 58720 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 10594875 250885 SH SOLE 250885 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 2339524 18977 SH SOLE 18977 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 265070 2078 SH SOLE 2078 0 0 FISERV INC COM 337738108 4331601 27103 SH SOLE 27103 0 0 FIVE BELOW INC COM 33829M101 1412156 7786 SH SOLE 7786 0 0 FLEX LTD ORD Y2573F102 1847448 64574 SH SOLE 64574 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 10499830 255657 SH SOLE 255657 0 0 FLEXSHARES TR GLB QLT R/E IDX 33939L787 1776207 31266 SH SOLE 31266 0 0 FLEXSHARES TR HIG YLD VL ETF 33939L662 10105143 245807 SH SOLE 245807 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 4117768 31768 SH SOLE 31768 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 717333 5507 SH SOLE 5507 0 0 FORD MTR CO DEL COM 345370860 841574 63372 SH SOLE 63372 0 0 FORTINET INC COM 34959E109 1756933 25720 SH SOLE 25720 0 0 FORTIVE CORP COM 34959J108 2366642 27513 SH SOLE 27513 0 0 FORTREA HLDGS INC COMMON STOCK 34965K107 264646 6593 SH SOLE 6593 0 0 FOX CORP CL A COM 35137L105 1052517 33659 SH SOLE 33659 0 0 FRANCO NEV CORP COM 351858105 874906 7342 SH SOLE 7342 0 0 FRANKLIN ELEC INC COM 353514102 381893 3575 SH SOLE 3575 0 0 FRANKLIN RESOURCES INC COM 354613101 304631 10837 SH SOLE 10837 0 0 FRANKLIN TEMPLETON ETF TR SYSTMTC STYL PRE 35473P546 222655 9295 SH SOLE 9295 0 0 FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 1984370 92988 SH SOLE 92988 0 0 FRANKLIN TEMPLETON ETF TR BRANDYWINEGLOBAL 35473P413 214964 8810 SH SOLE 8810 0 0 FRANKLIN TEMPLETON ETF TR INVT GRADE CORPT 35473P603 565199 26473 SH SOLE 26473 0 0 FRANKLIN TEMPLETON ETF TR US TREASURY BOND 35473P488 817920 39918 SH SOLE 39918 0 0 FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 691519 28231 SH SOLE 28231 0 0 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 628829 11809 SH SOLE 11809 0 0 FREEPORT-MCMORAN INC CL B 35671D857 3011760 64053 SH SOLE 64053 0 0 FRESHPET INC COM 358039105 244233 2108 SH SOLE 2108 0 0 FTI CONSULTING INC COM 302941109 224379 1067 SH SOLE 1067 0 0 FULLER H B CO COM 359694106 788640 9890 SH SOLE 9890 0 0 GABELLI EQUITY TR INC COM 362397101 112211 20328 SH SOLE 20328 0 0 GALLAGHER ARTHUR J & CO COM 363576109 21229563 84905 SH SOLE 84905 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 809873 17579 SH SOLE 17579 0 0 GARMIN LTD SHS H2906T109 252613 1697 SH SOLE 1697 0 0 GARTNER INC COM 366651107 3774750 7919 SH SOLE 7919 0 0 GATES INDL CORP PLC ORD SHS G39108108 193623 10933 SH SOLE 10933 0 0 GATX CORP COM 361448103 636516 4749 SH SOLE 4749 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 4999691 54996 SH SOLE 54996 0 0 GEN DIGITAL INC COM 668771108 298638 13332 SH SOLE 13332 0 0 GENERAC HLDGS INC COM 368736104 353949 2806 SH SOLE 2806 0 0 GENERAL DYNAMICS CORP COM 369550108 6108406 21623 SH SOLE 21623 0 0 GENERAL ELECTRIC CO COM NEW 369604301 10359732 59020 SH SOLE 59020 0 0 GENERAL MLS INC COM 370334104 1223338 17484 SH SOLE 17484 0 0 GENERAL MTRS CO COM 37045V100 3695911 81497 SH SOLE 81497 0 0 GENMAB A/S SPONSORED ADS 372303206 830152 27755 SH SOLE 27755 0 0 GENTEX CORP COM 371901109 227495 6298 SH SOLE 6298 0 0 GENUINE PARTS CO COM 372460105 1316365 8497 SH SOLE 8497 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 234440 6795 SH SOLE 6795 0 0 GILDAN ACTIVEWEAR INC COM 375916103 941054 25345 SH SOLE 25345 0 0 GILEAD SCIENCES INC COM 375558103 8258390 112743 SH SOLE 112743 0 0 GLACIER BANCORP INC NEW COM 37637Q105 212920 5286 SH SOLE 5286 0 0 GLOBAL E ONLINE LTD SHS M5216V106 305304 8399 SH SOLE 8399 0 0 GLOBAL PMTS INC COM 37940X102 1365238 10214 SH SOLE 10214 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 374174 9399 SH SOLE 9399 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1154174 64443 SH SOLE 64443 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 306904 7524 SH SOLE 7524 0 0 GLOBAL X FDS US PFD ETF 37954Y657 355199 17619 SH SOLE 17619 0 0 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 1303912 38396 SH SOLE 38396 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 2220772 46055 SH SOLE 46055 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 754636 23723 SH SOLE 23723 0 0 GLOBANT S A COM L44385109 1776269 8798 SH SOLE 8798 0 0 GLOBE LIFE INC COM 37959E102 1789257 15376 SH SOLE 15376 0 0 GLOBUS MED INC CL A 379577208 355472 6627 SH SOLE 6627 0 0 GODADDY INC CL A 380237107 1351765 11390 SH SOLE 11390 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA WRLD 38149W739 2994336 63791 SH SOLE 63791 0 0 GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 2278495 51515 SH SOLE 51515 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 3390761 33609 SH SOLE 33609 0 0 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 1575966 31297 SH SOLE 31297 0 0 GOLDMAN SACHS ETF TR ACCESS EMNG MKTS 381430388 2715853 66120 SH SOLE 66120 0 0 GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 3330979 68007 SH SOLE 68007 0 0 GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101 23596329 573422 SH SOLE 573422 0 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 8519557 186055 SH SOLE 186055 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 4541094 144898 SH SOLE 144898 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 25319742 738400 SH SOLE 738400 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 15281411 147234 SH SOLE 147234 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 3384004 51625 SH SOLE 51625 0 0 GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 4617002 61520 SH SOLE 61520 0 0 GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123 43908476 611709 SH SOLE 611709 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 5043502 12075 SH SOLE 12075 0 0 GRACO INC COM 384109104 462584 4950 SH SOLE 4950 0 0 GRAINGER W W INC COM 384802104 4453258 4378 SH SOLE 4378 0 0 GRAND CANYON ED INC COM 38526M106 1049072 7702 SH SOLE 7702 0 0 GRANITESHARES GOLD TR SHS BEN INT 38748G101 253287 11534 SH SOLE 11534 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 795425 27259 SH SOLE 27259 0 0 GRAY TELEVISION INC COM 389375106 72487 11470 SH SOLE 11470 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 351956 1204 SH SOLE 1204 0 0 GSK PLC SPONSORED ADR 37733W204 2058804 48024 SH SOLE 48024 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 880066 7541 SH SOLE 7541 0 0 HALEON PLC SPON ADS 405552100 2050680 241541 SH SOLE 241541 0 0 HALLIBURTON CO COM 406216101 834225 21162 SH SOLE 21162 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 384467 9451 SH SOLE 9451 0 0 HAMILTON LANE INC CL A 407497106 232997 2066 SH SOLE 2066 0 0 HANESBRANDS INC COM 410345102 70661 12183 SH SOLE 12183 0 0 HANOVER INS GROUP INC COM 410867105 507494 3727 SH SOLE 3727 0 0 HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 3053138 90490 SH SOLE 90490 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 6977922 67714 SH SOLE 67714 0 0 HASBRO INC COM 418056107 776529 13739 SH SOLE 13739 0 0 HCA HEALTHCARE INC COM 40412C101 5186541 15550 SH SOLE 15550 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 1617728 28903 SH SOLE 28903 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 368688 26056 SH SOLE 26056 0 0 HEALTHEQUITY INC COM 42226A107 289052 3541 SH SOLE 3541 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 822242 43853 SH SOLE 43853 0 0 HEICO CORP NEW CL A 422806208 1136304 7381 SH SOLE 7381 0 0 HEICO CORP NEW COM 422806109 2096612 10977 SH SOLE 10977 0 0 HELMERICH & PAYNE INC COM 423452101 372431 8855 SH SOLE 8855 0 0 HENRY JACK & ASSOC INC COM 426281101 1664880 9583 SH SOLE 9583 0 0 HENRY SCHEIN INC COM 806407102 3138460 41558 SH SOLE 41558 0 0 HERSHEY CO COM 427866108 1889488 9715 SH SOLE 9715 0 0 HESS CORP COM 42809H107 293857 1925 SH SOLE 1925 0 0 HEXCEL CORP NEW COM 428291108 1551151 21292 SH SOLE 21292 0 0 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 322262 45841 SH SOLE 45841 0 0 HIGHWOODS PPTYS INC COM 431284108 222167 8486 SH SOLE 8486 0 0 HILLMAN SOLUTIONS CORP COM 431636109 143448 13482 SH SOLE 13482 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 2533553 11877 SH SOLE 11877 0 0 HOLOGIC INC COM 436440101 1292967 16585 SH SOLE 16585 0 0 HOME DEPOT INC COM 437076102 53836735 140346 SH SOLE 140346 0 0 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 702178 18861 SH SOLE 18861 0 0 HONEYWELL INTL INC COM 438516106 14629050 71274 SH SOLE 71274 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 232755 6292 SH SOLE 6292 0 0 HORMEL FOODS CORP COM 440452100 2279644 65338 SH SOLE 65338 0 0 HOST HOTELS & RESORTS INC COM 44107P104 832216 40243 SH SOLE 40243 0 0 HOULIHAN LOKEY INC CL A 441593100 1506984 11756 SH SOLE 11756 0 0 HOWMET AEROSPACE INC COM 443201108 684259 9999 SH SOLE 9999 0 0 HP INC COM 40434L105 2763839 91457 SH SOLE 91457 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 580226 14742 SH SOLE 14742 0 0 HUBBELL INC COM 443510607 676260 1629 SH SOLE 1629 0 0 HUBSPOT INC COM 443573100 861520 1375 SH SOLE 1375 0 0 HUMANA INC COM 444859102 1664605 4801 SH SOLE 4801 0 0 HUNT J B TRANS SVCS INC COM 445658107 1723107 8648 SH SOLE 8648 0 0 HUNTINGTON BANCSHARES INC COM 446150104 3147019 225593 SH SOLE 225593 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 664407 2280 SH SOLE 2280 0 0 IAC INC COM NEW 44891N208 221324 4149 SH SOLE 4149 0 0 ICF INTL INC COM 44925C103 588760 3909 SH SOLE 3909 0 0 ICICI BANK LIMITED ADR 45104G104 4267018 161568 SH SOLE 161568 0 0 ICON PLC SHS G4705A100 5723916 17038 SH SOLE 17038 0 0 IDACORP INC COM 451107106 506065 5448 SH SOLE 5448 0 0 IDEX CORP COM 45167R104 1409828 5778 SH SOLE 5778 0 0 IDEXX LABS INC COM 45168D104 11249194 20835 SH SOLE 20835 0 0 ILLINOIS TOOL WKS INC COM 452308109 9907062 36921 SH SOLE 36921 0 0 ILLUMINA INC COM 452327109 2122967 15460 SH SOLE 15460 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 218827 8972 SH SOLE 8972 0 0 INFOSYS LTD SPONSORED ADR 456788108 211807 11813 SH SOLE 11813 0 0 ING GROEP N.V. SPONSORED ADR 456837103 1168984 70891 SH SOLE 70891 0 0 INGERSOLL RAND INC COM 45687V106 595180 6268 SH SOLE 6268 0 0 INGREDION INC COM 457187102 564498 4831 SH SOLE 4831 0 0 INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855 276448 9448 SH SOLE 9448 0 0 INNOVATOR ETFS TRUST S&P INVT GRD PFD 45783Y822 268301 13850 SH SOLE 13850 0 0 INSPERITY INC COM 45778Q107 262520 2395 SH SOLE 2395 0 0 INSTALLED BLDG PRODS INC COM 45780R101 460261 1779 SH SOLE 1779 0 0 INSULET CORP COM 45784P101 355484 2074 SH SOLE 2074 0 0 INTEGER HLDGS CORP COM 45826H109 670093 5743 SH SOLE 5743 0 0 INTEL CORP COM 458140100 5258230 119045 SH SOLE 119045 0 0 INTER PARFUMS INC COM 458334109 276075 1965 SH SOLE 1965 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1246076 11155 SH SOLE 11155 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 10988954 79960 SH SOLE 79960 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 1162521 11002 SH SOLE 11002 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 10390261 54411 SH SOLE 54411 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1483100 17247 SH SOLE 17247 0 0 INTERNATIONAL PAPER CO COM 460146103 470039 12046 SH SOLE 12046 0 0 INTERPUBLIC GROUP COS INC COM 460690100 444923 13635 SH SOLE 13635 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 312646 4518 SH SOLE 4518 0 0 INTUIT COM 461202103 17360076 26708 SH SOLE 26708 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 17082648 42804 SH SOLE 42804 0 0 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 6470734 138234 SH SOLE 138234 0 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 804903 58032 SH SOLE 58032 0 0 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 9336578 116387 SH SOLE 116387 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 8917383 421626 SH SOLE 421626 0 0 INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615 251491 6517 SH SOLE 6517 0 0 INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 203067 8100 SH SOLE 8100 0 0 INVESCO EXCH TRADED FD TR II ESG NASDAQ 100 46138G540 2728337 89483 SH SOLE 89483 0 0 INVESCO EXCH TRADED FD TR II ESG NASDAQ NEXT 46138G532 1038568 45846 SH SOLE 45846 0 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 277897 5179 SH SOLE 5179 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 7191538 39365 SH SOLE 39365 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 312912 13131 SH SOLE 13131 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 272408 22930 SH SOLE 22930 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 543353 5797 SH SOLE 5797 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 466865 5321 SH SOLE 5321 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 395648 8911 SH SOLE 8911 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 242204 3677 SH SOLE 3677 0 0 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 307107 6701 SH SOLE 6701 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 255941 9640 SH SOLE 9640 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1417449 59632 SH SOLE 59632 0 0 INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107 240183 8554 SH SOLE 8554 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 1359123 24608 SH SOLE 24608 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 550607 8348 SH SOLE 8348 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 4183316 36421 SH SOLE 36421 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 5411977 49177 SH SOLE 49177 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 203629 2451 SH SOLE 2451 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 9327292 55071 SH SOLE 55071 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 224447 6178 SH SOLE 6178 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 766941 21794 SH SOLE 21794 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 374727 7345 SH SOLE 7345 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 368560 7725 SH SOLE 7725 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 241330 2376 SH SOLE 2376 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 19665150 184667 SH SOLE 184667 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 690419 11427 SH SOLE 11427 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 225016 5341 SH SOLE 5341 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 2333444 101234 SH SOLE 101234 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 37700730 84910 SH SOLE 84910 0 0 INVESCO SR INCOME TR COM 46131H107 128712 30073 SH SOLE 30073 0 0 INVITATION HOMES INC COM 46187W107 851689 23917 SH SOLE 23917 0 0 IQVIA HLDGS INC COM 46266C105 2806067 11096 SH SOLE 11096 0 0 IRON MTN INC DEL COM 46284V101 2049507 25552 SH SOLE 25552 0 0 ISHARES GOLD TR ISHARES NEW 464285204 1265299 30119 SH SOLE 30119 0 0 ISHARES INC CORE MSCI EMKT 46434G103 445543579 8634565 SH SOLE 8634565 0 0 ISHARES INC MSCI CDA ETF 464286509 814609 21280 SH SOLE 21280 0 0 ISHARES INC MSCI EMRG CHN 46434G764 140321447 2437406 SH SOLE 2437406 0 0 ISHARES INC MSCI EURZONE ETF 464286608 212005 4152 SH SOLE 4152 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 484631 14949 SH SOLE 14949 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 7355666 103093 SH SOLE 103093 0 0 ISHARES INC MSCI STH KOR ETF 464286772 630368 9393 SH SOLE 9393 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 16114870 499996 SH SOLE 499996 0 0 ISHARES INC JP MRGN EM HI BD 464286285 617495 16484 SH SOLE 16484 0 0 ISHARES INC MSCI AUST ETF 464286103 1213781 49221 SH SOLE 49221 0 0 ISHARES INC MSCI EMERG MRKT 464286533 1150695 20334 SH SOLE 20334 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 1601710 23517 SH SOLE 23517 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 333791 3171 SH SOLE 3171 0 0 ISHARES SILVER TR ISHARES 46428Q109 515811 22673 SH SOLE 22673 0 0 ISHARES TR 20 YR TR BD ETF 464287432 168221579 1777865 SH SOLE 1777865 0 0 ISHARES TR BROAD USD HIGH 46435U853 4067326 111159 SH SOLE 111159 0 0 ISHARES TR CONV BD ETF 46435G102 9116130 114194 SH SOLE 114194 0 0 ISHARES TR CORE MSCI EAFE 46432F842 947763326 12769649 SH SOLE 12769649 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 16332560 240680 SH SOLE 240680 0 0 ISHARES TR CORE S&P500 ETF 464287200 2659686032 5059034 SH SOLE 5059034 0 0 ISHARES TR CORE S&P MCP ETF 464287507 37845496 623074 SH SOLE 623074 0 0 ISHARES TR CORE S&P SCP ETF 464287804 46196944 417996 SH SOLE 417996 0 0 ISHARES TR CORE TOTAL USD 46434V613 894628731 19623354 SH SOLE 19623354 0 0 ISHARES TR CORE US AGGBD ET 464287226 1687137014 17226230 SH SOLE 17226230 0 0 ISHARES TR CRE U S REIT ETF 464288521 668304 12422 SH SOLE 12422 0 0 ISHARES TR HDG MSCI EAFE 46434V803 112532330 3226271 SH SOLE 3226271 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 1009978 41257 SH SOLE 41257 0 0 ISHARES TR ESG ADV TTL USD 46436E619 27048182 631524 SH SOLE 631524 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 49340951 1148800 SH SOLE 1148800 0 0 ISHARES TR IBOXX HI YD ETF 464288513 18480177 237748 SH SOLE 237748 0 0 ISHARES TR IBOXX INV CP ETF 464287242 72640106 666912 SH SOLE 666912 0 0 ISHARES TR JPMORGAN USD EMG 464288281 51806077 577741 SH SOLE 577741 0 0 ISHARES TR MBS ETF 464288588 258056486 2792215 SH SOLE 2792215 0 0 ISHARES TR MSCI EAFE ETF 464287465 10710850 134120 SH SOLE 134120 0 0 ISHARES TR EAFE GRWTH ETF 464288885 241422856 2326070 SH SOLE 2326070 0 0 ISHARES TR EAFE VALUE ETF 464288877 383639622 7052199 SH SOLE 7052199 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 2318426 58458 SH SOLE 58458 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 29678361 355089 SH SOLE 355089 0 0 ISHARES TR MSCI USA MMENTM 46432F396 7538649 40238 SH SOLE 40238 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 482225106 2934135 SH SOLE 2934135 0 0 ISHARES TR MSCI USA VALUE 46432F388 4317873 39866 SH SOLE 39866 0 0 ISHARES TR NATIONAL MUN ETF 464288414 566381863 5263772 SH SOLE 5263772 0 0 ISHARES TR PFD AND INCM SEC 464288687 6793752 210790 SH SOLE 210790 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 216190380 1028009 SH SOLE 1028009 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 577686 2133 SH SOLE 2133 0 0 ISHARES TR RUS MID CAP ETF 464287499 325304281 3868525 SH SOLE 3868525 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 507195204 4046878 SH SOLE 4046878 0 0 ISHARES TR RUS TP200 GR ETF 464289438 1123608235 5759140 SH SOLE 5759140 0 0 ISHARES TR S&P 100 ETF 464287101 14499686 58606 SH SOLE 58606 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 334974133 3967008 SH SOLE 3967008 0 0 ISHARES TR S&P 500 VAL ETF 464287408 257357323 1377642 SH SOLE 1377642 0 0 ISHARES TR TIPS BD ETF 464287176 31128140 289807 SH SOLE 289807 0 0 ISHARES TR U.S. MED DVC ETF 464288810 412415 7039 SH SOLE 7039 0 0 ISHARES TR U.S. TECH ETF 464287721 183685449 1360028 SH SOLE 1360028 0 0 ISHARES TR USD GRN BOND ETF 46435U440 1627277 34704 SH SOLE 34704 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 16469590 163535 SH SOLE 163535 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 2295576 53950 SH SOLE 53950 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 20600009 251895 SH SOLE 251895 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 11717132 228493 SH SOLE 228493 0 0 ISHARES TR 10+ YR INVST GRD 464289511 4375414 84943 SH SOLE 84943 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 9839959 84966 SH SOLE 84966 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 34468584 667996 SH SOLE 667996 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 35184861 371697 SH SOLE 371697 0 0 ISHARES TR USD INV GRDE ETF 464288620 4738663 93336 SH SOLE 93336 0 0 ISHARES TR CORE DIV GRWTH 46434V621 15167067 261231 SH SOLE 261231 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 527306 9472 SH SOLE 9472 0 0 ISHARES TR CORE MSCI INTL 46435G326 2160026 32177 SH SOLE 32177 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 41753444 887239 SH SOLE 887239 0 0 ISHARES TR FALN ANGLS USD 46435G474 6945402 258578 SH SOLE 258578 0 0 ISHARES TR INTRM GOV CR ETF 464288612 27453171 264024 SH SOLE 264024 0 0 ISHARES TR MSCI ACWI ETF 464288257 1644902 14936 SH SOLE 14936 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 549270 13371 SH SOLE 13371 0 0 ISHARES TR RUS 1000 ETF 464287622 58217659 202124 SH SOLE 202124 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 24788947 73547 SH SOLE 73547 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 29341676 163819 SH SOLE 163819 0 0 ISHARES TR S&P SML 600 GWT 464287887 2952797 22587 SH SOLE 22587 0 0 ISHARES TR SHORT TREAS BD 464288679 2502710 22641 SH SOLE 22641 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 764190 15526 SH SOLE 15526 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 1506964 15156 SH SOLE 15156 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 85239000 811568 SH SOLE 811568 0 0 ISHARES TR A RATE CP BD ETF 46429B291 377229 7945 SH SOLE 7945 0 0 ISHARES TR AGENCY BOND ETF 464288166 375366 3474 SH SOLE 3474 0 0 ISHARES TR CALIF MUN BD ETF 464288356 4873005 84689 SH SOLE 84689 0 0 ISHARES TR CMBS ETF 46429B366 1427837 30315 SH SOLE 30315 0 0 ISHARES TR COHEN STEER REIT 464287564 2539666 44015 SH SOLE 44015 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 1198842 25271 SH SOLE 25271 0 0 ISHARES TR CORE LT USDB ETF 464289479 314173 6147 SH SOLE 6147 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 1847601 16764 SH SOLE 16764 0 0 ISHARES TR CORE INTL AGGR 46435G672 485643 9723 SH SOLE 9723 0 0 ISHARES TR CORE MSCI EURO 46434V738 954638 16502 SH SOLE 16502 0 0 ISHARES TR CORE S&P TTL STK 464287150 8300141 71987 SH SOLE 71987 0 0 ISHARES TR CORE S&P US GWT 464287671 3354433 28619 SH SOLE 28619 0 0 ISHARES TR CORE S&P US VLU 464287663 5065212 56006 SH SOLE 56006 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 560136 19842 SH SOLE 19842 0 0 ISHARES TR ESG EAFE ETF 46436E759 33819810 496401 SH SOLE 496401 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 61042979 1352004 SH SOLE 1352004 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 87117387 757806 SH SOLE 757806 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 60499963 2631577 SH SOLE 2631577 0 0 ISHARES TR EXPANDED TECH 464287515 507357 5950 SH SOLE 5950 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 917373 15387 SH SOLE 15387 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 3342924 65471 SH SOLE 65471 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 181083 12953 SH SOLE 12953 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 451421 4846 SH SOLE 4846 0 0 ISHARES TR GLB INFRASTR ETF 464288372 304942 6404 SH SOLE 6404 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 1356136 57269 SH SOLE 57269 0 0 ISHARES TR GLOBAL TECH ETF 464287291 1779644 23789 SH SOLE 23789 0 0 ISHARES TR GOV/CRED BD ETF 464288596 377706 3648 SH SOLE 3648 0 0 ISHARES TR HIGH YLD SYSTM B 46435G250 727347 15568 SH SOLE 15568 0 0 ISHARES TR INTL DIV GRWTH 46435G524 2188678 32492 SH SOLE 32492 0 0 ISHARES TR INTL SEL DIV ETF 464288448 401002 14301 SH SOLE 14301 0 0 ISHARES TR INVESTMENT GRADE 46435G219 2144132 47807 SH SOLE 47807 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 1569764 20797 SH SOLE 20797 0 0 ISHARES TR MSCI ACWI EX US 464288240 2368327 44359 SH SOLE 44359 0 0 ISHARES TR MSCI CHINA ETF 46429B671 1574099 39620 SH SOLE 39620 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 4855238 68499 SH SOLE 68499 0 0 ISHARES TR EAFE SML CP ETF 464288273 19109833 301750 SH SOLE 301750 0 0 ISHARES TR MSCI KLD400 SOC 464288570 70844648 702754 SH SOLE 702754 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 2983803 87220 SH SOLE 87220 0 0 ISHARES TR MSCI USA ESG SLC 464288802 415283 3804 SH SOLE 3804 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 4231681 26646 SH SOLE 26646 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 1164118 17743 SH SOLE 17743 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 1571819 5238 SH SOLE 5238 0 0 ISHARES TR RUS MD CP GR ETF 464287481 172423450 1510631 SH SOLE 1510631 0 0 ISHARES TR RUS TOP 200 ETF 464289446 12957469 101931 SH SOLE 101931 0 0 ISHARES TR RUS TP200 VL ETF 464289420 541754819 7098465 SH SOLE 7098465 0 0 ISHARES TR S&P MC 400GR ETF 464287606 4987132 54654 SH SOLE 54654 0 0 ISHARES TR S&P MC 400VL ETF 464287705 11268333 95260 SH SOLE 95260 0 0 ISHARES TR SP SMCP600VL ETF 464287879 1199439 11672 SH SOLE 11672 0 0 ISHARES TR SELECT DIVID ETF 464287168 4980348 40431 SH SOLE 40431 0 0 ISHARES TR ISHARES SEMICDTR 464287523 1005118 4449 SH SOLE 4449 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 6776021 64700 SH SOLE 64700 0 0 ISHARES TR TRS FLT RT BD 46434V860 5862753 115659 SH SOLE 115659 0 0 ISHARES TR U S EQUITY FACTR 46434V282 396311 7365 SH SOLE 7365 0 0 ISHARES TR US AER DEF ETF 464288760 536013 4063 SH SOLE 4063 0 0 ISHARES TR U.S. ENERGY ETF 464287796 212108 4294 SH SOLE 4294 0 0 ISHARES TR US HOME CONS ETF 464288752 381346 3294 SH SOLE 3294 0 0 ISHARES TR US INFRASTRUC 46435U713 41816559 964404 SH SOLE 964404 0 0 ISHARES TR US TREAS BD ETF 46429B267 27532429 1209154 SH SOLE 1209154 0 0 ISHARES TR U.S. UTILITS ETF 464287697 235980 2792 SH SOLE 2792 0 0 ISHARES TR MSCI INTL MOMENT 46434V449 451890 11519 SH SOLE 11519 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 260640 37623 SH SOLE 37623 0 0 ITT INC COM 45073V108 919197 6757 SH SOLE 6757 0 0 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 2994304 55205 SH SOLE 55205 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 1278057 25333 SH SOLE 25333 0 0 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 1224640 17443 SH SOLE 17443 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS USD 46641Q878 469641 10168 SH SOLE 10168 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373 742328 12344 SH SOLE 12344 0 0 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 3698561 63169 SH SOLE 63169 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241 629745 13729 SH SOLE 13729 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 2176225 23046 SH SOLE 23046 0 0 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 339296 7274 SH SOLE 7274 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 7053745 121911 SH SOLE 121911 0 0 J P MORGAN EXCHANGE TRADED F GLOBAL SEL EQUIT 46654Q740 728418 12688 SH SOLE 12688 0 0 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 1358235 29812 SH SOLE 29812 0 0 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 1115054 17807 SH SOLE 17807 0 0 J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118 215273 3678 SH SOLE 3678 0 0 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 566105 11157 SH SOLE 11157 0 0 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 10810663 204476 SH SOLE 204476 0 0 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 190361079 4573789 SH SOLE 4573789 0 0 JABIL INC COM 466313103 292382 2183 SH SOLE 2183 0 0 JACOBS SOLUTIONS INC COM 46982L108 2511324 16336 SH SOLE 16336 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 5109696 100704 SH SOLE 100704 0 0 JANUS DETROIT STR TR B-BBB CLO ETF 47103U753 490904 10041 SH SOLE 10041 0 0 JANUS DETROIT STR TR HENDERSON MTG 47103U852 6438523 142761 SH SOLE 142761 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 291176 2418 SH SOLE 2418 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 238312 2272 SH SOLE 2272 0 0 JOHNSON & JOHNSON COM 478160104 19883592 125694 SH SOLE 125694 0 0 JOHNSON CTLS INTL PLC SHS G51502105 5833986 89314 SH SOLE 89314 0 0 JONES LANG LASALLE INC COM 48020Q107 336920 1727 SH SOLE 1727 0 0 JPMORGAN CHASE & CO COM 46625H100 73796463 368430 SH SOLE 368430 0 0 JUNIPER NETWORKS INC COM 48203R104 2657650 71712 SH SOLE 71712 0 0 KADANT INC COM 48282T104 280481 855 SH SOLE 855 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 237604 2659 SH SOLE 2659 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 210801 4048 SH SOLE 4048 0 0 KELLANOVA COM 487836108 569326 9938 SH SOLE 9938 0 0 KENVUE INC COM 49177J102 3934138 183324 SH SOLE 183324 0 0 KEURIG DR PEPPER INC COM 49271V100 2317221 75553 SH SOLE 75553 0 0 KEYCORP COM 493267108 896023 56674 SH SOLE 56674 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 4367068 27926 SH SOLE 27926 0 0 KFORCE INC COM 493732101 329250 4669 SH SOLE 4669 0 0 KIMBERLY-CLARK CORP COM 494368103 8728023 67476 SH SOLE 67476 0 0 KIMCO RLTY CORP COM 49446R109 2109388 107567 SH SOLE 107567 0 0 KINDER MORGAN INC DEL COM 49456B101 4980577 271569 SH SOLE 271569 0 0 KINSALE CAP GROUP INC COM 49714P108 1532528 2921 SH SOLE 2921 0 0 KKR & CO INC COM 48251W104 2570127 25553 SH SOLE 25553 0 0 KLA CORP COM NEW 482480100 6100141 8732 SH SOLE 8732 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 469499 23475 SH SOLE 23475 0 0 KONTOOR BRANDS INC COM 50050N103 289414 4804 SH SOLE 4804 0 0 KORN FERRY COM NEW 500643200 251438 3824 SH SOLE 3824 0 0 KRAFT HEINZ CO COM 500754106 3187538 86383 SH SOLE 86383 0 0 KRANESHARES TRUST KRANESHARES VALU 500767645 255122 10573 SH SOLE 10573 0 0 KROGER CO COM 501044101 1366653 23922 SH SOLE 23922 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 7661499 35953 SH SOLE 35953 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1729570 7917 SH SOLE 7917 0 0 LAM RESEARCH CORP COM 512807108 17968728 18495 SH SOLE 18495 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1237141 10360 SH SOLE 10360 0 0 LAMB WESTON HLDGS INC COM 513272104 2394822 22480 SH SOLE 22480 0 0 LANCASTER COLONY CORP COM 513847103 623769 3004 SH SOLE 3004 0 0 LANDSTAR SYS INC COM 515098101 387020 2008 SH SOLE 2008 0 0 LANTHEUS HLDGS INC COM 516544103 334167 5369 SH SOLE 5369 0 0 LAS VEGAS SANDS CORP COM 517834107 507716 9820 SH SOLE 9820 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 390681 4994 SH SOLE 4994 0 0 LAUDER ESTEE COS INC CL A 518439104 2788662 18091 SH SOLE 18091 0 0 LCI INDS COM 50189K103 308690 2508 SH SOLE 2508 0 0 LEAR CORP COM NEW 521865204 319086 2202 SH SOLE 2202 0 0 LEIDOS HOLDINGS INC COM 525327102 4682061 35716 SH SOLE 35716 0 0 LEMAITRE VASCULAR INC COM 525558201 206227 3108 SH SOLE 3108 0 0 LENNAR CORP CL A 526057104 1197857 6965 SH SOLE 6965 0 0 LENNOX INTL INC COM 526107107 1584178 3241 SH SOLE 3241 0 0 LESLIES INC COM 527064109 100289 15429 SH SOLE 15429 0 0 LGI HOMES INC COM 50187T106 299071 2570 SH SOLE 2570 0 0 LIBERTY ENERGY INC COM CL A 53115L104 295505 14262 SH SOLE 14262 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 664069 10123 SH SOLE 10123 0 0 LINCOLN ELEC HLDGS INC COM 533900106 939288 3677 SH SOLE 3677 0 0 LINDE PLC SHS G54950103 17569090 37838 SH SOLE 37838 0 0 LISTED FD TR CORE ALT FD 53656F847 2056169 77676 SH SOLE 77676 0 0 LISTED FD TR SWAN HEDGED EQTY 53656F599 263084 12691 SH SOLE 12691 0 0 LITHIA MTRS INC COM 536797103 413496 1374 SH SOLE 1374 0 0 LITTELFUSE INC COM 537008104 723385 2985 SH SOLE 2985 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 494792 4678 SH SOLE 4678 0 0 LKQ CORP COM 501889208 784418 14687 SH SOLE 14687 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 509905 196875 SH SOLE 196875 0 0 LOCKHEED MARTIN CORP COM 539830109 13552360 29794 SH SOLE 29794 0 0 LOEWS CORP COM 540424108 2600694 33219 SH SOLE 33219 0 0 LOWES COS INC COM 548661107 16038747 62964 SH SOLE 62964 0 0 LPL FINL HLDGS INC COM 50212V100 4082385 15452 SH SOLE 15452 0 0 LULULEMON ATHLETICA INC COM 550021109 4572168 11704 SH SOLE 11704 0 0 LUMEN TECHNOLOGIES INC COM 550241103 45399 29102 SH SOLE 29102 0 0 LUMENTUM HLDGS INC COM 55024U109 429086 9062 SH SOLE 9062 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3954396 38662 SH SOLE 38662 0 0 M & T BK CORP COM 55261F104 650230 4471 SH SOLE 4471 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 362476 3790 SH SOLE 3790 0 0 MAGNA INTL INC COM 559222401 2514192 46149 SH SOLE 46149 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 342784 13209 SH SOLE 13209 0 0 MANAGER DIRECTED PORTFOLIOS VERT GLB SUST RE 56170L695 1492236 152196 SH SOLE 152196 0 0 MANHATTAN ASSOCIATES INC COM 562750109 1061726 4243 SH SOLE 4243 0 0 MANULIFE FINL CORP COM 56501R106 363300 14538 SH SOLE 14538 0 0 MARATHON OIL CORP COM 565849106 563181 19872 SH SOLE 19872 0 0 MARATHON PETE CORP COM 56585A102 19311646 95839 SH SOLE 95839 0 0 MARCUS & MILLICHAP INC COM 566324109 240847 7049 SH SOLE 7049 0 0 MARKEL GROUP INC COM 570535104 1384547 910 SH SOLE 910 0 0 MARRIOTT INTL INC NEW CL A 571903202 3473988 13769 SH SOLE 13769 0 0 MARSH & MCLENNAN COS INC COM 571748102 9244232 44879 SH SOLE 44879 0 0 MARTIN MARIETTA MATLS INC COM 573284106 3461076 5637 SH SOLE 5637 0 0 MARVELL TECHNOLOGY INC COM 573874104 5098191 71927 SH SOLE 71927 0 0 MASCO CORP COM 574599106 3726354 47241 SH SOLE 47241 0 0 MASIMO CORP COM 574795100 217338 1480 SH SOLE 1480 0 0 MASTERCARD INCORPORATED CL A 57636Q104 41580238 86343 SH SOLE 86343 0 0 MATADOR RES CO COM 576485205 750051 11233 SH SOLE 11233 0 0 MATCH GROUP INC NEW COM 57667L107 355399 9796 SH SOLE 9796 0 0 MATERION CORP COM 576690101 232688 1766 SH SOLE 1766 0 0 MAXIMUS INC COM 577933104 543619 6479 SH SOLE 6479 0 0 MBIA INC COM 55262C100 106228 15714 SH SOLE 15714 0 0 MCCORMICK & CO INC COM NON VTG 579780206 516668 6727 SH SOLE 6727 0 0 MCDONALDS CORP COM 580135101 9834248 34879 SH SOLE 34879 0 0 MCKESSON CORP COM 58155Q103 9164105 17070 SH SOLE 17070 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 53367 11355 SH SOLE 11355 0 0 MEDPACE HLDGS INC COM 58506Q109 1443220 3571 SH SOLE 3571 0 0 MEDTRONIC PLC SHS G5960L103 15780511 181073 SH SOLE 181073 0 0 MERCADOLIBRE INC COM 58733R102 3831307 2534 SH SOLE 2534 0 0 MERCK & CO INC COM 58933Y105 27224015 206321 SH SOLE 206321 0 0 META PLATFORMS INC CL A 30303M102 62640893 129002 SH SOLE 129002 0 0 METLIFE INC COM 59156R108 2566338 34629 SH SOLE 34629 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 684283 514 SH SOLE 514 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1068000 22622 SH SOLE 22622 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 10992433 122533 SH SOLE 122533 0 0 MICRON TECHNOLOGY INC COM 595112103 7127421 60458 SH SOLE 60458 0 0 MICROSOFT CORP COM 594918104 210597359 500564 SH SOLE 500564 0 0 MID-AMER APT CMNTYS INC COM 59522J103 333168 2532 SH SOLE 2532 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 946981 92569 SH SOLE 92569 0 0 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 51326 12896 SH SOLE 12896 0 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 2163341 67289 SH SOLE 67289 0 0 MOELIS & CO CL A 60786M105 254629 4485 SH SOLE 4485 0 0 MOLINA HEALTHCARE INC COM 60855R100 205210 500 SH SOLE 500 0 0 MONDAY COM LTD SHS M7S64H106 1204339 5332 SH SOLE 5332 0 0 MONDELEZ INTL INC CL A 609207105 19325679 276081 SH SOLE 276081 0 0 MONGODB INC CL A 60937P106 883689 2464 SH SOLE 2464 0 0 MONOLITHIC PWR SYS INC COM 609839105 5109692 7543 SH SOLE 7543 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 4325484 72967 SH SOLE 72967 0 0 MOODYS CORP COM 615369105 3018845 7681 SH SOLE 7681 0 0 MOOG INC CL A 615394202 380789 2385 SH SOLE 2385 0 0 MORGAN STANLEY COM NEW 617446448 11770011 125000 SH SOLE 125000 0 0 MORNINGSTAR INC COM 617700109 351655 1140 SH SOLE 1140 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 2301809 6484 SH SOLE 6484 0 0 MSCI INC COM 55354G100 3803003 6786 SH SOLE 6786 0 0 MURPHY OIL CORP COM 626717102 595754 13036 SH SOLE 13036 0 0 MURPHY USA INC COM 626755102 535277 1277 SH SOLE 1277 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 234253 5833 SH SOLE 5833 0 0 NASDAQ INC COM 631103108 697598 11055 SH SOLE 11055 0 0 NATERA INC COM 632307104 827439 9047 SH SOLE 9047 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 4024581 58994 SH SOLE 58994 0 0 NATWEST GROUP PLC SPONS ADR 639057207 192190 28263 SH SOLE 28263 0 0 NEKTAR THERAPEUTICS COM 640268108 10917 11686 SH SOLE 11686 0 0 NETAPP INC COM 64110D104 2262241 21551 SH SOLE 21551 0 0 NETEASE INC SPONSORED ADS 64110W102 239372 2313 SH SOLE 2313 0 0 NETFLIX INC COM 64110L106 27582032 45415 SH SOLE 45415 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 350593 2542 SH SOLE 2542 0 0 NEW YORK TIMES CO CL A 650111107 220342 5098 SH SOLE 5098 0 0 NEWMARKET CORP COM 651587107 459342 724 SH SOLE 724 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 585773 3400 SH SOLE 3400 0 0 NEXTERA ENERGY INC COM 65339F101 20474972 320372 SH SOLE 320372 0 0 NICE LTD SPONSORED ADR 653656108 922074 3538 SH SOLE 3538 0 0 NIKE INC CL B 654106103 9122424 97068 SH SOLE 97068 0 0 NISOURCE INC COM 65473P105 6187625 223703 SH SOLE 223703 0 0 NORDSON CORP COM 655663102 1738496 6332 SH SOLE 6332 0 0 NORDSTROM INC COM 655664100 365477 18030 SH SOLE 18030 0 0 NORFOLK SOUTHN CORP COM 655844108 4104293 16103 SH SOLE 16103 0 0 NORTHERN LTS FD TR IV MAIN BUYWRITE 66538H179 614015 44917 SH SOLE 44917 0 0 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 14870967 295176 SH SOLE 295176 0 0 NORTHERN LTS FD TR IV MAIN THEMATC IN 66538H278 755272 43087 SH SOLE 43087 0 0 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 291427 7490 SH SOLE 7490 0 0 NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419 539936 17986 SH SOLE 17986 0 0 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 368232 9796 SH SOLE 9796 0 0 NORTHERN OIL & GAS INC COM 665531307 402090 10133 SH SOLE 10133 0 0 NORTHROP GRUMMAN CORP COM 666807102 4457095 9312 SH SOLE 9312 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 703080 13805 SH SOLE 13805 0 0 NOV INC COM 62955J103 345477 17699 SH SOLE 17699 0 0 NOVANTA INC COM 67000B104 292041 1671 SH SOLE 1671 0 0 NOVARTIS AG SPONSORED ADR 66987V109 3430442 35464 SH SOLE 35464 0 0 NOVO-NORDISK A S ADR 670100205 17144689 133526 SH SOLE 133526 0 0 NRG ENERGY INC COM NEW 629377508 330308 4880 SH SOLE 4880 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 1609572 134918 SH SOLE 134918 0 0 NUCOR CORP COM 670346105 1313714 6638 SH SOLE 6638 0 0 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 3798517 138128 SH SOLE 138128 0 0 NUSHARES ETF TR ESG HI TLD CRP 67092P854 5163663 244468 SH SOLE 244468 0 0 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 10598195 341107 SH SOLE 341107 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 15265486 200124 SH SOLE 200124 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 12673156 326123 SH SOLE 326123 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 1614231 38813 SH SOLE 38813 0 0 NUSHARES ETF TR NUVEEN ESG US 67092P870 17545766 798624 SH SOLE 798624 0 0 NVENT ELECTRIC PLC SHS G6700G107 1009382 13387 SH SOLE 13387 0 0 NVIDIA CORPORATION COM 67066G104 108865305 120485 SH SOLE 120485 0 0 NVR INC COM 62944T105 850496 105 SH SOLE 105 0 0 NXP SEMICONDUCTORS N V COM N6596X109 5695116 22985 SH SOLE 22985 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 4987257 22741 SH SOLE 22741 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 314620 3954 SH SOLE 3954 0 0 OMNICOM GROUP INC COM 681919106 1237780 12792 SH SOLE 12792 0 0 ON HLDG AG NAMEN AKT A H5919C104 435882 12320 SH SOLE 12320 0 0 ON SEMICONDUCTOR CORP COM 682189105 1638179 22273 SH SOLE 22273 0 0 ONEOK INC NEW COM 682680103 380992 4752 SH SOLE 4752 0 0 ONTO INNOVATION INC COM 683344105 505938 2794 SH SOLE 2794 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 228005 6798 SH SOLE 6798 0 0 ORACLE CORP COM 68389X105 15846804 126159 SH SOLE 126159 0 0 ORANGE SPONSORED ADR 684060106 255892 21741 SH SOLE 21741 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 5517965 4888 SH SOLE 4888 0 0 OTIS WORLDWIDE CORP COM 68902V107 2266648 22833 SH SOLE 22833 0 0 OVINTIV INC COM 69047Q102 213775 4119 SH SOLE 4119 0 0 OWENS CORNING NEW COM 690742101 667553 4002 SH SOLE 4002 0 0 OXFORD INDS INC COM 691497309 271552 2416 SH SOLE 2416 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 265049 11907 SH SOLE 11907 0 0 PACCAR INC COM 693718108 2397632 19353 SH SOLE 19353 0 0 PACER FDS TR US CASH COWS 100 69374H881 11303316 194516 SH SOLE 194516 0 0 PACER FDS TR PACER US SMALL 69374H857 251847 5123 SH SOLE 5123 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 542529 11369 SH SOLE 11369 0 0 PACKAGING CORP AMER COM 695156109 1266209 6672 SH SOLE 6672 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 619406 26919 SH SOLE 26919 0 0 PALO ALTO NETWORKS INC COM 697435105 10603305 37319 SH SOLE 37319 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 1884542 160114 SH SOLE 160114 0 0 PARKER-HANNIFIN CORP COM 701094104 6902758 12420 SH SOLE 12420 0 0 PATRICK INDS INC COM 703343103 366824 3070 SH SOLE 3070 0 0 PAYCHEX INC COM 704326107 14145017 115187 SH SOLE 115187 0 0 PAYCOM SOFTWARE INC COM 70432V102 1489897 7487 SH SOLE 7487 0 0 PAYLOCITY HLDG CORP COM 70438V106 1013287 5896 SH SOLE 5896 0 0 PAYPAL HLDGS INC COM 70450Y103 3093498 46179 SH SOLE 46179 0 0 PENTAIR PLC SHS G7S00T104 4443997 52013 SH SOLE 52013 0 0 PENUMBRA INC COM 70975L107 241481 1082 SH SOLE 1082 0 0 PEPSICO INC COM 713448108 24111656 137773 SH SOLE 137773 0 0 PERFICIENT INC COM 71375U101 418404 7433 SH SOLE 7433 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 785810 10528 SH SOLE 10528 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 265682 15044 SH SOLE 15044 0 0 PERRIGO CO PLC SHS G97822103 1620177 50332 SH SOLE 50332 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 297933 19588 SH SOLE 19588 0 0 PFIZER INC COM 717081103 15378142 554167 SH SOLE 554167 0 0 PG&E CORP COM 69331C108 270929 16165 SH SOLE 16165 0 0 PGIM ETF TR ACTV HY BD ETF 69344A206 678771 19377 SH SOLE 19377 0 0 PGIM ETF TR FLOATING RT INC 69344A883 596970 11703 SH SOLE 11703 0 0 PGIM ETF TR JENNISON FOC GWT 69344A875 395726 4809 SH SOLE 4809 0 0 PGIM ETF TR TOTAL RETURN BON 69344A800 275392 6620 SH SOLE 6620 0 0 PGIM ETF TR PGIM ULTRA SH BD 69344A107 443771 8929 SH SOLE 8929 0 0 PHILIP MORRIS INTL INC COM 718172109 21865306 238652 SH SOLE 238652 0 0 PHILLIPS 66 COM 718546104 13253030 81138 SH SOLE 81138 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 888836 8841 SH SOLE 8841 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 9010110 98085 SH SOLE 98085 0 0 PIMCO ETF TR ENHANCD SHORT 72201R643 1320010 13386 SH SOLE 13386 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 747482 8704 SH SOLE 8704 0 0 PINNACLE WEST CAP CORP COM 723484101 368758 4935 SH SOLE 4935 0 0 PINTEREST INC CL A 72352L106 708100 20424 SH SOLE 20424 0 0 PIONEER NAT RES CO COM 723787107 1851951 7055 SH SOLE 7055 0 0 PIPER SANDLER COMPANIES COM 724078100 320840 1616 SH SOLE 1616 0 0 PITNEY BOWES INC COM 724479100 56875 13135 SH SOLE 13135 0 0 PLANET FITNESS INC CL A 72703H101 600309 9585 SH SOLE 9585 0 0 PNC FINL SVCS GROUP INC COM 693475105 6061967 37512 SH SOLE 37512 0 0 POOL CORP COM 73278L105 3631099 8999 SH SOLE 8999 0 0 POPULAR INC COM NEW 733174700 267758 3040 SH SOLE 3040 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 406630 9682 SH SOLE 9682 0 0 POST HLDGS INC COM 737446104 427990 4027 SH SOLE 4027 0 0 POWER INTEGRATIONS INC COM 739276103 449839 6287 SH SOLE 6287 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 271149 12736 SH SOLE 12736 0 0 PPG INDS INC COM 693506107 1697336 11714 SH SOLE 11714 0 0 PPL CORP COM 69351T106 3157462 114692 SH SOLE 114692 0 0 PRICE T ROWE GROUP INC COM 74144T108 7989894 65534 SH SOLE 65534 0 0 PRIMERICA INC COM 74164M108 1599311 6322 SH SOLE 6322 0 0 PRIMORIS SVCS CORP COM 74164F103 203765 4787 SH SOLE 4787 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 497155 25378 SH SOLE 25378 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 399757 4865 SH SOLE 4865 0 0 PROCTER AND GAMBLE CO COM 742718109 36863826 227204 SH SOLE 227204 0 0 PROGRESSIVE CORP COM 743315103 6559963 31718 SH SOLE 31718 0 0 PROGYNY INC COM 74340E103 322711 8459 SH SOLE 8459 0 0 PROLOGIS INC. COM 74340W103 15594463 119755 SH SOLE 119755 0 0 PROSHARES TR DJ BRKFLD GLB 74347B508 25751023 560684 SH SOLE 560684 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 744333 7340 SH SOLE 7340 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 520419 5949 SH SOLE 5949 0 0 PROSPECT CAP CORP COM 74348T102 93840 17000 SH SOLE 17000 0 0 PRUDENTIAL FINL INC COM 744320102 1337730 11395 SH SOLE 11395 0 0 PTC INC COM 69370C100 711926 3768 SH SOLE 3768 0 0 PUBLIC STORAGE COM 74460D109 1323677 4563 SH SOLE 4563 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1811157 27121 SH SOLE 27121 0 0 PULTE GROUP INC COM 745867101 1987751 16479 SH SOLE 16479 0 0 QIAGEN NV SHS NEW N72482149 386179 8994 SH SOLE 8994 0 0 QUAKER HOUGHTON COM 747316107 346939 1690 SH SOLE 1690 0 0 QUALCOMM INC COM 747525103 10208213 60297 SH SOLE 60297 0 0 QUALYS INC COM 74758T303 766434 4593 SH SOLE 4593 0 0 QUANTA SVCS INC COM 74762E102 6196704 23852 SH SOLE 23852 0 0 QUEST DIAGNOSTICS INC COM 74834L100 6176802 46404 SH SOLE 46404 0 0 RADIAN GROUP INC COM 750236101 311864 9318 SH SOLE 9318 0 0 RANGE RES CORP COM 75281A109 305747 8880 SH SOLE 8880 0 0 RAYMOND JAMES FINL INC COM 754730109 3361389 26175 SH SOLE 26175 0 0 RB GLOBAL INC COM 74935Q107 1253704 16459 SH SOLE 16459 0 0 RBC BEARINGS INC COM 75524B104 971097 3592 SH SOLE 3592 0 0 REALTY INCOME CORP COM 756109104 3131330 57880 SH SOLE 57880 0 0 REGAL REXNORD CORPORATION COM 758750103 484571 2691 SH SOLE 2691 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1528434 1588 SH SOLE 1588 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 8733815 415105 SH SOLE 415105 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 4610151 23902 SH SOLE 23902 0 0 RELIANCE INC COM 759509102 330230 988 SH SOLE 988 0 0 RELX PLC SPONSORED ADR 759530108 2271529 52472 SH SOLE 52472 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 845521 3598 SH SOLE 3598 0 0 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 767223 25447 SH SOLE 25447 0 0 REPLIGEN CORP COM 759916109 686757 3734 SH SOLE 3734 0 0 REPUBLIC SVCS INC COM 760759100 11000311 57461 SH SOLE 57461 0 0 RESMED INC COM 761152107 631366 3188 SH SOLE 3188 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 1210997 15242 SH SOLE 15242 0 0 REVVITY INC COM 714046109 342127 3258 SH SOLE 3258 0 0 REXFORD INDL RLTY INC COM 76169C100 210992 4195 SH SOLE 4195 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 231546 8107 SH SOLE 8107 0 0 RIO TINTO PLC SPONSORED ADR 767204100 997389 15648 SH SOLE 15648 0 0 ROCKWELL AUTOMATION INC COM 773903109 1529890 5251 SH SOLE 5251 0 0 ROLLINS INC COM 775711104 1777237 38410 SH SOLE 38410 0 0 ROPER TECHNOLOGIES INC COM 776696106 4234964 7551 SH SOLE 7551 0 0 ROSS STORES INC COM 778296103 1813232 12355 SH SOLE 12355 0 0 ROYAL BK CDA COM 780087102 275314 2729 SH SOLE 2729 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 949994 6834 SH SOLE 6834 0 0 RPM INTL INC COM 749685103 495902 4169 SH SOLE 4169 0 0 RTX CORPORATION COM 75513E101 8136315 83424 SH SOLE 83424 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 859620 5904 SH SOLE 5904 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 222145 1922 SH SOLE 1922 0 0 S&P GLOBAL INC COM 78409V104 12171734 28609 SH SOLE 28609 0 0 SABRE CORP COM 78573M104 54927 22697 SH SOLE 22697 0 0 SAIA INC COM 78709Y105 1741545 2977 SH SOLE 2977 0 0 SALESFORCE INC COM 79466L302 16811478 55819 SH SOLE 55819 0 0 SANMINA CORPORATION COM 801056102 329243 5295 SH SOLE 5295 0 0 SANOFI SPONSORED ADR 80105N105 4931813 101478 SH SOLE 101478 0 0 SAP SE SPON ADR 803054204 4026816 20647 SH SOLE 20647 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1382680 6381 SH SOLE 6381 0 0 SCHLUMBERGER LTD COM STK 806857108 8958394 163445 SH SOLE 163445 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 309314 13662 SH SOLE 13662 0 0 SCHWAB CHARLES CORP COM 808513105 10889371 150530 SH SOLE 150530 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 247711 8923 SH SOLE 8923 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 566683 8409 SH SOLE 8409 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 66053698 712400 SH SOLE 712400 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 129043772 6356836 SH SOLE 6356836 0 0 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 1746276 35602 SH SOLE 35602 0 0 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 859925 35446 SH SOLE 35446 0 0 SCHWAB STRATEGIC TR LONG TERM US 808524680 7920862 234831 SH SOLE 234831 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 592501 12290 SH SOLE 12290 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3000418 65226 SH SOLE 65226 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 13066271 214026 SH SOLE 214026 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 7696985 95461 SH SOLE 95461 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 17747699 233584 SH SOLE 233584 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 5655250 69449 SH SOLE 69449 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 372993 7575 SH SOLE 7575 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 1992565 38201 SH SOLE 38201 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 1121931 15041 SH SOLE 15041 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 279985 11027 SH SOLE 11027 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 293130 3150 SH SOLE 3150 0 0 SEALED AIR CORP NEW COM 81211K100 514343 13826 SH SOLE 13826 0 0 SEI INVTS CO COM 784117103 349981 4868 SH SOLE 4868 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 4532856 55509 SH SOLE 55509 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1929742 25272 SH SOLE 25272 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 6221545 65899 SH SOLE 65899 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 4067631 96572 SH SOLE 96572 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 13569588 91854 SH SOLE 91854 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 7942293 63054 SH SOLE 63054 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 584347 14782 SH SOLE 14782 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 10709143 51420 SH SOLE 51420 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2057641 31343 SH SOLE 31343 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 9159016 49807 SH SOLE 49807 0 0 SELECTIVE INS GROUP INC COM 816300107 374164 3427 SH SOLE 3427 0 0 SEMPRA COM 816851109 1764383 24563 SH SOLE 24563 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 527820 14366 SH SOLE 14366 0 0 SERVICE CORP INTL COM 817565104 1163045 15672 SH SOLE 15672 0 0 SERVICENOW INC COM 81762P102 19273407 25280 SH SOLE 25280 0 0 SHELL PLC SPON ADS 780259305 3240894 48343 SH SOLE 48343 0 0 SHERWIN WILLIAMS CO COM 824348106 5932947 17082 SH SOLE 17082 0 0 SHIFT4 PMTS INC CL A 82452J109 205412 3109 SH SOLE 3109 0 0 SHOCKWAVE MED INC COM 82489T104 394338 1211 SH SOLE 1211 0 0 SHOPIFY INC CL A 82509L107 2026407 26259 SH SOLE 26259 0 0 SILGAN HLDGS INC COM 827048109 334676 6892 SH SOLE 6892 0 0 SILICON LABORATORIES INC COM 826919102 859014 5977 SH SOLE 5977 0 0 SIMON PPTY GROUP INC NEW COM 828806109 3901642 24932 SH SOLE 24932 0 0 SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657 507712 23215 SH SOLE 23215 0 0 SIMPLY GOOD FOODS CO COM 82900L102 232255 6825 SH SOLE 6825 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1292194 7403 SH SOLE 7403 0 0 SKECHERS U S A INC CL A 830566105 272056 4441 SH SOLE 4441 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 273562 3218 SH SOLE 3218 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 937158 8652 SH SOLE 8652 0 0 SM ENERGY CO COM 78454L100 535663 10745 SH SOLE 10745 0 0 SNAP ON INC COM 833034101 18953857 63986 SH SOLE 63986 0 0 SNOWFLAKE INC CL A 833445109 2751078 17024 SH SOLE 17024 0 0 SOFI TECHNOLOGIES INC COM 83406F102 79497 10890 SH SOLE 10890 0 0 SONOCO PRODS CO COM 835495102 296432 5125 SH SOLE 5125 0 0 SONY GROUP CORP SPONSORED ADR 835699307 2625625 30623 SH SOLE 30623 0 0 SOUTHERN CO COM 842587107 10846877 151197 SH SOLE 151197 0 0 SOUTHSTATE CORPORATION COM 840441109 416980 4904 SH SOLE 4904 0 0 SOUTHWEST AIRLS CO COM 844741108 950169 32551 SH SOLE 32551 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1461370 3674 SH SOLE 3674 0 0 SPDR GOLD TR GOLD SHS 78463V107 14907706 72466 SH SOLE 72466 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 835476 10980 SH SOLE 10980 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 59643861 1664170 SH SOLE 1664170 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 49993410 1381415 SH SOLE 1381415 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 8835149 272018 SH SOLE 272018 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 764220 17847 SH SOLE 17847 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 7106492 135233 SH SOLE 135233 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 379132 11314 SH SOLE 11314 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 305309 5270 SH SOLE 5270 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 140042884 267733 SH SOLE 267733 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3647202 6555 SH SOLE 6555 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 25079196 263437 SH SOLE 263437 0 0 SPDR SER TR BLOOMBERG INTL T 78464A516 2730345 122767 SH SOLE 122767 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 1254553 49744 SH SOLE 49744 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 950033 20026 SH SOLE 20026 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 3909246 119585 SH SOLE 119585 0 0 SPDR SER TR PORTFOLIO LN COR 78464A367 677854 29168 SH SOLE 29168 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 23209644 377209 SH SOLE 377209 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 19022641 638987 SH SOLE 638987 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 8246021 94467 SH SOLE 94467 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 1883282 22698 SH SOLE 22698 0 0 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 7614939 408527 SH SOLE 408527 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 43801202 477137 SH SOLE 477137 0 0 SPDR SER TR BLOOMBERG EMERGI 78464A391 9011301 439576 SH SOLE 439576 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 389121 12622 SH SOLE 12622 0 0 SPDR SER TR BLOOMBERG EMG MK 78468R515 4686420 193894 SH SOLE 193894 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 17504447 692423 SH SOLE 692423 0 0 SPDR SER TR PORTFLI HIGH YLD 78468R606 349507 14898 SH SOLE 14898 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 9853716 349671 SH SOLE 349671 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 26321204 942062 SH SOLE 942062 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 11983951 224671 SH SOLE 224671 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 57969152 792470 SH SOLE 792470 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 37423230 746971 SH SOLE 746971 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 25562063 593914 SH SOLE 593914 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 289724 3967 SH SOLE 3967 0 0 SPDR SER TR DJ REIT ETF 78464A607 254004 2695 SH SOLE 2695 0 0 SPDR SER TR ICE PFD SEC ETF 78464A292 583236 16726 SH SOLE 16726 0 0 SPDR SER TR MSCI USA STRTGIC 78468R812 951111 6531 SH SOLE 6531 0 0 SPDR SER TR NUVEEN BLOOMBERG 78464A284 298052 11602 SH SOLE 11602 0 0 SPDR SER TR NUVEEN BLMBRG MU 78468R721 3475450 74773 SH SOLE 74773 0 0 SPDR SER TR NYSE TECH ETF 78464A102 345260 1893 SH SOLE 1893 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 572737 8928 SH SOLE 8928 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 629691 15468 SH SOLE 15468 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 1310921 45329 SH SOLE 45329 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 530737 6084 SH SOLE 6084 0 0 SPDR SER TR AEROSPACE DEF 78464A631 3916964 27877 SH SOLE 27877 0 0 SPDR SER TR S&P DIVID ETF 78464A763 5891636 44892 SH SOLE 44892 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 712502 6385 SH SOLE 6385 0 0 SPDR SER TR S&P PHARMAC 78464A722 2459402 57023 SH SOLE 57023 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 274819 7619 SH SOLE 7619 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 881162 3339 SH SOLE 3339 0 0 SPROUTS FMRS MKT INC COM 85208M102 218523 3389 SH SOLE 3389 0 0 SPS COMM INC COM 78463M107 1449246 7838 SH SOLE 7838 0 0 SPX TECHNOLOGIES INC COM 78473E103 249708 2028 SH SOLE 2028 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 616345 9575 SH SOLE 9575 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 6751546 160331 SH SOLE 160331 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 11008374 274866 SH SOLE 274866 0 0 SSGA ACTIVE TR SPDR SSGA FXD 78470P507 28765827 1122350 SH SOLE 1122350 0 0 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 49455058 991960 SH SOLE 991960 0 0 SSGA ACTIVE TR SPDR BLACKSTONE 78470P846 938129 33056 SH SOLE 33056 0 0 STAG INDL INC COM 85254J102 586836 15266 SH SOLE 15266 0 0 STANDEX INTL CORP COM 854231107 322969 1772 SH SOLE 1772 0 0 STARBUCKS CORP COM 855244109 15927233 174278 SH SOLE 174278 0 0 STATE STR CORP COM 857477103 640394 8282 SH SOLE 8282 0 0 STEEL DYNAMICS INC COM 858119100 435522 2938 SH SOLE 2938 0 0 STELLANTIS N.V SHS N82405106 298126 10508 SH SOLE 10508 0 0 STERICYCLE INC COM 858912108 353161 6695 SH SOLE 6695 0 0 STERIS PLC SHS USD G8473T100 5264080 23415 SH SOLE 23415 0 0 STEWART INFORMATION SVCS COR COM 860372101 343880 5286 SH SOLE 5286 0 0 STIFEL FINL CORP COM 860630102 1341719 17164 SH SOLE 17164 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 363347 8403 SH SOLE 8403 0 0 STRATEGY SHS DAY HAGAN NED 86280R803 573943 14927 SH SOLE 14927 0 0 STRYKER CORPORATION COM 863667101 6617358 18491 SH SOLE 18491 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 251822 21395 SH SOLE 21395 0 0 SUN CMNTYS INC COM 866674104 759043 5903 SH SOLE 5903 0 0 SUNCOR ENERGY INC NEW COM 867224107 2053508 55636 SH SOLE 55636 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 152974 13732 SH SOLE 13732 0 0 SUPER MICRO COMPUTER INC COM 86800U104 382801 379 SH SOLE 379 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 313403 9188 SH SOLE 9188 0 0 SYNCHRONY FINANCIAL COM 87165B103 252574 5857 SH SOLE 5857 0 0 SYNOPSYS INC COM 871607107 6621971 11587 SH SOLE 11587 0 0 SYSCO CORP COM 871829107 5057089 62295 SH SOLE 62295 0 0 T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 946259 31302 SH SOLE 31302 0 0 T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404 423696 11150 SH SOLE 11150 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 9350492 68728 SH SOLE 68728 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 357851 25763 SH SOLE 25763 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3108415 20934 SH SOLE 20934 0 0 TAPESTRY INC COM 876030107 624471 13152 SH SOLE 13152 0 0 TARGET CORP COM 87612E106 20894425 117908 SH SOLE 117908 0 0 TC ENERGY CORP COM 87807B107 2696421 67050 SH SOLE 67050 0 0 TE CONNECTIVITY LTD SHS H84989104 5852690 40297 SH SOLE 40297 0 0 TECHNIPFMC PLC COM G87110105 235637 9384 SH SOLE 9384 0 0 TECK RESOURCES LTD CL B 878742204 839640 18341 SH SOLE 18341 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 5487073 12781 SH SOLE 12781 0 0 TELEFLEX INCORPORATED COM 879369106 372818 1648 SH SOLE 1648 0 0 TENARIS S A SPONSORED ADS 88031M109 292746 7455 SH SOLE 7455 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 600073 5709 SH SOLE 5709 0 0 TERADYNE INC COM 880770102 832704 7380 SH SOLE 7380 0 0 TEREX CORP NEW COM 880779103 257351 3996 SH SOLE 3996 0 0 TERRENO RLTY CORP COM 88146M101 355083 5348 SH SOLE 5348 0 0 TESLA INC COM 88160R101 13333847 75851 SH SOLE 75851 0 0 TETRA TECH INC NEW COM 88162G103 2287530 12384 SH SOLE 12384 0 0 TEXAS INSTRS INC COM 882508104 8708353 49988 SH SOLE 49988 0 0 TEXAS ROADHOUSE INC COM 882681109 923597 5979 SH SOLE 5979 0 0 TEXTRON INC COM 883203101 1282501 13369 SH SOLE 13369 0 0 TFI INTL INC COM 87241L109 576657 3616 SH SOLE 3616 0 0 THE CIGNA GROUP COM 125523100 9777331 26921 SH SOLE 26921 0 0 THE TRADE DESK INC COM CL A 88339J105 7766043 88836 SH SOLE 88836 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 26416708 45451 SH SOLE 45451 0 0 THOMSON REUTERS CORP. COM 884903808 2024174 12990 SH SOLE 12990 0 0 THOR INDS INC COM 885160101 791673 6747 SH SOLE 6747 0 0 TIDAL ETF TR ADASINA SOCIAL 886364876 1797255 101368 SH SOLE 101368 0 0 TIDAL TR II BLUEPRINT CHESAP 88636J873 669015 25727 SH SOLE 25727 0 0 TIDAL TR II VERIDIEN CLIMATE 88636J709 555122 28837 SH SOLE 28837 0 0 TIMKEN CO COM 887389104 407486 4661 SH SOLE 4661 0 0 TIMOTHY PLAN HIG DV STK ETF 887432326 1294986 35803 SH SOLE 35803 0 0 TIMOTHY PLAN U S SM CP CORE 887432342 384144 10470 SH SOLE 10470 0 0 TJX COS INC NEW COM 872540109 12755007 125764 SH SOLE 125764 0 0 TKO GROUP HOLDINGS INC CL A 87256C101 248027 2870 SH SOLE 2870 0 0 T-MOBILE US INC COM 872590104 3335921 20438 SH SOLE 20438 0 0 TOAST INC CL A 888787108 313992 12600 SH SOLE 12600 0 0 TOPBUILD CORP COM 89055F103 1399538 3176 SH SOLE 3176 0 0 TORO CO COM 891092108 425206 4640 SH SOLE 4640 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 6339628 92106 SH SOLE 92106 0 0 TOYOTA MOTOR CORP ADS 892331307 973916 3870 SH SOLE 3870 0 0 TRACTOR SUPPLY CO COM 892356106 1565056 5980 SH SOLE 5980 0 0 TRADEWEB MKTS INC CL A 892672106 771249 7404 SH SOLE 7404 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 2977968 9920 SH SOLE 9920 0 0 TRANSDIGM GROUP INC COM 893641100 3740410 3037 SH SOLE 3037 0 0 TRANSMEDICS GROUP INC COM 89377M109 452143 6115 SH SOLE 6115 0 0 TRAVEL PLUS LEISURE CO COM 894164102 211180 4313 SH SOLE 4313 0 0 TRAVELERS COMPANIES INC COM 89417E109 4621771 20082 SH SOLE 20082 0 0 TREX CO INC COM 89531P105 1802682 18072 SH SOLE 18072 0 0 TRIMBLE INC COM 896239100 215477 3348 SH SOLE 3348 0 0 TRIMTABS ETF TR DONOGHUE FRLNS 89628W609 2257844 106855 SH SOLE 106855 0 0 TRIMTABS ETF TR DONOGHUE FRLINS 89628W500 838216 27501 SH SOLE 27501 0 0 TRIMTABS ETF TR DONOGHUE FORLNS 89628W708 1129324 36757 SH SOLE 36757 0 0 TRIMTABS ETF TR FCF INTL QLTY ET 89628W401 291720 9750 SH SOLE 9750 0 0 TRIMTABS ETF TR FCF US QLTY ETF 89628W302 658028 10834 SH SOLE 10834 0 0 TRUIST FINL CORP COM 89832Q109 4317035 110750 SH SOLE 110750 0 0 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE CR 89834G752 228543237 7747228 SH SOLE 7747228 0 0 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE MN 89834G745 62097207 2499968 SH SOLE 2499968 0 0 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE EQ 89834G737 236933120 8375154 SH SOLE 8375154 0 0 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE US 89834G729 520442386 16127747 SH SOLE 16127747 0 0 TWO RDS SHARED TR LEADERSHARES DY 90214Q675 2815277 124846 SH SOLE 124846 0 0 TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 1625323 46262 SH SOLE 46262 0 0 TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 2456157 74842 SH SOLE 74842 0 0 TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 3120789 80424 SH SOLE 80424 0 0 TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 3969838 101358 SH SOLE 101358 0 0 TYLER TECHNOLOGIES INC COM 902252105 2503772 5891 SH SOLE 5891 0 0 TYSON FOODS INC CL A 902494103 510336 8690 SH SOLE 8690 0 0 U S PHYSICAL THERAPY COM 90337L108 391014 3464 SH SOLE 3464 0 0 UBER TECHNOLOGIES INC COM 90353T100 14745972 191531 SH SOLE 191531 0 0 UBS GROUP AG SHS H42097107 1964802 63958 SH SOLE 63958 0 0 UDR INC COM 902653104 230205 6154 SH SOLE 6154 0 0 UFP INDUSTRIES INC COM 90278Q108 333417 2710 SH SOLE 2710 0 0 ULTA BEAUTY INC COM 90384S303 1376743 2633 SH SOLE 2633 0 0 ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 79578 13912 SH SOLE 13912 0 0 UMB FINL CORP COM 902788108 287711 3307 SH SOLE 3307 0 0 UNIFIED SER TR ONEASCENT EMGRG 90470L469 617425 20600 SH SOLE 20600 0 0 UNIFIRST CORP MASS COM 904708104 383401 2211 SH SOLE 2211 0 0 UNILEVER PLC SPON ADR NEW 904767704 8075675 160902 SH SOLE 160902 0 0 UNION PAC CORP COM 907818108 31077891 126369 SH SOLE 126369 0 0 UNITED BANKSHARES INC WEST V COM 909907107 223220 6237 SH SOLE 6237 0 0 UNITED PARCEL SERVICE INC CL B 911312106 8853491 59567 SH SOLE 59567 0 0 UNITED RENTALS INC COM 911363109 1471168 2040 SH SOLE 2040 0 0 UNITEDHEALTH GROUP INC COM 91324P102 54584043 110338 SH SOLE 110338 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 229570 1363 SH SOLE 1363 0 0 US BANCORP DEL COM NEW 902973304 15187330 339761 SH SOLE 339761 0 0 UTZ BRANDS INC COM CL A 918090101 195654 10610 SH SOLE 10610 0 0 VAIL RESORTS INC COM 91879Q109 1417607 6362 SH SOLE 6362 0 0 VALE S A SPONSORED ADS 91912E105 264834 21725 SH SOLE 21725 0 0 VALERO ENERGY CORP COM 91913Y100 3194875 18717 SH SOLE 18717 0 0 VALMONT INDS INC COM 920253101 323446 1417 SH SOLE 1417 0 0 VALVOLINE INC COM 92047W101 722747 16216 SH SOLE 16216 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 3805946 155281 SH SOLE 155281 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 6625764 228317 SH SOLE 228317 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 1936506 37055 SH SOLE 37055 0 0 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 492122 10581 SH SOLE 10581 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 6984474 77692 SH SOLE 77692 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 276048 821 SH SOLE 821 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 927409 4122 SH SOLE 4122 0 0 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 433746 19355 SH SOLE 19355 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1043327 3424 SH SOLE 3424 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 651858 3612 SH SOLE 3612 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 283211 2519 SH SOLE 2519 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 227505 2573 SH SOLE 2573 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 333624444 4351434 SH SOLE 4351434 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 163273998 2248024 SH SOLE 2248024 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 160482796 2128419 SH SOLE 2128419 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 164276355 2271206 SH SOLE 2271206 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 456408174 9278475 SH SOLE 9278475 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 122512835 355935 SH SOLE 355935 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 5485582 22879 SH SOLE 22879 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1017042522 2115753 SH SOLE 2115753 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 37605971 164513 SH SOLE 164513 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 270920528 1042403 SH SOLE 1042403 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 161798946 993485 SH SOLE 993485 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 71388031 825486 SH SOLE 825486 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 157590131 899128 SH SOLE 899128 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 18127884 72552 SH SOLE 72552 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1808383 7669 SH SOLE 7669 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1098999 7049 SH SOLE 7049 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 3760233 14423 SH SOLE 14423 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 3302033 17209 SH SOLE 17209 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 34025965 580153 SH SOLE 580153 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2877779 24630 SH SOLE 24630 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 228360943 5467104 SH SOLE 5467104 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 39268567 931860 SH SOLE 931860 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 423328 6286 SH SOLE 6286 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 2061788 27118 SH SOLE 27118 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2372988 21475 SH SOLE 21475 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2788561 58228 SH SOLE 58228 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 15080873 298041 SH SOLE 298041 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 59016199 693818 SH SOLE 693818 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 17085759 212219 SH SOLE 212219 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 173501342 3804020 SH SOLE 3804020 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 8674920 112210 SH SOLE 112210 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 3523938 60684 SH SOLE 60684 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 3510254 59953 SH SOLE 59953 0 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 637809 8153 SH SOLE 8153 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 670723 11322 SH SOLE 11322 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 3659462 15355 SH SOLE 15355 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 4918825 56753 SH SOLE 56753 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 3390627 43116 SH SOLE 43116 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 740742 5298 SH SOLE 5298 0 0 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 7353603 95975 SH SOLE 95975 0 0 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 276793 4034 SH SOLE 4034 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 538280 2731 SH SOLE 2731 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 6958401 38105 SH SOLE 38105 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 137474498 2279842 SH SOLE 2279842 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 673107045 13416525 SH SOLE 13416525 0 0 VANGUARD WELLINGTON FD US MOMENTUM 921935508 466876 3086 SH SOLE 3086 0 0 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 625992 4933 SH SOLE 4933 0 0 VANGUARD WELLINGTON FD US QUALITY 921935706 1235753 9025 SH SOLE 9025 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 19256488 159158 SH SOLE 159158 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 11177994 162471 SH SOLE 162471 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 2500610 39164 SH SOLE 39164 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 313238 3842 SH SOLE 3842 0 0 VANGUARD WORLD FD COMM SRVC ETF 92204A884 9138339 69641 SH SOLE 69641 0 0 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 7049769 22188 SH SOLE 22188 0 0 VANGUARD WORLD FD CONSUM STP ETF 92204A207 8018647 39280 SH SOLE 39280 0 0 VANGUARD WORLD FD ENERGY ETF 92204A306 7521540 57111 SH SOLE 57111 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 267921 2875 SH SOLE 2875 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 1259453 16442 SH SOLE 16442 0 0 VANGUARD WORLD FD FINANCIALS ETF 92204A405 9108360 88958 SH SOLE 88958 0 0 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 8091515 29911 SH SOLE 29911 0 0 VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 7516412 30786 SH SOLE 30786 0 0 VANGUARD WORLD FD INF TECH ETF 92204A702 8848556 16876 SH SOLE 16876 0 0 VANGUARD WORLD FD MATERIALS ETF 92204A801 7675011 37543 SH SOLE 37543 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 4105245 21968 SH SOLE 21968 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 12614943 44014 SH SOLE 44014 0 0 VANGUARD WORLD FD UTILITIES ETF 92204A876 7512670 52691 SH SOLE 52691 0 0 VEEVA SYS INC CL A COM 922475108 4761315 20550 SH SOLE 20550 0 0 VENTAS INC COM 92276F100 334680 7687 SH SOLE 7687 0 0 VERALTO CORP COM SHS 92338C103 3603565 40645 SH SOLE 40645 0 0 VERISIGN INC COM 92343E102 3624947 19128 SH SOLE 19128 0 0 VERISK ANALYTICS INC COM 92345Y106 5331347 22616 SH SOLE 22616 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 22846090 544473 SH SOLE 544473 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 15227268 36428 SH SOLE 36428 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 1537461 18825 SH SOLE 18825 0 0 VIATRIS INC COM 92556V106 922025 77222 SH SOLE 77222 0 0 VIAVI SOLUTIONS INC COM 925550105 243648 26804 SH SOLE 26804 0 0 VICI PPTYS INC COM 925652109 1348624 45271 SH SOLE 45271 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 264403 15976 SH SOLE 15976 0 0 VIRTU FINL INC CL A 928254101 219442 10694 SH SOLE 10694 0 0 VISA INC COM CL A 92826C839 52774389 189101 SH SOLE 189101 0 0 VISTRA CORP COM 92840M102 499665 7174 SH SOLE 7174 0 0 VONTIER CORPORATION COM 928881101 205206 4524 SH SOLE 4524 0 0 VORNADO RLTY TR SH BEN INT 929042109 306688 10660 SH SOLE 10660 0 0 VOYA FINANCIAL INC COM 929089100 475496 6433 SH SOLE 6433 0 0 VULCAN MATLS CO COM 929160109 1533926 5620 SH SOLE 5620 0 0 WABTEC COM 929740108 3107470 21331 SH SOLE 21331 0 0 WAFD INC COM 938824109 330652 11390 SH SOLE 11390 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 461452 21275 SH SOLE 21275 0 0 WALMART INC COM 931142103 16249839 270065 SH SOLE 270065 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 329234 37713 SH SOLE 37713 0 0 WASTE CONNECTIONS INC COM 94106B101 4263487 24786 SH SOLE 24786 0 0 WASTE MGMT INC DEL COM 94106L109 11182741 52464 SH SOLE 52464 0 0 WATERS CORP COM 941848103 845773 2457 SH SOLE 2457 0 0 WATSCO INC COM 942622200 2155834 4991 SH SOLE 4991 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 579319 2726 SH SOLE 2726 0 0 WEATHERFORD INTL PLC ORD SHS G48833118 206140 1786 SH SOLE 1786 0 0 WEBSTER FINL CORP COM 947890109 516859 10180 SH SOLE 10180 0 0 WEC ENERGY GROUP INC COM 92939U106 4617873 56233 SH SOLE 56233 0 0 WELLS FARGO CO NEW COM 949746101 9353529 161379 SH SOLE 161379 0 0 WELLTOWER INC COM 95040Q104 1949973 20869 SH SOLE 20869 0 0 WESCO INTL INC COM 95082P105 285597 1667 SH SOLE 1667 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 4948520 12505 SH SOLE 12505 0 0 WESTERN DIGITAL CORP. COM 958102105 1882673 27589 SH SOLE 27589 0 0 WESTERN UN CO COM 959802109 362903 25959 SH SOLE 25959 0 0 WEX INC COM 96208T104 535155 2253 SH SOLE 2253 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 1045883 29125 SH SOLE 29125 0 0 WHIRLPOOL CORP COM 963320106 462820 3869 SH SOLE 3869 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 565389 315 SH SOLE 315 0 0 WILLIAMS COS INC COM 969457100 5342820 137101 SH SOLE 137101 0 0 WILLIAMS SONOMA INC COM 969904101 479603 1510 SH SOLE 1510 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 451670 1642 SH SOLE 1642 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 875177 18821 SH SOLE 18821 0 0 WINGSTOP INC COM 974155103 594950 1624 SH SOLE 1624 0 0 WINTRUST FINL CORP COM 97650W108 490841 4702 SH SOLE 4702 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 73908 12854 SH SOLE 12854 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 629658 12521 SH SOLE 12521 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 2630962 67651 SH SOLE 67651 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 461083 10585 SH SOLE 10585 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 400993 6149 SH SOLE 6149 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 6453554 140478 SH SOLE 140478 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 309349 5070 SH SOLE 5070 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 1094617 12631 SH SOLE 12631 0 0 WISDOMTREE TR US MULTIFACTOR 97717Y857 205409 4412 SH SOLE 4412 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 7702010 101090 SH SOLE 101090 0 0 WISDOMTREE TR US QUALITY GROW 97717Y477 289961 7055 SH SOLE 7055 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 220811 4406 SH SOLE 4406 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 454788 10479 SH SOLE 10479 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 203119 10171 SH SOLE 10171 0 0 WOODWARD INC COM 980745103 489017 3173 SH SOLE 3173 0 0 WORKDAY INC CL A 98138H101 4225716 15493 SH SOLE 15493 0 0 WORKIVA INC COM CL A 98139A105 761334 8978 SH SOLE 8978 0 0 WP CAREY INC COM 92936U109 799153 14159 SH SOLE 14159 0 0 XCEL ENERGY INC COM 98389B100 2704475 50316 SH SOLE 50316 0 0 XP INC CL A G98239109 200482 7813 SH SOLE 7813 0 0 XPO INC COM 983793100 312397 2560 SH SOLE 2560 0 0 XYLEM INC COM 98419M100 1862981 14415 SH SOLE 14415 0 0 YUM BRANDS INC COM 988498101 1150231 8296 SH SOLE 8296 0 0 YUM CHINA HLDGS INC COM 98850P109 698252 17548 SH SOLE 17548 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3711028 12311 SH SOLE 12311 0 0 ZILLOW GROUP INC CL A 98954M101 1902004 39741 SH SOLE 39741 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 292729 6001 SH SOLE 6001 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1289417 9770 SH SOLE 9770 0 0 ZIONS BANCORPORATION N A COM 989701107 459565 10589 SH SOLE 10589 0 0 ZOETIS INC CL A 98978V103 11406604 67411 SH SOLE 67411 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 187952 11725 SH SOLE 11725 0 0 ZURN ELKAY WATER SOLNS CORP COM 98983L108 695719 20786 SH SOLE 20786 0 0