0001172661-23-003004.txt : 20230814 0001172661-23-003004.hdr.sgml : 20230814 20230814092104 ACCESSION NUMBER: 0001172661-23-003004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230814 DATE AS OF CHANGE: 20230814 EFFECTIVENESS DATE: 20230814 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Snowden Capital Advisors LLC CENTRAL INDEX KEY: 0001903055 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: 231166745 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 06-30-2023 06-30-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 08-14-2023 0 1172 2795185024
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 2806570 28040 SH SOLE 28040 0 0 ABBOTT LABS COM 002824100 7373231 67632 SH SOLE 67632 0 0 ABBVIE INC COM 00287Y109 17424519 129329 SH SOLE 129329 0 0 ABM INDS INC COM 000957100 352460 8264 SH SOLE 8264 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11808169 38266 SH SOLE 38266 0 0 ACI WORLDWIDE INC COM 004498101 206769 8924 SH SOLE 8924 0 0 ACTIVISION BLIZZARD INC COM 00507V109 600638 7125 SH SOLE 7125 0 0 ACUITY BRANDS INC COM 00508Y102 281150 1724 SH SOLE 1724 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 259193 15419 SH SOLE 15419 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 10413531 21296 SH SOLE 21296 0 0 ADVANCED ENERGY INDS COM 007973100 326214 2927 SH SOLE 2927 0 0 ADVANCED MICRO DEVICES INC COM 007903107 7123476 62536 SH SOLE 62536 0 0 ADVISORSHARES TR DORSY FSM US 00768Y487 270112 7340 SH SOLE 7340 0 0 AERCAP HOLDINGS NV SHS N00985106 337037 5306 SH SOLE 5306 0 0 AFLAC INC COM 001055102 390671 5597 SH SOLE 5597 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 352834 2934 SH SOLE 2934 0 0 AGNC INVT CORP COM 00123Q104 134772 13304 SH SOLE 13304 0 0 AGNICO EAGLE MINES LTD COM 008474108 236205 4726 SH SOLE 4726 0 0 AIR LEASE CORP CL A 00912X302 609755 14570 SH SOLE 14570 0 0 AIR PRODS & CHEMS INC COM 009158106 2133735 7124 SH SOLE 7124 0 0 AIRBNB INC COM CL A 009066101 1734774 13536 SH SOLE 13536 0 0 ALBANY INTL CORP CL A 012348108 326667 3502 SH SOLE 3502 0 0 ALCON AG ORD SHS H01301128 1377787 16632 SH SOLE 16632 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 418778 3690 SH SOLE 3690 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 755818 9068 SH SOLE 9068 0 0 ALIGN TECHNOLOGY INC COM 016255101 978876 2768 SH SOLE 2768 0 0 ALLIANT ENERGY CORP COM 018802108 1517464 28915 SH SOLE 28915 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 4794217 84914 SH SOLE 84914 0 0 ALLSTATE CORP COM 020002101 407701 3739 SH SOLE 3739 0 0 ALPHABET INC CAP STK CL A 02079K305 14990630 125235 SH SOLE 125235 0 0 ALPHABET INC CAP STK CL C 02079K107 30022698 248183 SH SOLE 248183 0 0 ALPS ETF TR EQUAL SEC ETF 00162Q205 325081 3115 SH SOLE 3115 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 407725 8159 SH SOLE 8159 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 315444 8045 SH SOLE 8045 0 0 ALTRIA GROUP INC COM 02209S103 10081586 222552 SH SOLE 222552 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 11900 10000 SH SOLE 10000 0 0 AMAZON COM INC COM 023135106 55740372 427588 SH SOLE 427588 0 0 AMBEV SA SPONSORED ADR 02319V103 52909 16638 SH SOLE 16638 0 0 AMCOR PLC ORD G0250X107 160508 16083 SH SOLE 16083 0 0 AMDOCS LTD SHS G02602103 246601 2495 SH SOLE 2495 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 750663 41843 SH SOLE 41843 0 0 AMERICAN CENTY ETF TR US QUALITY GROW 025072307 225160 3258 SH SOLE 3258 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1118921 13289 SH SOLE 13289 0 0 AMERICAN EXPRESS CO COM 025816109 3973676 22811 SH SOLE 22811 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1057643 18381 SH SOLE 18381 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1193033 6152 SH SOLE 6152 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1498250 10496 SH SOLE 10496 0 0 AMERIPRISE FINL INC COM 03076C106 507540 1528 SH SOLE 1528 0 0 AMERISOURCEBERGEN CORP COM 03073E105 424381 2205 SH SOLE 2205 0 0 AMETEK INC COM 031100100 7364738 45495 SH SOLE 45495 0 0 AMGEN INC COM 031162100 2788147 12558 SH SOLE 12558 0 0 AMICUS THERAPEUTICS INC COM 03152W109 729246 58061 SH SOLE 58061 0 0 AMN HEALTHCARE SVCS INC COM 001744101 202854 1859 SH SOLE 1859 0 0 AMPHENOL CORP NEW CL A 032095101 5006842 58939 SH SOLE 58939 0 0 ANALOG DEVICES INC COM 032654105 2116805 10866 SH SOLE 10866 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 385608 6798 SH SOLE 6798 0 0 ANSYS INC COM 03662Q105 368251 1115 SH SOLE 1115 0 0 AON PLC SHS CL A G0403H108 5266716 15257 SH SOLE 15257 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 549606 6033 SH SOLE 6033 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 225224 2932 SH SOLE 2932 0 0 APPHARVEST INC COM 03783T103 7400 20000 SH SOLE 20000 0 0 APPLE INC COM 037833100 117616466 606364 SH SOLE 606364 0 0 APPLIED MATLS INC COM 038222105 2311363 15991 SH SOLE 15991 0 0 APTARGROUP INC COM 038336103 203798 1759 SH SOLE 1759 0 0 APTIV PLC SHS G6095L109 336182 3293 SH SOLE 3293 0 0 ARBOR REALTY TRUST INC COM 038923108 5104726 344448 SH SOLE 344448 0 0 ARCH CAP GROUP LTD ORD G0450A105 2977084 39774 SH SOLE 39774 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 388173 5137 SH SOLE 5137 0 0 ARCTURUS THERAPEUTICS HLDGS COM 03969T109 268932 9377 SH SOLE 9377 0 0 ARES CAPITAL CORP COM 04010L103 1830710 97430 SH SOLE 97430 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 622325 6459 SH SOLE 6459 0 0 ARGENX SE SPONSORED ADR 04016X101 747112 1917 SH SOLE 1917 0 0 ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 213376 20676 SH SOLE 20676 0 0 ARISTA NETWORKS INC COM 040413106 1651878 10193 SH SOLE 10193 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 2473282 72552 SH SOLE 72552 0 0 ARK ETF TR INNOVATION ETF 00214Q104 4357509 98720 SH SOLE 98720 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 232574 3166 SH SOLE 3166 0 0 ARROW ELECTRS INC COM 042735100 299924 2094 SH SOLE 2094 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 4899003 6760 SH SOLE 6760 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 2561490 35790 SH SOLE 35790 0 0 AT&T INC COM 00206R102 6055672 379666 SH SOLE 379666 0 0 ATLASSIAN CORPORATION CL A 049468101 1568520 9347 SH SOLE 9347 0 0 ATMOS ENERGY CORP COM 049560105 341122 2932 SH SOLE 2932 0 0 ATRICURE INC COM 04963C209 365955 7414 SH SOLE 7414 0 0 AUDIOCODES LTD ORD M15342104 125926 13775 SH SOLE 13775 0 0 AUTODESK INC COM 052769106 1958322 9571 SH SOLE 9571 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 22385137 101848 SH SOLE 101848 0 0 AUTOZONE INC COM 053332102 1780259 714 SH SOLE 714 0 0 AVANTOR INC COM 05352A100 406569 19794 SH SOLE 19794 0 0 AVIENT CORPORATION COM 05368V106 258202 6313 SH SOLE 6313 0 0 AVNET INC COM 053807103 280906 5568 SH SOLE 5568 0 0 AXON ENTERPRISE INC COM 05464C101 6365205 32622 SH SOLE 32622 0 0 BAIDU INC SPON ADR REP A 056752108 207419 1515 SH SOLE 1515 0 0 BAKER HUGHES COMPANY CL A 05722G100 382406 12098 SH SOLE 12098 0 0 BALL CORP COM 058498106 5270307 90540 SH SOLE 90540 0 0 BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100 61300 10000 SH SOLE 10000 0 0 BANK AMERICA CORP COM 060505104 4230451 147454 SH SOLE 147454 0 0 BANK MONTREAL MEDIUM NT LKD 38 06368B504 612167 18203 SH SOLE 18203 0 0 BANK NEW YORK MELLON CORP COM 064058100 551380 12385 SH SOLE 12385 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 4468101 89291 SH SOLE 89291 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 551728 13738 SH SOLE 13738 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 318845 10430 SH SOLE 10430 0 0 BARCLAYS PLC ADR 06738E204 172904 21998 SH SOLE 21998 0 0 BARRICK GOLD CORP COM 067901108 311647 18408 SH SOLE 18408 0 0 BAXTER INTL INC COM 071813109 459421 10084 SH SOLE 10084 0 0 BCE INC COM NEW 05534B760 752736 16511 SH SOLE 16511 0 0 BECTON DICKINSON & CO COM 075887109 1682877 6374 SH SOLE 6374 0 0 BERKLEY W R CORP COM 084423102 353072 5928 SH SOLE 5928 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 18794556 55116 SH SOLE 55116 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1035620 2 SH SOLE 2 0 0 BHP GROUP LTD SPONSORED ADS 088606108 602984 10105 SH SOLE 10105 0 0 BIG LOTS INC COM 089302103 450268 50993 SH SOLE 50993 0 0 BIOGEN INC COM 09062X103 453196 1591 SH SOLE 1591 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 489829 5651 SH SOLE 5651 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 375981 5967 SH SOLE 5967 0 0 BLACK KNIGHT INC COM 09215C105 311850 5221 SH SOLE 5221 0 0 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 213480 18000 SH SOLE 18000 0 0 BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100 180090 11500 SH SOLE 11500 0 0 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 697728 14286 SH SOLE 14286 0 0 BLACKROCK FLOATING RATE INC COM 091941104 298760 25623 SH SOLE 25623 0 0 BLACKROCK INC COM 09247X101 5528178 7999 SH SOLE 7999 0 0 BLACKROCK MULTI SECTOR INC T COM 09258A107 2862518 199201 SH SOLE 199201 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 1076192 99188 SH SOLE 99188 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 1649991 99457 SH SOLE 99457 0 0 BLACKSTONE INC COM 09260D107 3901278 41963 SH SOLE 41963 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 2066530 75531 SH SOLE 75531 0 0 BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101 917617 83954 SH SOLE 83954 0 0 BLOCK INC CL A 852234103 1159849 17423 SH SOLE 17423 0 0 BOEING CO COM 097023105 6214968 29433 SH SOLE 29433 0 0 BOOKING HOLDINGS INC COM 09857L108 251131 93 SH SOLE 93 0 0 BORGWARNER INC COM 099724106 202938 4714 SH SOLE 4714 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1295347 23948 SH SOLE 23948 0 0 BP PLC SPONSORED ADR 055622104 1291367 36593 SH SOLE 36593 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 3701136 57875 SH SOLE 57875 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 935310 28172 SH SOLE 28172 0 0 BROADCOM INC COM 11135F101 20268764 23366 SH SOLE 23366 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2501344 15102 SH SOLE 15102 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 248799 7613 SH SOLE 7613 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 783120 23232 SH SOLE 23232 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 448963 9850 SH SOLE 9850 0 0 BRUNSWICK CORP COM 117043109 438398 5060 SH SOLE 5060 0 0 BUNGE LIMITED COM G16962105 262327 2780 SH SOLE 2780 0 0 BWX TECHNOLOGIES INC COM 05605H100 1413007 19743 SH SOLE 19743 0 0 CABLE ONE INC COM 12685J105 342339 521 SH SOLE 521 0 0 CABOT CORP COM 127055101 568966 8506 SH SOLE 8506 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 4732614 20180 SH SOLE 20180 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 352061 23869 SH SOLE 23869 0 0 CAMBRIA ETF TR EMRG SHAREHLDR 132061706 590004 21200 SH SOLE 21200 0 0 CAMDEN PPTY TR SH BEN INT 133131102 361993 3325 SH SOLE 3325 0 0 CANADIAN NATL RY CO COM 136375102 3038131 25094 SH SOLE 25094 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 2606459 32230 SH SOLE 32230 0 0 CAPITAL ONE FINL CORP COM 14040H105 881960 8064 SH SOLE 8064 0 0 CARDINAL HEALTH INC COM 14149Y108 1427448 15094 SH SOLE 15094 0 0 CARLYLE GROUP INC COM 14316J108 520306 16285 SH SOLE 16285 0 0 CARMAX INC COM 143130102 411804 4920 SH SOLE 4920 0 0 CARNIVAL CORP COMMON STOCK 143658300 853319 45317 SH SOLE 45317 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 3760597 75651 SH SOLE 75651 0 0 CASEYS GEN STORES INC COM 147528103 576532 2364 SH SOLE 2364 0 0 CATERPILLAR INC COM 149123101 8955454 36397 SH SOLE 36397 0 0 CATHAY GEN BANCORP COM 149150104 472646 14683 SH SOLE 14683 0 0 CBRE GROUP INC CL A 12504L109 635833 7878 SH SOLE 7878 0 0 CELANESE CORP DEL COM 150870103 211225 1824 SH SOLE 1824 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 176582 24941 SH SOLE 24941 0 0 CENTENE CORP DEL COM 15135B101 486922 7219 SH SOLE 7219 0 0 CHAMPIONX CORPORATION COM 15872M104 414912 13367 SH SOLE 13367 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 181487 20647 SH SOLE 20647 0 0 CHARLES RIV LABS INTL INC COM 159864107 480421 2285 SH SOLE 2285 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 201319 548 SH SOLE 548 0 0 CHEMED CORP NEW COM 16359R103 531921 982 SH SOLE 982 0 0 CHENIERE ENERGY INC COM NEW 16411R208 677772 4448 SH SOLE 4448 0 0 CHESAPEAKE UTILS CORP COM 165303108 410431 3449 SH SOLE 3449 0 0 CHEVRON CORP NEW COM 166764100 10817205 68746 SH SOLE 68746 0 0 CHEWY INC CL A 16679L109 293815 7444 SH SOLE 7444 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 750789 351 SH SOLE 351 0 0 CHORD ENERGY CORPORATION COM NEW 674215207 575673 3743 SH SOLE 3743 0 0 CHROMADEX CORP COM NEW 171077407 23550 15000 SH SOLE 15000 0 0 CHUBB LIMITED COM H1467J104 1517950 7883 SH SOLE 7883 0 0 CHURCH & DWIGHT CO INC COM 171340102 394633 3937 SH SOLE 3937 0 0 CHURCHILL DOWNS INC COM 171484108 249532 1793 SH SOLE 1793 0 0 CINCINNATI FINL CORP COM 172062101 247107 2539 SH SOLE 2539 0 0 CINTAS CORP COM 172908105 495092 996 SH SOLE 996 0 0 CISCO SYS INC COM 17275R102 9230015 178392 SH SOLE 178392 0 0 CITIGROUP INC COM NEW 172967424 1940750 42154 SH SOLE 42154 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 482746 6959 SH SOLE 6959 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 598198 35692 SH SOLE 35692 0 0 CLOROX CO DEL COM 189054109 430234 2705 SH SOLE 2705 0 0 CME GROUP INC COM 12572Q105 497691 2686 SH SOLE 2686 0 0 COCA COLA CO COM 191216100 5683076 94372 SH SOLE 94372 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 207787 3225 SH SOLE 3225 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 415112 6169 SH SOLE 6169 0 0 COGNEX CORP COM 192422103 513647 9169 SH SOLE 9169 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 297873 4563 SH SOLE 4563 0 0 COHEN & STEERS INC COM 19247A100 400015 6898 SH SOLE 6898 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 275501 11664 SH SOLE 11664 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 972880 83869 SH SOLE 83869 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 5618678 78528 SH SOLE 78528 0 0 COLGATE PALMOLIVE CO COM 194162103 624823 8110 SH SOLE 8110 0 0 COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 495276 9452 SH SOLE 9452 0 0 COMCAST CORP NEW CL A 20030N101 12948010 311625 SH SOLE 311625 0 0 COMMUNITY TR BANCORP INC COM 204149108 613867 17258 SH SOLE 17258 0 0 COMPASS MINERALS INTL INC COM 20451N101 516562 15193 SH SOLE 15193 0 0 CONAGRA BRANDS INC COM 205887102 674434 20001 SH SOLE 20001 0 0 CONFLUENT INC CLASS A COM 20717M103 475520 13467 SH SOLE 13467 0 0 CONMED CORP COM 207410101 323282 2379 SH SOLE 2379 0 0 CONOCOPHILLIPS COM 20825C104 3068866 29619 SH SOLE 29619 0 0 CONSOLIDATED EDISON INC COM 209115104 1484343 16420 SH SOLE 16420 0 0 CONSTELLATION BRANDS INC CL A 21036P108 5246962 21318 SH SOLE 21318 0 0 CONSTELLATION ENERGY CORP COM 21037T109 383320 4187 SH SOLE 4187 0 0 COOPER COS INC COM NEW 216648402 319781 834 SH SOLE 834 0 0 COPART INC COM 217204106 2049124 22466 SH SOLE 22466 0 0 CORNING INC COM 219350105 777750 22196 SH SOLE 22196 0 0 CORPORACION AMER ARPTS S A COM L1995B107 521550 45000 SH SOLE 45000 0 0 CORTEVA INC COM 22052L104 876702 15300 SH SOLE 15300 0 0 COSTAR GROUP INC COM 22160N109 325384 3656 SH SOLE 3656 0 0 COSTCO WHSL CORP NEW COM 22160K105 8827214 16396 SH SOLE 16396 0 0 CRA INTL INC COM 12618T105 348228 3414 SH SOLE 3414 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 326286 5812 SH SOLE 5812 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 1873767 12758 SH SOLE 12758 0 0 CROWN CASTLE INC COM 22822V101 1286041 11287 SH SOLE 11287 0 0 CSX CORP COM 126408103 877534 25734 SH SOLE 25734 0 0 CUMMINS INC COM 231021106 951219 3880 SH SOLE 3880 0 0 CVB FINL CORP COM 126600105 617361 46488 SH SOLE 46488 0 0 CVS HEALTH CORP COM 126650100 10153981 146882 SH SOLE 146882 0 0 D R HORTON INC COM 23331A109 4239436 34838 SH SOLE 34838 0 0 DANAHER CORPORATION COM 235851102 1753297 7305 SH SOLE 7305 0 0 DARDEN RESTAURANTS INC COM 237194105 304253 1821 SH SOLE 1821 0 0 DARLING INGREDIENTS INC COM 237266101 474598 7440 SH SOLE 7440 0 0 DATADOG INC CL A COM 23804L103 417426 4243 SH SOLE 4243 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 639675 18085 SH SOLE 18085 0 0 DECKERS OUTDOOR CORP COM 243537107 1083286 2053 SH SOLE 2053 0 0 DEERE & CO COM 244199105 3596315 8876 SH SOLE 8876 0 0 DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108 105872 10545 SH SOLE 10545 0 0 DELL TECHNOLOGIES INC CL C 24703L202 296224 5474 SH SOLE 5474 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1605901 33780 SH SOLE 33780 0 0 DEVON ENERGY CORP NEW COM 25179M103 1164395 24088 SH SOLE 24088 0 0 DEXCOM INC COM 252131107 909208 7075 SH SOLE 7075 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 4362733 25148 SH SOLE 25148 0 0 DIAMONDBACK ENERGY INC COM 25278X109 396576 3019 SH SOLE 3019 0 0 DIGI INTL INC COM 253798102 340172 8636 SH SOLE 8636 0 0 DIGITAL RLTY TR INC COM 253868103 976152 8573 SH SOLE 8573 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 818936 20402 SH SOLE 20402 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 5626830 88500 SH SOLE 88500 0 0 DIREXION SHS ETF TR DAILY REAL EST B 25459W755 202036 21200 SH SOLE 21200 0 0 DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 304168 12250 SH SOLE 12250 0 0 DISCOVER FINL SVCS COM 254709108 278804 2386 SH SOLE 2386 0 0 DISNEY WALT CO COM 254687106 11368338 127334 SH SOLE 127334 0 0 DOCUSIGN INC COM 256163106 340259 6660 SH SOLE 6660 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 563088 6729 SH SOLE 6729 0 0 DOLLAR GEN CORP NEW COM 256677105 2546870 15001 SH SOLE 15001 0 0 DOLLAR TREE INC COM 256746108 1616241 11263 SH SOLE 11263 0 0 DOMINION ENERGY INC COM 25746U109 878895 16970 SH SOLE 16970 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 158296 13291 SH SOLE 13291 0 0 DOVER CORP COM 260003108 343035 2323 SH SOLE 2323 0 0 DOW INC COM 260557103 1309908 24595 SH SOLE 24595 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 6464496 72036 SH SOLE 72036 0 0 DUPONT DE NEMOURS INC COM 26614N102 729766 10215 SH SOLE 10215 0 0 DXC TECHNOLOGY CO COM 23355L106 750698 28095 SH SOLE 28095 0 0 EA SERIES TRUST ALPHA ARCH 1-3 02072L565 353159 3450 SH SOLE 3450 0 0 EA SERIES TRUST STRIVE 500 ETF 02072L680 807180 28482 SH SOLE 28482 0 0 EASTGROUP PPTYS INC COM 277276101 439382 2531 SH SOLE 2531 0 0 EASTMAN CHEM CO COM 277432100 404118 4827 SH SOLE 4827 0 0 EATON CORP PLC SHS G29183103 2821229 14029 SH SOLE 14029 0 0 EATON VANCE CALIF MUN BD FD COM 27828A100 747838 84027 SH SOLE 84027 0 0 EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101 644024 64499 SH SOLE 64499 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 939696 41305 SH SOLE 41305 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 96117 12136 SH SOLE 12136 0 0 EBAY INC. COM 278642103 750242 16788 SH SOLE 16788 0 0 ECOLAB INC COM 278865100 3785041 20274 SH SOLE 20274 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 4451433 47190 SH SOLE 47190 0 0 ELASTIC N V ORD SHS N14506104 756744 11802 SH SOLE 11802 0 0 ELECTRONIC ARTS INC COM 285512109 326066 2514 SH SOLE 2514 0 0 ELEMENT SOLUTIONS INC COM 28618M106 374035 19481 SH SOLE 19481 0 0 ELEVANCE HEALTH INC COM 036752103 1126275 2535 SH SOLE 2535 0 0 EMCOR GROUP INC COM 29084Q100 905052 4898 SH SOLE 4898 0 0 EMERSON ELEC CO COM 291011104 1505652 16657 SH SOLE 16657 0 0 ENBRIDGE INC COM 29250N105 1323945 35575 SH SOLE 35575 0 0 ENCOMPASS HEALTH CORP COM 29261A100 603635 8915 SH SOLE 8915 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 838987 66062 SH SOLE 66062 0 0 ENSIGN GROUP INC COM 29358P101 698290 7315 SH SOLE 7315 0 0 ENTEGRIS INC COM 29362U104 1745304 15749 SH SOLE 15749 0 0 ENTERGY CORP NEW COM 29364G103 260465 2675 SH SOLE 2675 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 3225108 122395 SH SOLE 122395 0 0 ENZO BIOCHEM INC COM 294100102 41766 22699 SH SOLE 22699 0 0 EOG RES INC COM 26875P101 775573 6777 SH SOLE 6777 0 0 EPAM SYS INC COM 29414B104 579406 2578 SH SOLE 2578 0 0 EQT CORP COM 26884L109 408380 9929 SH SOLE 9929 0 0 EQUINIX INC COM 29444U700 498504 636 SH SOLE 636 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1034014 15674 SH SOLE 15674 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 507612 10036 SH SOLE 10036 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 287392 13417 SH SOLE 13417 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 346434 10291 SH SOLE 10291 0 0 ETSY INC COM 29786A106 720623 8517 SH SOLE 8517 0 0 EURONET WORLDWIDE INC COM 298736109 470771 4011 SH SOLE 4011 0 0 EVERSOURCE ENERGY COM 30040W108 335664 4733 SH SOLE 4733 0 0 EVERTEC INC COM 30040P103 671632 18236 SH SOLE 18236 0 0 EVGO INC CL A COM 30052F100 87408 21852 SH SOLE 21852 0 0 EVGO INC *W EXP 07/01/202 30052F118 31200 50000 SH SOLE 50000 0 0 EXACT SCIENCES CORP COM 30063P105 731293 7788 SH SOLE 7788 0 0 EXELON CORP COM 30161N101 280210 6878 SH SOLE 6878 0 0 EXP WORLD HLDGS INC COM 30212W100 624421 30790 SH SOLE 30790 0 0 EXPEDITORS INTL WASH INC COM 302130109 531518 4388 SH SOLE 4388 0 0 EXTRA SPACE STORAGE INC COM 30225T102 254087 1707 SH SOLE 1707 0 0 EXXON MOBIL CORP COM 30231G102 19788088 184504 SH SOLE 184504 0 0 FACTSET RESH SYS INC COM 303075105 750017 1872 SH SOLE 1872 0 0 FAIR ISAAC CORP COM 303250104 4507300 5570 SH SOLE 5570 0 0 FARFETCH LTD ORD SH CL A 30744W107 68373 11320 SH SOLE 11320 0 0 FASTENAL CO COM 311900104 896024 15189 SH SOLE 15189 0 0 FASTLY INC CL A 31188V100 198213 12569 SH SOLE 12569 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 518470 3607 SH SOLE 3607 0 0 FEDEX CORP COM 31428X106 1779062 7177 SH SOLE 7177 0 0 FERGUSON PLC NEW SHS G3421J106 2068784 13151 SH SOLE 13151 0 0 FERRARI N V COM N3167Y103 2486374 7610 SH SOLE 7610 0 0 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 332962 7157 SH SOLE 7157 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 466841 10005 SH SOLE 10005 0 0 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 624655 10984 SH SOLE 10984 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 5073969 38839 SH SOLE 38839 0 0 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 770778 19150 SH SOLE 19150 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 653450 15455 SH SOLE 15455 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 509215 6945 SH SOLE 6945 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 632339 28535 SH SOLE 28535 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 2611787 41378 SH SOLE 41378 0 0 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 1083381 23853 SH SOLE 23853 0 0 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 218544 7346 SH SOLE 7346 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 862562 18325 SH SOLE 18325 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4279217 118867 SH SOLE 118867 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 558761 10215 SH SOLE 10215 0 0 FIDUS INVT CORP COM 316500107 261640 13349 SH SOLE 13349 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 653276 509 SH SOLE 509 0 0 FIRST SOLAR INC COM 336433107 253200 1332 SH SOLE 1332 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1740597 108992 SH SOLE 108992 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1339962 26440 SH SOLE 26440 0 0 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 836917 42397 SH SOLE 42397 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 572924 12164 SH SOLE 12164 0 0 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 739858 15102 SH SOLE 15102 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 335837 19931 SH SOLE 19931 0 0 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 285474 14288 SH SOLE 14288 0 0 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 1147838 33348 SH SOLE 33348 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 1134274 53554 SH SOLE 53554 0 0 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 1215398 33436 SH SOLE 33436 0 0 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 3315310 64563 SH SOLE 64563 0 0 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 737651 26195 SH SOLE 26195 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 604795 26561 SH SOLE 26561 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 1782187 16954 SH SOLE 16954 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2741201 60366 SH SOLE 60366 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 256487 2909 SH SOLE 2909 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 373758 4922 SH SOLE 4922 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 3855617 35598 SH SOLE 35598 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 229508 4157 SH SOLE 4157 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 1671671 26683 SH SOLE 26683 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 496106 5601 SH SOLE 5601 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 282123 4695 SH SOLE 4695 0 0 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 1690837 134514 SH SOLE 134514 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 233680 10899 SH SOLE 10899 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 748851 10433 SH SOLE 10433 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 201662 12894 SH SOLE 12894 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 3646821 62169 SH SOLE 62169 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 505437 9880 SH SOLE 9880 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 2284879 50439 SH SOLE 50439 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 2387735 88435 SH SOLE 88435 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 1001471 38042 SH SOLE 38042 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 1217866 43019 SH SOLE 43019 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1964413 41876 SH SOLE 41876 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 349772 2284 SH SOLE 2284 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 1639196 31016 SH SOLE 31016 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 5514770 115686 SH SOLE 115686 0 0 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 546610 26004 SH SOLE 26004 0 0 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 753390 15758 SH SOLE 15758 0 0 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 170673 11722 SH SOLE 11722 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 8446597 142175 SH SOLE 142175 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 5610931 34425 SH SOLE 34425 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 8378624 111596 SH SOLE 111596 0 0 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 1395353 74938 SH SOLE 74938 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 185501 10260 SH SOLE 10260 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 1375309 34704 SH SOLE 34704 0 0 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 1568914 70513 SH SOLE 70513 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 5208514 110584 SH SOLE 110584 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 1142319 53825 SH SOLE 53825 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 1034252 41304 SH SOLE 41304 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 665048 30875 SH SOLE 30875 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 10586418 239674 SH SOLE 239674 0 0 FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 262605 12300 SH SOLE 12300 0 0 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 462512 25082 SH SOLE 25082 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 8331036 124941 SH SOLE 124941 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 248532 2958 SH SOLE 2958 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 4679358 48581 SH SOLE 48581 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 1592935 46837 SH SOLE 46837 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 239777 2243 SH SOLE 2243 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 1883839 12801 SH SOLE 12801 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 673760 8191 SH SOLE 8191 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 10014387 249798 SH SOLE 249798 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 6211832 61327 SH SOLE 61327 0 0 FIRSTCASH HOLDINGS INC COM 33768G107 239018 2561 SH SOLE 2561 0 0 FIRSTENERGY CORP COM 337932107 513151 13198 SH SOLE 13198 0 0 FISERV INC COM 337738108 6517918 51668 SH SOLE 51668 0 0 FIVE BELOW INC COM 33829M101 519848 2645 SH SOLE 2645 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 377122 1502 SH SOLE 1502 0 0 FLEX LTD ORD Y2573F102 1526751 55237 SH SOLE 55237 0 0 FLEXSHARES TR CRE SLCT BD FD 33939L670 899335 40648 SH SOLE 40648 0 0 FLUOR CORP NEW COM 343412102 335990 11351 SH SOLE 11351 0 0 FMC CORP COM NEW 302491303 227983 2185 SH SOLE 2185 0 0 FORD MTR CO DEL COM 345370860 7651714 505731 SH SOLE 505731 0 0 FORTINET INC COM 34959E109 1251770 16560 SH SOLE 16560 0 0 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 4484605 99880 SH SOLE 99880 0 0 FREEPORT-MCMORAN INC CL B 35671D857 829990 20750 SH SOLE 20750 0 0 FULGENT GENETICS INC COM 359664109 733972 19821 SH SOLE 19821 0 0 GALLAGHER ARTHUR J & CO COM 363576109 5371009 24461 SH SOLE 24461 0 0 GARTNER INC COM 366651107 759122 2167 SH SOLE 2167 0 0 GATX CORP COM 361448103 335496 2606 SH SOLE 2606 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 591752 7284 SH SOLE 7284 0 0 GENERAL DYNAMICS CORP COM 369550108 1280647 5952 SH SOLE 5952 0 0 GENERAL ELECTRIC CO COM NEW 369604301 1638203 14913 SH SOLE 14913 0 0 GENERAL MLS INC COM 370334104 5714094 74499 SH SOLE 74499 0 0 GENERAL MTRS CO COM 37045V100 1225509 31782 SH SOLE 31782 0 0 GENMAB A/S SPONSORED ADS 372303206 211564 5566 SH SOLE 5566 0 0 GENPACT LIMITED SHS G3922B107 224669 5980 SH SOLE 5980 0 0 GENUINE PARTS CO COM 372460105 1776475 10497 SH SOLE 10497 0 0 GERDAU SA SPON ADR REP PFD 373737105 53115 10185 SH SOLE 10185 0 0 GETTY RLTY CORP NEW COM 374297109 581050 17181 SH SOLE 17181 0 0 GIBRALTAR INDS INC COM 374689107 215816 3430 SH SOLE 3430 0 0 GILEAD SCIENCES INC COM 375558103 6876381 89223 SH SOLE 89223 0 0 GITLAB INC CLASS A COM 37637K108 697703 13651 SH SOLE 13651 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 147682 11939 SH SOLE 11939 0 0 GLOBAL E ONLINE LTD SHS M5216V106 1161099 28361 SH SOLE 28361 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 458980 11181 SH SOLE 11181 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1516226 85421 SH SOLE 85421 0 0 GLOBAL X FDS CONSCIOUS COS 37954Y731 218691 7050 SH SOLE 7050 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 227030 6030 SH SOLE 6030 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 3483847 110845 SH SOLE 110845 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1330198 20458 SH SOLE 20458 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 688738 31207 SH SOLE 31207 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 1394964 33557 SH SOLE 33557 0 0 GLOBANT S A COM L44385109 309658 1723 SH SOLE 1723 0 0 GODADDY INC CL A 380237107 935594 12453 SH SOLE 12453 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 410977 29652 SH SOLE 29652 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 7856578 24358 SH SOLE 24358 0 0 GOLUB CAP BDC INC COM 38173M102 1302291 96466 SH SOLE 96466 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 40182 11715 SH SOLE 11715 0 0 GRACO INC COM 384109104 520696 6030 SH SOLE 6030 0 0 GRAINGER W W INC COM 384802104 314285 399 SH SOLE 399 0 0 GRAND CANYON ED INC COM 38526M106 546187 5292 SH SOLE 5292 0 0 GSK PLC SPONSORED ADR 37733W204 1013465 28436 SH SOLE 28436 0 0 GUARDANT HEALTH INC COM 40131M109 367881 10276 SH SOLE 10276 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 209253 3331 SH SOLE 3331 0 0 HALEON PLC SPON ADS 405552100 687093 81992 SH SOLE 81992 0 0 HALLIBURTON CO COM 406216101 1061585 32179 SH SOLE 32179 0 0 HAMILTON LANE INC CL A 407497106 496356 6206 SH SOLE 6206 0 0 HANCOCK JOHN PFD INCOME FD I COM 41021P103 213723 15255 SH SOLE 15255 0 0 HASBRO INC COM 418056107 636948 9834 SH SOLE 9834 0 0 HCA HEALTHCARE INC COM 40412C101 499528 1646 SH SOLE 1646 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 362998 5208 SH SOLE 5208 0 0 HEICO CORP NEW COM 422806109 10135128 57280 SH SOLE 57280 0 0 HENRY JACK & ASSOC INC COM 426281101 808388 4831 SH SOLE 4831 0 0 HERSHEY CO COM 427866108 1414301 5664 SH SOLE 5664 0 0 HESS CORP COM 42809H107 318939 2346 SH SOLE 2346 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 754531 5184 SH SOLE 5184 0 0 HNI CORP COM 404251100 327142 11609 SH SOLE 11609 0 0 HOLOGIC INC COM 436440101 1122811 13867 SH SOLE 13867 0 0 HOME BANCORP INC COM 43689E107 232470 7000 SH SOLE 7000 0 0 HOME BANCSHARES INC COM 436893200 467081 20486 SH SOLE 20486 0 0 HOME DEPOT INC COM 437076102 11258855 36244 SH SOLE 36244 0 0 HONEYWELL INTL INC COM 438516106 7623380 36739 SH SOLE 36739 0 0 HOSTESS BRANDS INC CL A 44109J106 224209 8855 SH SOLE 8855 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 215771 5446 SH SOLE 5446 0 0 HUBBELL INC COM 443510607 537790 1622 SH SOLE 1622 0 0 HUBSPOT INC COM 443573100 1199331 2254 SH SOLE 2254 0 0 HUMANA INC COM 444859102 663541 1484 SH SOLE 1484 0 0 HUNT J B TRANS SVCS INC COM 445658107 201305 1112 SH SOLE 1112 0 0 HUNTINGTON BANCSHARES INC COM 446150104 4097011 380057 SH SOLE 380057 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 961838 4226 SH SOLE 4226 0 0 HUNTSMAN CORP COM 447011107 205217 7595 SH SOLE 7595 0 0 HYATT HOTELS CORP COM CL A 448579102 1298535 11333 SH SOLE 11333 0 0 ICICI BANK LIMITED ADR 45104G104 1664437 72116 SH SOLE 72116 0 0 ICON PLC SHS G4705A100 2392663 9563 SH SOLE 9563 0 0 ILLINOIS TOOL WKS INC COM 452308109 3637702 14542 SH SOLE 14542 0 0 ILLUMINA INC COM 452327109 1091942 5824 SH SOLE 5824 0 0 IMMUNOCORE HLDGS PLC ADS 45258D105 330919 5519 SH SOLE 5519 0 0 INARI MED INC COM 45332Y109 201455 3465 SH SOLE 3465 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 2374942 98098 SH SOLE 98098 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 745671 30610 SH SOLE 30610 0 0 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 461505 14064 SH SOLE 14064 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 992914 33286 SH SOLE 33286 0 0 INFOSYS LTD SPONSORED ADR 456788108 262037 16306 SH SOLE 16306 0 0 ING GROEP N.V. SPONSORED ADR 456837103 321839 23893 SH SOLE 23893 0 0 INGERSOLL RAND INC COM 45687V106 302748 4632 SH SOLE 4632 0 0 INGREDION INC COM 457187102 329985 3115 SH SOLE 3115 0 0 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 460618 13370 SH SOLE 13370 0 0 INNOVATOR ETFS TR US EQTY BUFR MAY 45782C326 579269 18228 SH SOLE 18228 0 0 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 443335 13050 SH SOLE 13050 0 0 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 245164 6950 SH SOLE 6950 0 0 INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 485233 12122 SH SOLE 12122 0 0 INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 272368 9350 SH SOLE 9350 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 212741 7127 SH SOLE 7127 0 0 INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 331620 9705 SH SOLE 9705 0 0 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 442530 11925 SH SOLE 11925 0 0 INNOVATOR ETFS TR US EQTY ACCELRT9 45783Y848 241335 9385 SH SOLE 9385 0 0 INNOVATOR ETFS TR US EQT ACLRTD 9 45783Y889 1341477 46442 SH SOLE 46442 0 0 INNOVATOR ETFS TR US EQTY ACCELRTD 45783Y830 207728 8600 SH SOLE 8600 0 0 INNOVATOR ETFS TR US EQT ACC 9 BFR 45783Y780 554399 22550 SH SOLE 22550 0 0 INSPERITY INC COM 45778Q107 982253 8257 SH SOLE 8257 0 0 INSULET CORP COM 45784P101 315444 1094 SH SOLE 1094 0 0 INTEL CORP COM 458140100 1863325 55721 SH SOLE 55721 0 0 INTER PARFUMS INC COM 458334109 607724 4494 SH SOLE 4494 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 4214708 37272 SH SOLE 37272 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 8326381 62225 SH SOLE 62225 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2640354 33174 SH SOLE 33174 0 0 INTUIT COM 461202103 4401338 9606 SH SOLE 9606 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 4774508 13963 SH SOLE 13963 0 0 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 6848528 147407 SH SOLE 147407 0 0 INVESCO CALIF VALUE MUN INCO COM 46132H106 1147671 119799 SH SOLE 119799 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 393051 17315 SH SOLE 17315 0 0 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 1024346 10663 SH SOLE 10663 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 345632 5503 SH SOLE 5503 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 447516 39359 SH SOLE 39359 0 0 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 204048 5213 SH SOLE 5213 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 598541 13313 SH SOLE 13313 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 200331 8489 SH SOLE 8489 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 762786 19151 SH SOLE 19151 0 0 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 1002255 12732 SH SOLE 12732 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 652675 8158 SH SOLE 8158 0 0 INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 763338 26169 SH SOLE 26169 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 428245 22509 SH SOLE 22509 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 431645 21861 SH SOLE 21861 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 322188 15663 SH SOLE 15663 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 352235 17498 SH SOLE 17498 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 481241 25402 SH SOLE 25402 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 364399 17213 SH SOLE 17213 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 9867302 195586 SH SOLE 195586 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 325919 1897 SH SOLE 1897 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4266517 28512 SH SOLE 28512 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 231105 12024 SH SOLE 12024 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 294099 2150 SH SOLE 2150 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 903715 9955 SH SOLE 9955 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 398226 7062 SH SOLE 7062 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 1750499 21603 SH SOLE 21603 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 627697 7431 SH SOLE 7431 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1287966 8442 SH SOLE 8442 0 0 INVESCO LTD SHS G491BT108 380747 22650 SH SOLE 22650 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 26400673 71465 SH SOLE 71465 0 0 INVITAE CORP COM 46185L103 167597 148316 SH SOLE 148316 0 0 INVITATION HOMES INC COM 46187W107 513489 14927 SH SOLE 14927 0 0 IQVIA HLDGS INC COM 46266C105 674310 3000 SH SOLE 3000 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 431155 4133 SH SOLE 4133 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 648057 10432 SH SOLE 10432 0 0 IRON MTN INC DEL COM 46284V101 7589089 133564 SH SOLE 133564 0 0 ISHARES GOLD TR ISHARES NEW 464285204 1759020 48338 SH SOLE 48338 0 0 ISHARES INC MSCI EMERG MRKT 464286533 512125 9315 SH SOLE 9315 0 0 ISHARES INC CORE MSCI EMKT 46434G103 6750573 136956 SH SOLE 136956 0 0 ISHARES INC MSCI EMRG CHN 46434G764 2848764 54805 SH SOLE 54805 0 0 ISHARES INC JP MRGN EM HI BD 464286285 571603 16271 SH SOLE 16271 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 572933 18114 SH SOLE 18114 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 437718 4464 SH SOLE 4464 0 0 ISHARES SILVER TR ISHARES 46428Q109 553334 26488 SH SOLE 26488 0 0 ISHARES TR TIPS BD ETF 464287176 5228745 48585 SH SOLE 48585 0 0 ISHARES TR PFD AND INCM SEC 464288687 1530622 49487 SH SOLE 49487 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 243753 1832 SH SOLE 1832 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 770454 7894 SH SOLE 7894 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 2153418 30554 SH SOLE 30554 0 0 ISHARES TR RUS MD CP GR ETF 464287481 229786 2378 SH SOLE 2378 0 0 ISHARES TR US TREAS BD ETF 46429B267 2596792 113397 SH SOLE 113397 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1046211 5587 SH SOLE 5587 0 0 ISHARES TR A RATE CP BD ETF 46429B291 640233 13570 SH SOLE 13570 0 0 ISHARES TR CORE MSCI EAFE 46432F842 8194173 121395 SH SOLE 121395 0 0 ISHARES TR CORE INTL AGGR 46435G672 656747 13324 SH SOLE 13324 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 310042 2202 SH SOLE 2202 0 0 ISHARES TR S&P SML 600 GWT 464287887 695786 6054 SH SOLE 6054 0 0 ISHARES TR JPMORGAN USD EMG 464288281 571534 6604 SH SOLE 6604 0 0 ISHARES TR US REGNL BKS ETF 464288778 326246 9638 SH SOLE 9638 0 0 ISHARES TR ESG AWARE MSCI 46435U663 303980 8558 SH SOLE 8558 0 0 ISHARES TR U.S. TECH ETF 464287721 5328101 48940 SH SOLE 48940 0 0 ISHARES TR IBONDS 26 TRM TS 46436E858 4345649 191861 SH SOLE 191861 0 0 ISHARES TR RUS MID CAP ETF 464287499 683613 9361 SH SOLE 9361 0 0 ISHARES TR CORE TOTAL USD 46434V613 6526122 143526 SH SOLE 143526 0 0 ISHARES TR IBONDS DEC 2031 46436E486 335306 16542 SH SOLE 16542 0 0 ISHARES TR U.S. MED DVC ETF 464288810 3159879 55967 SH SOLE 55967 0 0 ISHARES TR SHORT TREAS BD 464288679 305394 2765 SH SOLE 2765 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 2633366 51818 SH SOLE 51818 0 0 ISHARES TR IBOXX HI YD ETF 464288513 1647984 21953 SH SOLE 21953 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 859774 8900 SH SOLE 8900 0 0 ISHARES TR MBS ETF 464288588 4268024 45762 SH SOLE 45762 0 0 ISHARES TR SP SMCP600VL ETF 464287879 591270 6218 SH SOLE 6218 0 0 ISHARES TR SELECT DIVID ETF 464287168 1269073 11201 SH SOLE 11201 0 0 ISHARES TR US INFRASTRUC 46435U713 797731 20413 SH SOLE 20413 0 0 ISHARES TR IBOXX INV CP ETF 464287242 1484276 13726 SH SOLE 13726 0 0 ISHARES TR USD INV GRDE ETF 464288620 674922 13474 SH SOLE 13474 0 0 ISHARES TR EAFE GRWTH ETF 464288885 7327707 76802 SH SOLE 76802 0 0 ISHARES TR MSCI INDIA ETF 46429B598 1114525 25504 SH SOLE 25504 0 0 ISHARES TR EXPANDED TECH 464287515 2261643 6538 SH SOLE 6538 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 5312899 33662 SH SOLE 33662 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 1287818 52564 SH SOLE 52564 0 0 ISHARES TR IBONDS 24 TRM HG 46435U184 495435 21466 SH SOLE 21466 0 0 ISHARES TR ISHARES BIOTECH 464287556 724180 5704 SH SOLE 5704 0 0 ISHARES TR EAFE VALUE ETF 464288877 4683385 95696 SH SOLE 95696 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 6147554 22340 SH SOLE 22340 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 942806 8511 SH SOLE 8511 0 0 ISHARES TR GLB INFRASTR ETF 464288372 600819 12797 SH SOLE 12797 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 348547 13782 PRN SOLE 13782 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 1302183 20795 SH SOLE 20795 0 0 ISHARES TR FALN ANGLS USD 46435G474 538275 21217 SH SOLE 21217 0 0 ISHARES TR INTL EQTY FACTOR 46434V274 543358 20267 SH SOLE 20267 0 0 ISHARES TR INTL SEL DIV ETF 464288448 1560184 59255 SH SOLE 59255 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 930493 9232 SH SOLE 9232 0 0 ISHARES TR CORE US AGGBD ET 464287226 731113 7464 SH SOLE 7464 0 0 ISHARES TR BROAD USD HIGH 46435U853 240201 6805 SH SOLE 6805 0 0 ISHARES TR MSCI USA MMENTM 46432F396 734971 5095 SH SOLE 5095 0 0 ISHARES TR IBONDS 23 TRM HG 46435U150 423828 17936 SH SOLE 17936 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 691076 9660 SH SOLE 9660 0 0 ISHARES TR IBONDS DEC 2030 46436E726 287218 13548 SH SOLE 13548 0 0 ISHARES TR CORE S&P TTL STK 464287150 3135477 32047 SH SOLE 32047 0 0 ISHARES TR GLOBAL TECH ETF 464287291 1445793 23248 SH SOLE 23248 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 636351 17701 SH SOLE 17701 0 0 ISHARES TR IBONDS 27 TRM TS 46436E841 4308821 194529 SH SOLE 194529 0 0 ISHARES TR MSCI USA ESG SLC 464288802 1993283 21287 SH SOLE 21287 0 0 ISHARES TR U.S. FINLS ETF 464287788 1182043 15843 SH SOLE 15843 0 0 ISHARES TR 20 YR TR BD ETF 464287432 1437123 13961 SH SOLE 13961 0 0 ISHARES TR IBONDS 24 TRM TS 46436E874 5299033 222648 SH SOLE 222648 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 421244 5776 SH SOLE 5776 0 0 ISHARES TR U S EQUITY FACTR 46434V282 529796 11890 SH SOLE 11890 0 0 ISHARES TR CORE S&P US GWT 464287671 544636 5578 SH SOLE 5578 0 0 ISHARES TR US AER DEF ETF 464288760 3106380 26625 SH SOLE 26625 0 0 ISHARES TR MSCI KLD400 SOC 464288570 2463245 29265 SH SOLE 29265 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 5819393 247950 PRN SOLE 247950 0 0 ISHARES TR IBONDS 25 TRM TS 46436E866 4359245 188467 SH SOLE 188467 0 0 ISHARES TR IBONDS DEC 29 46436E205 1689812 75270 SH SOLE 75270 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 7282446 89818 SH SOLE 89818 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 1945891 8019 SH SOLE 8019 0 0 ISHARES TR CORE DIV GRWTH 46434V621 594914 11545 SH SOLE 11545 0 0 ISHARES TR CORE S&P MCP ETF 464287507 7870560 30100 SH SOLE 30100 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 10793852 80032 SH SOLE 80032 0 0 ISHARES TR US TELECOM ETF 464287713 671560 30387 SH SOLE 30387 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 4594016 186597 PRN SOLE 186597 0 0 ISHARES TR IBONDS 25 TRM HG 46435U168 4727626 205549 SH SOLE 205549 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 1149904 27742 SH SOLE 27742 0 0 ISHARES TR US HOME CONS ETF 464288752 1539422 18018 SH SOLE 18018 0 0 ISHARES TR CORE S&P500 ETF 464287200 38993641 87487 SH SOLE 87487 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 7410217 99693 SH SOLE 99693 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 373558 3241 SH SOLE 3241 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 212318 4199 SH SOLE 4199 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 359142 7140 SH SOLE 7140 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 6336479 269867 PRN SOLE 269867 0 0 ISHARES TR CONV BD ETF 46435G102 375240 4914 SH SOLE 4914 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 233144 4836 SH SOLE 4836 0 0 ISHARES TR MSCI EAFE ETF 464287465 6474497 89303 SH SOLE 89303 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 538366 13609 SH SOLE 13609 0 0 ISHARES TR CORE MSCI INTL 46435G326 1925647 31506 SH SOLE 31506 0 0 ISHARES TR US INDUSTRIALS 464287754 1778810 16775 SH SOLE 16775 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 443045 18172 PRN SOLE 18172 0 0 ISHARES TR IBONDS 2026 TERM 46436E528 467126 20533 SH SOLE 20533 0 0 ISHARES TR US HLTHCARE ETF 464287762 701472 2503 SH SOLE 2503 0 0 ISHARES TR CORE S&P SCP ETF 464287804 2806129 28160 SH SOLE 28160 0 0 ISHARES TR ESG EAFE ETF 46436E759 354496 5820 SH SOLE 5820 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 4224040 84195 SH SOLE 84195 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 6537559 67079 SH SOLE 67079 0 0 ISHARES TR S&P 500 VAL ETF 464287408 870910 5403 SH SOLE 5403 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 2705551 54416 SH SOLE 54416 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 3070117 55487 SH SOLE 55487 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 833616 16626 SH SOLE 16626 0 0 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 310697 5983 SH SOLE 5983 0 0 JABIL INC COM 466313103 8691889 80533 SH SOLE 80533 0 0 JACOBS SOLUTIONS INC COM 46982L108 1243352 10458 SH SOLE 10458 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 357528 7481 SH SOLE 7481 0 0 JFROG LTD ORD SHS M6191J100 611478 22075 SH SOLE 22075 0 0 JOHNSON & JOHNSON COM 478160104 19846608 119905 SH SOLE 119905 0 0 JOHNSON CTLS INTL PLC SHS G51502105 808549 11866 SH SOLE 11866 0 0 JPMORGAN CHASE & CO COM 46625H100 21469280 147616 SH SOLE 147616 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 226342 66182 SH SOLE 66182 0 0 JUNIPER NETWORKS INC COM 48203R104 271473 8665 SH SOLE 8665 0 0 KADANT INC COM 48282T104 604112 2720 SH SOLE 2720 0 0 KARUNA THERAPEUTICS INC COM 48576A100 498538 2299 SH SOLE 2299 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 28998 16200 SH SOLE 16200 0 0 KBR INC COM 48242W106 239421 3680 SH SOLE 3680 0 0 KELLOGG CO COM 487836108 744272 11043 SH SOLE 11043 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 275650 16880 SH SOLE 16880 0 0 KEURIG DR PEPPER INC COM 49271V100 484122 15482 SH SOLE 15482 0 0 KEYCORP COM 493267108 2785515 301463 SH SOLE 301463 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 422644 2524 SH SOLE 2524 0 0 KFORCE INC COM 493732101 205650 3282 SH SOLE 3282 0 0 KIMBERLY-CLARK CORP COM 494368103 6093418 44136 SH SOLE 44136 0 0 KINDER MORGAN INC DEL COM 49456B101 4585693 266300 SH SOLE 266300 0 0 KINSALE CAP GROUP INC COM 49714P108 500305 1337 SH SOLE 1337 0 0 KKR & CO INC COM 48251W104 770140 13752 SH SOLE 13752 0 0 KLA CORP COM NEW 482480100 930753 1919 SH SOLE 1919 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 201037 9269 SH SOLE 9269 0 0 KRAFT HEINZ CO COM 500754106 1892107 53299 SH SOLE 53299 0 0 KROGER CO COM 501044101 560428 11924 SH SOLE 11924 0 0 KULICKE & SOFFA INDS INC COM 501242101 408184 6866 SH SOLE 6866 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 479637 2450 SH SOLE 2450 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 439747 2121 SH SOLE 2121 0 0 LAKELAND FINL CORP COM 511656100 320475 6605 SH SOLE 6605 0 0 LAM RESEARCH CORP COM 512807108 911575 1418 SH SOLE 1418 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 268880 2709 SH SOLE 2709 0 0 LAMB WESTON HLDGS INC COM 513272104 472696 4112 SH SOLE 4112 0 0 LANDSTAR SYS INC COM 515098101 682554 3545 SH SOLE 3545 0 0 LAS VEGAS SANDS CORP COM 517834107 763570 13165 SH SOLE 13165 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1005853 10470 SH SOLE 10470 0 0 LAUDER ESTEE COS INC CL A 518439104 451478 2299 SH SOLE 2299 0 0 LEMAITRE VASCULAR INC COM 525558201 534741 7948 SH SOLE 7948 0 0 LENNAR CORP CL A 526057104 414901 3311 SH SOLE 3311 0 0 LENNOX INTL INC COM 526107107 481931 1478 SH SOLE 1478 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 517110 6455 SH SOLE 6455 0 0 LIBERTY ENERGY INC COM CL A 53115L104 391126 29254 SH SOLE 29254 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 561806 17123 SH SOLE 17123 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 444152 5900 SH SOLE 5900 0 0 LILLY ELI & CO COM 532457108 15850629 33798 SH SOLE 33798 0 0 LINDE PLC SHS G54950103 2894684 7596 SH SOLE 7596 0 0 LITHIA MTRS INC COM 536797103 971936 3196 SH SOLE 3196 0 0 LITTELFUSE INC COM 537008104 4278761 14688 SH SOLE 14688 0 0 LIVENT CORP COM 53814L108 478900 17459 SH SOLE 17459 0 0 LKQ CORP COM 501889208 264371 4537 SH SOLE 4537 0 0 LOCKHEED MARTIN CORP COM 539830109 6593233 14321 SH SOLE 14321 0 0 LOMA NEGRA C I A S A MTN 14 SPONSORED ADS 54150E104 88400 13000 SH SOLE 13000 0 0 LOOP INDS INC COM 543518104 32100 10000 SH SOLE 10000 0 0 LOWES COS INC COM 548661107 8082155 35809 SH SOLE 35809 0 0 LPL FINL HLDGS INC COM 50212V100 4249282 19543 SH SOLE 19543 0 0 LULULEMON ATHLETICA INC COM 550021109 1222555 3230 SH SOLE 3230 0 0 LUMENTUM HLDGS INC COM 55024U109 251314 4430 SH SOLE 4430 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6137930 66840 SH SOLE 66840 0 0 M & T BK CORP COM 55261F104 923599 7463 SH SOLE 7463 0 0 MACYS INC COM 55616P104 1369386 85320 SH SOLE 85320 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 2485633 39885 SH SOLE 39885 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 46620 22200 SH SOLE 22200 0 0 MAINSTAY CBRE GLOBAL INFRA COM 56064Q107 239750 17500 SH SOLE 17500 0 0 MAINSTAY MACKAY DEFINEDTERM COM 56064K100 530108 31055 SH SOLE 31055 0 0 MANNKIND CORP COM NEW 56400P706 122914 30200 SH SOLE 30200 0 0 MARATHON OIL CORP COM 565849106 1321716 57416 SH SOLE 57416 0 0 MARATHON PETE CORP COM 56585A102 1978705 16970 SH SOLE 16970 0 0 MARIN SOFTWARE INC COM NEW 56804T205 5900 10000 SH SOLE 10000 0 0 MARKEL GROUP INC COM 570535104 347178 251 SH SOLE 251 0 0 MARRIOTT INTL INC NEW CL A 571903202 1620489 8822 SH SOLE 8822 0 0 MARSH & MCLENNAN COS INC COM 571748102 5896516 31351 SH SOLE 31351 0 0 MARTIN MARIETTA MATLS INC COM 573284106 214224 464 SH SOLE 464 0 0 MARVELL TECHNOLOGY INC COM 573874104 1022367 17102 SH SOLE 17102 0 0 MASCO CORP COM 574599106 269629 4699 SH SOLE 4699 0 0 MASTERCARD INCORPORATED CL A 57636Q104 8601984 21871 SH SOLE 21871 0 0 MATERION CORP COM 576690101 622390 5450 SH SOLE 5450 0 0 MCCORMICK & CO INC COM NON VTG 579780206 508813 5833 SH SOLE 5833 0 0 MCDONALDS CORP COM 580135101 22491387 75371 SH SOLE 75371 0 0 MCKESSON CORP COM 58155Q103 537983 1259 SH SOLE 1259 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2461166 265785 SH SOLE 265785 0 0 MEDTRONIC PLC SHS G5960L103 4328643 49133 SH SOLE 49133 0 0 MERCADOLIBRE INC COM 58733R102 7434550 6276 SH SOLE 6276 0 0 MERCK & CO INC COM 58933Y105 18825427 163146 SH SOLE 163146 0 0 META PLATFORMS INC CL A 30303M102 18876396 65776 SH SOLE 65776 0 0 METLIFE INC COM 59156R108 2990791 52906 SH SOLE 52906 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1484776 1132 SH SOLE 1132 0 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 278235 61693 SH SOLE 61693 0 0 MGM RESORTS INTERNATIONAL COM 552953101 768870 17506 SH SOLE 17506 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 860646 9607 SH SOLE 9607 0 0 MICRON TECHNOLOGY INC COM 595112103 1172394 18577 SH SOLE 18577 0 0 MICROSOFT CORP COM 594918104 75774496 222513 SH SOLE 222513 0 0 MID-AMER APT CMNTYS INC COM 59522J103 567147 3735 SH SOLE 3735 0 0 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 147480 11742 SH SOLE 11742 0 0 MIRATI THERAPEUTICS INC COM 60468T105 264833 7330 SH SOLE 7330 0 0 MODERNA INC COM 60770K107 390015 3210 SH SOLE 3210 0 0 MOELIS & CO CL A 60786M105 216317 4771 SH SOLE 4771 0 0 MOHAWK INDS INC COM 608190104 526425 5103 SH SOLE 5103 0 0 MOLINA HEALTHCARE INC COM 60855R100 1272739 4225 SH SOLE 4225 0 0 MONDELEZ INTL INC CL A 609207105 6788517 93070 SH SOLE 93070 0 0 MONGODB INC CL A 60937P106 6057171 14738 SH SOLE 14738 0 0 MONOLITHIC PWR SYS INC COM 609839105 8954496 16575 SH SOLE 16575 0 0 MONRO INC COM 610236101 307041 7557 SH SOLE 7557 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 5261159 91594 SH SOLE 91594 0 0 MOODYS CORP COM 615369105 284087 817 SH SOLE 817 0 0 MOOG INC CL A 615394202 288966 2665 SH SOLE 2665 0 0 MORGAN STANLEY COM NEW 617446448 1503552 17606 SH SOLE 17606 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 860751 2935 SH SOLE 2935 0 0 MPLX LP COM UNIT REP LTD 55336V100 457036 13466 SH SOLE 13466 0 0 MSCI INC COM 55354G100 558924 1191 SH SOLE 1191 0 0 MURPHY OIL CORP COM 626717102 368369 9618 SH SOLE 9618 0 0 NASDAQ INC COM 631103108 3531847 70849 SH SOLE 70849 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 346211 5142 SH SOLE 5142 0 0 NCR CORP NEW COM 62886E108 805770 31975 SH SOLE 31975 0 0 NETFLIX INC COM 64110L106 11944767 27117 SH SOLE 27117 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 954693 10124 SH SOLE 10124 0 0 NEW YORK TIMES CO CL A 650111107 557778 14164 SH SOLE 14164 0 0 NEWMONT CORP COM 651639106 419395 9831 SH SOLE 9831 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 362930 7980 SH SOLE 7980 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 701509 4212 SH SOLE 4212 0 0 NEXTERA ENERGY INC COM 65339F101 6838351 92161 SH SOLE 92161 0 0 NEXTNAV INC COMMON STOCK 65345N106 33789 11493 SH SOLE 11493 0 0 NICE LTD SPONSORED ADR 653656108 492090 2383 SH SOLE 2383 0 0 NIKE INC CL B 654106103 4816988 43644 SH SOLE 43644 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 91750 25000 SH SOLE 25000 0 0 NORDSON CORP COM 655663102 696641 2807 SH SOLE 2807 0 0 NORDSTROM INC COM 655664100 441558 21571 SH SOLE 21571 0 0 NORFOLK SOUTHN CORP COM 655844108 2421301 10678 SH SOLE 10678 0 0 NORTHERN OIL & GAS INC COM 665531307 567172 16526 SH SOLE 16526 0 0 NORTHROP GRUMMAN CORP COM 666807102 9510676 20866 SH SOLE 20866 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1112469 51101 SH SOLE 51101 0 0 NOV INC COM 62955J103 225667 14069 SH SOLE 14069 0 0 NOVARTIS AG SPONSORED ADR 66987V109 1543015 15291 SH SOLE 15291 0 0 NOVO-NORDISK A S ADR 670100205 6232565 38513 SH SOLE 38513 0 0 NUCOR CORP COM 670346105 319269 1947 SH SOLE 1947 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 265402 24282 SH SOLE 24282 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 1647489 150869 SH SOLE 150869 0 0 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 754851 65412 SH SOLE 65412 0 0 NUVEEN MUN VALUE FD INC COM 670928100 117737 13533 SH SOLE 13533 0 0 NUVEEN PFD & INCOME SECS FD COM 67072C105 118877 18633 SH SOLE 18633 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 187375 16626 SH SOLE 16626 0 0 NVIDIA CORPORATION COM 67066G104 41165139 97313 SH SOLE 97313 0 0 NXP SEMICONDUCTORS N V COM N6596X109 999248 4882 SH SOLE 4882 0 0 OCCIDENTAL PETE CORP COM 674599105 1590893 27056 SH SOLE 27056 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 612676 1657 SH SOLE 1657 0 0 ON HLDG AG NAMEN AKT A H5919C104 4246638 128686 SH SOLE 128686 0 0 ON SEMICONDUCTOR CORP COM 682189105 883377 9340 SH SOLE 9340 0 0 ONDAS HLDGS INC COM NEW 68236H204 245958 285865 SH SOLE 285865 0 0 ONEOK INC NEW COM 682680103 684709 11094 SH SOLE 11094 0 0 ONESPAN INC COM 68287N100 281960 19000 SH SOLE 19000 0 0 OPEN TEXT CORP COM 683715106 634030 15259 SH SOLE 15259 0 0 ORACLE CORP COM 68389X105 10393567 87275 SH SOLE 87275 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 795765 833 SH SOLE 833 0 0 ORGANON & CO COMMON STOCK 68622V106 429477 20638 SH SOLE 20638 0 0 OTIS WORLDWIDE CORP COM 68902V107 793576 8916 SH SOLE 8916 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 396507 29546 SH SOLE 29546 0 0 PACCAR INC COM 693718108 1607549 19218 SH SOLE 19218 0 0 PACER FDS TR US CASH COWS 100 69374H881 1904895 39793 SH SOLE 39793 0 0 PACER FDS TR INDUSTRIAL RELET 69374H766 273932 7000 SH SOLE 7000 0 0 PACER FDS TR GLOBL CASH ETF 69374H709 1671158 50412 SH SOLE 50412 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 420985 31653 SH SOLE 31653 0 0 PACKAGING CORP AMER COM 695156109 1461798 11061 SH SOLE 11061 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 7062638 460707 SH SOLE 460707 0 0 PALO ALTO NETWORKS INC COM 697435105 9988908 39094 SH SOLE 39094 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 307789 7105 SH SOLE 7105 0 0 PAN AMERN SILVER CORP COM 697900108 170673 11706 SH SOLE 11706 0 0 PAPA JOHNS INTL INC COM 698813102 203623 2758 SH SOLE 2758 0 0 PARKER-HANNIFIN CORP COM 701094104 4845412 12423 SH SOLE 12423 0 0 PAYCHEX INC COM 704326107 2128043 19022 SH SOLE 19022 0 0 PAYCOM SOFTWARE INC COM 70432V102 929026 2892 SH SOLE 2892 0 0 PAYPAL HLDGS INC COM 70450Y103 5991553 89788 SH SOLE 89788 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 159125 11415 SH SOLE 11415 0 0 PENUMBRA INC COM 70975L107 5510121 16015 SH SOLE 16015 0 0 PEPSICO INC COM 713448108 16152338 87206 SH SOLE 87206 0 0 PERDOCEO ED CORP COM 71363P106 487524 39733 SH SOLE 39733 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 216442 3593 SH SOLE 3593 0 0 PERION NETWORK LTD SHS NEW M78673114 3203297 104444 SH SOLE 104444 0 0 PERRIGO CO PLC SHS G97822103 618535 18219 SH SOLE 18219 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1315883 95147 SH SOLE 95147 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 123800 10000 SH SOLE 10000 0 0 PFIZER INC COM 717081103 12482661 340312 SH SOLE 340312 0 0 PG&E CORP COM 69331C108 182218 10545 SH SOLE 10545 0 0 PHILIP MORRIS INTL INC COM 718172109 7929483 81228 SH SOLE 81228 0 0 PHILLIPS 66 COM 718546104 1647461 17273 SH SOLE 17273 0 0 PIMCO CALIF MUN INCOME FD II COM 72200M108 381639 64141 SH SOLE 64141 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1523800 81269 SH SOLE 81269 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 411905 4517 SH SOLE 4517 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1962978 19677 SH SOLE 19677 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 1041170 11364 SH SOLE 11364 0 0 PINTEREST INC CL A 72352L106 258937 9471 SH SOLE 9471 0 0 PIONEER NAT RES CO COM 723787107 786662 3797 SH SOLE 3797 0 0 PITNEY BOWES INC COM 724479100 605110 170935 SH SOLE 170935 0 0 PNC FINL SVCS GROUP INC COM 693475105 1821867 14465 SH SOLE 14465 0 0 POOL CORP COM 73278L105 391873 1046 SH SOLE 1046 0 0 POST HLDGS INC COM 737446104 232655 2685 SH SOLE 2685 0 0 POWER INTEGRATIONS INC COM 739276103 872763 9219 SH SOLE 9219 0 0 PPG INDS INC COM 693506107 1055451 7117 SH SOLE 7117 0 0 PPL CORP COM 69351T106 418386 15812 SH SOLE 15812 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 264473 3487 SH SOLE 3487 0 0 PROCTER AND GAMBLE CO COM 742718109 21158457 139439 SH SOLE 139439 0 0 PROGRESSIVE CORP COM 743315103 1718163 12980 SH SOLE 12980 0 0 PROLOGIS INC. COM 74340W103 7619717 62136 SH SOLE 62136 0 0 PROSHARES TR ULT R/EST NEW 74347X625 278732 4800 SH SOLE 4800 0 0 PROSHARES TR ULTRA FNCLS NEW 74347X633 273720 6000 SH SOLE 6000 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 1752826 18592 SH SOLE 18592 0 0 PROSHARES TR INVT INT RT HG 74347B607 389297 5347 SH SOLE 5347 0 0 PROTHENA CORP PLC SHS G72800108 414664 6073 SH SOLE 6073 0 0 PRUDENTIAL FINL INC COM 744320102 1343635 15230 SH SOLE 15230 0 0 PUBLIC STORAGE COM 74460D109 471992 1617 SH SOLE 1617 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 239155 3820 SH SOLE 3820 0 0 PUBMATIC INC COM CL A 74467Q103 229213 12539 SH SOLE 12539 0 0 PULTE GROUP INC COM 745867101 840420 10819 SH SOLE 10819 0 0 PVH CORPORATION COM 693656100 405052 4767 SH SOLE 4767 0 0 QORVO INC COM 74736K101 314252 3080 SH SOLE 3080 0 0 QUAKER HOUGHTON COM 747316107 356472 1829 SH SOLE 1829 0 0 QUALCOMM INC COM 747525103 10581675 88892 SH SOLE 88892 0 0 QUALYS INC COM 74758T303 403140 3121 SH SOLE 3121 0 0 QUANTA SVCS INC COM 74762E102 702309 3575 SH SOLE 3575 0 0 QUEST DIAGNOSTICS INC COM 74834L100 201141 1431 SH SOLE 1431 0 0 QURATE RETAIL INC COM SER A 74915M100 77702 78503 SH SOLE 78503 0 0 RAYMOND JAMES FINL INC COM 754730109 811274 7818 SH SOLE 7818 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 9623871 98243 SH SOLE 98243 0 0 RB GLOBAL INC COM 74935Q107 340080 5668 SH SOLE 5668 0 0 REALTY INCOME CORP COM 756109104 5774756 96584 SH SOLE 96584 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 518849 18922 SH SOLE 18922 0 0 REGAL REXNORD CORPORATION COM 758750103 548192 3562 SH SOLE 3562 0 0 REGENERON PHARMACEUTICALS COM 75886F107 861529 1199 SH SOLE 1199 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 778606 5614 SH SOLE 5614 0 0 RELX PLC SPONSORED ADR 759530108 562059 16813 SH SOLE 16813 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 214685 1151 SH SOLE 1151 0 0 REPLIGEN CORP COM 759916109 221385 1565 SH SOLE 1565 0 0 RESMED INC COM 761152107 1029791 4713 SH SOLE 4713 0 0 REWALK ROBOTICS LTD SHS M8216Q200 18000 30000 SH SOLE 30000 0 0 RIO TINTO PLC SPONSORED ADR 767204100 587456 9202 SH SOLE 9202 0 0 ROBERT HALF INTL INC COM 770323103 2149343 28574 SH SOLE 28574 0 0 ROBLOX CORP CL A 771049103 407755 10118 SH SOLE 10118 0 0 ROCKWELL AUTOMATION INC COM 773903109 787715 2391 SH SOLE 2391 0 0 ROKU INC COM CL A 77543R102 522937 8176 SH SOLE 8176 0 0 ROPER TECHNOLOGIES INC COM 776696106 3137701 6526 SH SOLE 6526 0 0 ROSS STORES INC COM 778296103 342557 3055 SH SOLE 3055 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 2266097 21844 SH SOLE 21844 0 0 RPM INTL INC COM 749685103 1232890 13740 SH SOLE 13740 0 0 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 448900 10000 SH SOLE 10000 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 274952 2486 SH SOLE 2486 0 0 S&P GLOBAL INC COM 78409V104 17887712 44620 SH SOLE 44620 0 0 SABRE CORP COM 78573M104 70496 22099 SH SOLE 22099 0 0 SALESFORCE INC COM 79466L302 5347413 25312 SH SOLE 25312 0 0 SANDY SPRING BANCORP INC COM 800363103 472470 20832 SH SOLE 20832 0 0 SANMINA CORPORATION COM 801056102 295082 4896 SH SOLE 4896 0 0 SANOFI SPONSORED ADR 80105N105 884922 16418 SH SOLE 16418 0 0 SAP SE SPON ADR 803054204 575833 4209 SH SOLE 4209 0 0 SAREPTA THERAPEUTICS INC COM 803607100 493925 4313 SH SOLE 4313 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 398182 1718 SH SOLE 1718 0 0 SCHLUMBERGER LTD COM STK 806857108 1607599 32728 SH SOLE 32728 0 0 SCHRODINGER INC COM 80810D103 237969 4767 SH SOLE 4767 0 0 SCHWAB CHARLES CORP COM 808513105 9421463 166222 SH SOLE 166222 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 13972676 192408 SH SOLE 192408 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 833537 11735 SH SOLE 11735 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 4784197 77327 SH SOLE 77327 0 0 SEAGEN INC COM 81181C104 358361 1862 SH SOLE 1862 0 0 SEALED AIR CORP NEW COM 81211K100 799080 19977 SH SOLE 19977 0 0 SEI INVTS CO COM 784117103 342100 5738 SH SOLE 5738 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3231914 19033 SH SOLE 19033 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 651082 17275 SH SOLE 17275 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 271688 4152 SH SOLE 4152 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 691280 10622 SH SOLE 10622 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 5310469 65424 SH SOLE 65424 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 3948569 117133 SH SOLE 117133 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1996587 24093 SH SOLE 24093 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3453975 26023 SH SOLE 26023 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4602517 42886 SH SOLE 42886 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4024418 23147 SH SOLE 23147 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 518537 6991 SH SOLE 6991 0 0 SEMPRA COM 816851109 1103889 7582 SH SOLE 7582 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 218067 4847 SH SOLE 4847 0 0 SERVICENOW INC COM 81762P102 3340912 5945 SH SOLE 5945 0 0 SHELL PLC SPON ADS 780259305 2411054 39931 SH SOLE 39931 0 0 SHERWIN WILLIAMS CO COM 824348106 3731884 14055 SH SOLE 14055 0 0 SHOCKWAVE MED INC COM 82489T104 869644 3047 SH SOLE 3047 0 0 SHOE CARNIVAL INC COM 824889109 316581 13483 SH SOLE 13483 0 0 SHOPIFY INC CL A 82509L107 1951631 30211 SH SOLE 30211 0 0 SHUTTERSTOCK INC COM 825690100 280339 5760 SH SOLE 5760 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1699866 14720 SH SOLE 14720 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 55749 12307 SH SOLE 12307 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 780075 7047 SH SOLE 7047 0 0 SMITH A O CORP COM 831865209 598543 8224 SH SOLE 8224 0 0 SMUCKER J M CO COM NEW 832696405 201422 1364 SH SOLE 1364 0 0 SNAP ON INC COM 833034101 446758 1550 SH SOLE 1550 0 0 SNOWFLAKE INC CL A 833445109 635112 3609 SH SOLE 3609 0 0 SOFI TECHNOLOGIES INC COM 83406F102 128228 15375 SH SOLE 15375 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 286269 1064 SH SOLE 1064 0 0 SOLID POWER INC *W EXP 12/08/202 83422N113 3051 10000 SH SOLE 10000 0 0 SONIC FDRY INC COM NEW 83545R207 10560 12000 SH SOLE 12000 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 908053 10085 SH SOLE 10085 0 0 SOUTHERN CO COM 842587107 2126513 30271 SH SOLE 30271 0 0 SOUTHWEST AIRLS CO COM 844741108 832874 23001 SH SOLE 23001 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 8490035 24691 SH SOLE 24691 0 0 SPDR GOLD TR GOLD SHS 78463V107 8606697 48279 SH SOLE 48279 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 384594 7134 SH SOLE 7134 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 206358 4488 SH SOLE 4488 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 15261710 469014 SH SOLE 469014 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2325445 67639 SH SOLE 67639 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 18646573 42065 SH SOLE 42065 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 367680 768 SH SOLE 768 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 607392 14060 SH SOLE 14060 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 2811325 12704 SH SOLE 12704 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 820034 11445 SH SOLE 11445 0 0 SPDR SER TR BLOOMBERG INTL T 78464A516 648854 28774 SH SOLE 28774 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 441076 6306 SH SOLE 6306 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 4138700 106558 SH SOLE 106558 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 18504484 303302 SH SOLE 303302 0 0 SPDR SER TR S&P METALS MNG 78464A755 1219782 24002 SH SOLE 24002 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 1600489 64797 SH SOLE 64797 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 1308243 16999 SH SOLE 16999 0 0 SPDR SER TR S&P BIOTECH 78464A870 631332 7588 SH SOLE 7588 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 1074322 8339 SH SOLE 8339 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 16031861 294487 SH SOLE 294487 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 1021311 36102 SH SOLE 36102 0 0 SPDR SER TR DJ REIT ETF 78464A607 1236232 13669 SH SOLE 13669 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 688330 7497 SH SOLE 7497 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 33124553 635666 SH SOLE 635666 0 0 SPDR SER TR S&P DIVID ETF 78464A763 3173589 25890 SH SOLE 25890 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 3607274 112341 SH SOLE 112341 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 225710 4797 SH SOLE 4797 0 0 SPDR SER TR BLOOMBERG EMERGI 78464A391 495461 23415 SH SOLE 23415 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 668985 7269 SH SOLE 7269 0 0 SPDR SER TR S&P REGL BKG 78464A698 362775 8885 SH SOLE 8885 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 506456 17203 SH SOLE 17203 0 0 SPLUNK INC COM 848637104 221834 2091 SH SOLE 2091 0 0 SPRINGWORKS THERAPEUTICS INC COM 85205L107 207086 7898 SH SOLE 7898 0 0 SPROTT FOCUS TR INC COM 85208J109 167880 21117 SH SOLE 21117 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 942511 63171 SH SOLE 63171 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 480004 61618 SH SOLE 61618 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 342329 5649 SH SOLE 5649 0 0 STAG INDL INC COM 85254J102 672598 18746 SH SOLE 18746 0 0 STANDEX INTL CORP COM 854231107 556260 3932 SH SOLE 3932 0 0 STANLEY BLACK & DECKER INC COM 854502101 340448 3633 SH SOLE 3633 0 0 STARBUCKS CORP COM 855244109 7521702 75931 SH SOLE 75931 0 0 STERICYCLE INC COM 858912108 559695 12052 SH SOLE 12052 0 0 STERIS PLC SHS USD G8473T100 1890732 8404 SH SOLE 8404 0 0 STEVANATO GROUP S P A ORD SHS T9224W109 676321 20887 SH SOLE 20887 0 0 STIFEL FINL CORP COM 860630102 222450 3728 SH SOLE 3728 0 0 STRYKER CORPORATION COM 863667101 735877 2412 SH SOLE 2412 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 87247 10145 SH SOLE 10145 0 0 SUMMIT THERAPEUTICS INC COM 86627T108 31375 12500 SH SOLE 12500 0 0 SUN CMNTYS INC COM 866674104 255180 1956 SH SOLE 1956 0 0 SUNCOR ENERGY INC NEW COM 867224107 391451 13351 SH SOLE 13351 0 0 SUPER MICRO COMPUTER INC COM 86800U104 7292307 29257 SH SOLE 29257 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 9291 10000 SH SOLE 10000 0 0 SYNCHRONY FINANCIAL COM 87165B103 226687 6683 SH SOLE 6683 0 0 SYNOPSYS INC COM 871607107 4407655 10123 SH SOLE 10123 0 0 SYSCO CORP COM 871829107 577573 7784 SH SOLE 7784 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 12721631 126057 SH SOLE 126057 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 261650 1778 SH SOLE 1778 0 0 TARGA RES CORP COM 87612G101 275634 3622 SH SOLE 3622 0 0 TARGET CORP COM 87612E106 1974606 14970 SH SOLE 14970 0 0 TC ENERGY CORP COM 87807B107 441034 10899 SH SOLE 10899 0 0 TE CONNECTIVITY LTD SHS H84989104 3530210 25187 SH SOLE 25187 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 265577 646 SH SOLE 646 0 0 TELEFLEX INCORPORATED COM 879369106 426457 1762 SH SOLE 1762 0 0 TERADYNE INC COM 880770102 5747266 51624 SH SOLE 51624 0 0 TERRENO RLTY CORP COM 88146M101 405134 6741 SH SOLE 6741 0 0 TESLA INC COM 88160R101 14803879 56553 SH SOLE 56553 0 0 TETRA TECH INC NEW COM 88162G103 662328 4045 SH SOLE 4045 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 77981 10356 SH SOLE 10356 0 0 TEXAS INSTRS INC COM 882508104 5963281 33126 SH SOLE 33126 0 0 TFI INTL INC COM 87241L109 285867 2506 SH SOLE 2506 0 0 THE CIGNA GROUP COM 125523100 1763593 6285 SH SOLE 6285 0 0 THE TRADE DESK INC COM CL A 88339J105 6473507 83832 SH SOLE 83832 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 6897568 13220 SH SOLE 13220 0 0 THOMSON REUTERS CORP. COM 884903808 1249896 9246 SH SOLE 9246 0 0 TIMKEN CO COM 887389104 217475 2376 SH SOLE 2376 0 0 TJX COS INC NEW COM 872540109 7271873 85763 SH SOLE 85763 0 0 T-MOBILE US INC COM 872590104 650608 4684 SH SOLE 4684 0 0 TOPBUILD CORP COM 89055F103 634990 2387 SH SOLE 2387 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 1367624 23727 SH SOLE 23727 0 0 TOYOTA MOTOR CORP ADS 892331307 460031 2862 SH SOLE 2862 0 0 TRACTOR SUPPLY CO COM 892356106 573533 2594 SH SOLE 2594 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 569190 2976 SH SOLE 2976 0 0 TRANSDIGM GROUP INC COM 893641100 291499 326 SH SOLE 326 0 0 TRANSOCEAN LTD REG SHS H8817H100 204391 29157 SH SOLE 29157 0 0 TRAVEL PLUS LEISURE CO COM 894164102 378954 9394 SH SOLE 9394 0 0 TRAVELERS COMPANIES INC COM 89417E109 1089543 6274 SH SOLE 6274 0 0 TRUIST FINL CORP COM 89832Q109 1074147 35392 SH SOLE 35392 0 0 TTEC HLDGS INC COM 89854H102 286016 8452 SH SOLE 8452 0 0 TYLER TECHNOLOGIES INC COM 902252105 4923508 11822 SH SOLE 11822 0 0 TYSON FOODS INC CL A 902494103 254026 4977 SH SOLE 4977 0 0 U S PHYSICAL THERAPY COM 90337L108 522584 4305 SH SOLE 4305 0 0 UBER TECHNOLOGIES INC COM 90353T100 1725375 39967 SH SOLE 39967 0 0 UBS GROUP AG SHS H42097107 295942 14600 SH SOLE 14600 0 0 UDR INC COM 902653104 221287 5151 SH SOLE 5151 0 0 UFP INDUSTRIES INC COM 90278Q108 248836 2564 SH SOLE 2564 0 0 ULTA BEAUTY INC COM 90384S303 264004 561 SH SOLE 561 0 0 UMH PPTYS INC COM 903002103 418724 26203 SH SOLE 26203 0 0 UNIFIRST CORP MASS COM 904708104 443174 2859 SH SOLE 2859 0 0 UNILEVER PLC SPON ADR NEW 904767704 4526164 86825 SH SOLE 86825 0 0 UNION PAC CORP COM 907818108 6453229 31538 SH SOLE 31538 0 0 UNITED AIRLS HLDGS INC COM 910047109 1455427 26525 SH SOLE 26525 0 0 UNITED BANKSHARES INC WEST V COM 909907107 1353900 45632 SH SOLE 45632 0 0 UNITED PARCEL SERVICE INC CL B 911312106 7083390 39517 SH SOLE 39517 0 0 UNITED RENTALS INC COM 911363109 6946619 15597 SH SOLE 15597 0 0 UNITED STS NAT GAS FD LP UNIT PAR 912318300 92379 12450 SH SOLE 12450 0 0 UNITED STS OIL FD LP UNITS 91232N207 234309 3687 SH SOLE 3687 0 0 UNITEDHEALTH GROUP INC COM 91324P102 26122605 54350 SH SOLE 54350 0 0 UNITY SOFTWARE INC COM 91332U101 2305515 53098 SH SOLE 53098 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 506473 3514 SH SOLE 3514 0 0 URANIUM ENERGY CORP COM 916896103 179520 52800 SH SOLE 52800 0 0 URANIUM RTY CORP COM 91702V101 52800 26400 SH SOLE 26400 0 0 US BANCORP DEL COM NEW 902973304 3315168 100338 SH SOLE 100338 0 0 UTZ BRANDS INC COM CL A 918090101 449507 27476 SH SOLE 27476 0 0 VALE S A SPONSORED ADS 91912E105 469646 34996 SH SOLE 34996 0 0 VALERO ENERGY CORP COM 91913Y100 922049 7861 SH SOLE 7861 0 0 VALMONT INDS INC COM 920253101 237206 815 SH SOLE 815 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 382241 12695 SH SOLE 12695 0 0 VANECK ETF TRUST STEEL ETF 92189F205 243048 3800 SH SOLE 3800 0 0 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 585710 26265 SH SOLE 26265 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 991994 19322 SH SOLE 19322 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 347996 1210 SH SOLE 1210 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 3206994 21064 SH SOLE 21064 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 277769 1784 SH SOLE 1784 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 275673 1085 SH SOLE 1085 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 277329 3702 SH SOLE 3702 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1981945 26227 SH SOLE 26227 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 5276491 70138 SH SOLE 70138 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 877926 12078 SH SOLE 12078 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 851212 17414 SH SOLE 17414 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 3504992 15912 SH SOLE 15912 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7284118 17885 SH SOLE 17885 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 903099 10808 SH SOLE 10808 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 7377820 51920 SH SOLE 51920 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 11897741 42047 SH SOLE 42047 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 5161672 25952 SH SOLE 25952 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 514158 2238 SH SOLE 2238 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 2239748 10173 SH SOLE 10173 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 360872 1754 SH SOLE 1754 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 3561640 23931 SH SOLE 23931 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 941482 4644 SH SOLE 4644 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 643406 3890 SH SOLE 3890 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 457761 3308 SH SOLE 3308 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 471408 8664 SH SOLE 8664 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 546230 8853 SH SOLE 8853 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1482463 36442 SH SOLE 36442 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 571060 12043 SH SOLE 12043 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 289659 5768 SH SOLE 5768 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 386582 6085 SH SOLE 6085 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2245022 29673 SH SOLE 29673 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 612178 13311 SH SOLE 13311 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 645596 8169 SH SOLE 8169 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 19358744 119182 SH SOLE 119182 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 204775 3651 SH SOLE 3651 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 8770418 189918 SH SOLE 189918 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 1632669 21743 SH SOLE 21743 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 707076 11355 SH SOLE 11355 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2506381 23629 SH SOLE 23629 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 1035629 9981 SH SOLE 9981 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 1091466 13931 SH SOLE 13931 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 443343 1884 SH SOLE 1884 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2021541 24884 SH SOLE 24884 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1176944 11071 SH SOLE 11071 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 381466 2096 SH SOLE 2096 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1568881 7633 SH SOLE 7633 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 9338426 21120 SH SOLE 21120 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1869586 6602 SH SOLE 6602 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 736106 3786 SH SOLE 3786 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 781055 6919 SH SOLE 6919 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1755880 7172 SH SOLE 7172 0 0 VEEVA SYS INC CL A COM 922475108 1085933 5492 SH SOLE 5492 0 0 VERISK ANALYTICS INC COM 92345Y106 642905 2844 SH SOLE 2844 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 9282591 249599 SH SOLE 249599 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 4800756 13642 SH SOLE 13642 0 0 VICI PPTYS INC COM 925652109 549330 17478 SH SOLE 17478 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 142318 36680 SH SOLE 36680 0 0 VIRTUS DIVIDEND INTEREST & P COM 92840R101 147118 12049 SH SOLE 12049 0 0 VISA INC COM CL A 92826C839 16788816 70696 SH SOLE 70696 0 0 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 1206000 50000 SH SOLE 50000 0 0 VISTRA CORP COM 92840M102 410550 15640 SH SOLE 15640 0 0 VMWARE INC CL A COM 928563402 438255 3050 SH SOLE 3050 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 481837 50988 SH SOLE 50988 0 0 VORNADO RLTY TR SH BEN INT 929042109 363177 20021 SH SOLE 20021 0 0 VOYA FINANCIAL INC COM 929089100 270203 3768 SH SOLE 3768 0 0 VULCAN MATLS CO COM 929160109 487852 2164 SH SOLE 2164 0 0 WABTEC COM 929740108 1276668 11641 SH SOLE 11641 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1255602 44072 SH SOLE 44072 0 0 WALMART INC COM 931142103 16770343 106695 SH SOLE 106695 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 293185 23380 SH SOLE 23380 0 0 WASTE CONNECTIONS INC COM 94106B101 1144012 8004 SH SOLE 8004 0 0 WASTE MGMT INC DEL COM 94106L109 4225476 24366 SH SOLE 24366 0 0 WEC ENERGY GROUP INC COM 92939U106 712362 8073 SH SOLE 8073 0 0 WELLS FARGO CO NEW COM 949746101 2399541 56222 SH SOLE 56222 0 0 WELLTOWER INC COM 95040Q104 781155 9657 SH SOLE 9657 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 3561702 9312 SH SOLE 9312 0 0 WESTAMERICA BANCORPORATION COM 957090103 590050 15406 SH SOLE 15406 0 0 WEX INC COM 96208T104 228862 1257 SH SOLE 1257 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 703040 20980 SH SOLE 20980 0 0 WILLIAMS COS INC COM 969457100 1621596 49696 SH SOLE 49696 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 925280 3929 SH SOLE 3929 0 0 WINGSTOP INC COM 974155103 1059447 5293 SH SOLE 5293 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 4317070 102665 SH SOLE 102665 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 311618 4675 SH SOLE 4675 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 683765 23750 SH SOLE 23750 0 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 1604895 43446 SH SOLE 43446 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 392940 4720 SH SOLE 4720 0 0 WOLVERINE WORLD WIDE INC COM 978097103 160694 10939 SH SOLE 10939 0 0 WORKDAY INC CL A 98138H101 4760180 21073 SH SOLE 21073 0 0 WP CAREY INC COM 92936U109 257336 3809 SH SOLE 3809 0 0 WYNN RESORTS LTD COM 983134107 1609339 15239 SH SOLE 15239 0 0 XENON PHARMACEUTICALS INC COM 98420N105 230846 5996 SH SOLE 5996 0 0 XYLEM INC COM 98419M100 264319 2347 SH SOLE 2347 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 425422 28571 SH SOLE 28571 0 0 YUM BRANDS INC COM 988498101 4893115 35317 SH SOLE 35317 0 0 YUM CHINA HLDGS INC COM 98850P109 566074 10019 SH SOLE 10019 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1072344 7365 SH SOLE 7365 0 0 ZOETIS INC CL A 98978V103 5239886 30427 SH SOLE 30427 0 0 ZOMEDICA CORP COM 98980M109 47600 238000 SH SOLE 238000 0 0 ZSCALER INC COM 98980G102 3226647 22055 SH SOLE 22055 0 0