0001941040-23-000144.txt : 20230512 0001941040-23-000144.hdr.sgml : 20230512 20230512163122 ACCESSION NUMBER: 0001941040-23-000144 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230512 DATE AS OF CHANGE: 20230512 EFFECTIVENESS DATE: 20230512 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Beacon Pointe Advisors, LLC CENTRAL INDEX KEY: 0001744317 IRS NUMBER: 680488677 STATE OF INCORPORATION: CA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-19009 FILM NUMBER: 23916361 BUSINESS ADDRESS: STREET 1: 24 CORPORATE PLAZA DRIVE STREET 2: SUITE 150 CITY: NEWPORT BEACH STATE: CA ZIP: 92660 BUSINESS PHONE: 9499101794 MAIL ADDRESS: STREET 1: 24 CORPORATE PLAZA DRIVE STREET 2: SUITE 150 CITY: NEWPORT BEACH STATE: CA ZIP: 92660 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001744317 XXXXXXXX 03-31-2023 03-31-2023 false Beacon Pointe Advisors, LLC
24 CORPORATE PLAZA DRIVE SUITE 150 NEWPORT BEACH CA 92660
13F COMBINATION REPORT 028-19009 000119290 801-60943 0001508822 028-14059 000110933 801-60694 ACR Alpine Capital Research, LLC 0001122241 028-10180 000106321 801-49335 AMI INVESTMENT MANAGEMENT INC 0001364615 028-11964 000111616 801-57184 Aperio Group, LLC 0000860644 028-02634 000109876 801-60014 Aristotle Capital Management, LLC 0001793367 028-19653 000154078 801-79309 Belmont Capital, LLC 0001345929 028-13997 BROWN ADVISORY INC 0001350585 028-11563 000111335 801-60111 Coho Partners, Ltd. 0001036325 028-04121 000108674 801-31648 DAVIS SELECTED ADVISERS 0001217541 028-10648 000110638 801-32176 DIAMOND HILL CAPITAL MANAGEMENT INC 0001767220 028-19385 000297596 801-113638 Edge Capital Group, LLC 0001407543 028-13411 000111694 801-57260 ENVESTNET ASSET MANAGEMENT INC 0001780570 028-19978 000282827 801-107290 Ethic Inc. 0000764532 028-01526 000109149 801-15164 FIDUCIARY MANAGEMENT INC /WI/ 0000807249 028-01887 000104950 801-14132 GAMCO INVESTORS, INC. ET AL 0000860643 028-02635 000106114 801-41357 GARDNER RUSSO & QUINN LLC 0001106129 028-03495 000105281 801-32726 JENSEN INVESTMENT MANAGEMENT INC 0000949615 028-05066 000104536 801-46991 KAYNE ANDERSON CAPITAL ADVISORS LP 0001259887 028-10665 000106654 801-46604 LONDON CO OF VIRGINIA 0001419999 028-13243 000144906 801-68369 MAR VISTA INVESTMENT PARTNERS LLC 0001050463 028-06620 000106288 801-48064 MORGAN DEMPSEY CAPITAL MANAGEMENT LLC 0001053187 028-06808 Natixis Investment Managers, LLC 0001465109 028-13573 Neuberger Berman Group LLC 0001034524 028-03687 000106093 801-15180 POLEN CAPITAL MANAGEMENT LLC 0001076964 028-13006 000106976 801-16412 Provident Investment Management, Inc. 0001554656 028-15157 000153994 801-71732 Raub Brock Capital Management LP 0001455969 028-13671 000137342 801-64812 Reynders McVeigh Capital Management, LLC 0001341401 028-11487 000134918 801-64175 River Road Asset Management, LLC 0001112325 028-05655 000108074 801-57432 RIVERBRIDGE PARTNERS LLC 0001477872 028-13757 000110506 801-57695 Saratoga Research & Investment Management 0001056593 028-04691 000105799 801-18407 SCHAFER CULLEN CAPITAL MANAGEMENT INC 0001006378 028-03381 000106505 801-47232 SEGALL BRYANT & HAMILL, LLC 0001002784 028-05709 000104720 801-25205 SHELTON CAPITAL MANAGEMENT 0001232395 028-10472 000118333 801-61004 SILVERCREST ASSET MANAGEMENT GROUP LLC 0001299910 028-10937 000131183 801-71522 Skylands Capital, LLC 0001504492 028-14071 000124777 801-61779 St. James Investment Company, LLC 0001329883 028-11465 000135405 801-64257 Sterling Capital Management LLC 0001591478 028-16131 000164280 801-76701 Swan Capital Management, LLC 0001021642 028-05840 000106975 801-51795 VAUGHAN NELSON INVESTMENT MANAGEMENT, L.P. 0001177719 028-10220 000146990 801-69413 WESTFIELD CAPITAL MANAGEMENT CO LP 0001600435 028-18951 000143720 801-68152 Wakefield Asset Management LLLP 0001086483 028-04587 000110897 801-40592 ZACKS INVESTMENT MANAGEMENT 0000312348 028-00398 000105377 801-170 LOOMIS SAYLES & CO L P N
Catherine Prentice Director, Compliance 949-718-1623 Catherine Prentice Newport Beach CA 05-12-2023 0 1140 5866696384
INFORMATION TABLE 2 infotable.xml 3-D SYS CORP DEL COM NEW 88554D205 285441 26627 SH SOLE 26627 0 0 3M CO COM 88579Y101 5385381 51237 SH SOLE 51237 0 0 ABB LTD SPONSORED ADR 000375204 745820 21744 SH SOLE 21744 0 0 ABBOTT LABS COM 002824100 21006722 207455 SH SOLE 207455 0 0 ABBVIE INC COM 00287Y109 23092328 144896 SH SOLE 144896 0 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 7944521 421013 SH SOLE 421013 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 13864487 48510 SH SOLE 48510 0 0 ACTIVISION BLIZZARD INC COM 00507V109 403938 4719 SH SOLE 4719 0 0 ADMA BIOLOGICS INC COM 000899104 49369 14915 SH SOLE 14915 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 6635002 17217 SH SOLE 17217 0 0 ADVANCED MICRO DEVICES INC COM 007903107 33161341 338346 SH SOLE 338346 0 0 AFLAC INC COM 001055102 744931 11546 SH SOLE 11546 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 824061 5957 SH SOLE 5957 0 0 AGILON HEALTH INC COM 00857U107 356231 14999 SH SOLE 14999 0 0 AGNC INVT CORP COM 00123Q104 242088 24017 SH SOLE 24017 0 0 AGNICO EAGLE MINES LTD COM 008474108 5781164 113423 SH SOLE 113423 0 0 AIR PRODS & CHEMS INC COM 009158106 2214972 7712 SH SOLE 7712 0 0 AIRBNB INC COM CL A 009066101 2905450 23355 SH SOLE 23355 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 239443 3058 SH SOLE 3058 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 780274 63800 SH SOLE 63800 0 0 ALBEMARLE CORP COM 012653101 312117 1412 SH SOLE 1412 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 295076 14200 SH SOLE 14200 0 0 ALCON AG ORD SHS H01301128 337757 4788 SH SOLE 4788 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 759098 7429 SH SOLE 7429 0 0 ALLEGION PLC ORD SHS G0176J109 210151 1969 SH SOLE 1969 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 455115 10060 SH SOLE 10060 0 0 ALLSTATE CORP COM 020002101 1553624 14021 SH SOLE 14021 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 341747 1706 SH SOLE 1706 0 0 ALPHABET INC CAP STK CL C 02079K107 16477876 158441 SH SOLE 158441 0 0 ALPHABET INC CAP STK CL A 02079K305 49975473 481784 SH SOLE 481784 0 0 ALPS ETF TR OSHS GBL INTER 00162Q361 1598266 55591 SH SOLE 55591 0 0 ALPS ETF TR MED BREAKTHGH 00162Q593 853214 31386 SH SOLE 31386 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 391947 7655 SH SOLE 7655 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 1500868 38832 SH SOLE 38832 0 0 ALTRIA GROUP INC COM 02209S103 5586608 125203 SH SOLE 125203 0 0 AMAZON COM INC COM 023135106 51521470 498803 SH SOLE 498803 0 0 AMEREN CORP COM 023608102 317577 3676 SH SOLE 3676 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 718893 48738 SH SOLE 48738 0 0 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 1172389 22937 SH SOLE 22937 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 665505 8985 SH SOLE 8985 0 0 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 627783 10735 SH SOLE 10735 0 0 AMERICAN ELEC PWR CO INC COM 025537101 2758928 30321 SH SOLE 30321 0 0 AMERICAN EXPRESS CO COM 025816109 8858420 53707 SH SOLE 53707 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1570444 31185 SH SOLE 31185 0 0 AMERICAN TOWER CORP NEW COM 03027X100 5348815 26173 SH SOLE 26173 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 2215915 15126 SH SOLE 15126 0 0 AMERIPRISE FINL INC COM 03076C106 1180067 3850 SH SOLE 3850 0 0 AMERISOURCEBERGEN CORP COM 03073E105 331431 2070 SH SOLE 2070 0 0 AMETEK INC COM 031100100 488313 3360 SH SOLE 3360 0 0 AMGEN INC COM 031162100 26568535 109901 SH SOLE 109901 0 0 AMPHENOL CORP NEW CL A 032095101 2738604 33514 SH SOLE 33514 0 0 ANALOG DEVICES INC COM 032654105 3607042 18290 SH SOLE 18290 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 154260 18000 SH SOLE 18000 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 211179 8730 SH SOLE 8730 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 4308839 64571 SH SOLE 64571 0 0 ANSYS INC COM 03662Q105 290536 873 SH SOLE 873 0 0 AON PLC SHS CL A G0403H108 693051 2198 SH SOLE 2198 0 0 APPFOLIO INC COM CL A 03783C100 311200 2500 SH SOLE 2500 0 0 APPLE INC COM 037833100 271216179 1644724 SH SOLE 1644724 0 0 APPLIED DIGITAL CORP COM NEW 038169207 70423 31439 SH SOLE 31439 0 0 APPLIED MATLS INC COM 038222105 1683975 13709 SH SOLE 13709 0 0 APTIV PLC SHS G6095L109 517200 4610 SH SOLE 4610 0 0 ARCH CAP GROUP LTD ORD G0450A105 841111 12393 SH SOLE 12393 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 613107 7697 SH SOLE 7697 0 0 ARES CAPITAL CORP COM 04010L103 715891 39174 SH SOLE 39174 0 0 ARK ETF TR INNOVATION ETF 00214Q104 256518 6359 SH SOLE 6359 0 0 ARROW ELECTRS INC COM 042735100 309306 2477 SH SOLE 2477 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 618842 38605 SH SOLE 38605 0 0 ASHLAND INC COM 044186104 234862 2287 SH SOLE 2287 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1016502 1493 SH SOLE 1493 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1003279 14455 SH SOLE 14455 0 0 AT&T INC COM 00206R102 7484608 388808 SH SOLE 388808 0 0 ATLASSIAN CORPORATION CL A 049468101 1252624 7318 SH SOLE 7318 0 0 ATMOS ENERGY CORP COM 049560105 543935 4841 SH SOLE 4841 0 0 AUTODESK INC COM 052769106 2146952 10314 SH SOLE 10314 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 19310924 86740 SH SOLE 86740 0 0 AUTOZONE INC COM 053332102 491626 200 SH SOLE 200 0 0 AVISTA CORP COM 05379B107 217263 5118 SH SOLE 5118 0 0 AXON ENTERPRISE INC COM 05464C101 250484 1114 SH SOLE 1114 0 0 BAIDU INC SPON ADR REP A 056752108 299275 1983 SH SOLE 1983 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 33711 12867 SH SOLE 12867 0 0 BANCO SANTANDER S.A. ADR 05964H105 50352 13645 SH SOLE 13645 0 0 BANK AMERICA CORP COM 060505104 16077640 562152 SH SOLE 562152 0 0 BANK FIRST CORP COM 06211J100 213750 2905 SH SOLE 2905 0 0 BANK NEW YORK MELLON CORP COM 064058100 432654 9521 SH SOLE 9521 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 1196317 37870 SH SOLE 37870 0 0 BARCLAYS PLC ADR 06738E204 154523 21491 SH SOLE 21491 0 0 BARINGS CORPORATE INVS COM 06759X107 362268 25602 SH SOLE 25602 0 0 BARRICK GOLD CORP COM 067901108 1202709 64766 SH SOLE 64766 0 0 BATH & BODY WORKS INC COM 070830104 549944 15034 SH SOLE 15034 0 0 BAXTER INTL INC COM 071813109 781531 19269 SH SOLE 19269 0 0 BCE INC COM NEW 05534B760 219335 4897 SH SOLE 4897 0 0 BECTON DICKINSON & CO COM 075887109 1890257 7636 SH SOLE 7636 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2793135 5 SH SOLE 5 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 91685077 296936 SH SOLE 296936 0 0 BHP GROUP LTD SPONSORED ADS 088606108 1077359 16991 SH SOLE 16991 0 0 BIO RAD LABS INC CL A 090572207 422013 881 SH SOLE 881 0 0 BIOGEN INC COM 09062X103 352562 1268 SH SOLE 1268 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1853008 19056 SH SOLE 19056 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 97067 11300 SH SOLE 11300 0 0 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 1012429 22379 SH SOLE 22379 0 0 BLACKROCK ETF TRUST II INTERMEDIA MUNI 092528207 555474 23537 SH SOLE 23537 0 0 BLACKROCK INC COM 09247X101 2944928 4401 SH SOLE 4401 0 0 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 216678 6700 SH SOLE 6700 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 1061613 59474 SH SOLE 59474 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 1994102 79988 SH SOLE 79988 0 0 BLOCK INC CL A 852234103 714997 10415 SH SOLE 10415 0 0 BOEING CO COM 097023105 15982202 75235 SH SOLE 75235 0 0 BOOKING HOLDINGS INC COM 09857L108 2453470 925 SH SOLE 925 0 0 BORGWARNER INC COM 099724106 314946 6413 SH SOLE 6413 0 0 BOSTON SCIENTIFIC CORP COM 101137107 755105 15093 SH SOLE 15093 0 0 BP PLC SPONSORED ADR 055622104 3051357 80426 SH SOLE 80426 0 0 BRIGHT HEALTH GROUP INC COM 10920V107 2203 10000 SH SOLE 10000 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 292103 3794 SH SOLE 3794 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 24717092 356615 SH SOLE 356615 0 0 BROADCOM INC COM 11135F101 13037822 20322 SH SOLE 20322 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 788748 5382 SH SOLE 5382 0 0 BROADSTONE NET LEASE INC COM 11135E203 254725 14975 SH SOLE 14975 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 727983 22337 SH SOLE 22337 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 768002 16674 SH SOLE 16674 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 341211 20742 SH SOLE 20742 0 0 BROWN & BROWN INC COM 115236101 617771 10759 SH SOLE 10759 0 0 BUNGE LIMITED COM G16962105 2819176 29514 SH SOLE 29514 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 201885 2032 SH SOLE 2032 0 0 CACI INTL INC CL A 127190304 298649 1008 SH SOLE 1008 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 673757 3207 SH SOLE 3207 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 161649 14803 SH SOLE 14803 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 547102 52005 SH SOLE 52005 0 0 CAMPBELL SOUP CO COM 134429109 783410 14249 SH SOLE 14249 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 347319 16642 SH SOLE 16642 0 0 CANADIAN NATL RY CO COM 136375102 9961039 84437 SH SOLE 84437 0 0 CAPITAL ONE FINL CORP COM 14040H105 467904 4866 SH SOLE 4866 0 0 CARDINAL HEALTH INC COM 14149Y108 687837 9110 SH SOLE 9110 0 0 CARMAX INC COM 143130102 696540 10836 SH SOLE 10836 0 0 CARNIVAL CORP COMMON STOCK 143658300 145708 14355 SH SOLE 14355 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1536948 33594 SH SOLE 33594 0 0 CATERPILLAR INC COM 149123101 14388597 62875 SH SOLE 62875 0 0 CBRE GBL REAL ESTATE INC FD COM 12504G100 149570 28168 SH SOLE 28168 0 0 CBRE GBL REAL ESTATE INC FD RIGHT 04/06/2023 12504G118 871 28170 SH SOLE 28170 0 0 CBRE GROUP INC CL A 12504L109 667233 9164 SH SOLE 9164 0 0 CDW CORP COM 12514G108 252968 1298 SH SOLE 1298 0 0 CENTERPOINT ENERGY INC COM 15189T107 256925 8721 SH SOLE 8721 0 0 CF INDS HLDGS INC COM 125269100 774663 10686 SH SOLE 10686 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 288667 27571 SH SOLE 27571 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 451658 1263 SH SOLE 1263 0 0 CHENIERE ENERGY INC COM NEW 16411R208 4399465 27916 SH SOLE 27916 0 0 CHEVRON CORP NEW COM 166764100 29214885 179056 SH SOLE 179056 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 3139191 1838 SH SOLE 1838 0 0 CHUBB LIMITED COM H1467J104 4546565 23414 SH SOLE 23414 0 0 CHURCH & DWIGHT CO INC COM 171340102 2228696 25208 SH SOLE 25208 0 0 CIENA CORP COM NEW 171779309 361127 6876 SH SOLE 6876 0 0 CIMPRESS PLC SHS EURO G2143T103 235357 5371 SH SOLE 5371 0 0 CINCINNATI FINL CORP COM 172062101 866828 7734 SH SOLE 7734 0 0 CINTAS CORP COM 172908105 1319380 2851 SH SOLE 2851 0 0 CISCO SYS INC COM 17275R102 23384177 447329 SH SOLE 447329 0 0 CITIGROUP INC COM NEW 172967424 5497432 117241 SH SOLE 117241 0 0 CITIZENS FINL GROUP INC COM 174610105 405577 13355 SH SOLE 13355 0 0 CLEARWAY ENERGY INC CL A 18539C105 289189 9630 SH SOLE 9630 0 0 CLOROX CO DEL COM 189054109 3162482 19985 SH SOLE 19985 0 0 CME GROUP INC COM 12572Q105 354231 1850 SH SOLE 1850 0 0 CMS ENERGY CORP COM 125896100 213150 3473 SH SOLE 3473 0 0 COCA COLA CO COM 191216100 20560074 331454 SH SOLE 331454 0 0 COCA COLA CONS INC COM 191098102 227638 425 SH SOLE 425 0 0 COGNEX CORP COM 192422103 235812 4759 SH SOLE 4759 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 139624 11713 SH SOLE 11713 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 443732 6567 SH SOLE 6567 0 0 COLGATE PALMOLIVE CO COM 194162103 8537271 113604 SH SOLE 113604 0 0 COMCAST CORP NEW CL A 20030N101 4402338 116127 SH SOLE 116127 0 0 COMMERCE BANCSHARES INC COM 200525103 779620 13361 SH SOLE 13361 0 0 COMMERCIAL METALS CO COM 201723103 1139272 23298 SH SOLE 23298 0 0 CONAGRA BRANDS INC COM 205887102 402006 10703 SH SOLE 10703 0 0 CONOCOPHILLIPS COM 20825C104 7440989 75000 SH SOLE 75000 0 0 CONSOLIDATED EDISON INC COM 209115104 1239350 12954 SH SOLE 12954 0 0 CONSTELLATION BRANDS INC CL A 21036P108 4248137 18806 SH SOLE 18806 0 0 CONSTELLATION ENERGY CORP COM 21037T109 294545 3753 SH SOLE 3753 0 0 COPART INC COM 217204106 3823222 50834 SH SOLE 50834 0 0 CORNING INC COM 219350105 1521274 43119 SH SOLE 43119 0 0 CORTEVA INC COM 22052L104 2444293 40528 SH SOLE 40528 0 0 COSTAR GROUP INC COM 22160N109 678792 9859 SH SOLE 9859 0 0 COSTCO WHSL CORP NEW COM 22160K105 17104283 34420 SH SOLE 34420 0 0 COTERRA ENERGY INC COM 127097103 354926 14463 SH SOLE 14463 0 0 CRESCENT CAP BDC INC COM 225655109 669898 49185 SH SOLE 49185 0 0 CROCS INC COM 227046109 253765 2007 SH SOLE 2007 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 5055275 36830 SH SOLE 36830 0 0 CROWN CASTLE INC COM 22822V101 2758783 20612 SH SOLE 20612 0 0 CSX CORP COM 126408103 4644473 155126 SH SOLE 155126 0 0 CUE BIOPHARMA INC COM 22978P106 35700 10000 SH SOLE 10000 0 0 CULLEN FROST BANKERS INC COM 229899109 302222 2869 SH SOLE 2869 0 0 CUMMINS INC COM 231021106 4112271 17215 SH SOLE 17215 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 568812 83772 SH SOLE 83772 0 0 CVS HEALTH CORP COM 126650100 5030592 67697 SH SOLE 67697 0 0 D R HORTON INC COM 23331A109 270596 2770 SH SOLE 2770 0 0 DANAHER CORPORATION COM 235851102 4963930 19695 SH SOLE 19695 0 0 DARDEN RESTAURANTS INC COM 237194105 2248881 14494 SH SOLE 14494 0 0 DARE BIOSCIENCE INC COM 23666P101 11648 11200 SH SOLE 11200 0 0 DARLING INGREDIENTS INC COM 237266101 204284 3498 SH SOLE 3498 0 0 DATADOG INC CL A COM 23804L103 357714 4923 SH SOLE 4923 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 8258439 234612 SH SOLE 234612 0 0 DBX ETF TR XTRACK USD HIGH 233051432 694551 19987 SH SOLE 19987 0 0 DEERE & CO COM 244199105 7464879 18079 SH SOLE 18079 0 0 DELL TECHNOLOGIES INC CL C 24703L202 233393 5804 SH SOLE 5804 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 837141 23973 SH SOLE 23973 0 0 DEVON ENERGY CORP NEW COM 25179M103 610309 12059 SH SOLE 12059 0 0 DEXCOM INC COM 252131107 2822014 24290 SH SOLE 24290 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 2495686 13775 SH SOLE 13775 0 0 DIAMONDBACK ENERGY INC COM 25278X109 596824 4416 SH SOLE 4416 0 0 DIGITAL RLTY TR INC COM 253868103 1165615 11857 SH SOLE 11857 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 11913242 226061 SH SOLE 226061 0 0 DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658 698895 28470 SH SOLE 28470 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 17771504 530808 SH SOLE 530808 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 13884323 430785 SH SOLE 430785 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 13771444 309959 SH SOLE 309959 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 36291717 1424324 SH SOLE 1424324 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 572299 24259 SH SOLE 24259 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757 5129917 217095 SH SOLE 217095 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 8304781 355255 SH SOLE 355255 0 0 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 2097729 91127 SH SOLE 91127 0 0 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 4031154 149578 SH SOLE 149578 0 0 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 4209022 146299 SH SOLE 146299 0 0 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 4467172 184746 SH SOLE 184746 0 0 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 1893217 78671 SH SOLE 78671 0 0 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 2864715 124229 SH SOLE 124229 0 0 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 3702108 161032 SH SOLE 161032 0 0 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 287379 6159 SH SOLE 6159 0 0 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 9569938 380667 SH SOLE 380667 0 0 DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 5116937 208268 SH SOLE 208268 0 0 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 3316506 154328 SH SOLE 154328 0 0 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 3487926 139908 SH SOLE 139908 0 0 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 4572878 107598 SH SOLE 107598 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 9467388 212750 SH SOLE 212750 0 0 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 5258215 220887 SH SOLE 220887 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 1149556 15845 SH SOLE 15845 0 0 DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 1414238 91300 SH SOLE 91300 0 0 DISCOVER FINL SVCS COM 254709108 450502 4558 SH SOLE 4558 0 0 DISNEY WALT CO COM 254687106 20853544 208264 SH SOLE 208264 0 0 DNP SELECT INCOME FD INC COM 23325P104 787771 71485 SH SOLE 71485 0 0 DOCUSIGN INC COM 256163106 352123 6040 SH SOLE 6040 0 0 DOLLAR GEN CORP NEW COM 256677105 1141562 5424 SH SOLE 5424 0 0 DOMINION ENERGY INC COM 25746U109 2554419 45688 SH SOLE 45688 0 0 DONALDSON INC COM 257651109 604457 9251 SH SOLE 9251 0 0 DOVER CORP COM 260003108 457256 3009 SH SOLE 3009 0 0 DOW INC COM 260557103 2706349 49366 SH SOLE 49366 0 0 DOXIMITY INC CL A 26622P107 291873 9014 SH SOLE 9014 0 0 DTE ENERGY CO COM 233331107 834743 7620 SH SOLE 7620 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 6451450 66875 SH SOLE 66875 0 0 DUPONT DE NEMOURS INC COM 26614N102 3534515 49248 SH SOLE 49248 0 0 EA SERIES TRUST BRIDGEWAY BLUE 02072L714 219379 24733 SH SOLE 24733 0 0 EAST WEST BANCORP INC COM 27579R104 272512 4910 SH SOLE 4910 0 0 EASTMAN CHEM CO COM 277432100 299373 3550 SH SOLE 3550 0 0 EATON CORP PLC SHS G29183103 3009797 17565 SH SOLE 17565 0 0 EATON VANCE MUN BD FD COM 27827X101 252171 24248 SH SOLE 24248 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 246449 10900 SH SOLE 10900 0 0 EATON VANCE TAX MNGED BUY WR COM 27828X100 610084 46749 SH SOLE 46749 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 2535900 200786 SH SOLE 200786 0 0 EATON VANCE TAX-MANAGED DIVE COM 27828N102 322092 27600 SH SOLE 27600 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 1776500 110000 SH SOLE 110000 0 0 EBAY INC. COM 278642103 286217 6451 SH SOLE 6451 0 0 ECOLAB INC COM 278865100 4294735 25946 SH SOLE 25946 0 0 EDISON INTL COM 281020107 1142593 16186 SH SOLE 16186 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 3076560 37188 SH SOLE 37188 0 0 ELECTRONIC ARTS INC COM 285512109 217854 1809 SH SOLE 1809 0 0 ELEVANCE HEALTH INC COM 036752103 4283248 9315 SH SOLE 9315 0 0 EMERSON ELEC CO COM 291011104 3738197 42899 SH SOLE 42899 0 0 ENBRIDGE INC COM 29250N105 2897435 75949 SH SOLE 75949 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 4063412 325855 SH SOLE 325855 0 0 ENPHASE ENERGY INC COM 29355A107 266424 1267 SH SOLE 1267 0 0 ENSIGN GROUP INC COM 29358P101 231016 2418 SH SOLE 2418 0 0 ENTERGY CORP NEW COM 29364G103 1469383 13638 SH SOLE 13638 0 0 EOG RES INC COM 26875P101 6611749 57679 SH SOLE 57679 0 0 EQUIFAX INC COM 294429105 655906 3234 SH SOLE 3234 0 0 EQUINIX INC COM 29444U700 2220029 3078 SH SOLE 3078 0 0 EQUINOR ASA SPONSORED ADR 29446M102 690967 24304 SH SOLE 24304 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 889268 42939 SH SOLE 42939 0 0 ESSENTIAL UTILS INC COM 29670G102 344171 7885 SH SOLE 7885 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 321831 6730 SH SOLE 6730 0 0 EVERGY INC COM 30034W106 250991 4107 SH SOLE 4107 0 0 EVERSOURCE ENERGY COM 30040W108 1158195 14800 SH SOLE 14800 0 0 EXACT SCIENCES CORP COM 30063P105 586664 8652 SH SOLE 8652 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ARTIF 301505731 411458 12666 SH SOLE 12666 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723 474913 15932 SH SOLE 15932 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 3179825 58111 SH SOLE 58111 0 0 EXELON CORP COM 30161N101 489774 11693 SH SOLE 11693 0 0 EXP WORLD HLDGS INC COM 30212W100 743279 58572 SH SOLE 58572 0 0 EXPEDIA GROUP INC COM NEW 30212P303 525615 5417 SH SOLE 5417 0 0 EXPEDITORS INTL WASH INC COM 302130109 1661685 15090 SH SOLE 15090 0 0 EXXON MOBIL CORP COM 30231G102 33843797 308624 SH SOLE 308624 0 0 FARFETCH LTD ORD SH CL A 30744W107 312749 63696 SH SOLE 63696 0 0 FASTENAL CO COM 311900104 3587964 66518 SH SOLE 66518 0 0 FEDEX CORP COM 31428X106 5564212 24353 SH SOLE 24353 0 0 FERRARI N V COM N3167Y103 1825864 6739 SH SOLE 6739 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 939550 19594 SH SOLE 19594 0 0 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 214970 4436 SH SOLE 4436 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1835659 52552 SH SOLE 52552 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 399210 7348 SH SOLE 7348 0 0 FIFTH THIRD BANCORP COM 316773100 880344 33046 SH SOLE 33046 0 0 FIRST BANCORP N C COM 318910106 3393723 95544 SH SOLE 95544 0 0 FIRST FINL BANKSHARES INC COM 32020R109 1473525 46192 SH SOLE 46192 0 0 FIRST FNDTN INC COM 32026V104 78225 10500 SH SOLE 10500 0 0 FIRST HORIZON CORPORATION COM 320517105 379932 21368 SH SOLE 21368 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 462523 16992 SH SOLE 16992 0 0 FIRST SOLAR INC COM 336433107 345395 1588 SH SOLE 1588 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 3126545 195898 SH SOLE 195898 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 757423 7043 SH SOLE 7043 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 482026 4583 SH SOLE 4583 0 0 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 327195 5500 SH SOLE 5500 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 795738 13371 SH SOLE 13371 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1929983 40318 SH SOLE 40318 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1036541 23101 SH SOLE 23101 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 2551881 34986 SH SOLE 34986 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 4262577 82865 SH SOLE 82865 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 262973 6614 SH SOLE 6614 0 0 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 1944475 96452 SH SOLE 96452 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 602919 13374 SH SOLE 13374 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 6052566 227284 SH SOLE 227284 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1374862 9299 SH SOLE 9299 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 2694336 59794 SH SOLE 59794 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 513639 14526 SH SOLE 14526 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 333790 9740 SH SOLE 9740 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 571204 16990 SH SOLE 16990 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 8305209 206804 SH SOLE 206804 0 0 FIRSTENERGY CORP COM 337932107 1528569 38157 SH SOLE 38157 0 0 FISERV INC COM 337738108 1647072 14572 SH SOLE 14572 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 503933 2390 SH SOLE 2390 0 0 FLEXSHARES TR MORNSTAR USMKT 33939L100 454836 2900 SH SOLE 2900 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 17494948 413689 SH SOLE 413689 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 916017 16820 SH SOLE 16820 0 0 FLEXSHARES TR FLEXSHARES ULTRA 33939L886 1571730 21012 SH SOLE 21012 0 0 FLEXSHARES TR STOXX GLOBR INF 33939L795 368371 7091 SH SOLE 7091 0 0 FORD MTR CO DEL COM 345370860 3391564 269171 SH SOLE 269171 0 0 FORTINET INC COM 34959E109 296791 4466 SH SOLE 4466 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 319761 11905 SH SOLE 11905 0 0 FOX CORP CL B COM 35137L204 207083 6614 SH SOLE 6614 0 0 FRANCO NEV CORP COM 351858105 4310577 29565 SH SOLE 29565 0 0 FREEPORT-MCMORAN INC CL B 35671D857 5450901 133241 SH SOLE 133241 0 0 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 225587 50807 SH SOLE 50807 0 0 FS KKR CAP CORP COM 302635206 1592243 86068 SH SOLE 86068 0 0 GABELLI HLTHCARE & WELLNESS SHS 36246K103 1631553 161700 SH SOLE 161700 0 0 GALLAGHER ARTHUR J & CO COM 363576109 569420 2977 SH SOLE 2977 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 84288 23029 SH SOLE 23029 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 1499981 18286 SH SOLE 18286 0 0 GELESIS HLDGS INC COM 36850R204 19386 119149 SH SOLE 119149 0 0 GEN DIGITAL INC COM 668771108 280672 16357 SH SOLE 16357 0 0 GENERAL DYNAMICS CORP COM 369550108 2231119 9777 SH SOLE 9777 0 0 GENERAL ELECTRIC CO COM NEW 369604301 5739578 60036 SH SOLE 60036 0 0 GENERAL MLS INC COM 370334104 3200724 37452 SH SOLE 37452 0 0 GENERAL MTRS CO COM 37045V100 2545132 69387 SH SOLE 69387 0 0 GENUINE PARTS CO COM 372460105 441535 2639 SH SOLE 2639 0 0 GILEAD SCIENCES INC COM 375558103 4418935 53259 SH SOLE 53259 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 14119 10615 SH SOLE 10615 0 0 GLOBAL PMTS INC COM 37940X102 561310 5334 SH SOLE 5334 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 464616 11472 SH SOLE 11472 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 214769 12523 SH SOLE 12523 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 328370 5166 SH SOLE 5166 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 1650441 39674 SH SOLE 39674 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 201663 9686 SH SOLE 9686 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 271882 9590 SH SOLE 9590 0 0 GLOBAL X FDS RUSSELL 2000 37954Y459 1159785 64576 SH SOLE 64576 0 0 GLOBE LIFE INC COM 37959E102 336440 3058 SH SOLE 3058 0 0 GODADDY INC CL A 380237107 511243 6578 SH SOLE 6578 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 208492 2567 SH SOLE 2567 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 2039153 20363 SH SOLE 20363 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 6648852 20325 SH SOLE 20325 0 0 GRACO INC COM 384109104 904951 12395 SH SOLE 12395 0 0 GRAINGER W W INC COM 384802104 1084218 1574 SH SOLE 1574 0 0 GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 471600 40000 SH SOLE 40000 0 0 GSK PLC SPONSORED ADR 37733W204 574462 16146 SH SOLE 16146 0 0 HALEON PLC SPON ADS 405552100 135751 16677 SH SOLE 16677 0 0 HALLIBURTON CO COM 406216101 494670 15634 SH SOLE 15634 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 254399 6989 SH SOLE 6989 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 667982 23356 SH SOLE 23356 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 445636 6395 SH SOLE 6395 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1689214 43990 SH SOLE 43990 0 0 HCA HEALTHCARE INC COM 40412C101 3355397 12725 SH SOLE 12725 0 0 HEALTHEQUITY INC COM 42226A107 277346 4724 SH SOLE 4724 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 483515 22008 SH SOLE 22008 0 0 HECLA MNG CO COM 422704106 167802 26509 SH SOLE 26509 0 0 HEMPACCO CO INC COM 42371L106 10470 17450 SH SOLE 17450 0 0 HERCULES CAPITAL INC COM 427096508 211932 16442 SH SOLE 16442 0 0 HERSHEY CO COM 427866108 3646882 14334 SH SOLE 14334 0 0 HESS CORP COM 42809H107 428701 3239 SH SOLE 3239 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 368513 23133 SH SOLE 23133 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 384319 2727 SH SOLE 2727 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 599981 60482 SH SOLE 60482 0 0 HOLOGIC INC COM 436440101 542548 6723 SH SOLE 6723 0 0 HOME DEPOT INC COM 437076102 41738494 141428 SH SOLE 141428 0 0 HONEYWELL INTL INC COM 438516106 16145772 84479 SH SOLE 84479 0 0 HOSTESS BRANDS INC CL A 44109J106 209714 8429 SH SOLE 8429 0 0 HOWMET AEROSPACE INC COM 443201108 632543 14929 SH SOLE 14929 0 0 HP INC COM 40434L105 663431 22603 SH SOLE 22603 0 0 HUBBELL INC COM 443510607 946387 3890 SH SOLE 3890 0 0 HUBSPOT INC COM 443573100 822294 1918 SH SOLE 1918 0 0 HUMANA INC COM 444859102 1045031 2152 SH SOLE 2152 0 0 HUNTINGTON BANCSHARES INC COM 446150104 206293 18419 SH SOLE 18419 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 219022 1058 SH SOLE 1058 0 0 IAMGOLD CORP COM 450913108 124478 45933 SH SOLE 45933 0 0 ICON PLC SHS G4705A100 444911 2083 SH SOLE 2083 0 0 IDEX CORP COM 45167R104 203074 879 SH SOLE 879 0 0 IDEXX LABS INC COM 45168D104 749116 1498 SH SOLE 1498 0 0 ILLINOIS TOOL WKS INC COM 452308109 8405789 34527 SH SOLE 34527 0 0 ING GROEP N.V. SPONSORED ADR 456837103 161475 13604 SH SOLE 13604 0 0 INGERSOLL RAND INC COM 45687V106 365488 6282 SH SOLE 6282 0 0 INGREDION INC COM 457187102 1111113 10923 SH SOLE 10923 0 0 INNOVATE CORP COM 45784J105 38016 12800 SH SOLE 12800 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 273403 3598 SH SOLE 3598 0 0 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 726583 22240 SH SOLE 22240 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 2258400 71378 SH SOLE 71378 0 0 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 292914 8728 SH SOLE 8728 0 0 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 266145 9774 SH SOLE 9774 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 4280330 135325 SH SOLE 135325 0 0 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 284800 8900 SH SOLE 8900 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 5147495 161871 SH SOLE 161871 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 4532793 147744 SH SOLE 147744 0 0 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 1446052 45754 SH SOLE 45754 0 0 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 927245 28871 SH SOLE 28871 0 0 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 533697 15398 SH SOLE 15398 0 0 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 344595 10918 SH SOLE 10918 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 3952192 119006 SH SOLE 119006 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 2444621 79434 SH SOLE 79434 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 1574843 54644 SH SOLE 54644 0 0 INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 695887 19792 SH SOLE 19792 0 0 INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 1194025 35291 SH SOLE 35291 0 0 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 2112479 71853 SH SOLE 71853 0 0 INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 982272 30710 SH SOLE 30710 0 0 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 2520976 85456 SH SOLE 85456 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 5288165 168145 SH SOLE 168145 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 3267069 111771 SH SOLE 111771 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 2731164 84898 SH SOLE 84898 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C730 560636 20335 SH SOLE 20335 0 0 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 1907955 56432 SH SOLE 56432 0 0 INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 189618 10211 SH SOLE 10211 0 0 INTEL CORP COM 458140100 17014123 520785 SH SOLE 520785 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 470380 4510 SH SOLE 4510 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 847194 19785 SH SOLE 19785 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 15616786 119129 SH SOLE 119129 0 0 INTERNATIONAL PAPER CO COM 460146103 391977 10870 SH SOLE 10870 0 0 INTERPUBLIC GROUP COS INC COM 460690100 339294 9111 SH SOLE 9111 0 0 INTUIT COM 461202103 3808062 8541 SH SOLE 8541 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1913470 7490 SH SOLE 7490 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 1115945 47690 SH SOLE 47690 0 0 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 415857 4270 SH SOLE 4270 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1173445 18804 SH SOLE 18804 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 322945 12014 SH SOLE 12014 0 0 INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 1981347 79400 SH SOLE 79400 0 0 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 1330533 24400 SH SOLE 24400 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1508610 131411 SH SOLE 131411 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 810057 38945 SH SOLE 38945 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 233146 4676 SH SOLE 4676 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 240076 1818 SH SOLE 1818 0 0 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 402461 22984 SH SOLE 22984 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 235362 1797 SH SOLE 1797 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 239069 1817 SH SOLE 1817 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 351966 14795 SH SOLE 14795 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 469991 19152 SH SOLE 19152 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 666745 32877 SH SOLE 32877 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 384771 15455 SH SOLE 15455 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 742538 36063 SH SOLE 36063 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 200951 8006 SH SOLE 8006 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 783754 37180 SH SOLE 37180 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 442825 23112 SH SOLE 23112 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 266661 13813 SH SOLE 13813 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 3749454 46549 SH SOLE 46549 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 876501 3005 SH SOLE 3005 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1501273 28139 SH SOLE 28139 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 996463 15334 SH SOLE 15334 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1740107 11099 SH SOLE 11099 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1272872 63900 SH SOLE 63900 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 297558 8130 SH SOLE 8130 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 511552 3110 SH SOLE 3110 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 360621 7858 SH SOLE 7858 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 766647 2778 SH SOLE 2778 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 6995982 48375 SH SOLE 48375 0 0 INVESCO LTD SHS G491BT108 231738 14130 SH SOLE 14130 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 31574380 98384 SH SOLE 98384 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 185723 15223 SH SOLE 15223 0 0 INVESTORS TITLE CO NC COM 461804106 965494 6394 SH SOLE 6394 0 0 IQVIA HLDGS INC COM 46266C105 262336 1319 SH SOLE 1319 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 214712 3467 SH SOLE 3467 0 0 ISHARES GOLD TR ISHARES NEW 464285204 8548210 228745 SH SOLE 228745 0 0 ISHARES INC MSCI EMERG MRKT 464286533 672921 12330 SH SOLE 12330 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 1276651 40552 SH SOLE 40552 0 0 ISHARES INC CORE MSCI EMKT 46434G103 14785486 303045 SH SOLE 303045 0 0 ISHARES INC EMNG MKTS EQT 46434G889 7617437 183465 SH SOLE 183465 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 291866 4973 SH SOLE 4973 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 1126268 11643 SH SOLE 11643 0 0 ISHARES SILVER TR ISHARES 46428Q109 1153072 52128 SH SOLE 52128 0 0 ISHARES TR US TREAS BD ETF 46429B267 2610408 111651 SH SOLE 111651 0 0 ISHARES TR U.S. MED DVC ETF 464288810 641201 11877 SH SOLE 11877 0 0 ISHARES TR U.S. PHARMA ETF 464288836 1124928 6418 SH SOLE 6418 0 0 ISHARES TR U.S. REAL ES ETF 464287739 207854 2448 SH SOLE 2448 0 0 ISHARES TR US TRSPRTION 464287192 367506 1613 SH SOLE 1613 0 0 ISHARES TR US REGNL BKS ETF 464288778 256858 7178 SH SOLE 7178 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 1745038 25797 SH SOLE 25797 0 0 ISHARES TR SHORT TREAS BD 464288679 383990 3475 SH SOLE 3475 0 0 ISHARES TR MBS ETF 464288588 3531307 37278 SH SOLE 37278 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 28153874 387053 SH SOLE 387053 0 0 ISHARES TR INTL EQTY FACTOR 46434V274 331046 12497 SH SOLE 12497 0 0 ISHARES TR MSCI USA MMENTM 46432F396 9394787 67567 SH SOLE 67567 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 6009983 48442 SH SOLE 48442 0 0 ISHARES TR MSCI USA VALUE 46432F388 235877 2548 SH SOLE 2548 0 0 ISHARES TR ESG EAFE ETF 46436E759 561158 9417 SH SOLE 9417 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 893418 27016 SH SOLE 27016 0 0 ISHARES TR ESG ADV TTL USD 46436E619 1300834 30091 SH SOLE 30091 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 577174 5823 SH SOLE 5823 0 0 ISHARES TR ESG MSCI LEADR 46435U218 316806 4446 SH SOLE 4446 0 0 ISHARES TR ESG AWARE MSCI 46435U663 939909 27652 SH SOLE 27652 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 2554027 53142 SH SOLE 53142 0 0 ISHARES TR CORE DIV GRWTH 46434V621 9063984 181316 SH SOLE 181316 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 260613 4945 SH SOLE 4945 0 0 ISHARES TR FALN ANGLS USD 46435G474 284365 11253 SH SOLE 11253 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 585684 11623 SH SOLE 11623 0 0 ISHARES TR INTL DEV RE ETF 464288489 720679 34765 SH SOLE 34765 0 0 ISHARES TR 20 YR TR BD ETF 464287432 265609 2497 SH SOLE 2497 0 0 ISHARES TR GLOBAL 100 ETF 464287572 299926 4281 SH SOLE 4281 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 7097786 358837 SH SOLE 358837 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 1007149 8793 SH SOLE 8793 0 0 ISHARES TR US AER DEF ETF 464288760 454742 3952 SH SOLE 3952 0 0 ISHARES TR IBONDS DEC 2030 46436E726 405043 18813 SH SOLE 18813 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 6661602 264454 SH SOLE 264454 0 0 ISHARES TR IBONDS 23 TRM TS 46436E882 976525 39360 SH SOLE 39360 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 7308847 297229 SH SOLE 297229 0 0 ISHARES TR IBONDS DEC 46435U697 3556044 137457 SH SOLE 137457 0 0 ISHARES TR IBONDS 24 TRM TS 46436E874 355263 14797 SH SOLE 14797 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 7357377 299934 SH SOLE 299934 0 0 ISHARES TR IBONDS DEC 25 46435U432 3094032 116272 SH SOLE 116272 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 4620635 194718 SH SOLE 194718 0 0 ISHARES TR IBONDS DEC 26 46435U259 617974 24206 SH SOLE 24206 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 2070842 86937 SH SOLE 86937 0 0 ISHARES TR IBONDS DEC 27 46435U283 258563 10155 SH SOLE 10155 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 1397550 56037 SH SOLE 56037 0 0 ISHARES TR IBOXX HI YD ETF 464288513 4456112 58981 SH SOLE 58981 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 7867905 95763 SH SOLE 95763 0 0 ISHARES TR INTL DIV GRWTH 46435G524 328014 5411 SH SOLE 5411 0 0 ISHARES TR JPMORGAN USD EMG 464288281 674517 7818 SH SOLE 7818 0 0 ISHARES TR MSCI ACWI ETF 464288257 492933 5407 SH SOLE 5407 0 0 ISHARES TR MSCI ACWI EX US 464288240 362020 7423 SH SOLE 7423 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 2150441 29934 SH SOLE 29934 0 0 ISHARES TR EAFE GRWTH ETF 464288885 51009748 544511 SH SOLE 544511 0 0 ISHARES TR EAFE SML CP ETF 464288273 382650 6430 SH SOLE 6430 0 0 ISHARES TR EAFE VALUE ETF 464288877 39178471 807304 SH SOLE 807304 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 3125764 79214 SH SOLE 79214 0 0 ISHARES TR INTERNATIONAL SL 46434V266 11575347 372409 SH SOLE 372409 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 11187771 112745 SH SOLE 112745 0 0 ISHARES TR MSCI KLD400 SOC 464288570 926600 11881 SH SOLE 11881 0 0 ISHARES TR MSCI USA ESG SLC 464288802 1692916 19288 SH SOLE 19288 0 0 ISHARES TR NATIONAL MUN ETF 464288414 58729643 545101 SH SOLE 545101 0 0 ISHARES TR US OIL GS EX ETF 464288851 1078799 12571 SH SOLE 12571 0 0 ISHARES TR ISHARES SEMICDTR 464287523 2641788 5941 SH SOLE 5941 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 42401850 173550 SH SOLE 173550 0 0 ISHARES TR RUS 1000 ETF 464287622 24633185 109369 SH SOLE 109369 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 8260241 54251 SH SOLE 54251 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 10900358 61095 SH SOLE 61095 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 1715316 12519 SH SOLE 12519 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 748132 13647 SH SOLE 13647 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 3029950 12872 SH SOLE 12872 0 0 ISHARES TR RUS MD CP GR ETF 464287481 2008030 22054 SH SOLE 22054 0 0 ISHARES TR RUS MID CAP ETF 464287499 9128974 130562 SH SOLE 130562 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 1104092 10396 SH SOLE 10396 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 11974846 187431 SH SOLE 187431 0 0 ISHARES TR S&P 500 VAL ETF 464287408 9768559 64369 SH SOLE 64369 0 0 ISHARES TR EUROPE ETF 464287861 770507 15404 SH SOLE 15404 0 0 ISHARES TR EXPANDED TECH 464287515 1958307 6427 SH SOLE 6427 0 0 ISHARES TR S&P MC 400VL ETF 464287705 649826 6323 SH SOLE 6323 0 0 ISHARES TR S&P MC 400GR ETF 464287606 632593 8846 SH SOLE 8846 0 0 ISHARES TR SP SMCP600VL ETF 464287879 532653 5691 SH SOLE 5691 0 0 ISHARES TR S&P SML 600 GWT 464287887 696271 6333 SH SOLE 6333 0 0 ISHARES TR SELECT DIVID ETF 464287168 7652348 65302 SH SOLE 65302 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 2369582 46885 SH SOLE 46885 0 0 ISHARES TR GLOBAL EQUITY 46434V316 569492 16933 SH SOLE 16933 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 35671968 340767 SH SOLE 340767 0 0 ISHARES TR GNMA BOND ETF 46429B333 213455 4801 SH SOLE 4801 0 0 ISHARES TR TIPS BD ETF 464287176 4158510 37719 SH SOLE 37719 0 0 ISHARES TR COHEN STEER REIT 464287564 833851 15014 SH SOLE 15014 0 0 ISHARES TR CORE TOTAL USD 46434V613 3099900 67170 SH SOLE 67170 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 311014 2347 SH SOLE 2347 0 0 ISHARES TR U.S. ENERGY ETF 464287796 235639 5386 SH SOLE 5386 0 0 ISHARES TR U.S. FINLS ETF 464287788 562170 7902 SH SOLE 7902 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 4025338 26665 SH SOLE 26665 0 0 ISHARES TR US INDUSTRIALS 464287754 701120 7000 SH SOLE 7000 0 0 ISHARES TR MSCI USA SMCP MN 46435G433 4506885 129958 SH SOLE 129958 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 733475 7215 SH SOLE 7215 0 0 ISHARES TR INTL SEL DIV ETF 464288448 1281533 46618 SH SOLE 46618 0 0 ISHARES TR MSCI EAFE ETF 464287465 20331600 284277 SH SOLE 284277 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 1131144 45629 SH SOLE 45629 0 0 ISHARES TR ISHARES BIOTECH 464287556 9476758 73373 SH SOLE 73373 0 0 ISHARES TR S&P 100 ETF 464287101 1824202 9753 SH SOLE 9753 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 347611 4170 SH SOLE 4170 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 2976395 71410 SH SOLE 71410 0 0 ISHARES TR CONV BD ETF 46435G102 280470 3862 SH SOLE 3862 0 0 ISHARES TR U.S. TECH ETF 464287721 2073252 22339 SH SOLE 22339 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 344020 14298 SH SOLE 14298 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 820793 35663 SH SOLE 35663 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 5275068 58321 SH SOLE 58321 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 780055 34019 SH SOLE 34019 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 207788 7036 SH SOLE 7036 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 4519995 19928 SH SOLE 19928 0 0 ISHARES TR USD INV GRDE ETF 464288620 392615 7750 SH SOLE 7750 0 0 ISHARES TR US HLTHCARE ETF 464287762 686473 2514 SH SOLE 2514 0 0 ISHARES TR US HLTHCR PR ETF 464288828 1385091 5602 SH SOLE 5602 0 0 ISHARES TR US HOME CONS ETF 464288752 995942 14169 SH SOLE 14169 0 0 ISHARES TR US INFRASTRUC 46435U713 423584 11350 SH SOLE 11350 0 0 ISHARES TR PFD AND INCM SEC 464288687 4051945 129787 SH SOLE 129787 0 0 ISHARES TR IBOXX INV CP ETF 464287242 3802065 34687 SH SOLE 34687 0 0 ISHARES TR CORE MSCI INTL 46435G326 2194674 36294 SH SOLE 36294 0 0 ISHARES TR CORE US AGGBD ET 464287226 60381621 605998 SH SOLE 605998 0 0 ISHARES TR CORE S&P US VLU 464287663 596872 8090 SH SOLE 8090 0 0 ISHARES TR IBONDS DEC 29 46436E205 502389 21958 SH SOLE 21958 0 0 ISHARES TR CORE S&P TTL STK 464287150 21579071 238312 SH SOLE 238312 0 0 ISHARES TR CORE S&P SCP ETF 464287804 17896689 185070 SH SOLE 185070 0 0 ISHARES TR CORE S&P500 ETF 464287200 112651321 274046 SH SOLE 274046 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 3999151 64555 SH SOLE 64555 0 0 ISHARES TR CALIF MUN BD ETF 464288356 5651938 98432 SH SOLE 98432 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 9262917 196435 SH SOLE 196435 0 0 ISHARES TR CORE MSCI EAFE 46432F842 28312973 423530 SH SOLE 423530 0 0 ISHARES TR MODERT ALLOC ETF 464289875 479851 12038 SH SOLE 12038 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 432106 8636 SH SOLE 8636 0 0 ISHARES TR CORE S&P US GWT 464287671 1460403 16452 SH SOLE 16452 0 0 ISHARES TR CORE S&P MCP ETF 464287507 25165466 100595 SH SOLE 100595 0 0 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 1462978 29283 SH SOLE 29283 0 0 J & J SNACK FOODS CORP COM 466032109 449001 3029 SH SOLE 3029 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 2472351 45282 SH SOLE 45282 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 2645320 52566 SH SOLE 52566 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241 711207 15149 SH SOLE 15149 0 0 JABIL INC COM 466313103 291127 3302 SH SOLE 3302 0 0 JACOBS SOLUTIONS INC COM 46982L108 484396 4122 SH SOLE 4122 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1508569 31593 SH SOLE 31593 0 0 JD.COM INC SPON ADR CL A 47215P106 310272 7069 SH SOLE 7069 0 0 JIAYIN GROUP INC SPONSORED ADS 47737C104 131602 35282 SH SOLE 35282 0 0 JOHNSON & JOHNSON COM 478160104 45191974 291563 SH SOLE 291563 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1315206 21840 SH SOLE 21840 0 0 JONES LANG LASALLE INC COM 48020Q107 249369 1714 SH SOLE 1714 0 0 JPMORGAN CHASE & CO COM 46625H100 42124198 323257 SH SOLE 323257 0 0 KELLOGG CO COM 487836108 1652873 24684 SH SOLE 24684 0 0 KEYCORP COM 493267108 493913 39450 SH SOLE 39450 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 386259 2392 SH SOLE 2392 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 300337 19720 SH SOLE 19720 0 0 KIMBERLY-CLARK CORP COM 494368103 5252531 39135 SH SOLE 39135 0 0 KINDER MORGAN INC DEL COM 49456B101 1332670 76109 SH SOLE 76109 0 0 KINROSS GOLD CORP COM 496902404 370520 78666 SH SOLE 78666 0 0 KITE RLTY GROUP TR COM NEW 49803T300 611764 29244 SH SOLE 29244 0 0 KKR & CO INC COM 48251W104 622797 11858 SH SOLE 11858 0 0 KLA CORP COM NEW 482480100 492618 1234 SH SOLE 1234 0 0 KONTOOR BRANDS INC COM 50050N103 400088 8268 SH SOLE 8268 0 0 KRAFT HEINZ CO COM 500754106 631690 16335 SH SOLE 16335 0 0 KROGER CO COM 501044101 1012569 20509 SH SOLE 20509 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1413509 7203 SH SOLE 7203 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 421741 1838 SH SOLE 1838 0 0 LAM RESEARCH CORP COM 512807108 2824757 5328 SH SOLE 5328 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1061898 10629 SH SOLE 10629 0 0 LAMB WESTON HLDGS INC COM 513272104 621894 5950 SH SOLE 5950 0 0 LANDSEA HOMES CORP COM 51509P103 123345 20354 SH SOLE 20354 0 0 LAS VEGAS SANDS CORP COM 517834107 1889995 32898 SH SOLE 32898 0 0 LAUDER ESTEE COS INC CL A 518439104 10598141 43001 SH SOLE 43001 0 0 LEGGETT & PLATT INC COM 524660107 571003 17911 SH SOLE 17911 0 0 LENNAR CORP CL A 526057104 698466 6644 SH SOLE 6644 0 0 LENNAR CORP CL B 526057302 676709 7577 SH SOLE 7577 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 36450 15000 SH SOLE 15000 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 209806 2568 SH SOLE 2568 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 247799 12159 SH SOLE 12159 0 0 LILLY ELI & CO COM 532457108 24332511 70853 SH SOLE 70853 0 0 LINDE PLC SHS G54950103 5398387 15187 SH SOLE 15187 0 0 LISTED FD TR CORE ALT FD 53656F847 471641 15811 SH SOLE 15811 0 0 LISTED FD TR SWAN HEDGED EQTY 53656F599 23425636 1331380 SH SOLE 1331380 0 0 LITTELFUSE INC COM 537008104 362994 1354 SH SOLE 1354 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 66591 28702 SH SOLE 28702 0 0 LOCKHEED MARTIN CORP COM 539830109 28332170 59933 SH SOLE 59933 0 0 LOEWS CORP COM 540424108 1503188 25908 SH SOLE 25908 0 0 LOWES COS INC COM 548661107 25594056 127988 SH SOLE 127988 0 0 LPL FINL HLDGS INC COM 50212V100 214555 1060 SH SOLE 1060 0 0 LSB INDS INC COM 502160104 1137851 110150 SH SOLE 110150 0 0 LUCID GROUP INC COM 549498103 90264 11227 SH SOLE 11227 0 0 LULULEMON ATHLETICA INC COM 550021109 456330 1253 SH SOLE 1253 0 0 LUMEN TECHNOLOGIES INC COM 550241103 31572 11914 SH SOLE 11914 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 213405 32882 SH SOLE 32882 0 0 LUMIRADX LTD SHS G5709L109 38876 83604 SH SOLE 83604 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 894160 9523 SH SOLE 9523 0 0 M & T BK CORP COM 55261F104 615716 5149 SH SOLE 5149 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 31350 15000 SH SOLE 15000 0 0 MARATHON OIL CORP COM 565849106 472610 19725 SH SOLE 19725 0 0 MARATHON PETE CORP COM 56585A102 1382405 10253 SH SOLE 10253 0 0 MARKEL CORP COM 570535104 2817955 2206 SH SOLE 2206 0 0 MARRIOTT INTL INC NEW CL A 571903202 5452882 32841 SH SOLE 32841 0 0 MARSH & MCLENNAN COS INC COM 571748102 2512934 15088 SH SOLE 15088 0 0 MARTIN MARIETTA MATLS INC COM 573284106 434245 1223 SH SOLE 1223 0 0 MARVELL TECHNOLOGY INC COM 573874104 1906260 44024 SH SOLE 44024 0 0 MASCO CORP COM 574599106 775341 15594 SH SOLE 15594 0 0 MASTERCARD INCORPORATED CL A 57636Q104 22182418 61037 SH SOLE 61037 0 0 MATADOR RES CO COM 576485205 229625 4819 SH SOLE 4819 0 0 MATCH GROUP INC NEW COM 57667L107 298747 7782 SH SOLE 7782 0 0 MATTHEWS INTL CORP CL A 577128101 204784 5679 SH SOLE 5679 0 0 MCCORMICK & CO INC COM NON VTG 579780206 7467575 89744 SH SOLE 89744 0 0 MCDONALDS CORP COM 580135101 33053553 118215 SH SOLE 118215 0 0 MCKESSON CORP COM 58155Q103 959044 2694 SH SOLE 2694 0 0 MEDTRONIC PLC SHS G5960L103 5291376 65632 SH SOLE 65632 0 0 MERCADOLIBRE INC COM 58733R102 295246 224 SH SOLE 224 0 0 MERCK & CO INC COM 58933Y105 26452914 248639 SH SOLE 248639 0 0 META PLATFORMS INC CL A 30303M102 26183220 123542 SH SOLE 123542 0 0 METLIFE INC COM 59156R108 1193308 20595 SH SOLE 20595 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 272378 178 SH SOLE 178 0 0 MGIC INVT CORP WIS COM 552848103 156615 11670 SH SOLE 11670 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1090363 24546 SH SOLE 24546 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 5351533 63876 SH SOLE 63876 0 0 MICRON TECHNOLOGY INC COM 595112103 1459151 24182 SH SOLE 24182 0 0 MICROSOFT CORP COM 594918104 159712177 553978 SH SOLE 553978 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 86298 13505 SH SOLE 13505 0 0 MODERNA INC COM 60770K107 849912 5534 SH SOLE 5534 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 220776 4272 SH SOLE 4272 0 0 MONDELEZ INTL INC CL A 609207105 5742122 82360 SH SOLE 82360 0 0 MONOLITHIC PWR SYS INC COM 609839105 383916 767 SH SOLE 767 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 334214 6188 SH SOLE 6188 0 0 MOODYS CORP COM 615369105 995779 3254 SH SOLE 3254 0 0 MORGAN STANLEY COM NEW 617446448 3884184 44240 SH SOLE 44240 0 0 MOSAIC CO NEW COM 61945C103 1351590 29459 SH SOLE 29459 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 560816 1960 SH SOLE 1960 0 0 MR COOPER GROUP INC COM 62482R107 324892 7930 SH SOLE 7930 0 0 MSCI INC COM 55354G100 611782 1093 SH SOLE 1093 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 35114 12150 SH SOLE 12150 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 543785 14470 SH SOLE 14470 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 778623 11452 SH SOLE 11452 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 1132845 25657 SH SOLE 25657 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 244318 1007 SH SOLE 1007 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 73312 10029 SH SOLE 10029 0 0 NBT BANCORP INC COM 628778102 608904 18063 SH SOLE 18063 0 0 NETAPP INC COM 64110D104 451719 7075 SH SOLE 7075 0 0 NETFLIX INC COM 64110L106 4561065 13203 SH SOLE 13203 0 0 NEW JERSEY RES CORP COM 646025106 551789 10372 SH SOLE 10372 0 0 NEWMONT CORP COM 651639106 9239572 188485 SH SOLE 188485 0 0 NEXTERA ENERGY INC COM 65339F101 13359321 173318 SH SOLE 173318 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 444690 7320 SH SOLE 7320 0 0 NICE LTD SPONSORED ADR 653656108 203250 888 SH SOLE 888 0 0 NIKE INC CL B 654106103 10710050 87330 SH SOLE 87330 0 0 NIKOLA CORP COM 654110105 12439 10279 SH SOLE 10279 0 0 NISOURCE INC COM 65473P105 401531 14361 SH SOLE 14361 0 0 NORDSON CORP COM 655663102 617881 2780 SH SOLE 2780 0 0 NORFOLK SOUTHN CORP COM 655844108 2861622 13498 SH SOLE 13498 0 0 NORTHERN TR CORP COM 665859104 897518 10184 SH SOLE 10184 0 0 NORTHROP GRUMMAN CORP COM 666807102 3821807 8279 SH SOLE 8279 0 0 NOVAGOLD RES INC COM NEW 66987E206 128132 20600 SH SOLE 20600 0 0 NOVARTIS AG SPONSORED ADR 66987V109 831772 9041 SH SOLE 9041 0 0 NOVO-NORDISK A S ADR 670100205 1807357 11358 SH SOLE 11358 0 0 NRG ENERGY INC COM NEW 629377508 330624 9642 SH SOLE 9642 0 0 NUCOR CORP COM 670346105 2700957 17485 SH SOLE 17485 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 4954480 145420 SH SOLE 145420 0 0 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 1692275 58965 SH SOLE 58965 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 2234556 40089 SH SOLE 40089 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 365937 71612 SH SOLE 71612 0 0 NUVEEN MUN VALUE FD INC COM 670928100 89246 10130 SH SOLE 10130 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 195686 16375 SH SOLE 16375 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 94364 14341 SH SOLE 14341 0 0 NUVEEN PFD & INCOME SECS FD COM 67072C105 92268 14283 SH SOLE 14283 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 97857 13100 SH SOLE 13100 0 0 NVIDIA CORPORATION COM 67066G104 75102178 270373 SH SOLE 270373 0 0 NXP SEMICONDUCTORS N V COM N6596X109 625252 3353 SH SOLE 3353 0 0 OBSIDIAN ENERGY LTD COM 674482203 258957 40462 SH SOLE 40462 0 0 OCCIDENTAL PETE CORP COM 674599105 2455938 39338 SH SOLE 39338 0 0 OGE ENERGY CORP COM 670837103 354869 9423 SH SOLE 9423 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 536142 1573 SH SOLE 1573 0 0 ON SEMICONDUCTOR CORP COM 682189105 348294 4231 SH SOLE 4231 0 0 ONCONOVA THERAPEUTICS INC COM NEW 68232V801 9592 13131 SH SOLE 13131 0 0 ONEOK INC NEW COM 682680103 2461928 38746 SH SOLE 38746 0 0 OPEN LENDING CORP COM CL A 68373J104 114126 16211 SH SOLE 16211 0 0 ORACLE CORP COM 68389X105 8017203 86280 SH SOLE 86280 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 902832 1063 SH SOLE 1063 0 0 ORGANON & CO COMMON STOCK 68622V106 215909 9180 SH SOLE 9180 0 0 ORION ENERGY SYS INC COM 686275108 20300 10000 SH SOLE 10000 0 0 OTIS WORLDWIDE CORP COM 68902V107 1196022 14170 SH SOLE 14170 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 202164 16032 SH SOLE 16032 0 0 PACCAR INC COM 693718108 446852 6104 SH SOLE 6104 0 0 PACIFIC PREMIER BANCORP COM 69478X105 582613 24255 SH SOLE 24255 0 0 PACKAGING CORP AMER COM 695156109 210327 1515 SH SOLE 1515 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 1046341 123827 SH SOLE 123827 0 0 PALO ALTO NETWORKS INC COM 697435105 5352030 26795 SH SOLE 26795 0 0 PAN AMERN SILVER CORP COM 697900108 1882881 103455 SH SOLE 103455 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 433154 19415 SH SOLE 19415 0 0 PARKER-HANNIFIN CORP COM 701094104 1569971 4671 SH SOLE 4671 0 0 PAYCHEX INC COM 704326107 2957576 25810 SH SOLE 25810 0 0 PAYPAL HLDGS INC COM 70450Y103 2821993 37160 SH SOLE 37160 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 114728 10117 SH SOLE 10117 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 400186 2822 SH SOLE 2822 0 0 PEPSICO INC COM 713448108 42545226 233379 SH SOLE 233379 0 0 PERKINELMER INC COM 714046109 590627 4432 SH SOLE 4432 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 2809562 115146 SH SOLE 115146 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 585347 56121 SH SOLE 56121 0 0 PFIZER INC COM 717081103 19144910 469237 SH SOLE 469237 0 0 PG&E CORP COM 69331C108 186851 11555 SH SOLE 11555 0 0 PHILIP MORRIS INTL INC COM 718172109 9478580 97466 SH SOLE 97466 0 0 PHILLIPS 66 COM 718546104 2241137 22105 SH SOLE 22105 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 365901 11217 SH SOLE 11217 0 0 PIMCO CORPORATE & INCM STRG COM 72200U100 468658 37373 SH SOLE 37373 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 899111 72102 SH SOLE 72102 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 294799 16360 SH SOLE 16360 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 298720 3221 SH SOLE 3221 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 8044414 157610 SH SOLE 157610 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 655334 7177 SH SOLE 7177 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3133377 31571 SH SOLE 31571 0 0 PINNACLE WEST CAP CORP COM 723484101 782175 9871 SH SOLE 9871 0 0 PINTEREST INC CL A 72352L106 884941 32451 SH SOLE 32451 0 0 PIONEER NAT RES CO COM 723787107 2158644 10569 SH SOLE 10569 0 0 PNC FINL SVCS GROUP INC COM 693475105 1971861 15514 SH SOLE 15514 0 0 POLARIS INC COM 731068102 951862 8604 SH SOLE 8604 0 0 POOL CORP COM 73278L105 550984 1609 SH SOLE 1609 0 0 PPG INDS INC COM 693506107 2036627 15246 SH SOLE 15246 0 0 PPL CORP COM 69351T106 278423 10019 SH SOLE 10019 0 0 PRICE T ROWE GROUP INC COM 74144T108 964286 8541 SH SOLE 8541 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 416786 5608 SH SOLE 5608 0 0 PROCTER AND GAMBLE CO COM 742718109 54796582 368527 SH SOLE 368527 0 0 PROGRESSIVE CORP COM 743315103 1486946 10394 SH SOLE 10394 0 0 PROLOGIS INC. COM 74340W103 3242762 25990 SH SOLE 25990 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 329740 3614 SH SOLE 3614 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 6359610 423974 SH SOLE 423974 0 0 PROSHARES TR ULTRPRO S&P500 74347X864 1024727 26568 SH SOLE 26568 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 616707 12285 SH SOLE 12285 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 654349 10720 SH SOLE 10720 0 0 PROSHARES TR II ULTRA VIX SHORT 74347Y839 69750 15000 SH SOLE 15000 0 0 PROTERRA INC COM 74374T109 28971 19060 SH SOLE 19060 0 0 PRUDENTIAL FINL INC COM 744320102 1380343 16683 SH SOLE 16683 0 0 PRUDENTIAL PLC ADR 74435K204 258093 9440 SH SOLE 9440 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 771009 12346 SH SOLE 12346 0 0 PUBMATIC INC COM CL A 74467Q103 563924 40805 SH SOLE 40805 0 0 PULTE GROUP INC COM 745867101 589684 10118 SH SOLE 10118 0 0 PURE STORAGE INC CL A 74624M102 339490 13308 SH SOLE 13308 0 0 PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 231714 8349 SH SOLE 8349 0 0 QIAGEN NV SHS NEW N72482123 216652 4717 SH SOLE 4717 0 0 QORVO INC COM 74736K101 242344 2386 SH SOLE 2386 0 0 QUALCOMM INC COM 747525103 16496627 129304 SH SOLE 129304 0 0 QUANTA SVCS INC COM 74762E102 760877 4566 SH SOLE 4566 0 0 QUANTUM COMPUTING INC COM 74766W108 20960 16000 SH SOLE 16000 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 117729 14392 SH SOLE 14392 0 0 QUEST DIAGNOSTICS INC COM 74834L100 355215 2511 SH SOLE 2511 0 0 RAYONIER INC COM 754907103 945782 28436 SH SOLE 28436 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 14354636 146579 SH SOLE 146579 0 0 RBC BEARINGS INC COM 75524B104 232266 998 SH SOLE 998 0 0 READY CAPITAL CORP COM 75574U101 2524826 248262 SH SOLE 248262 0 0 REALTY INCOME CORP COM 756109104 2456779 38800 SH SOLE 38800 0 0 RED ROCK RESORTS INC CL A 75700L108 263676 5916 SH SOLE 5916 0 0 REGENERON PHARMACEUTICALS COM 75886F107 20360173 24779 SH SOLE 24779 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 678786 36572 SH SOLE 36572 0 0 RELX PLC SPONSORED ADR 759530108 308636 9514 SH SOLE 9514 0 0 REPUBLIC SVCS INC COM 760759100 716903 5301 SH SOLE 5301 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 389549 5802 SH SOLE 5802 0 0 RH COM 74967X103 666598 2737 SH SOLE 2737 0 0 RIMINI STR INC DEL COM 76674Q107 60988 14803 SH SOLE 14803 0 0 RIO TINTO PLC SPONSORED ADR 767204100 351745 5127 SH SOLE 5127 0 0 RITHM CAPITAL CORP COM NEW 64828T201 92232 11529 SH SOLE 11529 0 0 ROBLOX CORP CL A 771049103 537153 11942 SH SOLE 11942 0 0 ROCKWELL AUTOMATION INC COM 773903109 841953 2869 SH SOLE 2869 0 0 ROLLINS INC COM 775711104 205440 5474 SH SOLE 5474 0 0 ROPER TECHNOLOGIES INC COM 776696106 7289637 16541 SH SOLE 16541 0 0 ROSS STORES INC COM 778296103 452658 4265 SH SOLE 4265 0 0 ROYAL BK CDA SUSTAINABL COM 780087102 1397858 14625 SH SOLE 14625 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 269365 4125 SH SOLE 4125 0 0 S&P GLOBAL INC COM 78409V104 3580209 10383 SH SOLE 10383 0 0 SABINE RTY TR UNIT BEN INT 785688102 1887145 26214 SH SOLE 26214 0 0 SALESFORCE INC COM 79466L302 7897288 39530 SH SOLE 39530 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 168320 16000 SH SOLE 16000 0 0 SANOFI SPONSORED ADR 80105N105 2062956 37908 SH SOLE 37908 0 0 SAP SE SPON ADR 803054204 492030 3888 SH SOLE 3888 0 0 SAREPTA THERAPEUTICS INC COM 803607100 1027249 7453 SH SOLE 7453 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2339037 8959 SH SOLE 8959 0 0 SCHLUMBERGER LTD COM STK 806857108 3968462 80824 SH SOLE 80824 0 0 SCHOLASTIC CORP COM 807066105 260072 7600 SH SOLE 7600 0 0 SCHWAB CHARLES CORP COM 808513105 4617130 88148 SH SOLE 88148 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3812154 155470 SH SOLE 155470 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1038969 33225 SH SOLE 33225 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 24488847 703703 SH SOLE 703703 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 620105 18395 SH SOLE 18395 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 21975814 524108 SH SOLE 524108 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 455096 23338 SH SOLE 23338 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 724611 14852 SH SOLE 14852 0 0 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 347967 6900 SH SOLE 6900 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 35642255 525316 SH SOLE 525316 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 484144 18585 SH SOLE 18585 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 442510 8058 SH SOLE 8058 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 326307 6704 SH SOLE 6704 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 13023151 277613 SH SOLE 277613 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 22227823 338937 SH SOLE 338937 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3952305 82595 SH SOLE 82595 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 26975119 368709 SH SOLE 368709 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 4090227 76293 SH SOLE 76293 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 117850460 2436426 SH SOLE 2436426 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 39180048 601203 SH SOLE 601203 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 445641 6740 SH SOLE 6740 0 0 SEAGEN INC COM 81181C104 653369 3227 SH SOLE 3227 0 0 SEALED AIR CORP NEW COM 81211K100 380633 8291 SH SOLE 8291 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 5268253 77829 SH SOLE 77829 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2531062 16761 SH SOLE 16761 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 790521 7813 SH SOLE 7813 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4172016 32226 SH SOLE 32226 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2608709 17446 SH SOLE 17446 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 5722285 153086 SH SOLE 153086 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 22985379 277496 SH SOLE 277496 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2087723 25883 SH SOLE 25883 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 972668 13019 SH SOLE 13019 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 2367607 73643 SH SOLE 73643 0 0 SEMPRA COM 816851109 1060204 7013 SH SOLE 7013 0 0 SERVICENOW INC COM 81762P102 2730974 5877 SH SOLE 5877 0 0 SHELL PLC SPON ADS 780259305 1566271 27219 SH SOLE 27219 0 0 SHERWIN WILLIAMS CO COM 824348106 1992740 8865 SH SOLE 8865 0 0 SHF HOLDINGS INC CLASS A COM 824430102 12750 25000 SH SOLE 25000 0 0 SHOPIFY INC CL A 82509L107 899260 18758 SH SOLE 18758 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 323302 18485 SH SOLE 18485 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 560414 4750 SH SOLE 4750 0 0 SMITH A O CORP COM 831865209 1557197 22519 SH SOLE 22519 0 0 SMUCKER J M CO COM NEW 832696405 617268 3922 SH SOLE 3922 0 0 SNAP ON INC COM 833034101 1378437 5583 SH SOLE 5583 0 0 SNOWFLAKE INC CL A 833445109 411607 2668 SH SOLE 2668 0 0 SOFI TECHNOLOGIES INC COM 83406F102 137546 22660 SH SOLE 22660 0 0 SONOCO PRODS CO COM 835495102 245159 4019 SH SOLE 4019 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 1863045 20552 SH SOLE 20552 0 0 SOUTHERN CO COM 842587107 7317631 105168 SH SOLE 105168 0 0 SOUTHERN COPPER CORP COM 84265V105 341906 4484 SH SOLE 4484 0 0 SOUTHSTATE CORPORATION COM 840441109 2132251 29921 SH SOLE 29921 0 0 SOUTHWEST AIRLS CO COM 844741108 7972881 245018 SH SOLE 245018 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 2582251 7763 SH SOLE 7763 0 0 SPDR GOLD TR GOLD SHS 78463V107 8914812 48657 SH SOLE 48657 0 0 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 1435413 38752 SH SOLE 38752 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 2924827 29149 SH SOLE 29149 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 969072 23544 SH SOLE 23544 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 20727206 607298 SH SOLE 607298 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 4405238 137149 SH SOLE 137149 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 16323666 299686 SH SOLE 299686 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 34883012 85206 SH SOLE 85206 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4334522 9452 SH SOLE 9452 0 0 SPDR SER TR S&P 600 SML CAP 78464A813 305618 3637 SH SOLE 3637 0 0 SPDR SER TR SSGA US SMAL ETF 78468R887 804300 7650 SH SOLE 7650 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 8873823 201954 SH SOLE 201954 0 0 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 3321614 174547 SH SOLE 174547 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 483750 6559 SH SOLE 6559 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 266478 3498 SH SOLE 3498 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 1916895 38011 SH SOLE 38011 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 11110896 233668 SH SOLE 233668 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 5286721 95498 SH SOLE 95498 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 522806 7638 SH SOLE 7638 0 0 SPDR SER TR S&P BIOTECH 78464A870 1744762 22894 SH SOLE 22894 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 13919548 289085 SH SOLE 289085 0 0 SPDR SER TR NUVEEN BLOOMBERG 78464A284 1735456 69309 SH SOLE 69309 0 0 SPDR SER TR NYSE TECH ETF 78464A102 268105 2212 SH SOLE 2212 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 1013251 31186 SH SOLE 31186 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 429214 4624 SH SOLE 4624 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 388731 9546 SH SOLE 9546 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 14133540 153926 SH SOLE 153926 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 379204 12798 SH SOLE 12798 0 0 SPDR SER TR BLOOMBERG INTL 78464A151 674745 23642 SH SOLE 23642 0 0 SPDR SER TR NUVEEN BLMBRG MU 78468R721 3910726 83527 SH SOLE 83527 0 0 SPDR SER TR S&P DIVID ETF 78464A763 2557693 20674 SH SOLE 20674 0 0 SPHERE 3D CORP NEW COM 84841L308 3689 10500 SH SOLE 10500 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 302330 7589 SH SOLE 7589 0 0 SPLUNK INC COM 848637104 822265 8576 SH SOLE 8576 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 1044507 7817 SH SOLE 7817 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 4411103 233268 SH SOLE 233268 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 9712329 628223 SH SOLE 628223 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 1820980 218343 SH SOLE 218343 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 7403680 178574 SH SOLE 178574 0 0 STAG INDL INC COM 85254J102 240697 7117 SH SOLE 7117 0 0 STANLEY BLACK & DECKER INC COM 854502101 3437937 42664 SH SOLE 42664 0 0 STARBUCKS CORP COM 855244109 12021814 115450 SH SOLE 115450 0 0 STARWOOD PPTY TR INC COM 85571B105 322322 18221 SH SOLE 18221 0 0 STATE STR CORP COM 857477103 329328 4351 SH SOLE 4351 0 0 STEEL DYNAMICS INC COM 858119100 846184 7484 SH SOLE 7484 0 0 STELLAR BANCORP INC COM 858927106 1202396 48858 SH SOLE 48858 0 0 STONECO LTD COM CL A G85158106 486607 51007 SH SOLE 51007 0 0 STRONGHOLD DIGITAL MINING IN CLASS A COM 86337R103 6729 10854 SH SOLE 10854 0 0 STRYKER CORPORATION COM 863667101 13295196 46573 SH SOLE 46573 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 95032 11879 SH SOLE 11879 0 0 SUN LIFE FINANCIAL INC. COM 866796105 260498 5578 SH SOLE 5578 0 0 SUNOPTA INC COM 8676EP108 137345 17837 SH SOLE 17837 0 0 SUNPOWER CORP COM 867652406 189027 13658 SH SOLE 13658 0 0 SUPER GROUP SGHC LIMITED ORD SHS G8588X103 664950 165000 SH SOLE 165000 0 0 SYNOPSYS INC COM 871607107 727702 1884 SH SOLE 1884 0 0 SYSCO CORP COM 871829107 1586068 20538 SH SOLE 20538 0 0 T-MOBILE US INC COM 872590104 851080 5876 SH SOLE 5876 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1047093 11257 SH SOLE 11257 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 918786 7701 SH SOLE 7701 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 211275 12820 SH SOLE 12820 0 0 TARGA RES CORP COM 87612G101 278065 3812 SH SOLE 3812 0 0 TARGET CORP COM 87612E106 11369234 68645 SH SOLE 68645 0 0 TE CONNECTIVITY LTD SHS H84989104 1185405 9038 SH SOLE 9038 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 232179 519 SH SOLE 519 0 0 TELEFLEX INCORPORATED COM 879369106 409879 1618 SH SOLE 1618 0 0 TESLA INC COM 88160R101 15187398 73206 SH SOLE 73206 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 219096 4475 SH SOLE 4475 0 0 TEXAS INSTRS INC COM 882508104 20528673 110364 SH SOLE 110364 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 2454218 1437 SH SOLE 1437 0 0 THE CIGNA GROUP COM 125523100 11971603 46849 SH SOLE 46849 0 0 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 211270 33642 SH SOLE 33642 0 0 THE TRADE DESK INC COM CL A 88339J105 264972 4350 SH SOLE 4350 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 22090670 38326 SH SOLE 38326 0 0 THOMSON REUTERS CORP. COM NEW 884903709 2007051 15425 SH SOLE 15425 0 0 TJX COS INC NEW COM 872540109 4639035 59202 SH SOLE 59202 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 551141 9201 SH SOLE 9201 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 3219764 54526 SH SOLE 54526 0 0 TOYOTA MOTOR CORP ADS 892331307 529214 3735 SH SOLE 3735 0 0 TRACTOR SUPPLY CO COM 892356106 12769871 54331 SH SOLE 54331 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1756456 9547 SH SOLE 9547 0 0 TRANSDIGM GROUP INC COM 893641100 672919 913 SH SOLE 913 0 0 TRANSOCEAN LTD REG SHS H8817H100 578971 91033 SH SOLE 91033 0 0 TRAVELERS COMPANIES INC COM 89417E109 2939740 17151 SH SOLE 17151 0 0 TRIMBLE INC COM 896239100 266032 5075 SH SOLE 5075 0 0 TRIUMPH FINANCIAL INC COM 89679E300 610792 10520 SH SOLE 10520 0 0 TRUIST FINL CORP COM 89832Q109 1150322 33733 SH SOLE 33733 0 0 TYLER TECHNOLOGIES INC COM 902252105 705025 1988 SH SOLE 1988 0 0 UBER TECHNOLOGIES INC COM 90353T100 4412917 139209 SH SOLE 139209 0 0 ULTA BEAUTY INC COM 90384S303 472547 866 SH SOLE 866 0 0 UNDER ARMOUR INC CL C 904311206 201839 23662 SH SOLE 23662 0 0 UNDER ARMOUR INC CL A 904311107 212529 22395 SH SOLE 22395 0 0 UNIFIED SER TR ABSLUTE SELCT VL 90470L568 20052568 717701 SH SOLE 717701 0 0 UNILEVER PLC SPON ADR NEW 904767704 6157750 118577 SH SOLE 118577 0 0 UNION PAC CORP COM 907818108 10282886 51092 SH SOLE 51092 0 0 UNITED AIRLS HLDGS INC COM 910047109 814736 18412 SH SOLE 18412 0 0 UNITED INS HLDGS CORP COM 910710102 57458 20375 SH SOLE 20375 0 0 UNITED PARCEL SERVICE INC CL B 911312106 7397127 38132 SH SOLE 38132 0 0 UNITED RENTALS INC COM 911363109 496689 1255 SH SOLE 1255 0 0 UNITEDHEALTH GROUP INC COM 91324P102 36835224 77942 SH SOLE 77942 0 0 UNUM GROUP COM 91529Y106 465934 11778 SH SOLE 11778 0 0 US BANCORP DEL COM NEW 902973304 2878903 79858 SH SOLE 79858 0 0 V F CORP COM 918204108 1511303 65966 SH SOLE 65966 0 0 VALE S A SPONSORED ADS 91912E105 825262 52298 SH SOLE 52298 0 0 VALERO ENERGY CORP COM 91913Y100 5821508 41702 SH SOLE 41702 0 0 VALVOLINE INC COM 92047W101 348175 9965 SH SOLE 9965 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 3619737 13753 SH SOLE 13753 0 0 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 712944 15342 SH SOLE 15342 0 0 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 261692 3371 SH SOLE 3371 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 3479375 67247 SH SOLE 67247 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 358223 14187 SH SOLE 14187 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 1063359 37950 SH SOLE 37950 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 3589319 48616 SH SOLE 48616 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 4207858 130073 SH SOLE 130073 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 206155 2435 SH SOLE 2435 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 2565856 11131 SH SOLE 11131 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 213629 2406 SH SOLE 2406 0 0 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 389784 7916 SH SOLE 7916 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 52443114 710322 SH SOLE 710322 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 969000 12627 SH SOLE 12627 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 32496686 424848 SH SOLE 424848 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 294211 6014 SH SOLE 6014 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 116078543 550326 SH SOLE 550326 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 62454194 305994 SH SOLE 305994 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 8282928 42500 SH SOLE 42500 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 14677356 104687 SH SOLE 104687 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 52075087 208758 SH SOLE 208758 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 11259494 70923 SH SOLE 70923 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 3687631 19739 SH SOLE 19739 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 10116455 75457 SH SOLE 75457 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 12254712 64649 SH SOLE 64649 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 9586710 115446 SH SOLE 115446 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 10034104 46366 SH SOLE 46366 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 230047937 611691 SH SOLE 611691 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 120932205 875622 SH SOLE 875622 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 10234335 191401 SH SOLE 191401 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 675432 6183 SH SOLE 6183 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1039991 17063 SH SOLE 17063 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 15143365 374841 SH SOLE 374841 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1356673 14731 SH SOLE 14731 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 2738962 67511 SH SOLE 67511 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3403205 71167 SH SOLE 71167 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 10884280 214851 SH SOLE 214851 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 30068767 513645 SH SOLE 513645 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 8287199 124042 SH SOLE 124042 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 325954 2705 SH SOLE 2705 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 15373990 244458 SH SOLE 244458 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3300269 43294 SH SOLE 43294 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 568576 9483 SH SOLE 9483 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 21046303 112953 SH SOLE 112953 0 0 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 10561344 153108 SH SOLE 153108 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1064884 13275 SH SOLE 13275 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 334557 4642 SH SOLE 4642 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 45021553 292333 SH SOLE 292333 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 22327209 404406 SH SOLE 404406 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 51924295 1149541 SH SOLE 1149541 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 556947 7561 SH SOLE 7561 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 20412833 193482 SH SOLE 193482 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 877597 14084 SH SOLE 14084 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1403725 22659 SH SOLE 22659 0 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 2776423 53024 SH SOLE 53024 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 37071407 366971 SH SOLE 366971 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 33575928 164177 SH SOLE 164177 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 2046364 14296 SH SOLE 14296 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 2113611 29475 SH SOLE 29475 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2327571 9761 SH SOLE 9761 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 348445 1829 SH SOLE 1829 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1873198 24049 SH SOLE 24049 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 469477 2640 SH SOLE 2640 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 5912525 15338 SH SOLE 15338 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 1174849 10285 SH SOLE 10285 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 351874 2386 SH SOLE 2386 0 0 VEEVA SYS INC CL A COM 922475108 361151 1965 SH SOLE 1965 0 0 VENTAS INC COM 92276F100 475679 10973 SH SOLE 10973 0 0 VERISK ANALYTICS INC COM 92345Y106 311005 1621 SH SOLE 1621 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 9408299 241921 SH SOLE 241921 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 6649868 21106 SH SOLE 21106 0 0 VIATRIS INC COM 92556V106 237846 24726 SH SOLE 24726 0 0 VICI PPTYS INC COM 925652109 210225 6445 SH SOLE 6445 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 565017 9318 SH SOLE 9318 0 0 VISA INC COM CL A 92826C839 52181289 231442 SH SOLE 231442 0 0 VMWARE INC CL A COM 928563402 2012709 16121 SH SOLE 16121 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 195203 17681 SH SOLE 17681 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1139168 32944 SH SOLE 32944 0 0 WALMART INC COM 931142103 26268800 178153 SH SOLE 178153 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 886607 58715 SH SOLE 58715 0 0 WASTE MGMT INC DEL COM 94106L109 5859105 35909 SH SOLE 35909 0 0 WATERS CORP COM 941848103 492934 1592 SH SOLE 1592 0 0 WATSCO INC COM 942622200 1928360 6061 SH SOLE 6061 0 0 WATSCO INC CL B CONV 942622101 222638 708 SH SOLE 708 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 231776 1377 SH SOLE 1377 0 0 WEBSTER FINL CORP COM 947890109 323170 8198 SH SOLE 8198 0 0 WEC ENERGY GROUP INC COM 92939U106 1954888 20625 SH SOLE 20625 0 0 WELLS FARGO CO NEW COM 949746101 6074126 162497 SH SOLE 162497 0 0 WELLTOWER INC COM 95040Q104 1672296 23326 SH SOLE 23326 0 0 WESCO INTL INC COM 95082P105 563915 3649 SH SOLE 3649 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 1752957 58180 SH SOLE 58180 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 3136758 65132 SH SOLE 65132 0 0 WILLIAMS COS INC COM 969457100 1674123 56066 SH SOLE 56066 0 0 WILLIAMS SONOMA INC COM 969904101 1072190 8813 SH SOLE 8813 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 429107 8627 SH SOLE 8627 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 280474 4534 SH SOLE 4534 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 851929 27010 SH SOLE 27010 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 1194987 41839 SH SOLE 41839 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 323170 3931 SH SOLE 3931 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 476149 12577 SH SOLE 12577 0 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 7207605 191437 SH SOLE 191437 0 0 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 1016170 56864 SH SOLE 56864 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 874003 20222 SH SOLE 20222 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 2443638 59631 SH SOLE 59631 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 379465 6263 SH SOLE 6263 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 1023452 20359 SH SOLE 20359 0 0 WISDOMTREE TR NEW ECON REAL ES 97717W331 386818 21047 SH SOLE 21047 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 301046 6574 SH SOLE 6574 0 0 WORKDAY INC CL A 98138H101 725489 3513 SH SOLE 3513 0 0 WORKIVA INC COM CL A 98139A105 204820 2000 SH SOLE 2000 0 0 WP CAREY INC COM 92936U109 6806080 87876 SH SOLE 87876 0 0 WYNN RESORTS LTD COM 983134107 4294660 38376 SH SOLE 38376 0 0 XCEL ENERGY INC COM 98389B100 2546360 37757 SH SOLE 37757 0 0 XYLEM INC COM 98419M100 404351 3862 SH SOLE 3862 0 0 YAMANA GOLD INC COM 98462Y100 2329413 398190 SH SOLE 398190 0 0 YETI HLDGS INC COM 98585X104 738120 18453 SH SOLE 18453 0 0 YUM BRANDS INC COM 988498101 3290201 24910 SH SOLE 24910 0 0 YUM CHINA HLDGS INC COM 98850P109 1323573 20880 SH SOLE 20880 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 699600 2200 SH SOLE 2200 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1172975 9079 SH SOLE 9079 0 0 ZOETIS INC CL A 98978V103 1903831 11438 SH SOLE 11438 0 0 ZSCALER INC COM 98980G102 342833 2934 SH SOLE 2934 0 0