0001941040-23-000217.txt : 20230814 0001941040-23-000217.hdr.sgml : 20230814 20230811194441 ACCESSION NUMBER: 0001941040-23-000217 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230814 DATE AS OF CHANGE: 20230811 EFFECTIVENESS DATE: 20230814 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: 231165785 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 06-30-2023 06-30-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 0001846352 028-20945 000148061 801-121856 Nixon Capital, 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 08-11-2023 0 1076 6123124740
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 3850449 38470 SH SOLE 38470 0 0 ABBOTT LABS COM 002824100 19265444 176716 SH SOLE 176716 0 0 ABBVIE INC COM 00287Y109 13897401 103151 SH SOLE 103151 0 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 1534262 83520 SH SOLE 83520 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11156983 36156 SH SOLE 36156 0 0 ACTIVISION BLIZZARD INC COM 00507V109 390901 4637 SH SOLE 4637 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 6748714 13801 SH SOLE 13801 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1401093 12300 SH Call SOLE 12300 0 0 ADVANCED MICRO DEVICES INC COM 007903107 39427316 346127 SH SOLE 346127 0 0 AFLAC INC COM 001055102 553503 7930 SH SOLE 7930 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 603745 5021 SH SOLE 5021 0 0 AGNC INVT CORP COM 00123Q104 236110 23308 SH SOLE 23308 0 0 AGNICO EAGLE MINES LTD COM 008474108 2131583 42649 SH SOLE 42649 0 0 AIR PRODS & CHEMS INC COM 009158106 2223866 7424 SH SOLE 7424 0 0 AIRBNB INC COM CL A 009066101 1866280 14562 SH SOLE 14562 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 211644 2355 SH SOLE 2355 0 0 ALBEMARLE CORP COM 012653101 224819 1008 SH SOLE 1008 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 309844 14200 SH SOLE 14200 0 0 ALCON AG ORD SHS H01301128 382654 4660 SH SOLE 4660 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 555700 6667 SH SOLE 6667 0 0 ALLEGION PLC ORD SHS G0176J109 235719 1964 SH SOLE 1964 0 0 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 135864 12662 SH SOLE 12662 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 531799 9419 SH SOLE 9419 0 0 ALLSTATE CORP COM 020002101 1403878 12875 SH SOLE 12875 0 0 ALLY FINL INC COM 02005N100 257374 9529 SH SOLE 9529 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 300107 1580 SH SOLE 1580 0 0 ALPHABET INC CAP STK CL C 02079K107 18039996 149128 SH SOLE 149128 0 0 ALPHABET INC CAP STK CL A 02079K305 52638422 439753 SH SOLE 439753 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 379716 7598 SH SOLE 7598 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 1513069 38589 SH SOLE 38589 0 0 ALTRIA GROUP INC COM 02209S103 5954778 131452 SH SOLE 131452 0 0 AMAZON COM INC COM 023135106 61617389 472671 SH SOLE 472671 0 0 AMAZON COM INC COM 023135106 3806512 29200 SH Call SOLE 29200 0 0 AMEREN CORP COM 023608102 301824 3696 SH SOLE 3696 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 828705 46193 SH SOLE 46193 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 1287551 16588 SH SOLE 16588 0 0 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 3216379 60292 SH SOLE 60292 0 0 AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323 545461 11953 SH SOLE 11953 0 0 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 605818 10525 SH SOLE 10525 0 0 AMERICAN ELEC PWR CO INC COM 025537101 2060462 24471 SH SOLE 24471 0 0 AMERICAN EXPRESS CO COM 025816109 6230620 35766 SH SOLE 35766 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1626162 28261 SH SOLE 28261 0 0 AMERICAN TOWER CORP NEW COM 03027X100 4592148 23677 SH SOLE 23677 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1342888 9407 SH SOLE 9407 0 0 AMERIPRISE FINL INC COM 03076C106 1174971 3537 SH SOLE 3537 0 0 AMERISOURCEBERGEN CORP COM 03073E105 428777 2228 SH SOLE 2228 0 0 AMETEK INC COM 031100100 446977 2761 SH SOLE 2761 0 0 AMGEN INC COM 031162100 20773647 93566 SH SOLE 93566 0 0 AMPHENOL CORP NEW CL A 032095101 1608235 18932 SH SOLE 18932 0 0 ANALOG DEVICES INC COM 032654105 3863831 19834 SH SOLE 19834 0 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 146340 18000 SH SOLE 18000 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2547979 44922 SH SOLE 44922 0 0 ANSYS INC COM 03662Q105 262567 795 SH SOLE 795 0 0 AON PLC SHS CL A G0403H108 1033217 2993 SH SOLE 2993 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 123116 10876 SH SOLE 10876 0 0 APPFOLIO INC COM CL A 03783C100 430350 2500 SH SOLE 2500 0 0 APPLE INC COM 037833100 322013464 1660123 SH SOLE 1660123 0 0 APPLIED MATLS INC COM 038222105 2120737 14672 SH SOLE 14672 0 0 APTIV PLC SHS G6095L109 405198 3969 SH SOLE 3969 0 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 99000 60000 SH SOLE 60000 0 0 ARCH CAP GROUP LTD ORD G0450A105 785100 10489 SH SOLE 10489 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 579239 7666 SH SOLE 7666 0 0 ARES CAPITAL CORP COM 04010L103 726038 38639 SH SOLE 38639 0 0 ARROW ELECTRS INC COM 042735100 351061 2451 SH SOLE 2451 0 0 ASHLAND INC COM 044186104 251901 2898 SH SOLE 2898 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1174292 1620 SH SOLE 1620 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 895404 12511 SH SOLE 12511 0 0 AT&T INC COM 00206R102 6092635 381979 SH SOLE 381979 0 0 ATLASSIAN CORPORATION CL A 049468101 595054 3546 SH SOLE 3546 0 0 ATMOS ENERGY CORP COM 049560105 655692 5636 SH SOLE 5636 0 0 AUTODESK INC COM 052769106 1277791 6245 SH SOLE 6245 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 17962555 81726 SH SOLE 81726 0 0 AUTOZONE INC COM 053332102 470029 189 SH SOLE 189 0 0 AXON ENTERPRISE INC COM 05464C101 205266 1052 SH SOLE 1052 0 0 BAIDU INC SPON ADR REP A 056752108 247261 1806 SH SOLE 1806 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 54962 15885 SH SOLE 15885 0 0 BANCO SANTANDER S.A. ADR 05964H105 50851 13706 SH SOLE 13706 0 0 BANK AMERICA CORP COM 060505104 16112163 561596 SH SOLE 561596 0 0 BANK FIRST CORP COM 06211J100 241696 2905 SH SOLE 2905 0 0 BANK NEW YORK MELLON CORP COM 064058100 388555 8727 SH SOLE 8727 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 260359 6483 SH SOLE 6483 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 861952 28196 SH SOLE 28196 0 0 BARCLAYS PLC ADR 06738E204 156910 19963 SH SOLE 19963 0 0 BARRICK GOLD CORP COM 067901108 895507 52895 SH SOLE 52895 0 0 BATH & BODY WORKS INC COM 070830104 417727 11139 SH SOLE 11139 0 0 BAXTER INTL INC COM 071813109 905337 19871 SH SOLE 19871 0 0 BCE INC COM NEW 05534B760 251426 5515 SH SOLE 5515 0 0 BECTON DICKINSON & CO COM 075887109 1938463 7342 SH SOLE 7342 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 82993627 243383 SH SOLE 243383 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2588533 4 SH SOLE 4 0 0 BHP GROUP LTD SPONSORED ADS 088606108 332324 5570 SH SOLE 5570 0 0 BIOGEN INC COM 09062X103 384527 1350 SH SOLE 1350 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1588586 18327 SH SOLE 18327 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 94242 11300 SH SOLE 11300 0 0 BLACKROCK ETF TRUST II INTERMEDIA MUNI 092528207 545373 23237 SH SOLE 23237 0 0 BLACKROCK INC COM 09247X101 2906069 4205 SH SOLE 4205 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254E103 109934 10048 SH SOLE 10048 0 0 BLACKROCK RES & COMMODITIES SHS 09257A108 126095 13903 SH SOLE 13903 0 0 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 230748 6700 SH SOLE 6700 0 0 BLACKSTONE INC COM 09260D107 5801570 62404 SH SOLE 62404 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 1299658 62454 SH SOLE 62454 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 315543 11533 SH SOLE 11533 0 0 BLOCK INC CL A 852234103 510395 7667 SH SOLE 7667 0 0 BOEING CO COM 097023105 15872620 75169 SH SOLE 75169 0 0 BOOKING HOLDINGS INC COM 09857L108 1495983 554 SH SOLE 554 0 0 BOSTON PROPERTIES INC COM 101121101 670848 11649 SH SOLE 11649 0 0 BOSTON SCIENTIFIC CORP COM 101137107 707934 13088 SH SOLE 13088 0 0 BP PLC SPONSORED ADR 055622104 3145750 89141 SH SOLE 89141 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 122532 26351 SH SOLE 26351 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 303420 3282 SH SOLE 3282 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 19098338 298646 SH SOLE 298646 0 0 BROADCOM INC COM 11135F101 22047283 25416 SH SOLE 25416 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 769403 4645 SH SOLE 4645 0 0 BROADSTONE NET LEASE INC COM 11135E203 231739 15009 SH SOLE 15009 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 812390 24142 SH SOLE 24142 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 2590298 70967 SH SOLE 70967 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 761145 16699 SH SOLE 16699 0 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 351118 20950 SH SOLE 20950 0 0 BROWN & BROWN INC COM 115236101 687640 9989 SH SOLE 9989 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 243390 2580 SH SOLE 2580 0 0 CACI INTL INC CL A 127190304 340502 999 SH SOLE 999 0 0 CADENCE BANK COM 12740C103 893797 45509 SH SOLE 45509 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 638370 2722 SH SOLE 2722 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 167967 14957 SH SOLE 14957 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 632238 56450 SH SOLE 56450 0 0 CAMPBELL SOUP CO COM 134429109 525255 11491 SH SOLE 11491 0 0 CANADIAN NATL RY CO COM 136375102 9203842 76021 SH SOLE 76021 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 6391109 79127 SH SOLE 79127 0 0 CAPITAL ONE FINL CORP COM 14040H105 490512 4485 SH SOLE 4485 0 0 CARDINAL HEALTH INC COM 14149Y108 399579 4225 SH SOLE 4225 0 0 CARMAX INC COM 143130102 863117 10312 SH SOLE 10312 0 0 CARNIVAL CORP COMMON STOCK 143658300 239789 12734 SH SOLE 12734 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1333601 26827 SH SOLE 26827 0 0 CATERPILLAR INC COM 149123101 15004399 60983 SH SOLE 60983 0 0 CBRE GBL REAL ESTATE INC FD COM 12504G100 147810 28262 SH SOLE 28262 0 0 CBRE GROUP INC CL A 12504L109 759964 9416 SH SOLE 9416 0 0 CDW CORP COM 12514G108 4007277 21838 SH SOLE 21838 0 0 CELANESE CORP DEL COM 150870103 395965 3419 SH SOLE 3419 0 0 CENTENE CORP DEL COM 15135B101 210783 3125 SH SOLE 3125 0 0 CENTERPOINT ENERGY INC COM 15189T107 296806 10182 SH SOLE 10182 0 0 CF INDS HLDGS INC COM 125269100 609640 8782 SH SOLE 8782 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 198249 22554 SH SOLE 22554 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 418431 1139 SH SOLE 1139 0 0 CHENIERE ENERGY INC COM NEW 16411R208 4402754 28898 SH SOLE 28898 0 0 CHEVRON CORP NEW COM 166764100 25360552 161174 SH SOLE 161174 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 3804471 1779 SH SOLE 1779 0 0 CHUBB LIMITED COM H1467J104 4285876 22257 SH SOLE 22257 0 0 CHURCH & DWIGHT CO INC COM 171340102 1641265 16375 SH SOLE 16375 0 0 CIENA CORP COM NEW 171779309 239431 5635 SH SOLE 5635 0 0 CIMPRESS PLC SHS EURO G2143T103 247198 4156 SH SOLE 4156 0 0 CINCINNATI FINL CORP COM 172062101 445238 4575 SH SOLE 4575 0 0 CINTAS CORP COM 172908105 893599 1797 SH SOLE 1797 0 0 CION INVT CORP COM 17259U204 441461 42530 SH SOLE 42530 0 0 CISCO SYS INC COM 17275R102 21527262 416066 SH SOLE 416066 0 0 CITIGROUP INC COM NEW 172967424 5970523 129681 SH SOLE 129681 0 0 CITIZENS FINL GROUP INC COM 174610105 203707 7811 SH SOLE 7811 0 0 CLEARWAY ENERGY INC CL A 18539C105 229500 8500 SH SOLE 8500 0 0 CLOROX CO DEL COM 189054109 1159365 7290 SH SOLE 7290 0 0 CME GROUP INC COM 12572Q105 871226 4702 SH SOLE 4702 0 0 COCA COLA CO COM 191216100 17634224 292834 SH SOLE 292834 0 0 COCA COLA CONS INC COM 191098102 270714 426 SH SOLE 426 0 0 COGNEX CORP COM 192422103 269511 4811 SH SOLE 4811 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 212506 3256 SH SOLE 3256 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 136714 11785 SH SOLE 11785 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 447407 6253 SH SOLE 6253 0 0 COLGATE PALMOLIVE CO COM 194162103 7575759 98336 SH SOLE 98336 0 0 COMCAST CORP NEW CL A 20030N101 4649547 111903 SH SOLE 111903 0 0 COMMERCIAL METALS CO COM 201723103 1230243 23362 SH SOLE 23362 0 0 CONAGRA BRANDS INC COM 205887102 352982 10468 SH SOLE 10468 0 0 CONMED CORP COM 207410101 210492 1549 SH SOLE 1549 0 0 CONOCOPHILLIPS COM 20825C104 5701012 55023 SH SOLE 55023 0 0 CONSOLIDATED EDISON INC COM 209115104 889732 9842 SH SOLE 9842 0 0 CONSTELLATION BRANDS INC CL A 21036P108 3974247 16146 SH SOLE 16146 0 0 CONSTELLATION ENERGY CORP COM 21037T109 323073 3529 SH SOLE 3529 0 0 COPART INC COM 217204106 527652 5785 SH SOLE 5785 0 0 CORNING INC COM 219350105 1409530 40226 SH SOLE 40226 0 0 CORTEVA INC COM 22052L104 2259387 39431 SH SOLE 39431 0 0 COSTAR GROUP INC COM 22160N109 791388 8892 SH SOLE 8892 0 0 COSTCO WHSL CORP NEW COM 22160K105 17193965 31930 SH SOLE 31930 0 0 COTERRA ENERGY INC COM 127097103 341274 13489 SH SOLE 13489 0 0 CRESCENT CAP BDC INC COM 225655109 721952 47685 SH SOLE 47685 0 0 CROSS TIMBERS RTY TR TR UNIT 22757R109 1568600 71300 SH SOLE 71300 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 5376111 36605 SH SOLE 36605 0 0 CROWN CASTLE INC COM 22822V101 2619306 22988 SH SOLE 22988 0 0 CSX CORP COM 126408103 1994635 58494 SH SOLE 58494 0 0 CUE BIOPHARMA INC COM 22978P106 36500 10000 SH SOLE 10000 0 0 CULLEN FROST BANKERS INC COM 229899109 369298 3434 SH SOLE 3434 0 0 CUMMINS INC COM 231021106 4057430 16550 SH SOLE 16550 0 0 CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 222906 33072 SH SOLE 33072 0 0 CVS HEALTH CORP COM 126650100 3859245 55826 SH SOLE 55826 0 0 D R HORTON INC COM 23331A109 484364 3981 SH SOLE 3981 0 0 DANAHER CORPORATION COM 235851102 4399463 18331 SH SOLE 18331 0 0 DARDEN RESTAURANTS INC COM 237194105 668320 4000 SH Put SOLE 4000 0 0 DARDEN RESTAURANTS INC COM 237194105 2305204 13797 SH SOLE 13797 0 0 DATADOG INC CL A COM 23804L103 311568 3167 SH SOLE 3167 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 13159106 372043 SH SOLE 372043 0 0 DEERE & CO COM 244199105 6970311 17202 SH SOLE 17202 0 0 DELL TECHNOLOGIES INC CL C 24703L202 284949 5267 SH SOLE 5267 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1252821 26353 SH SOLE 26353 0 0 DEVON ENERGY CORP NEW COM 25179M103 518445 10725 SH SOLE 10725 0 0 DEXCOM INC COM 252131107 3112255 24218 SH SOLE 24218 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 2157550 12437 SH SOLE 12437 0 0 DIAMONDBACK ENERGY INC COM 25278X109 617121 4698 SH SOLE 4698 0 0 DIGITAL RLTY TR INC COM 253868103 1323586 11624 SH SOLE 11624 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757 7095090 298872 SH SOLE 298872 0 0 DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658 2081662 85344 SH SOLE 85344 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 16537895 503437 SH SOLE 503437 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 10398779 426705 SH SOLE 426705 0 0 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 1381121 59251 SH SOLE 59251 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 17326569 502217 SH SOLE 502217 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 13007071 237356 SH SOLE 237356 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 32580752 1200029 SH SOLE 1200029 0 0 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 14039171 528980 SH SOLE 528980 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 8232410 177457 SH SOLE 177457 0 0 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 4002791 155750 SH SOLE 155750 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 13400427 278247 SH SOLE 278247 0 0 DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 8843197 348158 SH SOLE 348158 0 0 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 4305114 200052 SH SOLE 200052 0 0 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 8597391 206025 SH SOLE 206025 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 545411 22678 SH SOLE 22678 0 0 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 2007002 85548 SH SOLE 85548 0 0 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 3897339 142655 SH SOLE 142655 0 0 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 4537785 146427 SH SOLE 146427 0 0 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 4784520 195447 SH SOLE 195447 0 0 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 1658930 68353 SH SOLE 68353 0 0 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 6164020 260635 SH SOLE 260635 0 0 DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 4487687 196657 SH SOLE 196657 0 0 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 502694 10846 SH SOLE 10846 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 1212050 15745 SH SOLE 15745 0 0 DISCOVER FINL SVCS COM 254709108 549730 4705 SH SOLE 4705 0 0 DISNEY WALT CO COM 254687106 16625770 186221 SH SOLE 186221 0 0 DOCUSIGN INC COM 256163106 221016 4326 SH SOLE 4326 0 0 DOLLAR GEN CORP NEW COM 256677105 647733 3815 SH SOLE 3815 0 0 DOMINION ENERGY INC COM 25746U109 2090073 40356 SH SOLE 40356 0 0 DONALDSON INC COM 257651109 576902 9229 SH SOLE 9229 0 0 DOW INC COM 260557103 3368118 63240 SH SOLE 63240 0 0 DTE ENERGY CO COM 233331107 479725 4360 SH SOLE 4360 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 5244444 58440 SH SOLE 58440 0 0 DUPONT DE NEMOURS INC COM 26614N102 3350143 46893 SH SOLE 46893 0 0 EA SERIES TRUST BRIDGEWAY BLUE 02072L714 238585 24248 SH SOLE 24248 0 0 EATON CORP PLC SHS G29183103 3338864 16602 SH SOLE 16602 0 0 EATON VANCE MUN BD FD COM 27827X101 347376 34912 SH SOLE 34912 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 247975 10900 SH SOLE 10900 0 0 EATON VANCE TAX MNGED BUY WR COM 27828X100 642417 46249 SH SOLE 46249 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 2183927 170887 SH SOLE 170887 0 0 EATON VANCE TAX-MANAGED DIVE COM 27828N102 289072 23200 SH SOLE 23200 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 87556 11055 SH SOLE 11055 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 1837000 110000 SH SOLE 110000 0 0 EBAY INC. COM 278642103 266618 5966 SH SOLE 5966 0 0 ECOLAB INC COM 278865100 5152811 27601 SH SOLE 27601 0 0 EDISON INTL COM 281020107 783364 11280 SH SOLE 11280 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 3764293 39906 SH SOLE 39906 0 0 ELECTRONIC ARTS INC COM 285512109 246385 1900 SH SOLE 1900 0 0 ELEVANCE HEALTH INC COM 036752103 3629962 8170 SH SOLE 8170 0 0 EMERSON ELEC CO COM 291011104 4157912 45999 SH SOLE 45999 0 0 ENBRIDGE INC COM 29250N105 3807448 102488 SH SOLE 102488 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 4111582 323746 SH SOLE 323746 0 0 ENTERGY CORP NEW COM 29364G103 1359624 13963 SH SOLE 13963 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 8168765 310009 SH SOLE 310009 0 0 EOG RES INC COM 26875P101 7014363 61293 SH SOLE 61293 0 0 EQUIFAX INC COM 294429105 753762 3203 SH SOLE 3203 0 0 EQUINIX INC COM 29444U700 2040167 2602 SH SOLE 2602 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 869199 42902 SH SOLE 42902 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 2180902 33059 SH SOLE 33059 0 0 ESSENTIAL UTILS INC COM 29670G102 296743 7436 SH SOLE 7436 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 340407 6730 SH SOLE 6730 0 0 EVERGY INC COM 30034W106 201366 3447 SH SOLE 3447 0 0 EVERSOURCE ENERGY COM 30040W108 1329293 18744 SH SOLE 18744 0 0 EXACT SCIENCES CORP COM 30063P105 819149 8724 SH SOLE 8724 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 3341534 57062 SH SOLE 57062 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ARTIF 301505731 467746 12995 SH SOLE 12995 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723 453154 15065 SH SOLE 15065 0 0 EXELON CORP COM 30161N101 419608 10300 SH SOLE 10300 0 0 EXP WORLD HLDGS INC COM 30212W100 1190882 58722 SH SOLE 58722 0 0 EXPEDIA GROUP INC COM NEW 30212P303 381994 3492 SH SOLE 3492 0 0 EXPEDITORS INTL WASH INC COM 302130109 1821624 15038 SH SOLE 15038 0 0 EXXON MOBIL CORP COM 30231G102 35494612 330952 SH SOLE 330952 0 0 FASTENAL CO COM 311900104 3719095 63046 SH SOLE 63046 0 0 FEDEX CORP COM 31428X106 5247644 21168 SH SOLE 21168 0 0 FERRARI N V COM N3167Y103 2007685 6173 SH SOLE 6173 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 1250111 23116 SH SOLE 23116 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 224802 1721 SH SOLE 1721 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1532628 42573 SH SOLE 42573 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 382046 6984 SH SOLE 6984 0 0 FIFTH THIRD BANCORP COM 316773100 789309 30115 SH SOLE 30115 0 0 FIRST BANCORP N C COM 318910106 2007679 67485 SH SOLE 67485 0 0 FIRST FINL BANKSHARES INC COM 32020R109 1308033 45912 SH SOLE 45912 0 0 FIRST FNDTN INC COM 32026V104 103220 26000 SH SOLE 26000 0 0 FIRST HORIZON CORPORATION COM 320517105 181270 16084 SH SOLE 16084 0 0 FIRST MID ILL BANCSHARES INC COM 320866106 335618 13903 SH SOLE 13903 0 0 FIRST SOLAR INC COM 336433107 282089 1484 SH SOLE 1484 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1056273 66141 SH SOLE 66141 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 262530 3658 SH SOLE 3658 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 547205 4757 SH SOLE 4757 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 807474 7454 SH SOLE 7454 0 0 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 356290 5500 SH SOLE 5500 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 300872 7592 SH SOLE 7592 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 4561484 86309 SH SOLE 86309 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1157302 24571 SH SOLE 24571 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 203234 4450 SH SOLE 4450 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1854237 38898 SH SOLE 38898 0 0 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 2250492 107064 SH SOLE 107064 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 2826251 37643 SH SOLE 37643 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1431051 8780 SH SOLE 8780 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 519910 11082 SH SOLE 11082 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 744161 12526 SH SOLE 12526 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 5869715 217397 SH SOLE 217397 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 551735 14526 SH SOLE 14526 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 626733 17590 SH SOLE 17590 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 353562 9740 SH SOLE 9740 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 2969911 67238 SH SOLE 67238 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 9110681 227255 SH SOLE 227255 0 0 FIRSTENERGY CORP COM 337932107 1357106 34905 SH SOLE 34905 0 0 FISERV INC COM 337738108 789827 6261 SH SOLE 6261 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 18639612 465178 SH SOLE 465178 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 963361 16670 SH SOLE 16670 0 0 FLEXSHARES TR STOXX GLOBR INF 33939L795 371998 7104 SH SOLE 7104 0 0 FLEXSHARES TR FLEXSHARES ULTRA 33939L886 985167 13143 SH SOLE 13143 0 0 FORD MTR CO DEL COM 345370860 4099585 270956 SH SOLE 270956 0 0 FORTINET INC COM 34959E109 338645 4480 SH SOLE 4480 0 0 FORTUNA SILVER MINES INC COM 349915108 41861 12920 SH SOLE 12920 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 302497 11909 SH SOLE 11909 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2748870 68721 SH SOLE 68721 0 0 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 357745 75315 SH SOLE 75315 0 0 FS KKR CAP CORP COM 302635206 1842324 96055 SH SOLE 96055 0 0 GALLAGHER ARTHUR J & CO COM 363576109 623591 2840 SH SOLE 2840 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 89444 23916 SH SOLE 23916 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 1247048 15350 SH SOLE 15350 0 0 GEN DIGITAL INC COM 668771108 212405 11450 SH SOLE 11450 0 0 GENERAL DYNAMICS CORP COM 369550108 2058077 9565 SH SOLE 9565 0 0 GENERAL ELECTRIC CO COM NEW 369604301 6099056 55521 SH SOLE 55521 0 0 GENERAL MLS INC COM 370334104 2752148 35881 SH SOLE 35881 0 0 GENERAL MLS INC COM 370334104 421850 5500 SH Put SOLE 5500 0 0 GENERAL MTRS CO COM 37045V100 2299374 59632 SH SOLE 59632 0 0 GENUINE PARTS CO COM 372460105 667994 3947 SH SOLE 3947 0 0 GILEAD SCIENCES INC COM 375558103 3044893 39507 SH SOLE 39507 0 0 GLOBAL PMTS INC COM 37940X102 557907 5663 SH SOLE 5663 0 0 GLOBAL X FDS RUSSELL 2000 37954Y459 262124 14490 SH SOLE 14490 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 470926 11472 SH SOLE 11472 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 319461 10164 SH SOLE 10164 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 723719 40773 SH SOLE 40773 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 324390 4988 SH SOLE 4988 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 207637 7974 SH SOLE 7974 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 1716090 39974 SH SOLE 39974 0 0 GLOBE LIFE INC COM 37959E102 201371 1837 SH SOLE 1837 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 2567195 25654 SH SOLE 25654 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 224099 2567 SH SOLE 2567 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 5803561 17993 SH SOLE 17993 0 0 GRACO INC COM 384109104 1059089 12265 SH SOLE 12265 0 0 GRAINGER W W INC COM 384802104 588326 746 SH SOLE 746 0 0 GRANITE RIDGE RESOURCES INC COM 387432107 68057 10265 SH SOLE 10265 0 0 GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 471264 40000 SH SOLE 40000 0 0 GSK PLC SPONSORED ADR 37733W204 489204 13727 SH SOLE 13727 0 0 HALEON PLC SPON ADS 405552100 113651 13561 SH SOLE 13561 0 0 HALLIBURTON CO COM 406216101 554970 16822 SH SOLE 16822 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 336953 8779 SH SOLE 8779 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 436891 6066 SH SOLE 6066 0 0 HCA HEALTHCARE INC COM 40412C101 3770190 12423 SH SOLE 12423 0 0 HEARTBEAM INC COM 42238H108 321335 133334 SH SOLE 133334 0 0 HEMPACCO CO INC COM 42371L106 6804 17450 SH SOLE 17450 0 0 HENRY JACK & ASSOC INC COM 426281101 205986 1231 SH SOLE 1231 0 0 HERCULES CAPITAL INC COM 427096508 198853 13436 SH SOLE 13436 0 0 HERSHEY CO COM 427866108 3373480 13510 SH SOLE 13510 0 0 HESS CORP COM 42809H107 441329 3246 SH SOLE 3246 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 270254 16086 SH SOLE 16086 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 525689 3609 SH SOLE 3609 0 0 HIMS & HERS HEALTH INC COM CL A 433000106 568531 60482 SH SOLE 60482 0 0 HOLOGIC INC COM 436440101 425742 5258 SH SOLE 5258 0 0 HOME DEPOT INC COM 437076102 38575771 124179 SH SOLE 124179 0 0 HONEYWELL INTL INC COM 438516106 17192714 82855 SH SOLE 82855 0 0 HOSTESS BRANDS INC CL A 44109J106 210916 8330 SH SOLE 8330 0 0 HOWMET AEROSPACE INC COM 443201108 712475 14376 SH SOLE 14376 0 0 HP INC COM 40434L105 685757 22329 SH SOLE 22329 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 238909 6030 SH SOLE 6030 0 0 HUBBELL INC COM 443510607 1210259 3650 SH SOLE 3650 0 0 HUBSPOT INC COM 443573100 978443 1839 SH SOLE 1839 0 0 HUMANA INC COM 444859102 1031086 2306 SH SOLE 2306 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 225552 991 SH SOLE 991 0 0 ICON PLC SHS G4705A100 247198 988 SH SOLE 988 0 0 IDEXX LABS INC COM 45168D104 391237 779 SH SOLE 779 0 0 ILLINOIS TOOL WKS INC COM 452308109 8078657 32294 SH SOLE 32294 0 0 ING GROEP N.V. SPONSORED ADR 456837103 195235 14494 SH SOLE 14494 0 0 INGERSOLL RAND INC COM 45687V106 419806 6423 SH SOLE 6423 0 0 INGREDION INC COM 457187102 1157463 10925 SH SOLE 10925 0 0 INNOVATE CORP COM 45784J105 22400 12800 SH SOLE 12800 0 0 INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 1065181 31173 SH SOLE 31173 0 0 INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 2016629 55667 SH SOLE 55667 0 0 INNOVATOR ETFS TR US EQTY BUFR MAY 45782C326 287154 9036 SH SOLE 9036 0 0 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 1583926 46624 SH SOLE 46624 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 5132186 154212 SH SOLE 154212 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 2791544 81576 SH SOLE 81576 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 3080857 87748 SH SOLE 87748 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 3443125 101958 SH SOLE 101958 0 0 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 3927299 127097 SH SOLE 127097 0 0 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 428772 12155 SH SOLE 12155 0 0 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 358951 10699 SH SOLE 10699 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 3596185 107445 SH SOLE 107445 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 2967576 96381 SH SOLE 96381 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 5375886 158534 SH SOLE 158534 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 4517008 138092 SH SOLE 138092 0 0 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 872923 23988 SH SOLE 23988 0 0 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 863940 25077 SH SOLE 25077 0 0 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 469918 12663 SH SOLE 12663 0 0 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 404441 11300 SH SOLE 11300 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 3103768 98003 SH SOLE 98003 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 3347113 112131 SH SOLE 112131 0 0 INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 449396 11914 SH SOLE 11914 0 0 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 483700 14413 SH SOLE 14413 0 0 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 2822456 90463 SH SOLE 90463 0 0 INTEL CORP COM 458140100 14041170 419888 SH SOLE 419888 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 507558 4489 SH SOLE 4489 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 874497 19785 SH SOLE 19785 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 16261442 121526 SH SOLE 121526 0 0 INTERNATIONAL PAPER CO COM 460146103 332432 10450 SH SOLE 10450 0 0 INTERPUBLIC GROUP COS INC COM 460690100 327275 8483 SH SOLE 8483 0 0 INTUIT COM 461202103 3107112 6781 SH SOLE 6781 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2511547 7345 SH SOLE 7345 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 1126268 48672 SH SOLE 48672 0 0 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 230737 2320 SH SOLE 2320 0 0 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 398984 22825 SH SOLE 22825 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 239585 1797 SH SOLE 1797 0 0 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 1364936 24400 SH SOLE 24400 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 344106 2264 SH SOLE 2264 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 267820 1817 SH SOLE 1817 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1234220 19650 SH SOLE 19650 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 271857 5288 SH SOLE 5288 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 365341 15540 SH SOLE 15540 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 432819 22846 SH SOLE 22846 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 200417 8492 SH SOLE 8492 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 778359 36767 SH SOLE 36767 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 220936 8809 SH SOLE 8809 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 736426 35801 SH SOLE 35801 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 400413 16165 SH SOLE 16165 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 645669 32075 SH SOLE 32075 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 486422 19976 SH SOLE 19976 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 262115 13777 SH SOLE 13777 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 567761 3304 SH SOLE 3304 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 427324 7858 SH SOLE 7858 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1961396 11985 SH SOLE 11985 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 7837613 52377 SH SOLE 52377 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 3786944 44832 SH SOLE 44832 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1240705 64553 SH SOLE 64553 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 895561 3005 SH SOLE 3005 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 813460 2766 SH SOLE 2766 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 1173115 16613 SH SOLE 16613 0 0 INVESCO LTD SHS G491BT108 238851 14209 SH SOLE 14209 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 35554853 96241 SH SOLE 96241 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 253482 21445 SH SOLE 21445 0 0 INVESTORS TITLE CO NC COM 461804106 933524 6394 SH SOLE 6394 0 0 IONQ INC COM 46222L108 254865 18837 SH SOLE 18837 0 0 IQVIA HLDGS INC COM 46266C105 265455 1181 SH SOLE 1181 0 0 ISHARES GOLD TR ISHARES NEW 464285204 8402683 230906 SH SOLE 230906 0 0 ISHARES INC EMNG MKTS EQT 46434G889 6460534 155419 SH SOLE 155419 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 309067 4993 SH SOLE 4993 0 0 ISHARES INC CORE MSCI EMKT 46434G103 13744623 278854 SH SOLE 278854 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 1118630 35366 SH SOLE 35366 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 808733 8248 SH SOLE 8248 0 0 ISHARES INC MSCI EMERG MRKT 464286533 460026 8367 SH SOLE 8367 0 0 ISHARES SILVER TR ISHARES 46428Q109 1370971 65628 SH SOLE 65628 0 0 ISHARES TR MODERT ALLOC ETF 464289875 486674 12043 SH SOLE 12043 0 0 ISHARES TR CORE MSCI EAFE 46432F842 29975014 444076 SH SOLE 444076 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 447486 8698 SH SOLE 8698 0 0 ISHARES TR CORE MSCI INTL 46435G326 4231178 69226 SH SOLE 69226 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 4318581 68965 SH SOLE 68965 0 0 ISHARES TR CORE S&P500 ETF 464287200 136988219 307357 SH SOLE 307357 0 0 ISHARES TR CORE S&P MCP ETF 464287507 36903137 141130 SH SOLE 141130 0 0 ISHARES TR CORE S&P SCP ETF 464287804 17363039 174238 SH SOLE 174238 0 0 ISHARES TR CORE S&P TTL STK 464287150 27706434 283183 SH SOLE 283183 0 0 ISHARES TR CORE S&P US VLU 464287663 23472401 299930 SH SOLE 299930 0 0 ISHARES TR CORE US AGGBD ET 464287226 64445624 657941 SH SOLE 657941 0 0 ISHARES TR CORE S&P US GWT 464287671 1859285 19041 SH SOLE 19041 0 0 ISHARES TR US TREAS BD ETF 46429B267 505793 22087 SH SOLE 22087 0 0 ISHARES TR U.S. MED DVC ETF 464288810 807559 14304 SH SOLE 14304 0 0 ISHARES TR U.S. PHARMA ETF 464288836 1136993 6348 SH SOLE 6348 0 0 ISHARES TR US TRSPRTION 464287192 402960 1613 SH SOLE 1613 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 1765008 26148 SH SOLE 26148 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 10334679 221584 SH SOLE 221584 0 0 ISHARES TR CALIF MUN BD ETF 464288356 5673853 99629 SH SOLE 99629 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 25540530 343608 SH SOLE 343608 0 0 ISHARES TR INTL EQTY FACTOR 46434V274 335045 12497 SH SOLE 12497 0 0 ISHARES TR MSCI USA MMENTM 46432F396 9521133 66006 SH SOLE 66006 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 2123345 15743 SH SOLE 15743 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 2209610 30298 SH SOLE 30298 0 0 ISHARES TR SHORT TREAS BD 464288679 248182 2247 SH SOLE 2247 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 725702 7445 SH SOLE 7445 0 0 ISHARES TR ESG AWARE MSCI 46435U663 391350 11016 SH SOLE 11016 0 0 ISHARES TR MBS ETF 464288588 665358 7134 SH SOLE 7134 0 0 ISHARES TR CORE DIV GRWTH 46434V621 5372349 104256 SH SOLE 104256 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 285094 5127 SH SOLE 5127 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 512976 10094 SH SOLE 10094 0 0 ISHARES TR INTL DEV RE ETF 464288489 685296 34515 SH SOLE 34515 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 317524 3287 SH SOLE 3287 0 0 ISHARES TR GLOBAL 100 ETF 464287572 317550 4175 SH SOLE 4175 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 6809893 370099 SH SOLE 370099 0 0 ISHARES TR US AER DEF ETF 464288760 370258 3174 SH SOLE 3174 0 0 ISHARES TR IBOXX INV CP ETF 464287242 3363197 31100 SH SOLE 31100 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 6339333 250664 SH SOLE 250664 0 0 ISHARES TR IBONDS DEC2023 46435G318 1803888 70768 SH SOLE 70768 0 0 ISHARES TR IBONDS 23 TRM TS 46436E882 963778 38847 SH SOLE 38847 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 9038281 367113 SH SOLE 367113 0 0 ISHARES TR IBONDS DEC 46435U697 2798853 108651 SH SOLE 108651 0 0 ISHARES TR IBONDS 24 TRM TS 46436E874 1285195 54000 SH SOLE 54000 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 8376870 343597 SH SOLE 343597 0 0 ISHARES TR IBONDS DEC 25 46435U432 2442311 92741 SH SOLE 92741 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 5696152 242699 SH SOLE 242699 0 0 ISHARES TR IBONDS DEC 26 46435U259 794095 31537 SH SOLE 31537 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 2613099 111289 SH SOLE 111289 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 1819190 74252 SH SOLE 74252 0 0 ISHARES TR IBONDS DEC 29 46436E205 555964 24763 SH SOLE 24763 0 0 ISHARES TR IBOXX HI YD ETF 464288513 5313175 70775 SH SOLE 70775 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 6756867 83335 SH SOLE 83335 0 0 ISHARES TR INTL DIV GRWTH 46435G524 3926253 63307 SH SOLE 63307 0 0 ISHARES TR JPMORGAN USD EMG 464288281 216581 2503 SH SOLE 2503 0 0 ISHARES TR MSCI ACWI ETF 464288257 256012 2669 SH SOLE 2669 0 0 ISHARES TR MSCI ACWI EX US 464288240 360686 7328 SH SOLE 7328 0 0 ISHARES TR EAFE GRWTH ETF 464288885 55738408 584197 SH SOLE 584197 0 0 ISHARES TR EAFE SML CP ETF 464288273 237158 4021 SH SOLE 4021 0 0 ISHARES TR EAFE VALUE ETF 464288877 49323797 1007838 SH SOLE 1007838 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 3387099 85619 SH SOLE 85619 0 0 ISHARES TR INTERNATIONAL SL 46434V266 10803513 350195 SH SOLE 350195 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 10405102 106605 SH SOLE 106605 0 0 ISHARES TR MSCI USA ESG SLC 464288802 1121394 11975 SH SOLE 11975 0 0 ISHARES TR NATIONAL MUN ETF 464288414 71883100 673500 SH SOLE 673500 0 0 ISHARES TR US OIL GS EX ETF 464288851 1501729 17681 SH SOLE 17681 0 0 ISHARES TR ISHARES SEMICDTR 464287523 2968525 5852 SH SOLE 5852 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 51136933 185834 SH SOLE 185834 0 0 ISHARES TR RUS 1000 ETF 464287622 27300618 112001 SH SOLE 112001 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 9738389 61704 SH SOLE 61704 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 10413264 55603 SH SOLE 55603 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 1828101 12984 SH SOLE 12984 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 533035 9275 SH SOLE 9275 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 3053509 11999 SH SOLE 11999 0 0 ISHARES TR RUS MD CP GR ETF 464287481 2004599 20747 SH SOLE 20747 0 0 ISHARES TR RUS MID CAP ETF 464287499 9446084 129346 SH SOLE 129346 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 1014689 9238 SH SOLE 9238 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 35662050 505995 SH SOLE 505995 0 0 ISHARES TR S&P 500 VAL ETF 464287408 11269228 69909 SH SOLE 69909 0 0 ISHARES TR EXPANDED TECH 464287515 1489836 4307 SH SOLE 4307 0 0 ISHARES TR S&P MC 400VL ETF 464287705 556358 5194 SH SOLE 5194 0 0 ISHARES TR S&P MC 400GR ETF 464287606 618410 8245 SH SOLE 8245 0 0 ISHARES TR SP SMCP600VL ETF 464287879 344148 3619 SH SOLE 3619 0 0 ISHARES TR S&P SML 600 GWT 464287887 690959 6012 SH SOLE 6012 0 0 ISHARES TR SELECT DIVID ETF 464287168 8428643 74391 SH SOLE 74391 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 2518834 50207 SH SOLE 50207 0 0 ISHARES TR GLOBAL EQUITY 46434V316 534779 15113 SH SOLE 15113 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 27661693 265879 SH SOLE 265879 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 3504143 74287 SH SOLE 74287 0 0 ISHARES TR TIPS BD ETF 464287176 3692573 34311 SH SOLE 34311 0 0 ISHARES TR COHEN STEER REIT 464287564 785245 14131 SH SOLE 14131 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 338525 2545 SH SOLE 2545 0 0 ISHARES TR U.S. ENERGY ETF 464287796 220156 5139 SH SOLE 5139 0 0 ISHARES TR U.S. FINLS ETF 464287788 487443 6534 SH SOLE 6534 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 4244532 26866 SH SOLE 26866 0 0 ISHARES TR US INDUSTRIALS 464287754 721072 6800 SH SOLE 6800 0 0 ISHARES TR MSCI USA SMCP MN 46435G433 3836760 111931 SH SOLE 111931 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 616890 6121 SH SOLE 6121 0 0 ISHARES TR INTL SEL DIV ETF 464288448 1515247 57549 SH SOLE 57549 0 0 ISHARES TR MSCI EAFE ETF 464287465 21332661 294244 SH SOLE 294244 0 0 ISHARES TR ISHARES BIOTECH 464287556 8940935 70425 SH SOLE 70425 0 0 ISHARES TR S&P 100 ETF 464287101 991198 4787 SH SOLE 4787 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 354409 4170 SH SOLE 4170 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 2031923 49022 SH SOLE 49022 0 0 ISHARES TR U.S. TECH ETF 464287721 208118 1912 SH SOLE 1912 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 230114 9624 SH SOLE 9624 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 645389 28097 SH SOLE 28097 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 4413281 18187 SH SOLE 18187 0 0 ISHARES TR USD INV GRDE ETF 464288620 419788 8381 SH SOLE 8381 0 0 ISHARES TR US HLTHCARE ETF 464287762 412251 1471 SH SOLE 1471 0 0 ISHARES TR US HLTHCR PR ETF 464288828 1456375 5692 SH SOLE 5692 0 0 ISHARES TR US HOME CONS ETF 464288752 1205985 14115 SH SOLE 14115 0 0 ISHARES TR PFD AND INCM SEC 464288687 292990 9473 SH SOLE 9473 0 0 ISHARES TR IBONDS DEC 2030 46436E726 424851 20040 SH SOLE 20040 0 0 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 1363644 27333 SH SOLE 27333 0 0 J & J SNACK FOODS CORP COM 466032109 479739 3029 SH SOLE 3029 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 4480722 80981 SH SOLE 80981 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 1866314 37223 SH SOLE 37223 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241 269679 5839 SH SOLE 5839 0 0 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 204440 4389 SH SOLE 4389 0 0 JABIL INC COM 466313103 348311 3227 SH SOLE 3227 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1318097 27581 SH SOLE 27581 0 0 JD.COM INC SPON ADR CL A 47215P106 240397 7044 SH SOLE 7044 0 0 JIAYIN GROUP INC SPONSORED ADS 47737C104 186289 35282 SH SOLE 35282 0 0 JOHNSON & JOHNSON COM 478160104 44353283 267963 SH SOLE 267963 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1207376 17719 SH SOLE 17719 0 0 JONES LANG LASALLE INC COM 48020Q107 260496 1672 SH SOLE 1672 0 0 JPMORGAN CHASE & CO COM 46625H100 44301968 304603 SH SOLE 304603 0 0 KELLOGG CO COM 487836108 917348 13611 SH SOLE 13611 0 0 KEYCORP COM 493267108 228898 24771 SH SOLE 24771 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 302246 1805 SH SOLE 1805 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 282564 19209 SH SOLE 19209 0 0 KIMBERLY-CLARK CORP COM 494368103 3796408 27497 SH SOLE 27497 0 0 KINDER MORGAN INC DEL COM 49456B101 1143339 66396 SH SOLE 66396 0 0 KITE RLTY GROUP TR COM NEW 49803T300 721563 32300 SH SOLE 32300 0 0 KKR & CO INC COM 48251W104 643617 11493 SH SOLE 11493 0 0 KLA CORP COM NEW 482480100 541826 1117 SH SOLE 1117 0 0 KONTOOR BRANDS INC COM 50050N103 347747 8260 SH SOLE 8260 0 0 KRAFT HEINZ CO COM 500754106 701317 19755 SH SOLE 19755 0 0 KROGER CO COM 501044101 597146 12705 SH SOLE 12705 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1462013 7468 SH SOLE 7468 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 370048 1533 SH SOLE 1533 0 0 LAM RESEARCH CORP COM 512807108 860558 1338 SH SOLE 1338 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 776630 7824 SH SOLE 7824 0 0 LAMB WESTON HLDGS INC COM 513272104 625099 5438 SH SOLE 5438 0 0 LANDSEA HOMES CORP COM 51509P103 190106 20354 SH SOLE 20354 0 0 LAS VEGAS SANDS CORP COM 517834107 1848460 31870 SH SOLE 31870 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 331057 3446 SH SOLE 3446 0 0 LAUDER ESTEE COS INC CL A 518439104 7358389 37470 SH SOLE 37470 0 0 LENNAR CORP CL A 526057104 680657 5432 SH SOLE 5432 0 0 LENNAR CORP CL B 526057302 733924 6496 SH SOLE 6496 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 67555 29500 SH SOLE 29500 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 183849 10346 SH SOLE 10346 0 0 LILLY ELI & CO COM 532457108 25251348 53843 SH SOLE 53843 0 0 LINDE PLC SHS G54950103 5726321 15026 SH SOLE 15026 0 0 LISTED FD TR SWAN HEDGED EQTY 53656F599 14122638 763192 SH SOLE 763192 0 0 LITTELFUSE INC COM 537008104 383656 1317 SH SOLE 1317 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 53853 24479 SH SOLE 24479 0 0 LOCKHEED MARTIN CORP COM 539830109 23055229 50081 SH SOLE 50081 0 0 LOEWS CORP COM 540424108 1512053 25464 SH SOLE 25464 0 0 LOWES COS INC COM 548661107 17656987 78233 SH SOLE 78233 0 0 LSB INDS INC COM 502160104 1084980 110150 SH SOLE 110150 0 0 LUCID GROUP INC COM 549498103 76351 11081 SH SOLE 11081 0 0 LULULEMON ATHLETICA INC COM 550021109 462156 1221 SH SOLE 1221 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 146076 21232 SH SOLE 21232 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1172212 12765 SH SOLE 12765 0 0 M & T BK CORP COM 55261F104 284211 2296 SH SOLE 2296 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 5371053 86185 SH SOLE 86185 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 31500 15000 SH SOLE 15000 0 0 MARATHON OIL CORP COM 565849106 527991 22936 SH SOLE 22936 0 0 MARATHON PETE CORP COM 56585A102 1186528 10176 SH SOLE 10176 0 0 MARKEL GROUP INC COM 570535104 2305765 1667 SH SOLE 1667 0 0 MARRIOTT INTL INC NEW CL A 571903202 6096900 33191 SH SOLE 33191 0 0 MARSH & MCLENNAN COS INC COM 571748102 2757254 14660 SH SOLE 14660 0 0 MARTIN MARIETTA MATLS INC COM 573284106 542069 1174 SH SOLE 1174 0 0 MARVELL TECHNOLOGY INC COM 573874104 1280140 21414 SH SOLE 21414 0 0 MASCO CORP COM 574599106 859489 14979 SH SOLE 14979 0 0 MASTERCARD INCORPORATED CL A 57636Q104 20206644 51375 SH SOLE 51375 0 0 MATADOR RES CO COM 576485205 251973 4816 SH SOLE 4816 0 0 MATTHEWS INTL CORP CL A 577128101 242039 5679 SH SOLE 5679 0 0 MCCORMICK & CO INC COM NON VTG 579780206 6646657 76197 SH SOLE 76197 0 0 MCDONALDS CORP COM 580135101 33628951 112695 SH SOLE 112695 0 0 MCKESSON CORP COM 58155Q103 1855618 4343 SH SOLE 4343 0 0 MEDTRONIC PLC SHS G5960L103 5793237 65757 SH SOLE 65757 0 0 MERCADOLIBRE INC COM 58733R102 234554 198 SH SOLE 198 0 0 MERCK & CO INC COM 58933Y105 23560685 204184 SH SOLE 204184 0 0 META PLATFORMS INC CL A 30303M102 34207286 119198 SH SOLE 119198 0 0 METLIFE INC COM 59156R108 980019 17336 SH SOLE 17336 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 218170 166 SH SOLE 166 0 0 MGIC INVT CORP WIS COM 552848103 194269 12303 SH SOLE 12303 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1002047 22815 SH SOLE 22815 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 1967757 21964 SH SOLE 21964 0 0 MICRON TECHNOLOGY INC COM 595112103 1402339 22220 SH SOLE 22220 0 0 MICROSOFT CORP COM 594918104 175409447 515088 SH SOLE 515088 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 104285 14150 SH SOLE 14150 0 0 MODERNA INC COM 60770K107 1457038 11992 SH SOLE 11992 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 283069 4299 SH SOLE 4299 0 0 MONDELEZ INTL INC CL A 609207105 5423399 74356 SH SOLE 74356 0 0 MONGODB INC CL A 60937P106 373093 908 SH SOLE 908 0 0 MONOLITHIC PWR SYS INC COM 609839105 351687 651 SH SOLE 651 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 267324 4654 SH SOLE 4654 0 0 MOODYS CORP COM 615369105 795264 2287 SH SOLE 2287 0 0 MORGAN STANLEY COM NEW 617446448 3306294 38715 SH SOLE 38715 0 0 MOSAIC CO NEW COM 61945C103 1037991 29657 SH SOLE 29657 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 545163 1859 SH SOLE 1859 0 0 MR COOPER GROUP INC COM 62482R107 389422 7690 SH SOLE 7690 0 0 MSCI INC COM 55354G100 451530 962 SH SOLE 962 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 625735 9294 SH SOLE 9294 0 0 NAVITAS SEMICONDUCTOR CORP COM 63942X106 105706 10029 SH SOLE 10029 0 0 NBT BANCORP INC COM 628778102 575306 18063 SH SOLE 18063 0 0 NETFLIX INC COM 64110L106 5107952 11597 SH SOLE 11597 0 0 NETFLIX INC COM 64110L106 5285880 12000 SH Call SOLE 12000 0 0 NEW JERSEY RES CORP COM 646025106 488425 10348 SH SOLE 10348 0 0 NEWMONT CORP COM 651639106 2332588 54678 SH SOLE 54678 0 0 NEXTERA ENERGY INC COM 65339F101 10866230 146445 SH SOLE 146445 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 533918 9105 SH SOLE 9105 0 0 NIKE INC CL B 654106103 9817243 88948 SH SOLE 88948 0 0 NIKOLA CORP COM 654110105 20671 14979 SH SOLE 14979 0 0 NISOURCE INC COM 65473P105 370895 13561 SH SOLE 13561 0 0 NNN REIT INC COM 637417106 1268416 29644 SH SOLE 29644 0 0 NORDSON CORP COM 655663102 732632 2952 SH SOLE 2952 0 0 NORFOLK SOUTHN CORP COM 655844108 2568101 11325 SH SOLE 11325 0 0 NORTHERN TR CORP COM 665859104 698766 9425 SH SOLE 9425 0 0 NORTHROP GRUMMAN CORP COM 666807102 3502520 7686 SH SOLE 7686 0 0 NOVARTIS AG SPONSORED ADR 66987V109 1119496 11094 SH SOLE 11094 0 0 NOVO-NORDISK A S ADR 670100205 1762768 10891 SH SOLE 10891 0 0 NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 245466 6565 SH SOLE 6565 0 0 NUCOR CORP COM 670346105 888652 5419 SH SOLE 5419 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 3251372 52266 SH SOLE 52266 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 5480577 158168 SH SOLE 158168 0 0 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 1897246 64031 SH SOLE 64031 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 267205 52912 SH SOLE 52912 0 0 NUVEEN MUN VALUE FD INC COM 670928100 92964 10686 SH SOLE 10686 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 338269 29011 SH SOLE 29011 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 92930 14341 SH SOLE 14341 0 0 NUVEEN PFD & INCOME SECS FD COM 67072C105 69542 10900 SH SOLE 10900 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 97333 13100 SH SOLE 13100 0 0 NVIDIA CORPORATION COM 67066G104 42302 100 SH Put SOLE 100 0 0 NVIDIA CORPORATION COM 67066G104 549926 1300 SH Call SOLE 1300 0 0 NVIDIA CORPORATION COM 67066G104 106235286 251133 SH SOLE 251133 0 0 NXP SEMICONDUCTORS N V COM N6596X109 674217 3294 SH SOLE 3294 0 0 OBSIDIAN ENERGY LTD COM 674482203 235895 40462 SH SOLE 40462 0 0 OCCIDENTAL PETE CORP COM 674599105 965073 16412 SH SOLE 16412 0 0 OGE ENERGY CORP COM 670837103 335041 9330 SH SOLE 9330 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 505468 1367 SH SOLE 1367 0 0 OMNICOM GROUP INC COM 681919106 270418 2842 SH SOLE 2842 0 0 ON SEMICONDUCTOR CORP COM 682189105 396646 4194 SH SOLE 4194 0 0 ONCONOVA THERAPEUTICS INC COM NEW 68232V801 33533 28417 SH SOLE 28417 0 0 ONEOK INC NEW COM 682680103 4206587 68156 SH SOLE 68156 0 0 ORACLE CORP COM 68389X105 9814733 82412 SH SOLE 82412 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 946157 990 SH SOLE 990 0 0 ORION ENERGY SYS INC COM 686275108 16300 10000 SH SOLE 10000 0 0 OTIS WORLDWIDE CORP COM 68902V107 937136 10528 SH SOLE 10528 0 0 PACCAR INC COM 693718108 480665 5745 SH SOLE 5745 0 0 PACIFIC PREMIER BANCORP COM 69478X105 501644 24257 SH SOLE 24257 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 2330100 151996 SH SOLE 151996 0 0 PALO ALTO NETWORKS INC COM 697435105 7062575 27641 SH SOLE 27641 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 715039 44943 SH SOLE 44943 0 0 PARKER-HANNIFIN CORP COM 701094104 1423252 3649 SH SOLE 3649 0 0 PAYCHEX INC COM 704326107 2809276 25112 SH SOLE 25112 0 0 PAYPAL HLDGS INC COM 70450Y103 1947858 29190 SH SOLE 29190 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 77223 10042 SH SOLE 10042 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 206787 1241 SH SOLE 1241 0 0 PEPSICO INC COM 713448108 39658767 214115 SH SOLE 214115 0 0 PEPSICO INC COM 713448108 2963520 16000 SH Put SOLE 16000 0 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 4399555 176406 SH SOLE 176406 0 0 PFIZER INC COM 717081103 17854436 486760 SH SOLE 486760 0 0 PG&E CORP COM 69331C108 196111 11349 SH SOLE 11349 0 0 PHILIP MORRIS INTL INC COM 718172109 8525618 87336 SH SOLE 87336 0 0 PHILLIPS 66 COM 718546104 2236538 23449 SH SOLE 23449 0 0 PIMCO CORPORATE & INCM STRG COM 72200U100 416599 31778 SH SOLE 31778 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 899524 64251 SH SOLE 64251 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 289907 15462 SH SOLE 15462 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 521973 5724 SH SOLE 5724 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1139579 11422 SH SOLE 11422 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 305457 3334 SH SOLE 3334 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 304794 5380 SH SOLE 5380 0 0 PINNACLE WEST CAP CORP COM 723484101 598161 7343 SH SOLE 7343 0 0 PINTEREST INC CL A 72352L106 654984 23957 SH SOLE 23957 0 0 PIONEER NAT RES CO COM 723787107 2273658 10974 SH SOLE 10974 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 403079 28587 SH SOLE 28587 0 0 PNC FINL SVCS GROUP INC COM 693475105 1845508 14652 SH SOLE 14652 0 0 POLARIS INC COM 731068102 1023799 8466 SH SOLE 8466 0 0 POOL CORP COM 73278L105 265994 710 SH SOLE 710 0 0 PPG INDS INC COM 693506107 2147190 14479 SH SOLE 14479 0 0 PPL CORP COM 69351T106 244896 9255 SH SOLE 9255 0 0 PRICE T ROWE GROUP INC COM 74144T108 969760 8657 SH SOLE 8657 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 424442 5596 SH SOLE 5596 0 0 PROCTER AND GAMBLE CO COM 742718109 29681621 195609 SH SOLE 195609 0 0 PROGRESSIVE CORP COM 743315103 1344745 10159 SH SOLE 10159 0 0 PROLOGIS INC. COM 74340W103 2497917 20369 SH SOLE 20369 0 0 PROSHARES TR ULTRPRO S&P500 74347X864 1032173 21785 SH SOLE 21785 0 0 PROSHARES TR SHORT QQQ NEW 74347B714 264250 25000 SH SOLE 25000 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 651428 11015 SH SOLE 11015 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 345535 3665 SH SOLE 3665 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 433218 7450 SH SOLE 7450 0 0 PROTERRA INC COM 74374T109 22872 19060 SH SOLE 19060 0 0 PRUDENTIAL FINL INC COM 744320102 602938 6834 SH SOLE 6834 0 0 PRUDENTIAL PLC ADR 74435K204 263826 9316 SH SOLE 9316 0 0 PUBLIC STORAGE COM 74460D109 1135437 3890 SH SOLE 3890 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 678407 10835 SH SOLE 10835 0 0 PUBMATIC INC COM CL A 74467Q103 721857 39489 SH SOLE 39489 0 0 PULTE GROUP INC COM 745867101 804762 10360 SH SOLE 10360 0 0 PURE STORAGE INC CL A 74624M102 446407 12124 SH SOLE 12124 0 0 QORVO INC COM 74736K101 231810 2272 SH SOLE 2272 0 0 QUALCOMM INC COM 747525103 13390125 112484 SH SOLE 112484 0 0 QUANTA SVCS INC COM 74762E102 989915 5039 SH SOLE 5039 0 0 QUANTUM COMPUTING INC COM 74766W108 18880 16000 SH SOLE 16000 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 139203 17422 SH SOLE 17422 0 0 QUEST DIAGNOSTICS INC COM 74834L100 341689 2431 SH SOLE 2431 0 0 RAYONIER INC COM 754907103 426565 13585 SH SOLE 13585 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 14175546 144706 SH SOLE 144706 0 0 RBC BEARINGS INC COM 75524B104 200942 924 SH SOLE 924 0 0 READY CAPITAL CORP COM 75574U101 2471762 219128 SH SOLE 219128 0 0 REALTY INCOME CORP COM 756109104 1595741 26690 SH SOLE 26690 0 0 RED ROCK RESORTS INC CL A 75700L108 264728 5659 SH SOLE 5659 0 0 REGENERON PHARMACEUTICALS COM 75886F107 16218896 22572 SH SOLE 22572 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 320084 17962 SH SOLE 17962 0 0 RELX PLC SPONSORED ADR 759530108 316062 9454 SH SOLE 9454 0 0 REPUBLIC SVCS INC COM 760759100 671937 4387 SH SOLE 4387 0 0 RESMED INC COM 761152107 211947 970 SH SOLE 970 0 0 REVVITY INC COM 714046109 450824 3795 SH SOLE 3795 0 0 RH COM 74967X103 872426 2647 SH SOLE 2647 0 0 RIMINI STR INC DEL COM 76674Q107 70907 14803 SH SOLE 14803 0 0 RIO TINTO PLC SPONSORED ADR 767204100 378524 5930 SH SOLE 5930 0 0 RITHM CAPITAL CORP COM NEW 64828T201 120371 12874 SH SOLE 12874 0 0 ROBLOX CORP CL A 771049103 419161 10401 SH SOLE 10401 0 0 ROCKWELL AUTOMATION INC COM 773903109 895172 2717 SH SOLE 2717 0 0 ROLLINS INC COM 775711104 232653 5432 SH SOLE 5432 0 0 ROPER TECHNOLOGIES INC COM 776696106 7636347 15882 SH SOLE 15882 0 0 ROSS STORES INC COM 778296103 525909 4690 SH SOLE 4690 0 0 ROYAL BK CDA COM 780087102 1185089 12408 SH SOLE 12408 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 361531 3485 SH SOLE 3485 0 0 RPM INTL INC COM 749685103 207810 2316 SH SOLE 2316 0 0 S&P GLOBAL INC COM 78409V104 3001673 7486 SH SOLE 7486 0 0 SABINE RTY TR UNIT BEN INT 785688102 9545541 145069 SH SOLE 145069 0 0 SALESFORCE INC COM 79466L302 7937865 37574 SH SOLE 37574 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 1036641 139521 SH SOLE 139521 0 0 SANOFI SPONSORED ADR 80105N105 757512 14054 SH SOLE 14054 0 0 SAP SE SPON ADR 803054204 812759 5940 SH SOLE 5940 0 0 SAREPTA THERAPEUTICS INC COM 803607100 814809 7115 SH SOLE 7115 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2066741 8918 SH SOLE 8918 0 0 SCHLUMBERGER LTD COM STK 806857108 3302007 67224 SH SOLE 67224 0 0 SCHOLASTIC CORP COM 807066105 241118 6200 SH SOLE 6200 0 0 SCHWAB CHARLES CORP COM 808513105 7705105 135940 SH SOLE 135940 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 118709957 2266760 SH SOLE 2266760 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 49080899 654845 SH SOLE 654845 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 24312462 362389 SH SOLE 362389 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 1398569 26671 SH SOLE 26671 0 0 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 487331 9889 SH SOLE 9889 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 233471 4858 SH SOLE 4858 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 19156769 437368 SH SOLE 437368 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 463614 23739 SH SOLE 23739 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 34344423 483529 SH SOLE 483529 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 4101950 166541 SH SOLE 166541 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 470979 17593 SH SOLE 17593 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 999607 30959 SH SOLE 30959 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 533915 9274 SH SOLE 9274 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 251140 4978 SH SOLE 4978 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 24971537 700460 SH SOLE 700460 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 7947417 172172 SH SOLE 172172 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4471223 86483 SH SOLE 86483 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 29149994 401405 SH SOLE 401405 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 430493 6958 SH SOLE 6958 0 0 SEALED AIR CORP NEW COM 81211K100 345981 8650 SH SOLE 8650 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 960085 12944 SH SOLE 12944 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2930630 17259 SH SOLE 17259 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 19934700 245592 SH SOLE 245592 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1825362 54149 SH SOLE 54149 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 5027330 76824 SH SOLE 76824 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 436793 4070 SH SOLE 4070 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 5430930 144096 SH SOLE 144096 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1875673 28821 SH SOLE 28821 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2005221 24197 SH SOLE 24197 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3445975 19820 SH SOLE 19820 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4148355 31251 SH SOLE 31251 0 0 SEMPRA COM 816851109 1529634 10506 SH SOLE 10506 0 0 SERVICENOW INC COM 81762P102 2914956 5187 SH SOLE 5187 0 0 SHELL PLC SPON ADS 780259305 1200171 19877 SH SOLE 19877 0 0 SHERWIN WILLIAMS CO COM 824348106 2549517 9600 SH SOLE 9600 0 0 SHOPIFY INC CL A 82509L107 1120938 17352 SH SOLE 17352 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 319556 18525 SH SOLE 18525 0 0 SIMON PPTY GROUP INC NEW COM 828806109 5767122 49942 SH SOLE 49942 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 452513 4088 SH SOLE 4088 0 0 SL GREEN RLTY CORP COM 78440X887 634476 21114 SH SOLE 21114 0 0 SMITH A O CORP COM 831865209 1644974 22602 SH SOLE 22602 0 0 SMUCKER J M CO COM NEW 832696405 546289 3699 SH SOLE 3699 0 0 SNAP ON INC COM 833034101 1579239 5480 SH SOLE 5480 0 0 SNOWFLAKE INC CL A 833445109 382584 2174 SH SOLE 2174 0 0 SOFI TECHNOLOGIES INC COM 83406F102 333600 40000 SH Call SOLE 40000 0 0 SOFI TECHNOLOGIES INC COM 83406F102 503569 60380 SH SOLE 60380 0 0 SONOCO PRODS CO COM 835495102 236256 4003 SH SOLE 4003 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 1875814 20833 SH SOLE 20833 0 0 SOUTHERN CO COM 842587107 5033871 71655 SH SOLE 71655 0 0 SOUTHSTATE CORPORATION COM 840441109 1266771 19251 SH SOLE 19251 0 0 SOUTHWEST AIRLS CO COM 844741108 8605441 237654 SH SOLE 237654 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1978904 5755 SH SOLE 5755 0 0 SPDR GOLD TR GOLD SHS 78463V107 9050110 50767 SH SOLE 50767 0 0 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 1487097 39498 SH SOLE 39498 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 28167785 819307 SH SOLE 819307 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 4356869 133894 SH SOLE 133894 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1298643 31620 SH SOLE 31620 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 18077843 338729 SH SOLE 338729 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 2873850 28979 SH SOLE 28979 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 41731436 94140 SH SOLE 94140 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4599167 9602 SH SOLE 9602 0 0 SPDR SER TR S&P DIVID ETF 78464A763 2352895 19195 SH SOLE 19195 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 5681977 93133 SH SOLE 93133 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 547579 7641 SH SOLE 7641 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 428945 5574 SH SOLE 5574 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 279273 3618 SH SOLE 3618 0 0 SPDR SER TR S&P BIOTECH 78464A870 1947134 23403 SH SOLE 23403 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 408003 4433 SH SOLE 4433 0 0 SPDR SER TR NYSE TECH ETF 78464A102 253972 1820 SH SOLE 1820 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 751951 23417 SH SOLE 23417 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 419045 14555 SH SOLE 14555 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 2370318 43540 SH SOLE 43540 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 220626 5950 SH SOLE 5950 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 507018 13054 SH SOLE 13054 0 0 SPDR SER TR SSGA US SMAL ETF 78468R887 805552 7800 SH SOLE 7800 0 0 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 2752846 149126 SH SOLE 149126 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 10279568 218483 SH SOLE 218483 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 8846412 192774 SH SOLE 192774 0 0 SPDR SER TR NUVEEN BLOOMBERG 78464A284 1660612 66399 SH SOLE 66399 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 14151176 154119 SH SOLE 154119 0 0 SPDR SER TR NUVEEN BLMBRG MU 78468R721 4253906 92156 SH SOLE 92156 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 376032 8704 SH SOLE 8704 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 3473184 66651 SH SOLE 66651 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 348717 11845 SH SOLE 11845 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 269813 6851 SH SOLE 6851 0 0 SPLUNK INC COM 848637104 710804 6700 SH SOLE 6700 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 1236722 7703 SH SOLE 7703 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 6697265 448878 SH SOLE 448878 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 387404 49731 SH SOLE 49731 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 6839139 163342 SH SOLE 163342 0 0 STAG INDL INC COM 85254J102 205809 5736 SH SOLE 5736 0 0 STANLEY BLACK & DECKER INC COM 854502101 3945669 42105 SH SOLE 42105 0 0 STARBUCKS CORP COM 855244109 11222054 113283 SH SOLE 113283 0 0 STARWOOD PPTY TR INC COM 85571B105 339570 17504 SH SOLE 17504 0 0 STEEL DYNAMICS INC COM 858119100 611970 5618 SH SOLE 5618 0 0 STELLAR BANCORP INC COM 858927106 822095 35915 SH SOLE 35915 0 0 STERIS PLC SHS USD G8473T100 720144 3200 SH SOLE 3200 0 0 STONECO LTD COM CL A G85158106 634505 49804 SH SOLE 49804 0 0 STRYKER CORPORATION COM 863667101 13602908 44586 SH SOLE 44586 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 99343 11552 SH SOLE 11552 0 0 SUN LIFE FINANCIAL INC. COM 866796105 290018 5564 SH SOLE 5564 0 0 SUNOPTA INC COM 8676EP108 145615 21766 SH SOLE 21766 0 0 SUNPOWER CORP COM 867652406 133849 13658 SH SOLE 13658 0 0 SUPER GROUP SGHC LIMITED ORD SHS G8588X103 587064 202436 SH SOLE 202436 0 0 SYNOPSYS INC COM 871607107 778946 1789 SH SOLE 1789 0 0 SYSCO CORP COM 871829107 1404597 18931 SH SOLE 18931 0 0 T-MOBILE US INC COM 872590104 830626 5980 SH SOLE 5980 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 945415 9368 SH SOLE 9368 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 351770 2390 SH SOLE 2390 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 178547 11365 SH SOLE 11365 0 0 TARGA RES CORP COM 87612G101 222455 2923 SH SOLE 2923 0 0 TARGET CORP COM 87612E106 7654377 58031 SH SOLE 58031 0 0 TE CONNECTIVITY LTD SHS H84989104 1065063 7599 SH SOLE 7599 0 0 TESLA INC COM 88160R101 2094160 8000 SH Call SOLE 8000 0 0 TESLA INC COM 88160R101 13211614 50470 SH SOLE 50470 0 0 TEXAS INSTRS INC COM 882508104 18252748 101393 SH SOLE 101393 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1942869 1472 SH SOLE 1472 0 0 THE CIGNA GROUP COM 125523100 12551887 44732 SH SOLE 44732 0 0 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 279354 41325 SH SOLE 41325 0 0 THE TRADE DESK INC COM CL A 88339J105 284885 3689 SH SOLE 3689 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 18258444 34994 SH SOLE 34994 0 0 THOMSON REUTERS CORP. COM 884903808 2026703 15019 SH SOLE 15019 0 0 TJX COS INC NEW COM 872540109 3654357 43098 SH SOLE 43098 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 465134 7501 SH SOLE 7501 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 332755 5773 SH SOLE 5773 0 0 TOYOTA MOTOR CORP ADS 892331307 534339 3324 SH SOLE 3324 0 0 TRACTOR SUPPLY CO COM 892356106 12015449 54344 SH SOLE 54344 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 2031032 10619 SH SOLE 10619 0 0 TRANSDIGM GROUP INC COM 893641100 827113 925 SH SOLE 925 0 0 TRAVELERS COMPANIES INC COM 89417E109 2786043 16044 SH SOLE 16044 0 0 TREX CO INC COM 89531P105 209792 3200 SH SOLE 3200 0 0 TRIUMPH FINANCIAL INC COM 89679E300 444592 7322 SH SOLE 7322 0 0 TRUIST FINL CORP COM 89832Q109 1122614 36989 SH SOLE 36989 0 0 TYLER TECHNOLOGIES INC COM 902252105 793375 1905 SH SOLE 1905 0 0 TYSON FOODS INC CL A 902494103 207703 4070 SH SOLE 4070 0 0 UBER TECHNOLOGIES INC COM 90353T100 4089673 94734 SH SOLE 94734 0 0 ULTA BEAUTY INC COM 90384S303 367538 781 SH SOLE 781 0 0 UNDER ARMOUR INC CL C 904311206 158746 23658 SH SOLE 23658 0 0 UNDER ARMOUR INC CL A 904311107 161656 22390 SH SOLE 22390 0 0 UNIFIED SER TR ABSLUTE SELCT VL 90470L568 21496335 764178 SH SOLE 764178 0 0 UNILEVER PLC SPON ADR NEW 904767704 4794953 91981 SH SOLE 91981 0 0 UNION PAC CORP COM 907818108 9900475 48385 SH SOLE 48385 0 0 UNITED AIRLS HLDGS INC COM 910047109 1198690 21846 SH SOLE 21846 0 0 UNITED INS HLDGS CORP COM 910710102 140740 31556 SH SOLE 31556 0 0 UNITED PARCEL SERVICE INC CL B 911312106 6986272 38976 SH SOLE 38976 0 0 UNITED RENTALS INC COM 911363109 549676 1234 SH SOLE 1234 0 0 UNITEDHEALTH GROUP INC COM 91324P102 33378228 69444 SH SOLE 69444 0 0 UNUM GROUP COM 91529Y106 478292 10027 SH SOLE 10027 0 0 US BANCORP DEL COM NEW 902973304 2947016 89196 SH SOLE 89196 0 0 V F CORP COM 918204108 1274187 66746 SH SOLE 66746 0 0 VAALCO ENERGY INC COM NEW 91851C201 105280 28000 SH SOLE 28000 0 0 VALERO ENERGY CORP COM 91913Y100 4459405 38017 SH SOLE 38017 0 0 VALVOLINE INC COM 92047W101 332788 8872 SH SOLE 8872 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 3365133 111761 SH SOLE 111761 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 1058589 38120 SH SOLE 38120 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 3032057 59059 SH SOLE 59059 0 0 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 624250 13550 SH SOLE 13550 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 3737045 46836 SH SOLE 46836 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 363463 14220 SH SOLE 14220 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 4105172 26963 SH SOLE 26963 0 0 VANECK ETF TRUST BDC INCOME ETF 92189F411 214131 13941 SH SOLE 13941 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 223116 2520 SH SOLE 2520 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1711947 6737 SH SOLE 6737 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 24227762 320599 SH SOLE 320599 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 71742162 986951 SH SOLE 986951 0 0 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 286407 5826 SH SOLE 5826 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 542728 7214 SH SOLE 7214 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 9912081 202781 SH SOLE 202781 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 7361447 35775 SH SOLE 35775 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 89568014 406609 SH SOLE 406609 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 8588328 62064 SH SOLE 62064 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 73292644 259003 SH SOLE 259003 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 14504331 97455 SH SOLE 97455 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 12131724 60998 SH SOLE 60998 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 245568115 602905 SH SOLE 602905 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 109126918 767960 SH SOLE 767960 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 3923939 19357 SH SOLE 19357 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 7822800 47297 SH SOLE 47297 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 9695895 42204 SH SOLE 42204 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 7481453 89533 SH SOLE 89533 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 145994287 663090 SH SOLE 663090 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 2550001 63448 SH SOLE 63448 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 683980 6191 SH SOLE 6191 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 19963469 490737 SH SOLE 490737 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 943516 15292 SH SOLE 15292 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1446066 14911 SH SOLE 14911 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 9332896 171528 SH SOLE 171528 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 482166 10168 SH SOLE 10168 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 11458019 228155 SH SOLE 228155 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 19197884 271310 SH SOLE 271310 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 26381689 130887 SH SOLE 130887 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 7613994 110010 SH SOLE 110010 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 360765 4770 SH SOLE 4770 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1001255 17069 SH SOLE 17069 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 252511 5491 SH SOLE 5491 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1014855 12840 SH SOLE 12840 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3151646 41655 SH SOLE 41655 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 31000596 536993 SH SOLE 536993 0 0 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 15866273 231895 SH SOLE 231895 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 304921 2466 SH SOLE 2466 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 53780591 846500 SH SOLE 846500 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 48443277 298247 SH SOLE 298247 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 49135365 876167 SH SOLE 876167 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 65930649 1427697 SH SOLE 1427697 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 20678170 194944 SH SOLE 194944 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 932212 14970 SH SOLE 14970 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1475153 23341 SH SOLE 23341 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 862477 11486 SH SOLE 11486 0 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 4148588 78114 SH SOLE 78114 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 1953655 12486 SH SOLE 12486 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 31148234 300195 SH SOLE 300195 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 3330822 42513 SH SOLE 42513 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 31093223 132132 SH SOLE 132132 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 6833925 15455 SH SOLE 15455 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 441855 2428 SH SOLE 2428 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1826785 22486 SH SOLE 22486 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 339112 2386 SH SOLE 2386 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2207748 9018 SH SOLE 9018 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 293499 1428 SH SOLE 1428 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 1166257 10331 SH SOLE 10331 0 0 VEEVA SYS INC CL A COM 922475108 394868 1997 SH SOLE 1997 0 0 VENTAS INC COM 92276F100 604743 12793 SH SOLE 12793 0 0 VERISK ANALYTICS INC COM 92345Y106 326990 1447 SH SOLE 1447 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 8159089 219390 SH SOLE 219390 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 6810516 19353 SH SOLE 19353 0 0 VIATRIS INC COM 92556V106 216541 21698 SH SOLE 21698 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 377360 6551 SH SOLE 6551 0 0 VISA INC COM CL A 92826C839 47303514 199186 SH SOLE 199186 0 0 VMWARE INC CL A COM 928563402 2273034 15819 SH SOLE 15819 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 170940 18088 SH SOLE 18088 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1209815 42466 SH SOLE 42466 0 0 WALMART INC COM 931142103 26712423 169949 SH SOLE 169949 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 563557 44941 SH SOLE 44941 0 0 WASTE MGMT INC DEL COM 94106L109 5994323 34567 SH SOLE 34567 0 0 WATERS CORP COM 941848103 253479 951 SH SOLE 951 0 0 WATSCO INC COM 942622200 1298521 3404 SH SOLE 3404 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 252996 1377 SH SOLE 1377 0 0 WEBSTER FINL CORP COM 947890109 299551 7935 SH SOLE 7935 0 0 WEC ENERGY GROUP INC COM 92939U106 1565183 17738 SH SOLE 17738 0 0 WELLS FARGO CO NEW COM 949746101 6326687 148236 SH SOLE 148236 0 0 WELLTOWER INC COM 95040Q104 1736557 21468 SH SOLE 21468 0 0 WESCO INTL INC COM 95082P105 628678 3511 SH SOLE 3511 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 785672 23445 SH SOLE 23445 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 352948 8166 SH SOLE 8166 0 0 WILLIAMS COS INC COM 969457100 1446624 44334 SH SOLE 44334 0 0 WILLIAMS SONOMA INC COM 969904101 1059811 8469 SH SOLE 8469 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 327974 4006 SH SOLE 4006 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 956533 19009 SH SOLE 19009 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 953905 27410 SH SOLE 27410 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 308461 4850 SH SOLE 4850 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 456714 8627 SH SOLE 8627 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 290791 6249 SH SOLE 6249 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 1231997 42791 SH SOLE 42791 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 380787 6133 SH SOLE 6133 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 2585875 61496 SH SOLE 61496 0 0 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 926431 54304 SH SOLE 54304 0 0 WISDOMTREE TR NEW ECON REAL ES 97717W331 386600 21047 SH SOLE 21047 0 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 7613260 206099 SH SOLE 206099 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 709498 18541 SH SOLE 18541 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 906156 20222 SH SOLE 20222 0 0 WORKDAY INC CL A 98138H101 829469 3672 SH SOLE 3672 0 0 WORKIVA INC COM CL A 98139A105 203320 2000 SH SOLE 2000 0 0 WP CAREY INC COM 92936U109 3826667 56641 SH SOLE 56641 0 0 WYNN RESORTS LTD COM 983134107 3759724 35600 SH SOLE 35600 0 0 XCEL ENERGY INC COM 98389B100 1784802 28708 SH SOLE 28708 0 0 XYLEM INC COM 98419M100 394957 3507 SH SOLE 3507 0 0 YETI HLDGS INC COM 98585X104 717721 18479 SH SOLE 18479 0 0 YUM BRANDS INC COM 988498101 3493108 25213 SH SOLE 25213 0 0 YUM CHINA HLDGS INC COM 98850P109 1192291 21103 SH SOLE 21103 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 202096 4021 SH SOLE 4021 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1181948 8118 SH SOLE 8118 0 0 ZOETIS INC CL A 98978V103 1717010 9970 SH SOLE 9970 0 0 ZSCALER INC COM 98980G102 413443 2826 SH SOLE 2826 0 0