0001172661-24-001594.txt : 20240214 0001172661-24-001594.hdr.sgml : 20240214 20240214171301 ACCESSION NUMBER: 0001172661-24-001594 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240214 DATE AS OF CHANGE: 20240214 EFFECTIVENESS DATE: 20240214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Snowden Capital Advisors LLC CENTRAL INDEX KEY: 0001903055 ORGANIZATION NAME: IRS NUMBER: 450997570 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-21938 FILM NUMBER: 24640490 BUSINESS ADDRESS: STREET 1: 540 MADISON AVE. STREET 2: 9TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10022 BUSINESS PHONE: 6462189288 MAIL ADDRESS: STREET 1: 540 MADISON AVE. STREET 2: 9TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10022 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001903055 XXXXXXXX 12-31-2023 12-31-2023 false Snowden Capital Advisors LLC
540 Madison Ave. 9th Floor New York NY 10022
13F HOLDINGS REPORT 028-21938 000157299 801-72332 N
Richard West Chief Compliance Officer 646-218-9288 /s/ Richard West New York NY 02-14-2024 0 1112 2626757398
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 3556079 32529 SH SOLE 32529 0 0 ABBOTT LABS COM 002824100 5911031 53702 SH SOLE 53702 0 0 ABBVIE INC COM 00287Y109 19441163 125451 SH SOLE 125451 0 0 ABM INDS INC COM 000957100 292785 6531 SH SOLE 6531 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9954568 28368 SH SOLE 28368 0 0 ACI WORLDWIDE INC COM 004498101 256550 8384 SH SOLE 8384 0 0 ACUITY BRANDS INC COM 00508Y102 599333 2926 SH SOLE 2926 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 237969 13437 SH SOLE 13437 0 0 ADOBE INC COM 00724F101 11359264 19040 SH SOLE 19040 0 0 ADVANCED ENERGY INDS COM 007973100 337652 3100 SH SOLE 3100 0 0 ADVANCED MICRO DEVICES INC COM 007903107 8265131 56069 SH SOLE 56069 0 0 ADVANCED MICRO DEVICES INC COM 007903107 14741 100 SH Put SOLE 100 0 0 ADVISORSHARES TR DORSY FSM US 00768Y487 292965 7313 SH SOLE 7313 0 0 AECOM COM 00766T100 325354 3520 SH SOLE 3520 0 0 AERCAP HOLDINGS NV SHS N00985106 444582 5982 SH SOLE 5982 0 0 AES CORP COM 00130H105 203935 10594 SH SOLE 10594 0 0 AFLAC INC COM 001055102 517193 6269 SH SOLE 6269 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 959192 6899 SH SOLE 6899 0 0 AGNICO EAGLE MINES LTD COM 008474108 228176 4160 SH SOLE 4160 0 0 AIR LEASE CORP CL A 00912X302 600707 14323 SH SOLE 14323 0 0 AIR PRODS & CHEMS INC COM 009158106 1793557 6551 SH SOLE 6551 0 0 AIRBNB INC COM CL A 009066101 1131460 8311 SH SOLE 8311 0 0 ALBANY INTL CORP CL A 012348108 371173 3779 SH SOLE 3779 0 0 ALCOA CORP COM 013872106 200430 5895 SH SOLE 5895 0 0 ALCON AG ORD SHS H01301128 1030817 13215 SH SOLE 13215 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 426835 3367 SH SOLE 3367 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 369800 4771 SH SOLE 4771 0 0 ALIGN TECHNOLOGY INC COM 016255101 535944 1956 SH SOLE 1956 0 0 ALLEGION PLC ORD SHS G0176J109 216133 1706 SH SOLE 1706 0 0 ALLIANT ENERGY CORP COM 018802108 1304096 25421 SH SOLE 25421 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 4960579 85307 SH SOLE 85307 0 0 ALLSTATE CORP COM 020002101 596315 4260 SH SOLE 4260 0 0 ALPHABET INC CAP STK CL A 02079K305 15897979 113809 SH SOLE 113809 0 0 ALPHABET INC CAP STK CL C 02079K107 25795686 183039 SH SOLE 183039 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 391341 7634 SH SOLE 7634 0 0 ALPS ETF TR EQUAL SEC ETF 00162Q205 336824 3075 SH SOLE 3075 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 266813 6275 SH SOLE 6275 0 0 ALTRIA GROUP INC COM 02209S103 6815921 168962 SH SOLE 168962 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 8700 10000 SH SOLE 10000 0 0 AMAZON COM INC COM 023135106 51282485 337518 SH SOLE 337518 0 0 AMCOR PLC ORD G0250X107 178080 18473 SH SOLE 18473 0 0 AMDOCS LTD SHS G02602103 265490 3021 SH SOLE 3021 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 513258 37355 SH SOLE 37355 0 0 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 247869 3258 SH SOLE 3258 0 0 AMERICAN ELEC PWR CO INC COM 025537101 910964 11216 SH SOLE 11216 0 0 AMERICAN EXPRESS CO COM 025816109 3709145 19799 SH SOLE 19799 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 784139 11574 SH SOLE 11574 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1325726 6141 SH SOLE 6141 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1177291 8920 SH SOLE 8920 0 0 AMERIPRISE FINL INC COM 03076C106 467191 1230 SH SOLE 1230 0 0 AMETEK INC COM 031100100 7662118 46468 SH SOLE 46468 0 0 AMGEN INC COM 031162100 3112525 10807 SH SOLE 10807 0 0 AMICUS THERAPEUTICS INC COM 03152W109 717986 50598 SH SOLE 50598 0 0 AMPHENOL CORP NEW CL A 032095101 5879598 59312 SH SOLE 59312 0 0 ANALOG DEVICES INC COM 032654105 2005059 10098 SH SOLE 10098 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 203776 3153 SH SOLE 3153 0 0 ANSYS INC COM 03662Q105 390822 1077 SH SOLE 1077 0 0 AON PLC SHS CL A G0403H108 2104657 7232 SH SOLE 7232 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 548437 9162 SH SOLE 9162 0 0 APPLE INC COM 037833100 90427828 469682 SH SOLE 469682 0 0 APPLIED MATLS INC COM 038222105 2182176 13464 SH SOLE 13464 0 0 APTARGROUP INC COM 038336103 211514 1711 SH SOLE 1711 0 0 APTIV PLC SHS G6095L109 299306 3336 SH SOLE 3336 0 0 ARBOR REALTY TRUST INC COM 038923108 5168185 340460 SH SOLE 340460 0 0 ARCH CAP GROUP LTD ORD G0450A105 7696823 103633 SH SOLE 103633 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 267595 3705 SH SOLE 3705 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 366536 11625 SH SOLE 11625 0 0 ARES CAPITAL CORP COM 04010L103 423773 21157 SH SOLE 21157 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 856718 7204 SH SOLE 7204 0 0 ARGENX SE SPONSORED ADR 04016X101 672600 1768 SH SOLE 1768 0 0 ARISTA NETWORKS INC COM 040413106 969359 4116 SH SOLE 4116 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 2268635 69145 SH SOLE 69145 0 0 ARK ETF TR INNOVATION ETF 00214Q104 4975762 95012 SH SOLE 95012 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 310003 3153 SH SOLE 3153 0 0 ARROW ELECTRS INC COM 042735100 252324 2064 SH SOLE 2064 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 4818737 6366 SH SOLE 6366 0 0 ASPEN TECHNOLOGY INC COM 29109X106 200777 912 SH SOLE 912 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 2483531 36875 SH SOLE 36875 0 0 AT&T INC COM 00206R102 2674243 159371 SH SOLE 159371 0 0 ATLASSIAN CORPORATION CL A 049468101 2247301 9448 SH SOLE 9448 0 0 ATMOS ENERGY CORP COM 049560105 372747 3216 SH SOLE 3216 0 0 ATRICURE INC COM 04963C209 310110 8689 SH SOLE 8689 0 0 AUTODESK INC COM 052769106 2107319 8655 SH SOLE 8655 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 10580704 45417 SH SOLE 45417 0 0 AUTOZONE INC COM 053332102 1080785 418 SH SOLE 418 0 0 AVERY DENNISON CORP COM 053611109 4692877 23214 SH SOLE 23214 0 0 AVIENT CORPORATION COM 05368V106 254492 6122 SH SOLE 6122 0 0 AVNET INC COM 053807103 324324 6435 SH SOLE 6435 0 0 AXON ENTERPRISE INC COM 05464C101 8593089 33264 SH SOLE 33264 0 0 BAKER HUGHES COMPANY CL A 05722G100 259482 7592 SH SOLE 7592 0 0 BALL CORP COM 058498106 4865212 84583 SH SOLE 84583 0 0 BANK AMERICA CORP COM 060505104 4222736 125415 SH SOLE 125415 0 0 BANK AMERICA CORP 7.25%CNV PFD L 060505682 888291 737 SH SOLE 737 0 0 BANK MONTREAL MEDIUM NT LKD 38 06368B504 732458 19408 SH SOLE 19408 0 0 BANK NEW YORK MELLON CORP COM 064058100 475477 9135 SH SOLE 9135 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 3853133 79136 SH SOLE 79136 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 563946 11317 SH SOLE 11317 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 358906 11810 SH SOLE 11810 0 0 BARCLAYS PLC ADR 06738E204 118074 14984 SH SOLE 14984 0 0 BATH & BODY WORKS INC COM 070830104 516927 11977 SH SOLE 11977 0 0 BAXTER INTL INC COM 071813109 342783 8867 SH SOLE 8867 0 0 BCE INC COM NEW 05534B760 584202 14835 SH SOLE 14835 0 0 BECTON DICKINSON & CO COM 075887109 1209955 4962 SH SOLE 4962 0 0 BERKLEY W R CORP COM 084423102 456285 6452 SH SOLE 6452 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12310477 34516 SH SOLE 34516 0 0 BHP GROUP LTD SPONSORED ADS 088606108 270807 3964 SH SOLE 3964 0 0 BIG LOTS INC COM 089302103 405524 52057 SH SOLE 52057 0 0 BIOGEN INC COM 09062X103 294998 1140 SH SOLE 1140 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 714087 7406 SH SOLE 7406 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 307103 4607 SH SOLE 4607 0 0 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 1367644 26130 SH SOLE 26130 0 0 BLACKROCK ETF TRUST WORLD EX US CARB 09290C608 230457 5270 SH SOLE 5270 0 0 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 1236708 23660 SH SOLE 23660 0 0 BLACKROCK FLOATING RATE INC COM 091941104 318791 25750 SH SOLE 25750 0 0 BLACKROCK INC COM 09247X101 6093846 7507 SH SOLE 7507 0 0 BLACKROCK MULTI SECTOR INC T COM 09258A107 216570 14438 SH SOLE 14438 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 126852 12597 SH SOLE 12597 0 0 BLACKSTONE INC COM 09260D107 5365473 40983 SH SOLE 40983 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 1396847 50537 SH SOLE 50537 0 0 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 125992 11130 SH SOLE 11130 0 0 BLOCK INC CL A 852234103 693520 8966 SH SOLE 8966 0 0 BLUE OWL CAPITAL CORPORATION COM 69121K104 228670 15493 SH SOLE 15493 0 0 BOEING CO COM 097023105 6631190 25440 SH SOLE 25440 0 0 BOOKING HOLDINGS INC COM 09857L108 326344 92 SH SOLE 92 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1238348 21421 SH SOLE 21421 0 0 BP PLC SPONSORED ADR 055622104 938025 26498 SH SOLE 26498 0 0 BRAZE INC COM CL A 10576N102 389815 7337 SH SOLE 7337 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1788401 34855 SH SOLE 34855 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 400131 13661 SH SOLE 13661 0 0 BROADCOM INC COM 11135F101 24761766 22183 SH SOLE 22183 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 343808 1671 SH SOLE 1671 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 217579 5390 SH SOLE 5390 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 562905 13963 SH SOLE 13963 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 428617 12149 SH SOLE 12149 0 0 BRUNSWICK CORP COM 117043109 473204 4891 SH SOLE 4891 0 0 BUNGE GLOBAL SA COM SHS H11356104 288171 2855 SH SOLE 2855 0 0 BWX TECHNOLOGIES INC COM 05605H100 1414518 18435 SH SOLE 18435 0 0 CABLE ONE INC COM 12685J105 267163 480 SH SOLE 480 0 0 CABOT CORP COM 127055101 819135 9810 SH SOLE 9810 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 5540823 20343 SH SOLE 20343 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 349457 23501 SH SOLE 23501 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 625293 9254 SH SOLE 9254 0 0 CAMBRIA ETF TR EMRG SHAREHLDR 132061706 689606 21997 SH SOLE 21997 0 0 CAMDEN PPTY TR SH BEN INT 133131102 264707 2666 SH SOLE 2666 0 0 CAMECO CORP COM 13321L108 242222 5620 SH SOLE 5620 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 259041 5381 SH SOLE 5381 0 0 CANADIAN NAT RES LTD COM 136385101 1058803 16160 SH SOLE 16160 0 0 CANADIAN NATL RY CO COM 136375102 3083086 24541 SH SOLE 24541 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 3158956 39725 SH SOLE 39725 0 0 CAPITAL ONE FINL CORP COM 14040H105 939344 7164 SH SOLE 7164 0 0 CARDINAL HEALTH INC COM 14149Y108 1046413 10381 SH SOLE 10381 0 0 CARLYLE GROUP INC COM 14316J108 645018 15852 SH SOLE 15852 0 0 CARMAX INC COM 143130102 349320 4552 SH SOLE 4552 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 622295 33565 SH SOLE 33565 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 3981307 69300 SH SOLE 69300 0 0 CASEYS GEN STORES INC COM 147528103 642892 2340 SH SOLE 2340 0 0 CATERPILLAR INC COM 149123101 8911409 30140 SH SOLE 30140 0 0 CATHAY GEN BANCORP COM 149150104 644170 14453 SH SOLE 14453 0 0 CBOE GLOBAL MKTS INC COM 12503M108 208915 1170 SH SOLE 1170 0 0 CBRE GROUP INC CL A 12504L109 726661 7806 SH SOLE 7806 0 0 CENCORA INC COM 03073E105 336395 1638 SH SOLE 1638 0 0 CENTENE CORP DEL COM 15135B101 911447 12282 SH SOLE 12282 0 0 CHAMPIONX CORPORATION COM 15872M104 371697 12725 SH SOLE 12725 0 0 CHARLES RIV LABS INTL INC COM 159864107 551758 2334 SH SOLE 2334 0 0 CHEMED CORP NEW COM 16359R103 545573 933 SH SOLE 933 0 0 CHENIERE ENERGY INC COM NEW 16411R208 581780 3408 SH SOLE 3408 0 0 CHESAPEAKE UTILS CORP COM 165303108 348473 3299 SH SOLE 3299 0 0 CHEVRON CORP NEW COM 166764100 7095940 47573 SH SOLE 47573 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1331011 582 SH SOLE 582 0 0 CHOICE HOTELS INTL INC COM 169905106 245018 2163 SH SOLE 2163 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 527614 3174 SH SOLE 3174 0 0 CHROMADEX CORP COM NEW 171077407 21450 15000 SH SOLE 15000 0 0 CHUBB LIMITED COM H1467J104 1468774 6499 SH SOLE 6499 0 0 CHURCH & DWIGHT CO INC COM 171340102 395854 4186 SH SOLE 4186 0 0 CHURCHILL DOWNS INC COM 171484108 237612 1761 SH SOLE 1761 0 0 CINCINNATI FINL CORP COM 172062101 224728 2172 SH SOLE 2172 0 0 CINTAS CORP COM 172908105 1064298 1766 SH SOLE 1766 0 0 CISCO SYS INC COM 17275R102 7452329 147512 SH SOLE 147512 0 0 CITIGROUP INC COM NEW 172967424 1133177 22029 SH SOLE 22029 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 461291 6746 SH SOLE 6746 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 486568 23828 SH SOLE 23828 0 0 CLOROX CO DEL COM 189054109 338111 2371 SH SOLE 2371 0 0 CME GROUP INC COM 12572Q105 590207 2803 SH SOLE 2803 0 0 CMS ENERGY CORP COM 125896100 224208 3861 SH SOLE 3861 0 0 CNH INDL N V SHS N20944109 166802 13630 SH SOLE 13630 0 0 COCA COLA CO COM 191216100 3672498 62320 SH SOLE 62320 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 204024 3057 SH SOLE 3057 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 451644 5938 SH SOLE 5938 0 0 COGNEX CORP COM 192422103 367395 8802 SH SOLE 8802 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 356577 4721 SH SOLE 4721 0 0 COHEN & STEERS INC COM 19247A100 496032 6550 SH SOLE 6550 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 2878202 16549 SH SOLE 16549 0 0 COLGATE PALMOLIVE CO COM 194162103 464478 5827 SH SOLE 5827 0 0 COMCAST CORP NEW CL A 20030N101 12882112 293777 SH SOLE 293777 0 0 COMMUNITY TR BANCORP INC COM 204149108 707813 16138 SH SOLE 16138 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 170688 11200 SH SOLE 11200 0 0 COMPASS MINERALS INTL INC COM 20451N101 326172 12882 SH SOLE 12882 0 0 CONAGRA BRANDS INC COM 205887102 369083 12878 SH SOLE 12878 0 0 CONCENTRIX CORP COM 20602D101 240713 2451 SH SOLE 2451 0 0 CONFLUENT INC CLASS A COM 20717M103 1318707 56355 SH SOLE 56355 0 0 CONMED CORP COM 207410101 275418 2515 SH SOLE 2515 0 0 CONOCOPHILLIPS COM 20825C104 2658862 22907 SH SOLE 22907 0 0 CONSOLIDATED EDISON INC COM 209115104 1278448 14054 SH SOLE 14054 0 0 CONSTELLATION BRANDS INC CL A 21036P108 4447551 18397 SH SOLE 18397 0 0 CONSTELLATION ENERGY CORP COM 21037T109 395907 3387 SH SOLE 3387 0 0 COOPER COS INC COM NEW 216648402 307293 812 SH SOLE 812 0 0 COPART INC COM 217204106 1827308 37292 SH SOLE 37292 0 0 CORNING INC COM 219350105 401058 13171 SH SOLE 13171 0 0 CORTEVA INC COM 22052L104 632649 13202 SH SOLE 13202 0 0 COSTAR GROUP INC COM 22160N109 359086 4109 SH SOLE 4109 0 0 COSTCO WHSL CORP NEW COM 22160K105 9847089 14918 SH SOLE 14918 0 0 CRA INTL INC COM 12618T105 332037 3359 SH SOLE 3359 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 383926 6133 SH SOLE 6133 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 11041569 43246 SH SOLE 43246 0 0 CROWN CASTLE INC COM 22822V101 1036965 9002 SH SOLE 9002 0 0 CSX CORP COM 126408103 641525 18504 SH SOLE 18504 0 0 CUMMINS INC COM 231021106 640064 2672 SH SOLE 2672 0 0 CURTISS WRIGHT CORP COM 231561101 376961 1692 SH SOLE 1692 0 0 CVB FINL CORP COM 126600105 722338 35777 SH SOLE 35777 0 0 CVS HEALTH CORP COM 126650100 10593471 134163 SH SOLE 134163 0 0 D R HORTON INC COM 23331A109 4744208 31216 SH SOLE 31216 0 0 DANAHER CORPORATION COM 235851102 1974263 8534 SH SOLE 8534 0 0 DARDEN RESTAURANTS INC COM 237194105 298369 1816 SH SOLE 1816 0 0 DARLING INGREDIENTS INC COM 237266101 373551 7495 SH SOLE 7495 0 0 DATADOG INC CL A COM 23804L103 807663 6654 SH SOLE 6654 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 668793 18085 SH SOLE 18085 0 0 DECKERS OUTDOOR CORP COM 243537107 766021 1146 SH SOLE 1146 0 0 DEERE & CO COM 244199105 3068195 7673 SH SOLE 7673 0 0 DELL TECHNOLOGIES INC CL C 24703L202 270122 3531 SH SOLE 3531 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1198210 29784 SH SOLE 29784 0 0 DEVON ENERGY CORP NEW COM 25179M103 385330 8506 SH SOLE 8506 0 0 DEXCOM INC COM 252131107 690933 5568 SH SOLE 5568 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 3534600 24266 SH SOLE 24266 0 0 DIAMONDBACK ENERGY INC COM 25278X109 607759 3919 SH SOLE 3919 0 0 DIGI INTL INC COM 253798102 232934 8959 SH SOLE 8959 0 0 DIGITAL RLTY TR INC COM 253868103 957091 7112 SH SOLE 7112 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 1368647 37303 SH SOLE 37303 0 0 DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 384650 12250 SH SOLE 12250 0 0 DISCOVER FINL SVCS COM 254709108 204006 1815 SH SOLE 1815 0 0 DISNEY WALT CO COM 254687106 9794071 108473 SH SOLE 108473 0 0 DNP SELECT INCOME FD INC COM 23325P104 477237 56278 SH SOLE 56278 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 538028 6243 SH SOLE 6243 0 0 DOLLAR GEN CORP NEW COM 256677105 2186348 16082 SH SOLE 16082 0 0 DOLLAR TREE INC COM 256746108 1258421 8859 SH SOLE 8859 0 0 DOMINION ENERGY INC COM 25746U109 643953 13701 SH SOLE 13701 0 0 DOVER CORP COM 260003108 297471 1934 SH SOLE 1934 0 0 DOW INC COM 260557103 731187 13333 SH SOLE 13333 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 318836 9045 SH SOLE 9045 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 6360525 65545 SH SOLE 65545 0 0 DUPONT DE NEMOURS INC COM 26614N102 703377 9143 SH SOLE 9143 0 0 DXC TECHNOLOGY CO COM 23355L106 626844 27409 SH SOLE 27409 0 0 EA SERIES TRUST ALPHA ARCH 1-3 02072L565 685683 6521 SH SOLE 6521 0 0 EA SERIES TRUST STRIVE 500 ETF 02072L680 870695 28482 SH SOLE 28482 0 0 EASTGROUP PPTYS INC COM 277276101 292196 1592 SH SOLE 1592 0 0 EASTMAN CHEM CO COM 277432100 414341 4613 SH SOLE 4613 0 0 EATON CORP PLC SHS G29183103 8293004 34437 SH SOLE 34437 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 556089 24993 SH SOLE 24993 0 0 EBAY INC. COM 278642103 638174 14630 SH SOLE 14630 0 0 ECOLAB INC COM 278865100 776335 3914 SH SOLE 3914 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 238663 3130 SH SOLE 3130 0 0 ELASTIC N V ORD SHS N14506104 1207468 10714 SH SOLE 10714 0 0 ELECTRONIC ARTS INC COM 285512109 264317 1932 SH SOLE 1932 0 0 ELEMENT SOLUTIONS INC COM 28618M106 438966 18970 SH SOLE 18970 0 0 ELEVANCE HEALTH INC COM 036752103 962454 2041 SH SOLE 2041 0 0 ELI LILLY & CO COM 532457108 13612970 23353 SH SOLE 23353 0 0 EMCOR GROUP INC COM 29084Q100 585539 2718 SH SOLE 2718 0 0 EMERSON ELEC CO COM 291011104 820853 8434 SH SOLE 8434 0 0 ENBRIDGE INC COM 29250N105 897486 24806 SH SOLE 24806 0 0 ENCOMPASS HEALTH CORP COM 29261A100 560848 8406 SH SOLE 8406 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1125387 81550 SH SOLE 81550 0 0 ENSIGN GROUP INC COM 29358P101 780757 6958 SH SOLE 6958 0 0 ENTEGRIS INC COM 29362U104 1783641 14886 SH SOLE 14886 0 0 ENTERGY CORP NEW COM 29364G103 305695 3021 SH SOLE 3021 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 3246030 123189 SH SOLE 123189 0 0 ENZO BIOCHEM INC COM 294100102 28419 20445 SH SOLE 20445 0 0 EOG RES INC COM 26875P101 839547 6941 SH SOLE 6941 0 0 EPAM SYS INC COM 29414B104 748405 2517 SH SOLE 2517 0 0 EQT CORP COM 26884L109 515956 13346 SH SOLE 13346 0 0 EQUINIX INC COM 29444U700 492987 612 SH SOLE 612 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 892202 14588 SH SOLE 14588 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 428084 7086 SH SOLE 7086 0 0 ETSY INC COM 29786A106 760978 9389 SH SOLE 9389 0 0 EVERSOURCE ENERGY COM 30040W108 313599 5081 SH SOLE 5081 0 0 EVERTEC INC COM 30040P103 1765619 43127 SH SOLE 43127 0 0 EVGO INC CL A COM 30052F100 37776 10552 SH SOLE 10552 0 0 EXELON CORP COM 30161N101 256865 7155 SH SOLE 7155 0 0 EXP WORLD HLDGS INC COM 30212W100 404886 26088 SH SOLE 26088 0 0 EXPEDITORS INTL WASH INC COM 302130109 584738 4597 SH SOLE 4597 0 0 EXTRA SPACE STORAGE INC COM 30225T102 444114 2770 SH SOLE 2770 0 0 EXXON MOBIL CORP COM 30231G102 15203501 152065 SH SOLE 152065 0 0 FACTSET RESH SYS INC COM 303075105 710327 1489 SH SOLE 1489 0 0 FAIR ISAAC CORP COM 303250104 6062164 5208 SH SOLE 5208 0 0 FASTENAL CO COM 311900104 869112 13418 SH SOLE 13418 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 569453 2978 SH SOLE 2978 0 0 FEDEX CORP COM 31428X106 1545909 6111 SH SOLE 6111 0 0 FERGUSON PLC NEW SHS G3421J106 2440598 12641 SH SOLE 12641 0 0 FERRARI N V COM N3167Y103 2355946 6989 SH SOLE 6989 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 5490454 38224 SH SOLE 38224 0 0 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 876147 19669 SH SOLE 19669 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 498336 10224 SH SOLE 10224 0 0 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 244695 7346 SH SOLE 7346 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 212239 7964 SH SOLE 7964 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 1083747 20238 SH SOLE 20238 0 0 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 290659 6065 SH SOLE 6065 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 471480 11539 SH SOLE 11539 0 0 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 689377 11259 SH SOLE 11259 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 642367 8137 SH SOLE 8137 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 2555415 39502 SH SOLE 39502 0 0 FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113 248656 9355 SH SOLE 9355 0 0 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 1018222 22815 SH SOLE 22815 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 609944 26473 SH SOLE 26473 0 0 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 2020748 40500 SH SOLE 40500 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5996662 117536 SH SOLE 117536 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1559177 25956 SH SOLE 25956 0 0 FIDUS INVT CORP COM 316500107 280583 14250 SH SOLE 14250 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 261090 184 SH SOLE 184 0 0 FIRST SOLAR INC COM 336433107 5183733 30089 SH SOLE 30089 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1145140 67921 SH SOLE 67921 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 673146 14118 SH SOLE 14118 0 0 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 696195 34897 SH SOLE 34897 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 253239 14203 SH SOLE 14203 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1063134 20578 SH SOLE 20578 0 0 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 248483 12387 SH SOLE 12387 0 0 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 1296043 35684 SH SOLE 35684 0 0 FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 1078800 21409 SH SOLE 21409 0 0 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 2383639 45394 SH SOLE 45394 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 1203739 54394 SH SOLE 54394 0 0 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 1299715 33812 SH SOLE 33812 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 419224 18682 SH SOLE 18682 0 0 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 698136 25526 SH SOLE 25526 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 240770 10816 SH SOLE 10816 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 245180 4157 SH SOLE 4157 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 338034 3856 SH SOLE 3856 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 2606603 25172 SH SOLE 25172 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 1671640 15964 SH SOLE 15964 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 243369 2538 SH SOLE 2538 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2604428 48373 SH SOLE 48373 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 414730 4375 SH SOLE 4375 0 0 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 1761860 135319 SH SOLE 135319 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 1297225 51355 SH SOLE 51355 0 0 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 1259151 58949 SH SOLE 58949 0 0 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 1809090 81748 SH SOLE 81748 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1912661 37103 SH SOLE 37103 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 255393 6056 SH SOLE 6056 0 0 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 377289 16347 SH SOLE 16347 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 5011049 83993 SH SOLE 83993 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 5173643 100129 SH SOLE 100129 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 3589587 69458 SH SOLE 69458 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 9457158 118155 SH SOLE 118155 0 0 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 1524987 80432 SH SOLE 80432 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 1295503 31164 SH SOLE 31164 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407 1316003 66398 SH SOLE 66398 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 3893833 60756 SH SOLE 60756 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1076853 23374 SH SOLE 23374 0 0 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 684210 14838 SH SOLE 14838 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 2410028 87036 SH SOLE 87036 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 493877 15071 SH SOLE 15071 0 0 FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 1672659 61427 SH SOLE 61427 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 308050 1949 SH SOLE 1949 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 3985081 21362 SH SOLE 21362 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 5450960 112810 SH SOLE 112810 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 1087831 38442 SH SOLE 38442 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 243103 6235 SH SOLE 6235 0 0 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 431986 22922 SH SOLE 22922 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 9598735 215194 SH SOLE 215194 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 1099546 41383 SH SOLE 41383 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 7183022 101398 SH SOLE 101398 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 266786 2959 SH SOLE 2959 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 2366357 22655 SH SOLE 22655 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 3210044 89466 SH SOLE 89466 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 265202 2258 SH SOLE 2258 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 3130377 17840 SH SOLE 17840 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 460341 5028 SH SOLE 5028 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 7255799 178891 SH SOLE 178891 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 4693315 42838 SH SOLE 42838 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 299698 2765 SH SOLE 2765 0 0 FIRSTENERGY CORP COM 337932107 452431 12341 SH SOLE 12341 0 0 FISERV INC COM 337738108 5455473 41068 SH SOLE 41068 0 0 FIVE BELOW INC COM 33829M101 547608 2569 SH SOLE 2569 0 0 FLEX LTD ORD Y2573F102 1253825 41163 SH SOLE 41163 0 0 FLEXSHARES TR CRE SLCT BD FD 33939L670 636911 28472 SH SOLE 28472 0 0 FLUOR CORP NEW COM 343412102 300551 7673 SH SOLE 7673 0 0 FMC CORP COM NEW 302491303 298353 4732 SH SOLE 4732 0 0 FORD MTR CO DEL COM 345370860 954220 78279 SH SOLE 78279 0 0 FORTINET INC COM 34959E109 384659 6572 SH SOLE 6572 0 0 FORWARD AIR CORP COM 349853101 440279 7003 SH SOLE 7003 0 0 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 4834321 100443 SH SOLE 100443 0 0 FREEPORT-MCMORAN INC CL B 35671D857 690613 16223 SH SOLE 16223 0 0 FUELCELL ENERGY INC COM 35952H601 16120 10075 SH SOLE 10075 0 0 GALLAGHER ARTHUR J & CO COM 363576109 5680515 25260 SH SOLE 25260 0 0 GARTNER INC COM 366651107 996953 2210 SH SOLE 2210 0 0 GATX CORP COM 361448103 336736 2801 SH SOLE 2801 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 402451 5205 SH SOLE 5205 0 0 GENERAL DYNAMICS CORP COM 369550108 1497840 5768 SH SOLE 5768 0 0 GENERAL ELECTRIC CO COM NEW 369604301 684999 5367 SH SOLE 5367 0 0 GENERAL MLS INC COM 370334104 4215144 64709 SH SOLE 64709 0 0 GENERAL MTRS CO COM 37045V100 1130551 31474 SH SOLE 31474 0 0 GENUINE PARTS CO COM 372460105 630650 4553 SH SOLE 4553 0 0 GILDAN ACTIVEWEAR INC COM 375916103 215419 6516 SH SOLE 6516 0 0 GILEAD SCIENCES INC COM 375558103 6865472 84748 SH SOLE 84748 0 0 GITLAB INC CLASS A COM 37637K108 1627516 25850 SH SOLE 25850 0 0 GLOBAL E ONLINE LTD SHS M5216V106 1329904 33558 SH SOLE 33558 0 0 GLOBAL PMTS INC COM 37940X102 211201 1663 SH SOLE 1663 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 3825394 111010 SH SOLE 111010 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1405234 81040 SH SOLE 81040 0 0 GLOBAL X FDS CONSCIOUS COS 37954Y731 235470 7050 SH SOLE 7050 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 342931 8695 SH SOLE 8695 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 777293 15259 SH SOLE 15259 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 1504586 33720 SH SOLE 33720 0 0 GLOBANT S A COM L44385109 349593 1469 SH SOLE 1469 0 0 GODADDY INC CL A 380237107 1153747 10868 SH SOLE 10868 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 462681 31582 SH SOLE 31582 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 8383550 21732 SH SOLE 21732 0 0 GOLUB CAP BDC INC COM 38173M102 1427071 94508 SH SOLE 94508 0 0 GRACO INC COM 384109104 576092 6640 SH SOLE 6640 0 0 GRAINGER W W INC COM 384802104 241977 292 SH SOLE 292 0 0 GRAND CANYON ED INC COM 38526M106 680006 5150 SH SOLE 5150 0 0 GSK PLC SPONSORED ADR 37733W204 909857 24551 SH SOLE 24551 0 0 GUARDANT HEALTH INC COM 40131M109 263954 9758 SH SOLE 9758 0 0 HALEON PLC SPON ADS 405552100 275310 33452 SH SOLE 33452 0 0 HALLIBURTON CO COM 406216101 753981 20857 SH SOLE 20857 0 0 HAMILTON LANE INC CL A 407497106 635377 5601 SH SOLE 5601 0 0 HANCOCK JOHN PFD INCOME FD I COM 41021P103 143677 10161 SH SOLE 10161 0 0 HASBRO INC COM 418056107 324129 6348 SH SOLE 6348 0 0 HCA HEALTHCARE INC COM 40412C101 216273 799 SH SOLE 799 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 402257 5994 SH SOLE 5994 0 0 HEICO CORP NEW COM 422806109 10337474 57793 SH SOLE 57793 0 0 HENRY JACK & ASSOC INC COM 426281101 227646 1393 SH SOLE 1393 0 0 HERSHEY CO COM 427866108 1208131 6480 SH SOLE 6480 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 859829 4722 SH SOLE 4722 0 0 HNI CORP COM 404251100 493385 11795 SH SOLE 11795 0 0 HOLOGIC INC COM 436440101 947570 13262 SH SOLE 13262 0 0 HOME BANCORP INC COM 43689E107 294070 7000 SH SOLE 7000 0 0 HOME BANCSHARES INC COM 436893200 498444 19678 SH SOLE 19678 0 0 HOME DEPOT INC COM 437076102 10062933 29037 SH SOLE 29037 0 0 HONEYWELL INTL INC COM 438516106 7418617 35376 SH SOLE 35376 0 0 HUBBELL INC COM 443510607 627270 1907 SH SOLE 1907 0 0 HUBSPOT INC COM 443573100 1229003 2117 SH SOLE 2117 0 0 HUMANA INC COM 444859102 674354 1473 SH SOLE 1473 0 0 HUNT J B TRANS SVCS INC COM 445658107 248277 1243 SH SOLE 1243 0 0 HUNTINGTON BANCSHARES INC COM 446150104 386090 30353 SH SOLE 30353 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 995719 3835 SH SOLE 3835 0 0 HYATT HOTELS CORP COM CL A 448579102 1406341 10784 SH SOLE 10784 0 0 ICICI BANK LIMITED ADR 45104G104 1464300 61422 SH SOLE 61422 0 0 ICON PLC SHS G4705A100 3229829 11410 SH SOLE 11410 0 0 IDEXX LABS INC COM 45168D104 250883 452 SH SOLE 452 0 0 ILLINOIS TOOL WKS INC COM 452308109 3314458 12654 SH SOLE 12654 0 0 ILLUMINA INC COM 452327109 463251 3327 SH SOLE 3327 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 514928 7537 SH SOLE 7537 0 0 INARI MED INC COM 45332Y109 323626 4985 SH SOLE 4985 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 1834390 74690 SH SOLE 74690 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 1214709 49459 SH SOLE 49459 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 992781 32983 SH SOLE 32983 0 0 INFOSYS LTD SPONSORED ADR 456788108 261017 14201 SH SOLE 14201 0 0 ING GROEP N.V. SPONSORED ADR 456837103 275482 18341 SH SOLE 18341 0 0 INGERSOLL RAND INC COM 45687V106 297991 3853 SH SOLE 3853 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 224319 7127 SH SOLE 7127 0 0 INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 253826 9865 SH SOLE 9865 0 0 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 579296 14625 SH SOLE 14625 0 0 INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 578571 15795 SH SOLE 15795 0 0 INNOVATOR ETFS TR US EQTY BUFR MAY 45782C326 755754 22318 SH SOLE 22318 0 0 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 212815 3862 SH SOLE 3862 0 0 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 1084467 30144 SH SOLE 30144 0 0 INNOVATOR ETFS TR US EQT ACC 9 BFR 45783Y780 1144903 44445 SH SOLE 44445 0 0 INNOVATOR ETFS TR US EQT ACLRTD 9 45783Y889 2408286 78651 SH SOLE 78651 0 0 INNOVATOR ETFS TR US EQUITY ACCELE 45783Y301 247499 8095 SH SOLE 8095 0 0 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 272868 7093 SH SOLE 7093 0 0 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 237502 6215 SH SOLE 6215 0 0 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 1244662 33933 SH SOLE 33933 0 0 INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 284248 9350 SH SOLE 9350 0 0 INNOVATOR ETFS TR INNOVATOR INTER 45783Y533 528501 20218 SH SOLE 20218 0 0 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 1329882 35341 SH SOLE 35341 0 0 INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 559674 14632 SH SOLE 14632 0 0 INNOVATOR ETFS TR US EQTY ACCELRTD 45783Y830 228875 8600 SH SOLE 8600 0 0 INNOVATOR ETFS TR US EQTY ACCELRT9 45783Y848 1224582 43955 SH SOLE 43955 0 0 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 629584 18035 SH SOLE 18035 0 0 INSPERITY INC COM 45778Q107 504163 4301 SH SOLE 4301 0 0 INSULET CORP COM 45784P101 249961 1152 SH SOLE 1152 0 0 INTEL CORP COM 458140100 2011128 40022 SH SOLE 40022 0 0 INTER PARFUMS INC COM 458334109 577048 4007 SH SOLE 4007 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 4591176 35748 SH SOLE 35748 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 9540521 58334 SH SOLE 58334 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2438367 30114 SH SOLE 30114 0 0 INTUIT COM 461202103 6250925 10001 SH SOLE 10001 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 3193450 9466 SH SOLE 9466 0 0 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 6675154 141303 SH SOLE 141303 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 227783 10335 SH SOLE 10335 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 172558 15044 SH SOLE 15044 0 0 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 205971 4713 SH SOLE 4713 0 0 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 228717 9514 SH SOLE 9514 0 0 INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842 948159 11316 SH SOLE 11316 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 630942 13313 SH SOLE 13313 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 593916 6959 SH SOLE 6959 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 642737 14558 SH SOLE 14558 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 282147 4503 SH SOLE 4503 0 0 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 1119935 10663 SH SOLE 10663 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 327122 15663 SH SOLE 15663 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 437913 22509 SH SOLE 22509 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 357922 17498 SH SOLE 17498 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 490259 25402 SH SOLE 25402 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 443341 21861 SH SOLE 21861 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 10387894 192084 SH SOLE 192084 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 7993443 50656 SH SOLE 50656 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 356296 9504 SH SOLE 9504 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 724964 11912 SH SOLE 11912 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1478423 45828 SH SOLE 45828 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 1440210 16847 SH SOLE 16847 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 957066 9762 SH SOLE 9762 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 328366 3563 SH SOLE 3563 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 254191 12024 SH SOLE 12024 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 18433128 45012 SH SOLE 45012 0 0 INVESCO QUALITY MUN INCOME T COM 46133G107 107748 11330 SH SOLE 11330 0 0 INVITATION HOMES INC COM 46187W107 649489 19041 SH SOLE 19041 0 0 IQVIA HLDGS INC COM 46266C105 553461 2392 SH SOLE 2392 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 412853 3857 SH SOLE 3857 0 0 IRON MTN INC DEL COM 46284V101 9282132 132640 SH SOLE 132640 0 0 ISHARES GOLD TR ISHARES NEW 464285204 784620 20103 SH SOLE 20103 0 0 ISHARES INC MSCI EMRG CHN 46434G764 4451218 80332 SH SOLE 80332 0 0 ISHARES INC JP MRGN EM HI BD 464286285 470590 12946 SH SOLE 12946 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 431104 4296 SH SOLE 4296 0 0 ISHARES INC CORE MSCI EMKT 46434G103 5285399 104496 SH SOLE 104496 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 530267 16540 SH SOLE 16540 0 0 ISHARES INC MSCI EMERG MRKT 464286533 301409 5422 SH SOLE 5422 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 267079 4164 SH SOLE 4164 0 0 ISHARES SILVER TR ISHARES 46428Q109 404564 18575 SH SOLE 18575 0 0 ISHARES TR CORE INTL AGGR 46435G672 658280 13218 SH SOLE 13218 0 0 ISHARES TR TIPS BD ETF 464287176 2568613 23896 SH SOLE 23896 0 0 ISHARES TR CORE MSCI INTL 46435G326 2192705 34444 SH SOLE 34444 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 2866029 55895 SH SOLE 55895 0 0 ISHARES TR NATIONAL MUN ETF 464288414 887105 8183 SH SOLE 8183 0 0 ISHARES TR CORE S&P500 ETF 464287200 50145953 104989 SH SOLE 104989 0 0 ISHARES TR US AER DEF ETF 464288760 2224117 17568 SH SOLE 17568 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 7497751 302817 PRN SOLE 302817 0 0 ISHARES TR PFD AND INCM SEC 464288687 772637 24772 SH SOLE 24772 0 0 ISHARES TR S&P 500 VAL ETF 464287408 756248 4349 SH SOLE 4349 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 10694596 72683 SH SOLE 72683 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 604379 14315 SH SOLE 14315 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 8487026 354661 PRN SOLE 354661 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 3947066 48111 SH SOLE 48111 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 1309249 20164 SH SOLE 20164 0 0 ISHARES TR IBONDS 2026 TERM 46436E528 626724 27344 SH SOLE 27344 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 395311 9831 SH SOLE 9831 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 6242264 79998 SH SOLE 79998 0 0 ISHARES TR MSCI INDIA ETF 46429B598 1367656 28020 SH SOLE 28020 0 0 ISHARES TR A RATE CP BD ETF 46429B291 653124 13570 SH SOLE 13570 0 0 ISHARES TR MSCI EAFE ETF 464287465 5584445 74113 SH SOLE 74113 0 0 ISHARES TR ESG EAFE ETF 46436E759 474053 7421 SH SOLE 7421 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 261498 5315 SH SOLE 5315 0 0 ISHARES TR GLOBAL TECH ETF 464287291 1415894 20767 SH SOLE 20767 0 0 ISHARES TR RUS 1000 ETF 464287622 2702589 10305 SH SOLE 10305 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 283634 5455 SH SOLE 5455 0 0 ISHARES TR IBONDS DEC 2031 46436E486 5797887 279147 SH SOLE 279147 0 0 ISHARES TR USD INV GRDE ETF 464288620 629838 12287 SH SOLE 12287 0 0 ISHARES TR IBONDS 27 TRM TS 46436E841 5336514 238347 SH SOLE 238347 0 0 ISHARES TR U.S. TECH ETF 464287721 5121241 41721 SH SOLE 41721 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 723871 18509 SH SOLE 18509 0 0 ISHARES TR U.S. FINLS ETF 464287788 2034333 23818 SH SOLE 23818 0 0 ISHARES TR US HLTHCARE ETF 464287762 771131 2694 SH SOLE 2694 0 0 ISHARES TR CORE S&P SCP ETF 464287804 2035468 18803 SH SOLE 18803 0 0 ISHARES TR U.S. MED DVC ETF 464288810 783968 14526 SH SOLE 14526 0 0 ISHARES TR IBONDS 26 TRM TS 46436E858 5394471 236030 SH SOLE 236030 0 0 ISHARES TR S&P SML 600 GWT 464287887 255160 2039 SH SOLE 2039 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 3088780 123108 SH SOLE 123108 0 0 ISHARES TR SELECT DIVID ETF 464287168 727033 6202 SH SOLE 6202 0 0 ISHARES TR IBOXX INV CP ETF 464287242 1611757 14565 SH SOLE 14565 0 0 ISHARES TR IBONDS 25 TRM TS 46436E866 5633069 241970 SH SOLE 241970 0 0 ISHARES TR IBOND DEC 2030 46436E593 557169 28254 SH SOLE 28254 0 0 ISHARES TR S&P 100 ETF 464287101 2534588 11346 SH SOLE 11346 0 0 ISHARES TR IBONDS DEC 2033 46436E148 1549743 62389 SH SOLE 62389 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 860908 21620 SH SOLE 21620 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 6174057 58845 SH SOLE 58845 0 0 ISHARES TR EXPND TEC SC ETF 464287549 222745 497 SH SOLE 497 0 0 ISHARES TR U S EQUITY FACTR 46434V282 396185 8204 SH SOLE 8204 0 0 ISHARES TR US INFRASTRUC 46435U713 1126849 27982 SH SOLE 27982 0 0 ISHARES TR SHORT TREAS BD 464288679 460013 4177 SH SOLE 4177 0 0 ISHARES TR EXPANDED TECH 464287515 2893122 7132 SH SOLE 7132 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 679235 8644 SH SOLE 8644 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1829512 9115 SH SOLE 9115 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 302262 2792 SH SOLE 2792 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 839786 8234 SH SOLE 8234 0 0 ISHARES TR ISHARES BIOTECH 464287556 583204 4293 SH SOLE 4293 0 0 ISHARES TR IBONDS 24 TRM TS 46436E874 630572 26428 SH SOLE 26428 0 0 ISHARES TR CORE S&P MCP ETF 464287507 7488593 27020 SH SOLE 27020 0 0 ISHARES TR IBONDS DEC 2031 46436E460 5865220 285621 SH SOLE 285621 0 0 ISHARES TR IBONDS 24 TRM HG 46435U184 847885 36531 SH SOLE 36531 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 6704498 40572 SH SOLE 40572 0 0 ISHARES TR US REGNL BKS ETF 464288778 228195 5454 SH SOLE 5454 0 0 ISHARES TR TRS FLT RT BD 46434V860 1668561 33060 SH SOLE 33060 0 0 ISHARES TR RUS MID CAP ETF 464287499 850070 10936 SH SOLE 10936 0 0 ISHARES TR INTL EQTY FACTOR 46434V274 566683 20217 SH SOLE 20217 0 0 ISHARES TR FALN ANGLS USD 46435G474 461023 17463 SH SOLE 17463 0 0 ISHARES TR MSCI USA MMENTM 46432F396 651878 4155 SH SOLE 4155 0 0 ISHARES TR IBONDS DEC 2030 46436E726 269483 12453 SH SOLE 12453 0 0 ISHARES TR INTL SEL DIV ETF 464288448 1750532 62541 SH SOLE 62541 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 2154463 8542 SH SOLE 8542 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 338755 3436 SH SOLE 3436 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 8435620 352955 PRN SOLE 352955 0 0 ISHARES TR MBS ETF 464288588 2698341 28681 SH SOLE 28681 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 251181 1818 SH SOLE 1818 0 0 ISHARES TR EAFE VALUE ETF 464288877 7431272 142635 SH SOLE 142635 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 1260047 50584 PRN SOLE 50584 0 0 ISHARES TR CORE S&P US GWT 464287671 544443 5230 SH SOLE 5230 0 0 ISHARES TR IBONDS 29 TRM TS 46436E825 608773 27951 SH SOLE 27951 0 0 ISHARES TR IBONDS DEC 2032 46436E296 709523 30702 SH SOLE 30702 0 0 ISHARES TR US HOME CONS ETF 464288752 1584309 15574 SH SOLE 15574 0 0 ISHARES TR CORE US AGGBD ET 464287226 861437 8679 SH SOLE 8679 0 0 ISHARES TR CORE MSCI EAFE 46432F842 8783686 124857 SH SOLE 124857 0 0 ISHARES TR CORE S&P TTL STK 464287150 3479744 33068 SH SOLE 33068 0 0 ISHARES TR IBONDS 28 TRM TS 46436E833 388252 17477 SH SOLE 17477 0 0 ISHARES TR 20 YR TR BD ETF 464287432 3972896 40179 SH SOLE 40179 0 0 ISHARES TR IBONDS DEC 29 46436E205 2056944 89161 SH SOLE 89161 0 0 ISHARES TR IBOXX HI YD ETF 464288513 952952 12314 SH SOLE 12314 0 0 ISHARES TR US CONSUM DISCRE 464287580 210641 2780 SH SOLE 2780 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 6625092 21853 SH SOLE 21853 0 0 ISHARES TR MSCI KLD400 SOC 464288570 2932880 32212 SH SOLE 32212 0 0 ISHARES TR CORE DIV GRWTH 46434V621 484272 8998 SH SOLE 8998 0 0 ISHARES TR US INDUSTRIALS 464287754 1619554 14162 SH SOLE 14162 0 0 ISHARES TR CONV BD ETF 46435G102 494066 6287 SH SOLE 6287 0 0 ISHARES TR JPMORGAN USD EMG 464288281 501254 5628 SH SOLE 5628 0 0 ISHARES TR CORE TOTAL USD 46434V613 5320958 115497 SH SOLE 115497 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 486960 3135 SH SOLE 3135 0 0 ISHARES TR US TREAS BD ETF 46429B267 758572 32924 SH SOLE 32924 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 4467911 59493 SH SOLE 59493 0 0 ISHARES TR EAFE GRWTH ETF 464288885 4551357 46994 SH SOLE 46994 0 0 ISHARES TR US TELECOM ETF 464287713 534322 23476 SH SOLE 23476 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 226167 4491 SH SOLE 4491 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 2229736 44049 SH SOLE 44049 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 1581646 16409 SH SOLE 16409 0 0 ISHARES TR BROAD USD HIGH 46435U853 240310 6611 SH SOLE 6611 0 0 ISHARES TR MSCI USA ESG SLC 464288802 1945507 19356 SH SOLE 19356 0 0 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 2404184 47589 SH SOLE 47589 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 243755 4853 SH SOLE 4853 0 0 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 421590 8444 SH SOLE 8444 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 2733954 49726 SH SOLE 49726 0 0 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 2486036 52799 SH SOLE 52799 0 0 JABIL INC COM 466313103 10172446 79847 SH SOLE 79847 0 0 JFROG LTD ORD SHS M6191J100 506760 14642 SH SOLE 14642 0 0 JOHNSON & JOHNSON COM 478160104 11354580 72442 SH SOLE 72442 0 0 JOHNSON CTLS INTL PLC SHS G51502105 494205 8574 SH SOLE 8574 0 0 JPMORGAN CHASE & CO COM 46625H100 21677707 127441 SH SOLE 127441 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 301547 85424 SH SOLE 85424 0 0 KARUNA THERAPEUTICS INC COM 48576A100 706134 2231 SH SOLE 2231 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 9515 11000 SH SOLE 11000 0 0 KENVUE INC COM 49177J102 3362136 156161 SH SOLE 156161 0 0 KEURIG DR PEPPER INC COM 49271V100 537818 16141 SH SOLE 16141 0 0 KEYCORP COM 493267108 4343009 301598 SH SOLE 301598 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 538997 3388 SH SOLE 3388 0 0 KFORCE INC COM 493732101 408941 6053 SH SOLE 6053 0 0 KIMBERLY-CLARK CORP COM 494368103 4692054 38615 SH SOLE 38615 0 0 KINDER MORGAN INC DEL COM 49456B101 4300144 243772 SH SOLE 243772 0 0 KINSALE CAP GROUP INC COM 49714P108 426340 1273 SH SOLE 1273 0 0 KKR & CO INC COM 48251W104 1043026 12589 SH SOLE 12589 0 0 KLA CORP COM NEW 482480100 6116663 10522 SH SOLE 10522 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 262999 4562 SH SOLE 4562 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 263645 11301 SH SOLE 11301 0 0 KRAFT HEINZ CO COM 500754106 1687669 45637 SH SOLE 45637 0 0 KROGER CO COM 501044101 328198 7180 SH SOLE 7180 0 0 KULICKE & SOFFA INDS INC COM 501242101 366569 6699 SH SOLE 6699 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 618170 2935 SH SOLE 2935 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 496856 2186 SH SOLE 2186 0 0 LAKELAND FINL CORP COM 511656100 468696 7193 SH SOLE 7193 0 0 LAM RESEARCH CORP COM 512807108 858453 1096 SH SOLE 1096 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 296068 2786 SH SOLE 2786 0 0 LAMB WESTON HLDGS INC COM 513272104 384750 3560 SH SOLE 3560 0 0 LANDSTAR SYS INC COM 515098101 537379 2775 SH SOLE 2775 0 0 LANTHEUS HLDGS INC COM 516544103 259966 4193 SH SOLE 4193 0 0 LAS VEGAS SANDS CORP COM 517834107 619505 12589 SH SOLE 12589 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 622083 9017 SH SOLE 9017 0 0 LAUDER ESTEE COS INC CL A 518439104 334913 2290 SH SOLE 2290 0 0 LEMAITRE VASCULAR INC COM 525558201 438528 7726 SH SOLE 7726 0 0 LENNAR CORP CL A 526057104 554131 3718 SH SOLE 3718 0 0 LENNOX INTL INC COM 526107107 464973 1039 SH SOLE 1039 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 375308 4657 SH SOLE 4657 0 0 LIBERTY ENERGY INC COM CL A 53115L104 500084 27568 SH SOLE 27568 0 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 797736 27757 SH SOLE 27757 0 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 273479 4332 SH SOLE 4332 0 0 LINCOLN ELEC HLDGS INC COM 533900106 404258 1859 SH SOLE 1859 0 0 LINDE PLC SHS G54950103 2368975 5768 SH SOLE 5768 0 0 LISTED FD TR SHARES MUNI DB 53656F854 241620 10938 SH SOLE 10938 0 0 LITHIA MTRS INC COM 536797103 600936 1825 SH SOLE 1825 0 0 LITTELFUSE INC COM 537008104 3936075 14711 SH SOLE 14711 0 0 LKQ CORP COM 501889208 274028 5734 SH SOLE 5734 0 0 LOCKHEED MARTIN CORP COM 539830109 6088574 13433 SH SOLE 13433 0 0 LOOP INDS INC COM 543518104 37800 10000 SH SOLE 10000 0 0 LOWES COS INC COM 548661107 5347073 24026 SH SOLE 24026 0 0 LPL FINL HLDGS INC COM 50212V100 3729913 16387 SH SOLE 16387 0 0 LULULEMON ATHLETICA INC COM 550021109 1808433 3537 SH SOLE 3537 0 0 LUMENTUM HLDGS INC COM 55024U109 242652 4629 SH SOLE 4629 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5529030 58151 SH SOLE 58151 0 0 M & T BK CORP COM 55261F104 459008 3348 SH SOLE 3348 0 0 MACYS INC COM 55616P104 1685513 83773 SH SOLE 83773 0 0 MAINSTAY MACKAY DEFINEDTERM COM 56064K100 262997 16184 SH SOLE 16184 0 0 MARATHON OIL CORP COM 565849106 1394805 57732 SH SOLE 57732 0 0 MARATHON PETE CORP COM 56585A102 1282883 8647 SH SOLE 8647 0 0 MARKEL GROUP INC COM 570535104 435909 307 SH SOLE 307 0 0 MARKETAXESS HLDGS INC COM 57060D108 611764 2089 SH SOLE 2089 0 0 MARRIOTT INTL INC NEW CL A 571903202 1804447 8002 SH SOLE 8002 0 0 MARSH & MCLENNAN COS INC COM 571748102 5678480 29970 SH SOLE 29970 0 0 MARTIN MARIETTA MATLS INC COM 573284106 230995 463 SH SOLE 463 0 0 MARVELL TECHNOLOGY INC COM 573874104 791629 13126 SH SOLE 13126 0 0 MASCO CORP COM 574599106 343607 5130 SH SOLE 5130 0 0 MASTERCARD INCORPORATED CL A 57636Q104 8801604 20636 SH SOLE 20636 0 0 MATERION CORP COM 576690101 617987 4749 SH SOLE 4749 0 0 MCCORMICK & CO INC COM NON VTG 579780206 451298 6596 SH SOLE 6596 0 0 MCDONALDS CORP COM 580135101 10089091 34026 SH SOLE 34026 0 0 MCKESSON CORP COM 58155Q103 533816 1153 SH SOLE 1153 0 0 MEDPACE HLDGS INC COM 58506Q109 207521 677 SH SOLE 677 0 0 MEDTRONIC PLC SHS G5960L103 3653357 44348 SH SOLE 44348 0 0 MERCADOLIBRE INC COM 58733R102 10978778 6986 SH SOLE 6986 0 0 MERCK & CO INC COM 58933Y105 13593039 124684 SH SOLE 124684 0 0 META PLATFORMS INC CL A 30303M102 17836398 50391 SH SOLE 50391 0 0 METLIFE INC COM 59156R108 3245773 49082 SH SOLE 49082 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1898282 1565 SH SOLE 1565 0 0 MGM RESORTS INTERNATIONAL COM 552953101 429017 9602 SH SOLE 9602 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 767928 8516 SH SOLE 8516 0 0 MICRON TECHNOLOGY INC COM 595112103 1521783 17832 SH SOLE 17832 0 0 MICROSOFT CORP COM 594918104 75730761 201390 SH SOLE 201390 0 0 MID-AMER APT CMNTYS INC COM 59522J103 434575 3232 SH SOLE 3232 0 0 MOELIS & CO CL A 60786M105 247926 4417 SH SOLE 4417 0 0 MOLINA HEALTHCARE INC COM 60855R100 1425368 3945 SH SOLE 3945 0 0 MONDELEZ INTL INC CL A 609207105 5403717 74606 SH SOLE 74606 0 0 MONGODB INC CL A 60937P106 8762064 21431 SH SOLE 21431 0 0 MONOLITHIC PWR SYS INC COM 609839105 10778573 17088 SH SOLE 17088 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 5294417 91901 SH SOLE 91901 0 0 MOODYS CORP COM 615369105 469453 1202 SH SOLE 1202 0 0 MOOG INC CL A 615394202 405239 2799 SH SOLE 2799 0 0 MORGAN STANLEY COM NEW 617446448 1179799 12652 SH SOLE 12652 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 825305 2636 SH SOLE 2636 0 0 MPLX LP COM UNIT REP LTD 55336V100 611168 16644 SH SOLE 16644 0 0 MSCI INC COM 55354G100 687265 1215 SH SOLE 1215 0 0 MURPHY OIL CORP COM 626717102 413930 9703 SH SOLE 9703 0 0 NASDAQ INC COM 631103108 4186761 72012 SH SOLE 72012 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 462400 6801 SH SOLE 6801 0 0 NCR ATLEOS CORPORATION COM SHS 63001N106 633848 26095 SH SOLE 26095 0 0 NETFLIX INC COM 64110L106 12286417 25235 SH SOLE 25235 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1427224 10832 SH SOLE 10832 0 0 NEW YORK TIMES CO CL A 650111107 639271 13049 SH SOLE 13049 0 0 NEWMARKET CORP COM 651587107 259269 475 SH SOLE 475 0 0 NEWMONT CORP COM 651639106 349502 8444 SH SOLE 8444 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 290073 8425 SH SOLE 8425 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 735628 4693 SH SOLE 4693 0 0 NEXTERA ENERGY INC COM 65339F101 4994998 82236 SH SOLE 82236 0 0 NICE LTD SPONSORED ADR 653656108 272730 1367 SH SOLE 1367 0 0 NIKE INC CL B 654106103 4547563 41886 SH SOLE 41886 0 0 NORDSON CORP COM 655663102 712704 2698 SH SOLE 2698 0 0 NORDSTROM INC COM 655664100 382192 20715 SH SOLE 20715 0 0 NORFOLK SOUTHN CORP COM 655844108 2399021 10149 SH SOLE 10149 0 0 NORTHERN OIL & GAS INC COM 665531307 536588 14475 SH SOLE 14475 0 0 NORTHROP GRUMMAN CORP COM 666807102 4527382 9671 SH SOLE 9671 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 669657 33416 SH SOLE 33416 0 0 NOV INC COM 62955J103 311866 15378 SH SOLE 15378 0 0 NOVARTIS AG SPONSORED ADR 66987V109 1520810 15062 SH SOLE 15062 0 0 NOVO-NORDISK A S ADR 670100205 9779499 94534 SH SOLE 94534 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 118911 14275 SH SOLE 14275 0 0 NUCOR CORP COM 670346105 245919 1413 SH SOLE 1413 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 267102 24282 SH SOLE 24282 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 117888 14342 SH SOLE 14342 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 98800 10000 SH SOLE 10000 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 173786 25708 SH SOLE 25708 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 228962 19997 SH SOLE 19997 0 0 NVENT ELECTRIC PLC SHS G6700G107 477506 8081 SH SOLE 8081 0 0 NVIDIA CORPORATION COM 67066G104 43430000 87698 SH SOLE 87698 0 0 NXP SEMICONDUCTORS N V COM N6596X109 3079320 13407 SH SOLE 13407 0 0 OCCIDENTAL PETE CORP COM 674599105 1616171 27067 SH SOLE 27067 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 735674 1815 SH SOLE 1815 0 0 ON SEMICONDUCTOR CORP COM 682189105 604172 7233 SH SOLE 7233 0 0 ONDAS HLDGS INC COM NEW 68236H204 208069 135993 SH SOLE 135993 0 0 ONEOK INC NEW COM 682680103 1970763 28066 SH SOLE 28066 0 0 ONESPAN INC COM 68287N100 203680 19000 SH SOLE 19000 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 238020 7065 SH SOLE 7065 0 0 ORACLE CORP COM 68389X105 10450291 99121 SH SOLE 99121 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 1013735 1067 SH SOLE 1067 0 0 ORGANON & CO COMMON STOCK 68622V106 215492 14944 SH SOLE 14944 0 0 OTIS WORLDWIDE CORP COM 68902V107 735377 8219 SH SOLE 8219 0 0 PACCAR INC COM 693718108 1552260 15896 SH SOLE 15896 0 0 PACER FDS TR US CASH COWS 100 69374H881 1599321 30762 SH SOLE 30762 0 0 PACER FDS TR INDUSTRIAL RELET 69374H766 264638 6325 SH SOLE 6325 0 0 PACKAGING CORP AMER COM 695156109 1783509 10948 SH SOLE 10948 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 6995024 407398 SH SOLE 407398 0 0 PALO ALTO NETWORKS INC COM 697435105 8205921 27828 SH SOLE 27828 0 0 PAPA JOHNS INTL INC COM 698813102 410956 5391 SH SOLE 5391 0 0 PARKER-HANNIFIN CORP COM 701094104 4595943 9976 SH SOLE 9976 0 0 PAYCHEX INC COM 704326107 2386365 20035 SH SOLE 20035 0 0 PAYCOM SOFTWARE INC COM 70432V102 236281 1143 SH SOLE 1143 0 0 PAYPAL HLDGS INC COM 70450Y103 4566939 74368 SH SOLE 74368 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 195340 12224 SH SOLE 12224 0 0 PEPSICO INC COM 713448108 13846676 81528 SH SOLE 81528 0 0 PERDOCEO ED CORP COM 71363P106 572825 32621 SH SOLE 32621 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 312973 4526 SH SOLE 4526 0 0 PERRIGO CO PLC SHS G97822103 525692 16336 SH SOLE 16336 0 0 PFIZER INC COM 717081103 6921869 240426 SH SOLE 240426 0 0 PHILIP MORRIS INTL INC COM 718172109 5051835 53697 SH SOLE 53697 0 0 PHILLIPS 66 COM 718546104 2230974 16757 SH SOLE 16757 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1934130 19382 SH SOLE 19382 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 931064 10071 SH SOLE 10071 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 388795 4177 SH SOLE 4177 0 0 PIMCO ETF TR ULTRA SHORT GOVT 72201R577 1555190 15453 SH SOLE 15453 0 0 PIMCO MUN INCOME FD II COM 72200W106 204242 24607 SH SOLE 24607 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 260962 2992 SH SOLE 2992 0 0 PIONEER NAT RES CO COM 723787107 1080998 4807 SH SOLE 4807 0 0 PITNEY BOWES INC COM 724479100 898049 204102 SH SOLE 204102 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 166180 10969 SH SOLE 10969 0 0 PNC FINL SVCS GROUP INC COM 693475105 3377743 21813 SH SOLE 21813 0 0 POOL CORP COM 73278L105 450144 1129 SH SOLE 1129 0 0 POPULAR INC COM NEW 733174700 259177 3158 SH SOLE 3158 0 0 POST HLDGS INC COM 737446104 232478 2640 SH SOLE 2640 0 0 POWER INTEGRATIONS INC COM 739276103 745723 9082 SH SOLE 9082 0 0 PPG INDS INC COM 693506107 381951 2554 SH SOLE 2554 0 0 PPL CORP COM 69351T106 262680 9693 SH SOLE 9693 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 219265 2787 SH SOLE 2787 0 0 PROCTER AND GAMBLE CO COM 742718109 12784277 87241 SH SOLE 87241 0 0 PROGRESSIVE CORP COM 743315103 1913908 12016 SH SOLE 12016 0 0 PROLOGIS INC. COM 74340W103 8203705 61543 SH SOLE 61543 0 0 PROSHARES TR INVT INT RT HG 74347B607 961707 12760 SH SOLE 12760 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 1903056 19990 SH SOLE 19990 0 0 PROSHARES TR HGH YLD INT RATE 74348A541 438790 6976 SH SOLE 6976 0 0 PROTHENA CORP PLC SHS G72800108 218040 6000 SH SOLE 6000 0 0 PRUDENTIAL FINL INC COM 744320102 1299758 12533 SH SOLE 12533 0 0 PTC INC COM 69370C100 233922 1337 SH SOLE 1337 0 0 PUBLIC STORAGE COM 74460D109 1040791 3412 SH SOLE 3412 0 0 PULTE GROUP INC COM 745867101 974190 9438 SH SOLE 9438 0 0 PVH CORPORATION COM 693656100 465399 3811 SH SOLE 3811 0 0 QUAKER HOUGHTON COM 747316107 388424 1820 SH SOLE 1820 0 0 QUALCOMM INC COM 747525103 10758838 74389 SH SOLE 74389 0 0 QUALYS INC COM 74758T303 415328 2116 SH SOLE 2116 0 0 QUANTA SVCS INC COM 74762E102 300178 1391 SH SOLE 1391 0 0 RAYMOND JAMES FINL INC COM 754730109 863568 7745 SH SOLE 7745 0 0 RB GLOBAL INC COM 74935Q107 477059 7132 SH SOLE 7132 0 0 REALTY INCOME CORP COM 756109104 4666341 81267 SH SOLE 81267 0 0 REGAL REXNORD CORPORATION COM 758750103 507857 3431 SH SOLE 3431 0 0 REGENERON PHARMACEUTICALS COM 75886F107 1020573 1162 SH SOLE 1162 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 4953237 255585 SH SOLE 255585 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 686756 4245 SH SOLE 4245 0 0 RELX PLC SPONSORED ADR 759530108 589824 14872 SH SOLE 14872 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 617008 3148 SH SOLE 3148 0 0 REPUBLIC SVCS INC COM 760759100 219000 1328 SH SOLE 1328 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 262440 3359 SH SOLE 3359 0 0 REVVITY INC COM 714046109 222118 2032 SH SOLE 2032 0 0 REWALK ROBOTICS LTD SHS M8216Q200 22950 30000 SH SOLE 30000 0 0 RIO TINTO PLC SPONSORED ADR 767204100 744153 9994 SH SOLE 9994 0 0 ROBERT HALF INC. COM 770323103 376833 4286 SH SOLE 4286 0 0 ROBLOX CORP CL A 771049103 233858 5115 SH SOLE 5115 0 0 ROCKWELL AUTOMATION INC COM 773903109 834881 2689 SH SOLE 2689 0 0 ROKU INC COM CL A 77543R102 540519 5897 SH SOLE 5897 0 0 ROPER TECHNOLOGIES INC COM 776696106 3650458 6696 SH SOLE 6696 0 0 ROSS STORES INC COM 778296103 352479 2547 SH SOLE 2547 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 2367077 18280 SH SOLE 18280 0 0 RPM INTL INC COM 749685103 1543396 13826 SH SOLE 13826 0 0 RTX CORPORATION COM 75513E101 3836787 45600 SH SOLE 45600 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 860400 20000 SH SOLE 20000 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 326732 2450 SH SOLE 2450 0 0 S&P GLOBAL INC COM 78409V104 19245438 43688 SH SOLE 43688 0 0 SABRE CORP COM 78573M104 99383 22587 SH SOLE 22587 0 0 SALESFORCE INC COM 79466L302 8812032 33488 SH SOLE 33488 0 0 SANDY SPRING BANCORP INC COM 800363103 481440 17674 SH SOLE 17674 0 0 SANMINA CORPORATION COM 801056102 269744 5251 SH SOLE 5251 0 0 SANOFI SPONSORED ADR 80105N105 911618 18331 SH SOLE 18331 0 0 SAP SE SPON ADR 803054204 736776 4766 SH SOLE 4766 0 0 SAREPTA THERAPEUTICS INC COM 803607100 394302 4089 SH SOLE 4089 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 296603 1169 SH SOLE 1169 0 0 SCHLUMBERGER LTD COM STK 806857108 1133379 21779 SH SOLE 21779 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 258368 10152 SH SOLE 10152 0 0 SCHWAB CHARLES CORP COM 808513105 10522638 152945 SH SOLE 152945 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 210711 3785 SH SOLE 3785 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 220242 3905 SH SOLE 3905 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 14941830 196267 SH SOLE 196267 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 6473783 75832 SH SOLE 75832 0 0 SEALED AIR CORP NEW COM 81211K100 702060 19224 SH SOLE 19224 0 0 SEI INVTS CO COM 784117103 408055 6421 SH SOLE 6421 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 399625 9976 SH SOLE 9976 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 3842041 33705 SH SOLE 33705 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 3737005 99388 SH SOLE 99388 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1817679 28702 SH SOLE 28702 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1841363 13502 SH SOLE 13502 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1011427 13920 SH SOLE 13920 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 340068 4721 SH SOLE 4721 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 5321394 63471 SH SOLE 63471 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1841591 21529 SH SOLE 21529 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2879651 16105 SH SOLE 16105 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3833341 19916 SH SOLE 19916 0 0 SEMPRA COM 816851109 1372728 18369 SH SOLE 18369 0 0 SERVICENOW INC COM 81762P102 4231875 5990 SH SOLE 5990 0 0 SHELL PLC SPON ADS 780259305 2358741 35847 SH SOLE 35847 0 0 SHERWIN WILLIAMS CO COM 824348106 4325117 13867 SH SOLE 13867 0 0 SHOCKWAVE MED INC COM 82489T104 470302 2468 SH SOLE 2468 0 0 SHOE CARNIVAL INC COM 824889109 439163 14537 SH SOLE 14537 0 0 SHOPIFY INC CL A 82509L107 1218434 15641 SH SOLE 15641 0 0 SHUTTERSTOCK INC COM 825690100 394786 8177 SH SOLE 8177 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1888839 13242 SH SOLE 13242 0 0 SKECHERS U S A INC CL A 830566105 272176 4366 SH SOLE 4366 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 464744 4134 SH SOLE 4134 0 0 SMITH A O CORP COM 831865209 618960 7508 SH SOLE 7508 0 0 SNAP ON INC COM 833034101 488781 1692 SH SOLE 1692 0 0 SNOWFLAKE INC CL A 833445109 486953 2447 SH SOLE 2447 0 0 SONY GROUP CORP SPONSORED ADR 835699307 869917 9187 SH SOLE 9187 0 0 SOUTHERN CO COM 842587107 1933962 27581 SH SOLE 27581 0 0 SOUTHERN COPPER CORP COM 84265V105 249745 2902 SH SOLE 2902 0 0 SOUTHWEST AIRLS CO COM 844741108 227661 7883 SH SOLE 7883 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 8584186 22778 SH SOLE 22778 0 0 SPDR GOLD TR GOLD SHS 78463V107 8322395 43534 SH SOLE 43534 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 399949 7060 SH SOLE 7060 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 16213603 476730 SH SOLE 476730 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2200150 62134 SH SOLE 62134 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 204005 4267 SH SOLE 4267 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 17798950 37447 SH SOLE 37447 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 975054 1922 SH SOLE 1922 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 1151349 12598 SH SOLE 12598 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 4393232 104154 SH SOLE 104154 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 17064021 291942 SH SOLE 291942 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 760198 29649 SH SOLE 29649 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 467139 10018 SH SOLE 10018 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 996387 34888 SH SOLE 34888 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 35520661 635432 SH SOLE 635432 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 1642971 65353 SH SOLE 65353 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 18555386 285204 SH SOLE 285204 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 671950 8880 SH SOLE 8880 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 2445873 10881 SH SOLE 10881 0 0 SPDR SER TR BLOOMBERG INTL T 78464A516 647394 27929 SH SOLE 27929 0 0 SPDR SER TR BLOOMBERG EMERGI 78464A391 500138 23547 SH SOLE 23547 0 0 SPDR SER TR S&P BIOTECH 78464A870 722100 8087 SH SOLE 8087 0 0 SPDR SER TR DJ REIT ETF 78464A607 1206186 12654 SH SOLE 12654 0 0 SPDR SER TR S&P REGL BKG 78464A698 467518 8917 SH SOLE 8917 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 455124 6308 SH SOLE 6308 0 0 SPDR SER TR AEROSPACE DEF 78464A631 220058 1625 SH SOLE 1625 0 0 SPDR SER TR S&P DIVID ETF 78464A763 3060302 24488 SH SOLE 24488 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 614419 6486 SH SOLE 6486 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 988913 7223 SH SOLE 7223 0 0 SPDR SER TR S&P METALS MNG 78464A755 1425270 23822 SH SOLE 23822 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 4675425 142413 SH SOLE 142413 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 614848 7352 SH SOLE 7352 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 491489 16504 SH SOLE 16504 0 0 SPLUNK INC COM 848637104 208720 1370 SH SOLE 1370 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 275575 7550 SH SOLE 7550 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 900539 56531 SH SOLE 56531 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 441313 54618 SH SOLE 54618 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 406687 6655 SH SOLE 6655 0 0 SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 873566 18650 SH SOLE 18650 0 0 STAG INDL INC COM 85254J102 277703 7073 SH SOLE 7073 0 0 STANDEX INTL CORP COM 854231107 587748 3711 SH SOLE 3711 0 0 STANLEY BLACK & DECKER INC COM 854502101 231712 2362 SH SOLE 2362 0 0 STARBUCKS CORP COM 855244109 6540995 68128 SH SOLE 68128 0 0 STERICYCLE INC COM 858912108 602352 12154 SH SOLE 12154 0 0 STERIS PLC SHS USD G8473T100 1744949 7937 SH SOLE 7937 0 0 STEVANATO GROUP S P A ORD SHS T9224W109 495341 18151 SH SOLE 18151 0 0 STIFEL FINL CORP COM 860630102 579546 8381 SH SOLE 8381 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 203831 4066 SH SOLE 4066 0 0 STONECO LTD COM CL A G85158106 207670 11518 SH SOLE 11518 0 0 STRYKER CORPORATION COM 863667101 579455 1935 SH SOLE 1935 0 0 SUN CMNTYS INC COM 866674104 275185 2059 SH SOLE 2059 0 0 SUNCOR ENERGY INC NEW COM 867224107 372625 11630 SH SOLE 11630 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 264771 4418 SH SOLE 4418 0 0 SUPER MICRO COMPUTER INC COM 86800U104 8266281 29080 SH SOLE 29080 0 0 SYNOPSYS INC COM 871607107 5063110 9833 SH SOLE 9833 0 0 SYSCO CORP COM 871829107 451285 6171 SH SOLE 6171 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 11976750 115161 SH SOLE 115161 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 588433 3656 SH SOLE 3656 0 0 TAPESTRY INC COM 876030107 573500 15580 SH SOLE 15580 0 0 TARGA RES CORP COM 87612G101 357991 4121 SH SOLE 4121 0 0 TARGET CORP COM 87612E106 1802752 12658 SH SOLE 12658 0 0 TC ENERGY CORP COM 87807B107 455256 11596 SH SOLE 11596 0 0 TE CONNECTIVITY LTD SHS H84989104 716129 5097 SH SOLE 5097 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 371313 832 SH SOLE 832 0 0 TELEFLEX INCORPORATED COM 879369106 337856 1355 SH SOLE 1355 0 0 TERADYNE INC COM 880770102 353450 3257 SH SOLE 3257 0 0 TERRENO RLTY CORP COM 88146M101 466703 7447 SH SOLE 7447 0 0 TESLA INC COM 88160R101 10562024 42507 SH SOLE 42507 0 0 TETRA TECH INC NEW COM 88162G103 596107 3571 SH SOLE 3571 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 303512 29072 SH SOLE 29072 0 0 TEXAS INSTRS INC COM 882508104 3032766 17792 SH SOLE 17792 0 0 TFI INTL INC COM 87241L109 360507 2637 SH SOLE 2637 0 0 THE CIGNA GROUP COM 125523100 1856320 6199 SH SOLE 6199 0 0 THE TRADE DESK INC COM CL A 88339J105 2244360 31189 SH SOLE 31189 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 2873286 5413 SH SOLE 5413 0 0 THOMSON REUTERS CORP. COM 884903808 1325846 9023 SH SOLE 9023 0 0 TIMKEN CO COM 887389104 347050 4330 SH SOLE 4330 0 0 TJX COS INC NEW COM 872540109 7107816 75768 SH SOLE 75768 0 0 T-MOBILE US INC COM 872590104 3948928 24630 SH SOLE 24630 0 0 TOPBUILD CORP COM 89055F103 827115 2210 SH SOLE 2210 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 1437687 21337 SH SOLE 21337 0 0 TOYOTA MOTOR CORP ADS 892331307 212943 1161 SH SOLE 1161 0 0 TRACTOR SUPPLY CO COM 892356106 4749983 22090 SH SOLE 22090 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 575604 2360 SH SOLE 2360 0 0 TRANSDIGM GROUP INC COM 893641100 254923 252 SH SOLE 252 0 0 TRANSOCEAN LTD REG SHS H8817H100 151352 23835 SH SOLE 23835 0 0 TRAVEL PLUS LEISURE CO COM 894164102 362990 9286 SH SOLE 9286 0 0 TRAVELERS COMPANIES INC COM 89417E109 1061791 5574 SH SOLE 5574 0 0 TRI CONTL CORP COM 895436103 202560 7026 SH SOLE 7026 0 0 TRUIST FINL CORP COM 89832Q109 722598 19572 SH SOLE 19572 0 0 TYLER TECHNOLOGIES INC COM 902252105 4963084 11870 SH SOLE 11870 0 0 U S PHYSICAL THERAPY COM 90337L108 393982 4230 SH SOLE 4230 0 0 UBER TECHNOLOGIES INC COM 90353T100 2491923 40473 SH SOLE 40473 0 0 UBS GROUP AG SHS H42097107 1331883 43103 SH SOLE 43103 0 0 UFP INDUSTRIES INC COM 90278Q108 409167 3259 SH SOLE 3259 0 0 ULTA BEAUTY INC COM 90384S303 542909 1108 SH SOLE 1108 0 0 UMH PPTYS INC COM 903002103 359239 23449 SH SOLE 23449 0 0 UNIFIRST CORP MASS COM 904708104 481968 2635 SH SOLE 2635 0 0 UNILEVER PLC SPON ADR NEW 904767704 4394559 90647 SH SOLE 90647 0 0 UNION PAC CORP COM 907818108 6837182 27836 SH SOLE 27836 0 0 UNITED AIRLS HLDGS INC COM 910047109 935240 22667 SH SOLE 22667 0 0 UNITED BANKSHARES INC WEST V COM 909907107 1559600 41534 SH SOLE 41534 0 0 UNITED PARCEL SERVICE INC CL B 911312106 5476008 34828 SH SOLE 34828 0 0 UNITED RENTALS INC COM 911363109 8155767 14223 SH SOLE 14223 0 0 UNITEDHEALTH GROUP INC COM 91324P102 22248661 42260 SH SOLE 42260 0 0 UNITY SOFTWARE INC COM 91332U101 352308 8616 SH SOLE 8616 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 641869 3356 SH SOLE 3356 0 0 URANIUM ENERGY CORP COM 916896103 299520 46800 SH SOLE 46800 0 0 URANIUM RTY CORP COM 91702V101 162000 60000 SH SOLE 60000 0 0 US BANCORP DEL COM NEW 902973304 3858750 89158 SH SOLE 89158 0 0 UTZ BRANDS INC COM CL A 918090101 513541 31622 SH SOLE 31622 0 0 VALERO ENERGY CORP COM 91913Y100 532704 4098 SH SOLE 4098 0 0 VALMONT INDS INC COM 920253101 400937 1717 SH SOLE 1717 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 589642 11421 SH SOLE 11421 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 1013988 3276 SH SOLE 3276 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 286870 9251 SH SOLE 9251 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 335661 3955 SH SOLE 3955 0 0 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 400287 18088 SH SOLE 18088 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 4056984 23200 SH SOLE 23200 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1084253 14078 SH SOLE 14078 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 5627428 73677 SH SOLE 73677 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 738964 10047 SH SOLE 10047 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 433183 8775 SH SOLE 8775 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 356127 1473 SH SOLE 1473 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6920688 15844 SH SOLE 15844 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 793720 8983 SH SOLE 8983 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 2462283 10584 SH SOLE 10584 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 599840 3333 SH SOLE 3333 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 10179573 32744 SH SOLE 32744 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 206832 942 SH SOLE 942 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 3576218 15076 SH SOLE 15076 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 5583699 26174 SH SOLE 26174 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 9099727 60868 SH SOLE 60868 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 395442 2727 SH SOLE 2727 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1153332 5287 SH SOLE 5287 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 4712142 28659 SH SOLE 28659 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 432508 4204 SH SOLE 4204 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 777640 18921 SH SOLE 18921 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 447043 7963 SH SOLE 7963 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 380239 5897 SH SOLE 5897 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 294688 5773 SH SOLE 5773 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2289193 29588 SH SOLE 29588 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 207935 977 SH SOLE 977 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 1153268 18743 SH SOLE 18743 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 570260 7016 SH SOLE 7016 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 267023 5760 SH SOLE 5760 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 13228117 77630 SH SOLE 77630 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 310608 5359 SH SOLE 5359 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 10129674 211475 SH SOLE 211475 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 598700 7546 SH SOLE 7546 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2108802 18891 SH SOLE 18891 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 869869 13645 SH SOLE 13645 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 375511 1447 SH SOLE 1447 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 988267 9036 SH SOLE 9036 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 1151750 13540 SH SOLE 13540 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2273062 24638 SH SOLE 24638 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 8994441 18584 SH SOLE 18584 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1482876 5915 SH SOLE 5915 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1556879 7063 SH SOLE 7063 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 658691 5616 SH SOLE 5616 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1883527 6185 SH SOLE 6185 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 370775 2705 SH SOLE 2705 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1261793 10718 SH SOLE 10718 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 877390 4595 SH SOLE 4595 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 267170 1407 SH SOLE 1407 0 0 VEEVA SYS INC CL A COM 922475108 697307 3622 SH SOLE 3622 0 0 VERALTO CORP COM SHS 92338C103 332988 4048 SH SOLE 4048 0 0 VERISK ANALYTICS INC COM 92345Y106 619737 2595 SH SOLE 2595 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 6955817 184504 SH SOLE 184504 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 5735928 14097 SH SOLE 14097 0 0 VICI PPTYS INC COM 925652109 353103 11076 SH SOLE 11076 0 0 VIRTUS DIVIDEND INTEREST & P COM 92840R101 151817 12049 SH SOLE 12049 0 0 VISA INC COM CL A 92826C839 17318327 66519 SH SOLE 66519 0 0 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 1153959 39104 SH SOLE 39104 0 0 VISTRA CORP COM 92840M102 472235 12259 SH SOLE 12259 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 684742 78706 SH SOLE 78706 0 0 VORNADO RLTY TR SH BEN INT 929042109 340215 12043 SH SOLE 12043 0 0 VOYA FINANCIAL INC COM 929089100 270390 3706 SH SOLE 3706 0 0 VULCAN MATLS CO COM 929160109 505551 2227 SH SOLE 2227 0 0 WABTEC COM 929740108 1371281 10806 SH SOLE 10806 0 0 WALMART INC COM 931142103 10748641 68180 SH SOLE 68180 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 181374 15938 SH SOLE 15938 0 0 WASTE CONNECTIONS INC COM 94106B101 1539571 10314 SH SOLE 10314 0 0 WASTE MGMT INC DEL COM 94106L109 3944398 22023 SH SOLE 22023 0 0 WATERS CORP COM 941848103 394088 1197 SH SOLE 1197 0 0 WATSCO INC COM 942622200 250782 585 SH SOLE 585 0 0 WEBSTER FINL CORP COM 947890109 212126 4179 SH SOLE 4179 0 0 WEC ENERGY GROUP INC COM 92939U106 580520 6897 SH SOLE 6897 0 0 WELLS FARGO CO NEW COM 949746101 2243251 45576 SH SOLE 45576 0 0 WELLTOWER INC COM 95040Q104 960852 10656 SH SOLE 10656 0 0 WESBANCO INC COM 950810101 207356 6610 SH SOLE 6610 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 2697040 7659 SH SOLE 7659 0 0 WESTAMERICA BANCORPORATION COM 957090103 721089 12783 SH SOLE 12783 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 246750 8433 SH SOLE 8433 0 0 WESTERN UN CO COM 959802109 143183 12012 SH SOLE 12012 0 0 WEX INC COM 96208T104 251164 1291 SH SOLE 1291 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 612926 17628 SH SOLE 17628 0 0 WILLIAMS COS INC COM 969457100 1940097 55702 SH SOLE 55702 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 363006 1505 SH SOLE 1505 0 0 WINGSTOP INC COM 974155103 1230301 4795 SH SOLE 4795 0 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 1704766 43834 SH SOLE 43834 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 706575 14064 SH SOLE 14064 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 1209401 26470 SH SOLE 26470 0 0 WOLVERINE WORLD WIDE INC COM 978097103 100448 11299 SH SOLE 11299 0 0 WORKDAY INC CL A 98138H101 6052616 21925 SH SOLE 21925 0 0 WYNN RESORTS LTD COM 983134107 1097420 12045 SH SOLE 12045 0 0 XCEL ENERGY INC COM 98389B100 411825 6652 SH SOLE 6652 0 0 XENON PHARMACEUTICALS INC COM 98420N105 263601 5723 SH SOLE 5723 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 290064 16874 SH SOLE 16874 0 0 YUM BRANDS INC COM 988498101 3703992 28348 SH SOLE 28348 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 351776 1287 SH SOLE 1287 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 465503 3825 SH SOLE 3825 0 0 ZOETIS INC CL A 98978V103 5559156 28166 SH SOLE 28166 0 0 ZSCALER INC COM 98980G102 4003146 18068 SH SOLE 18068 0 0