0001085146-23-003152.txt : 20230808 0001085146-23-003152.hdr.sgml : 20230808 20230808104339 ACCESSION NUMBER: 0001085146-23-003152 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230808 DATE AS OF CHANGE: 20230808 EFFECTIVENESS DATE: 20230808 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Prospera Financial Services Inc CENTRAL INDEX KEY: 0001541625 IRS NUMBER: 751832551 STATE OF INCORPORATION: TX FISCAL YEAR END: 0612 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14903 FILM NUMBER: 231149813 BUSINESS ADDRESS: STREET 1: 5429 LBJ FREEWAY STREET 2: SUITE 750 CITY: DALLAS STATE: TX ZIP: 75240 BUSINESS PHONE: 972-531-3000 MAIL ADDRESS: STREET 1: 5429 LBJ FREEWAY STREET 2: SUITE 750 CITY: DALLAS STATE: TX ZIP: 75240 FORMER COMPANY: FORMER CONFORMED NAME: Prospera Financial Services DATE OF NAME CHANGE: 20120207 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001541625 XXXXXXXX 06-30-2023 06-30-2023 false Prospera Financial Services Inc
5429 LBJ Freeway Suite 750 Dallas TX 75240
13F HOLDINGS REPORT 028-14903 N
Sonia Biastti Data Analyst 972-581-3000 /s/Sonia Biasatti Dallas TX 08-08-2023 0 1005 2612894719 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 BBG001S5T7X2 763652 7620 SH SOLE 0 0 0 7620 ABBOTT LABS COM 002824100 BBG001S5N9M6 9637413 88374 SH SOLE 0 0 0 88374 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 7647684 56728 SH SOLE 0 0 0 56728 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 BBG001SS0YX4 88381 10698 SH SOLE 0 0 0 10698 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 BBG00X7L1CW0 249908 4624 SH SOLE 0 0 0 4624 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 7274259 23563 SH SOLE 0 0 0 23563 ACTIVISION BLIZZARD INC COM 00507V109 BBG001S6C009 323760 3839 SH SOLE 0 0 0 3839 ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 3750840 7671 SH SOLE 0 0 0 7671 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 8432871 74032 SH SOLE 0 0 0 74032 ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206 BBG001T9B1Y4 994387 20045 SH SOLE 0 0 0 20045 ADVISORSHARES TR DORSY FSM ALCP 00768Y479 BBG00R7V1S10 3643153 115218 SH SOLE 0 0 0 115218 AECOM COM 00766T100 BBG001SKTTF1 255964 3023 SH SOLE 0 0 0 3023 AERCAP HOLDINGS NV SHS N00985106 BBG001SNX4Y4 204170 3215 SH SOLE 0 0 0 3215 AES CORP COM 00130H105 BBG001S6B1L5 5993722 289133 SH SOLE 0 0 0 289133 AFFIRM HLDGS INC COM CL A 00827B106 BBG00Y7BP8Z0 317921 20742 SH SOLE 0 0 0 20742 AFLAC INC COM 001055102 BBG001S5NGJ4 5421122 77665 SH SOLE 0 0 0 77665 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 4646636 15511 SH SOLE 0 0 0 15511 AIRBNB INC COM CL A 009066101 BBG001Y2XS16 491995 3839 SH SOLE 0 0 0 3839 ALASKA AIR GROUP INC COM 011659109 BBG001S5NLG6 645266 12134 SH SOLE 0 0 0 12134 ALBEMARLE CORP COM 012653101 BBG001S7SBP9 1447403 6488 SH SOLE 0 0 0 6488 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 1159580 13913 SH SOLE 0 0 0 13913 ALLSTATE CORP COM 020002101 BBG001S9BM06 222828 2043 SH SOLE 0 0 0 2043 ALLY FINL INC COM 02005N100 BBG001S5RLN4 582917 21582 SH SOLE 0 0 0 21582 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 12724274 106302 SH SOLE 0 0 0 106302 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 15445300 127681 SH SOLE 0 0 0 127681 ALPS ETF TR ACTIVE EQTY OPPT 00162Q510 BBG00D1V02Z8 1834791 41607 SH SOLE 0 0 0 41607 ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 4348980 110911 SH SOLE 0 0 0 110911 ALPS ETF TR RIVERFRNT DYMC 00162Q528 BBG00D1TW4P5 5816475 126081 SH SOLE 0 0 0 126081 ALPS ETF TR RIVERFRONT DYM 00162Q536 BBG00D2WZP77 2466637 111066 SH SOLE 0 0 0 111066 ALPS ETF TR RIVRFRNT STR INC 00162Q783 BBG005CZ6C31 944000 41570 SH SOLE 0 0 0 41570 ALPS ETF TR SECTR DIV DOGS 00162Q858 BBG0035HP7H9 477870 9563 SH SOLE 0 0 0 9563 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 2012428 44416 SH SOLE 0 0 0 44416 AMAZON COM INC COM 023135106 BBG001S5PQL7 25175884 193130 SH SOLE 0 0 0 193130 AMERICAN AIRLS GROUP INC COM 02376R102 BBG005P7Q907 665715 37108 SH SOLE 0 0 0 37108 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 1032404 12249 SH SOLE 0 0 0 12249 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 755444 4326 SH SOLE 0 0 0 4326 AMERICAN FINL GROUP INC OHIO COM 025932104 BBG001S8JK86 282933 2382 SH SOLE 0 0 0 2382 AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 3102826 15979 SH SOLE 0 0 0 15979 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 822634 5762 SH SOLE 0 0 0 5762 AMERISOURCEBERGEN CORP COM 03073E105 BBG001S8X7P0 1726023 8969 SH SOLE 0 0 0 8969 AMGEN INC COM 031162100 BBG001S5NNL6 5949381 26786 SH SOLE 0 0 0 26786 AMKOR TECHNOLOGY INC COM 031652100 BBG001S64YF8 359989 12101 SH SOLE 0 0 0 12101 AMMO INC COM 00175J107 BBG001SB6XN8 36372 17080 SH SOLE 0 0 0 17080 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 BBG00MCBHFV7 308156 11977 SH SOLE 0 0 0 11977 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 BBG00FJ5P854 1105356 30702 SH SOLE 0 0 0 30702 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 7472581 38342 SH SOLE 0 0 0 38342 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 BBG001T53FW2 870391 15342 SH SOLE 0 0 0 15342 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 BBG001S8J4S0 333778 16681 SH SOLE 0 0 0 16681 ANNEXON INC COM 03589W102 BBG007QVDFH1 38993 11078 SH SOLE 0 0 0 11078 AON PLC SHS CL A G0403H108 BBG00SSQFPR9 603448 1748 SH SOLE 0 0 0 1748 APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFL2 1767680 22991 SH SOLE 0 0 0 22991 APPLE INC COM 037833100 135211003 696930 SH SOLE 0 0 0 696930 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 2735939 18918 SH SOLE 0 0 0 18918 ARAMARK COM 03852U106 BBG001V0NR70 366527 8514 SH SOLE 0 0 0 8514 ARCH CAP GROUP LTD ORD G0450A105 BBG001S9HZ74 317269 4239 SH SOLE 0 0 0 4239 ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 324522 17270 SH SOLE 0 0 0 17270 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 BBG0068KVVC7 471132 4888 SH SOLE 0 0 0 4888 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 1029867 23317 SH SOLE 0 0 0 23317 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 BBG001SRBTG4 58630 11000 SH SOLE 0 0 0 11000 ARROW ETF TR ARROW DJ GLB YLD 04273H104 BBG002YVHD48 238870 19310 SH SOLE 0 0 0 19310 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 3264823 4504 SH SOLE 0 0 0 4504 ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 1121933 15670 SH SOLE 0 0 0 15670 AT&T INC COM 00206R102 BBG001S5VWH2 3089207 193667 SH SOLE 0 0 0 193667 ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 2232732 19192 SH SOLE 0 0 0 19192 AUTOLIV INC COM 052800109 BBG001S9YRV6 267261 3143 SH SOLE 0 0 0 3143 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 4086797 18576 SH SOLE 0 0 0 18576 AVANTOR INC COM 05352A100 BBG00G2HHYF5 356533 17359 SH SOLE 0 0 0 17359 AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 263373 1532 SH SOLE 0 0 0 1532 AVIS BUDGET GROUP COM 053774105 BBG001S8S6R6 406556 1778 SH SOLE 0 0 0 1778 AXON ENTERPRISE INC COM 05464C101 BBG001SB2HG5 258677 1326 SH SOLE 0 0 0 1326 BADGER METER INC COM 056525108 BBG001S5P8Q2 353680 2397 SH SOLE 0 0 0 2397 BALL CORP COM 058498106 BBG001S5P7Q4 259237 4452 SH SOLE 0 0 0 4452 BANC OF CALIFORNIA INC COM 05990K106 BBG001SKZX56 316802 27365 SH SOLE 0 0 0 27365 BANK AMERICA CORP 7.25%CNV PFD L 060505682 291782 249 SH SOLE 0 0 0 249 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 8546789 297898 SH SOLE 0 0 0 297898 BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 201317 4521 SH SOLE 0 0 0 4521 BANK NOVA SCOTIA HALIFAX COM 064149107 BBG001S5Y2B1 332287 6639 SH SOLE 0 0 0 6639 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 BBG001S7BGZ5 334842 12241 SH SOLE 0 0 0 12241 BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 1312731 77536 SH SOLE 0 0 0 77536 BAXTER INTL INC COM 071813109 BBG001S5P1K3 235482 5168 SH SOLE 0 0 0 5168 BCE INC COM NEW 05534B760 BBG001S5P2C0 338152 7416 SH SOLE 0 0 0 7416 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 3800028 14384 SH SOLE 0 0 0 14384 BERKLEY W R CORP COM 084423102 BBG001S5P463 233950 3921 SH SOLE 0 0 0 3921 BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 1035620 2 SH SOLE 0 0 0 2 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 10752071 31531 SH SOLE 0 0 0 31531 BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 718480 12041 SH SOLE 0 0 0 12041 BIOGEN INC COM 09062X103 BBG001S67826 1983595 6964 SH SOLE 0 0 0 6964 BLACK STONE MINERALS L P COM UNIT 09225M101 BBG008B5CF38 2083730 130647 SH SOLE 0 0 0 130647 BLACKROCK INC COM 09247X101 BBG001SDBP55 5517597 7973 SH SOLE 0 0 0 7973 BLACKROCK MUNIASSETS FD INC COM 09254J102 BBG001S7DTL0 272777 26791 SH SOLE 0 0 0 26791 BLACKROCK RES & COMMODITIES SHS 09257A108 BBG001TG5XN7 2660543 293341 SH SOLE 0 0 0 293341 BLACKSTONE INC COM 09260D107 BBG001S7H949 22334647 240205 SH SOLE 0 0 0 240205 BLOCK INC CL A 852234103 BBG001TFLWL5 592238 8897 SH SOLE 0 0 0 8897 BLOOM ENERGY CORP COM CL A 093712107 BBG001T53509 969118 59274 SH SOLE 0 0 0 59274 BOEING CO COM 097023105 BBG001S5P0V3 6639951 31440 SH SOLE 0 0 0 31440 BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 329433 122 SH SOLE 0 0 0 122 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 BBG001T91S76 588063 5264 SH SOLE 0 0 0 5264 BORGWARNER INC COM 099724106 BBG001S7F4D2 346843 7092 SH SOLE 0 0 0 7092 BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 362013 6693 SH SOLE 0 0 0 6693 BOYD GAMING CORP COM 103304101 BBG001S7DMW3 327617 4723 SH SOLE 0 0 0 4723 BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 3548388 100545 SH SOLE 0 0 0 100545 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 1751932 27383 SH SOLE 0 0 0 27383 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 202452 6094 SH SOLE 0 0 0 6094 BROADCOM INC COM 11135F101 15114981 17396 SH SOLE 0 0 0 17396 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 879344 5309 SH SOLE 0 0 0 5309 BROWN & BROWN INC COM 115236101 BBG001S5XFN0 1215143 17653 SH SOLE 0 0 0 17653 BROWN FORMAN CORP CL B 115637209 BBG001S5P4H1 459260 6878 SH SOLE 0 0 0 6878 BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 344216 2531 SH SOLE 0 0 0 2531 BUNGE LIMITED COM G16962105 BBG001SJ9BG4 5542737 58747 SH SOLE 0 0 0 58747 C3 AI INC CL A 12468P104 BBG00Y6G6Y84 614229 16861 SH SOLE 0 0 0 16861 CACI INTL INC CL A 127190304 BBG001SF9NK1 282214 828 SH SOLE 0 0 0 828 CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 2103556 8970 SH SOLE 0 0 0 8970 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 BBG001S8SMN5 474666 42266 SH SOLE 0 0 0 42266 CAMECO CORP COM 13321L108 BBG001S5Y5S6 799024 25503 SH SOLE 0 0 0 25503 CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 452917 5607 SH SOLE 0 0 0 5607 CANO HEALTH INC COM CL A 13781Y103 BBG00TJZLYB8 751291 540500 SH SOLE 0 0 0 540500 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 BBG015D25YS8 653355 25441 SH SOLE 0 0 0 25441 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 3472110 128408 SH SOLE 0 0 0 128408 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 BBG015DN3GR4 415065 17088 SH SOLE 0 0 0 17088 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 493472 19559 SH SOLE 0 0 0 19559 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 BBG014YZRRT5 805896 36204 SH SOLE 0 0 0 36204 CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 576465 5262 SH SOLE 0 0 0 5262 CAPITOL SER TR FAIRLEAD TACTICA 14064D550 BBG0162DF926 279351 11750 SH SOLE 0 0 0 11750 CAPRI HOLDINGS LIMITED SHS G1890L107 BBG0029SNS07 261218 7279 SH SOLE 0 0 0 7279 CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 204343 2159 SH SOLE 0 0 0 2159 CARETRUST REIT INC COM 14174T107 BBG005KC4Z61 370667 18664 SH SOLE 0 0 0 18664 CARLISLE COS INC COM 142339100 BBG001S5Q6R4 280346 1093 SH SOLE 0 0 0 1093 CARLYLE GROUP INC COM 14316J108 BBG001S7JM84 2424187 75874 SH SOLE 0 0 0 75874 CARNIVAL CORP COMMON STOCK 143658300 BBG001S5PL01 218038 11579 SH SOLE 0 0 0 11579 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 780351 15694 SH SOLE 0 0 0 15694 CASELLA WASTE SYS INC CL A 147448104 BBG001SB5S05 369740 4088 SH SOLE 0 0 0 4088 CATALENT INC COM 148806102 BBG005XR47N7 343949 7933 SH SOLE 0 0 0 7933 CATALYST PHARMACEUTICALS INC COM 14888U101 BBG001SRHS16 230355 17141 SH SOLE 0 0 0 17141 CATERPILLAR INC COM 149123101 BBG001S5PJ06 9338117 37935 SH SOLE 0 0 0 37935 CDW CORP COM 12514G108 BBG001V18TB6 334533 1815 SH SOLE 0 0 0 1815 CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 4729347 70117 SH SOLE 0 0 0 70117 CF INDS HLDGS INC COM 125269100 BBG001SJ8KV8 971877 14000 SH SOLE 0 0 0 14000 CHARLES RIV LABS INTL INC COM 159864107 BBG001S7Q271 204987 975 SH SOLE 0 0 0 975 CHECK POINT SOFTWARE TECH LT ORD M22465104 BBG001SB85K0 375826 2992 SH SOLE 0 0 0 2992 CHEMED CORP NEW COM 16359R103 BBG001S679X0 265797 490 SH SOLE 0 0 0 490 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 446855 2933 SH SOLE 0 0 0 2933 CHESAPEAKE ENERGY CORP COM 165167735 BBG00Z6DX607 8998579 107530 SH SOLE 0 0 0 107530 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 16109153 102351 SH SOLE 0 0 0 102351 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 2358658 12241 SH SOLE 0 0 0 12241 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 309851 3092 SH SOLE 0 0 0 3092 CISCO SYS INC COM 17275R102 12863644 248600 SH SOLE 0 0 0 248600 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 2533655 55025 SH SOLE 0 0 0 55025 CLOROX CO DEL COM 189054109 BBG001S5PX50 816077 5126 SH SOLE 0 0 0 5126 CME GROUP INC COM 12572Q105 BBG001S86547 309824 1665 SH SOLE 0 0 0 1665 CMS ENERGY CORP COM 125896100 BBG001S5PYJ3 719044 12240 SH SOLE 0 0 0 12240 COCA COLA CO COM 191216100 BBG001S5SMQ8 8728031 144908 SH SOLE 0 0 0 144908 COHEN & STEERS INFRASTRUCTUR COM 19248A109 BBG001SJYNK5 638557 27031 SH SOLE 0 0 0 27031 COHEN & STEERS QUALITY INCOM COM 19247L106 BBG001SG5559 828330 71409 SH SOLE 0 0 0 71409 COHERENT CORP COM 19247G107 BBG001S5S6N6 1162079 22795 SH SOLE 0 0 0 22795 COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7799 253986 3550 SH SOLE 0 0 0 3550 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 2816117 36555 SH SOLE 0 0 0 36555 COLUMBIA BKG SYS INC COM 197236102 BBG001S72GJ3 363157 17911 SH SOLE 0 0 0 17911 COMCAST CORP NEW CL A 20030N101 10899766 262316 SH SOLE 0 0 0 262316 COMFORT SYS USA INC COM 199908104 BBG001SB1GG8 480788 2927 SH SOLE 0 0 0 2927 COMMERCE BANCSHARES INC COM 200525103 BBG001S5PK21 407590 8369 SH SOLE 0 0 0 8369 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 5079026 49004 SH SOLE 0 0 0 49004 CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 405079 4481 SH SOLE 0 0 0 4481 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 921136 3741 SH SOLE 0 0 0 3741 COPART INC COM 217204106 BBG001S7MTB1 857252 9399 SH SOLE 0 0 0 9399 CORNERSTONE STRATEGIC VALUE COM 21924B302 BBG001S5PWK5 346554 41355 SH SOLE 0 0 0 41355 CORNING INC COM 219350105 BBG001S5RLH1 324456 9256 SH SOLE 0 0 0 9256 CORTEVA INC COM 22052L104 BBG00BN969D0 296897 5175 SH SOLE 0 0 0 5175 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 10079233 18705 SH SOLE 0 0 0 18705 COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 209274 8272 SH SOLE 0 0 0 8272 COUPANG INC CL A 22266T109 BBG00XMJRPR7 404756 23263 SH SOLE 0 0 0 23263 CREATIVE REALITIES INC COM 22530J309 BBG001SJPL74 271148 88901 SH SOLE 0 0 0 88901 CROCS INC COM 227046109 BBG001SDGFR8 440737 3920 SH SOLE 0 0 0 3920 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 1276107 8689 SH SOLE 0 0 0 8689 CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 3399056 29827 SH SOLE 0 0 0 29827 CSX CORP COM 126408103 BBG001S5Q7Q3 830559 24343 SH SOLE 0 0 0 24343 CUMMINS INC COM 231021106 BBG001S5Q9M3 582468 2370 SH SOLE 0 0 0 2370 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 2342727 33861 SH SOLE 0 0 0 33861 D R HORTON INC COM 23331A109 BBG001S8M692 219467 1803 SH SOLE 0 0 0 1803 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 656080 2733 SH SOLE 0 0 0 2733 DARLING INGREDIENTS INC COM 237266101 BBG001SB7RP8 265383 4161 SH SOLE 0 0 0 4161 DATADOG INC CL A COM 23804L103 BBG003NJHZW5 639858 6504 SH SOLE 0 0 0 6504 DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 BBG00K6R6208 780758 41420 SH SOLE 0 0 0 41420 DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 BBG00FNFQST6 487755 17988 SH SOLE 0 0 0 17988 DBX ETF TR XTRACK USD HIGH 233051432 BBG00FGWY4G5 229261 6642 SH SOLE 0 0 0 6642 DECKERS OUTDOOR CORP COM 243537107 BBG001S7GXB9 304395 577 SH SOLE 0 0 0 577 DEERE & CO COM 244199105 BBG001S5QFF7 6789577 16750 SH SOLE 0 0 0 16750 DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 595484 12527 SH SOLE 0 0 0 12527 DESCARTES SYS GROUP INC COM 249906108 BBG001SBJY34 765498 9556 SH SOLE 0 0 0 9556 DESTINATION XL GROUP INC COM 25065K104 BBG001SD3736 278848 56911 SH SOLE 0 0 0 56911 DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 859732 17779 SH SOLE 0 0 0 17779 DEXCOM INC COM 252131107 BBG001SKZG99 283998 2210 SH SOLE 0 0 0 2210 DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 2710864 15609 SH SOLE 0 0 0 15609 DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 517420 3935 SH SOLE 0 0 0 3935 DICKS SPORTING GOODS INC COM 253393102 BBG001SK2651 201982 1528 SH SOLE 0 0 0 1528 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 2424175 70266 SH SOLE 0 0 0 70266 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 846051 15439 SH SOLE 0 0 0 15439 DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 242279 2066 SH SOLE 0 0 0 2066 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 13293 15000 PRN SOLE 0 0 0 15000 DISNEY WALT CO COM 254687106 BBG001S5QHF3 3749532 41985 SH SOLE 0 0 0 41985 DOCUSIGN INC COM 256163106 BBG001T535D5 262976 5148 SH SOLE 0 0 0 5148 DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 646234 3803 SH SOLE 0 0 0 3803 DOLLAR TREE INC COM 256746108 BBG001S6ZGL6 1505059 10487 SH SOLE 0 0 0 10487 DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 3234974 62456 SH SOLE 0 0 0 62456 DOW INC COM 260557103 BBG00BN96931 915676 17190 SH SOLE 0 0 0 17190 DRAFTKINGS INC NEW COM CL A 26142V105 BBG0134WCMB3 325066 12235 SH SOLE 0 0 0 12235 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 4171973 46468 SH SOLE 0 0 0 46468 DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 4376349 61258 SH SOLE 0 0 0 61258 EAST WEST BANCORP INC COM 27579R104 BBG001SCC7R2 584125 11067 SH SOLE 0 0 0 11067 EASTMAN CHEM CO COM 277432100 BBG001S7JNP3 1166874 13939 SH SOLE 0 0 0 13939 EATON CORP PLC SHS G29183103 BBG001S5QZ45 3559086 17695 SH SOLE 0 0 0 17695 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 BBG001T0RCC6 408566 23528 SH SOLE 0 0 0 23528 EATON VANCE SR FLTNG RTE TR COM 27828Q105 BBG001SC5HJ7 207102 17624 SH SOLE 0 0 0 17624 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 BBG001SM6Y34 325345 25455 SH SOLE 0 0 0 25455 EBAY INC. COM 278642103 BBG001S9B9J5 329885 7380 SH SOLE 0 0 0 7380 ECOLAB INC COM 278865100 BBG001S5QRB5 1638453 8769 SH SOLE 0 0 0 8769 EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 2081781 22070 SH SOLE 0 0 0 22070 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 BBG00DZVQMF1 6328 10200 SH SOLE 0 0 0 10200 ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 480261 1077 SH SOLE 0 0 0 1077 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 2824104 31219 SH SOLE 0 0 0 31219 ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 876267 23575 SH SOLE 0 0 0 23575 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 2784492 219240 SH SOLE 0 0 0 219240 ENSIGN GROUP INC COM 29358P101 BBG001SPNL09 2487703 26060 SH SOLE 0 0 0 26060 ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 469061 4814 SH SOLE 0 0 0 4814 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 2829009 107344 SH SOLE 0 0 0 107344 EOG RES INC COM 26875P101 BBG001S5ZB93 869569 7593 SH SOLE 0 0 0 7593 EQUIFAX INC COM 294429105 BBG001S5QSK3 219272 926 SH SOLE 0 0 0 926 EQUINIX INC COM 29444U700 BBG001SKBNS9 1466121 1870 SH SOLE 0 0 0 1870 ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 397210 9953 SH SOLE 0 0 0 9953 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 BBG007HXLJT7 289089 5714 SH SOLE 0 0 0 5714 ETF SER SOLUTIONS DEFIANCE HTL AIR 26922B873 BBG0116RW246 235265 10916 SH SOLE 0 0 0 10916 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 BBG00NJ314P5 227593 6752 SH SOLE 0 0 0 6752 ETF SER SOLUTIONS RANGE CANCER THE 26922A826 BBG00B55D0V9 129200 10000 SH SOLE 0 0 0 10000 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 BBG00H1KV573 732461 44436 SH SOLE 0 0 0 44436 ETSY INC COM 29786A106 BBG001T53625 236470 2795 SH SOLE 0 0 0 2795 EURONET WORLDWIDE INC COM 298736109 BBG001S9DW39 4522230 38530 SH SOLE 0 0 0 38530 EVERGY INC COM 30034W106 BBG00H433CS1 1115451 19095 SH SOLE 0 0 0 19095 EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 2394768 33766 SH SOLE 0 0 0 33766 EXACT SCIENCES CORP COM 30063P105 BBG001SGCLB9 299911 3194 SH SOLE 0 0 0 3194 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 24133512 224987 SH SOLE 0 0 0 224987 F N B CORP COM 302520101 BBG001S5R1Q5 307259 26858 SH SOLE 0 0 0 26858 FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 2819053 7033 SH SOLE 0 0 0 7033 FAIR ISAAC CORP COM 303250104 BBG001S8ZT61 342256 423 SH SOLE 0 0 0 423 FASTENAL CO COM 311900104 BBG001S5R1F7 251727 4265 SH SOLE 0 0 0 4265 FASTLY INC CL A 31188V100 BBG004NLQHM9 167978 10652 SH SOLE 0 0 0 10652 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 BBG001S5RC36 453778 4690 SH SOLE 0 0 0 4690 FEDEX CORP COM 31428X106 BBG001S5R3M5 1614177 6507 SH SOLE 0 0 0 6507 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 BBG00DRFDQX0 1104796 22047 SH SOLE 0 0 0 22047 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 3105407 23770 SH SOLE 0 0 0 23770 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 BBG006N7S6J1 206926 5747 SH SOLE 0 0 0 5747 FIDELITY NATL INFORMATION SV COM 31620M106 BBG001S8SWQ0 2435832 44521 SH SOLE 0 0 0 44521 FIDUS INVT CORP COM 316500107 BBG001V0MG11 391336 19966 SH SOLE 0 0 0 19966 FIFTH THIRD BANCORP COM 316773100 BBG001S5R6S2 688180 26245 SH SOLE 0 0 0 26245 FINVOLUTION GROUP SPONSORED ADS 31810T101 BBG00HZ6P0Q4 359488 78153 SH SOLE 0 0 0 78153 FIRST HORIZON CORPORATION COM 320517105 BBG001SCW8R8 596570 52941 SH SOLE 0 0 0 52941 FIRST INTST BANCSYSTEM INC COM 32055Y201 BBG001S9F1B6 306293 12851 SH SOLE 0 0 0 12851 FIRST MAJESTIC SILVER CORP COM 32076V103 BBG001SGV444 57046 10097 SH SOLE 0 0 0 10097 FIRST TR ENERGY INFRASTRCTR COM 33738C103 BBG001Y23QY7 888849 60442 SH SOLE 0 0 0 60442 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 BBG007GFNP02 298982 10425 SH SOLE 0 0 0 10425 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 BBG00DPCXLD0 434964 13213 SH SOLE 0 0 0 13213 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 BBG00HJHQ112 539739 32033 SH SOLE 0 0 0 32033 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 BBG00735B1V0 482071 9122 SH SOLE 0 0 0 9122 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 2283388 45047 SH SOLE 0 0 0 45047 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 BBG00J3TCQF4 208488 4425 SH SOLE 0 0 0 4425 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 8715237 545614 SH SOLE 0 0 0 545614 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 BBG00D30F6Q9 1010389 18363 SH SOLE 0 0 0 18363 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 BBG00CNPNL82 3996828 69927 SH SOLE 0 0 0 69927 FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 BBG00CNPHYV5 354060 5883 SH SOLE 0 0 0 5883 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 BBG00CW1P7P5 3524797 125014 SH SOLE 0 0 0 125014 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 2505436 109988 SH SOLE 0 0 0 109988 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB5R1 995013 13086 SH SOLE 0 0 0 13086 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 BBG001S6SDY7 554858 10050 SH SOLE 0 0 0 10050 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 BBG001ST6970 309771 4943 SH SOLE 0 0 0 4943 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 BBG001T0S727 1088885 50787 SH SOLE 0 0 0 50787 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 BBG001ST6998 792272 50656 SH SOLE 0 0 0 50656 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 BBG001ST68V5 1353786 35909 SH SOLE 0 0 0 35909 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 BBG001ST68R0 1049396 9682 SH SOLE 0 0 0 9682 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 BBG001S7RKF1 712941 11864 SH SOLE 0 0 0 11864 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 BBG001T71BV0 815347 64814 SH SOLE 0 0 0 64814 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 BBG001V0HDP8 354910 4933 SH SOLE 0 0 0 4933 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 BBG007DJGS45 1101338 28050 SH SOLE 0 0 0 28050 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 2046143 45039 SH SOLE 0 0 0 45039 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 BBG001T61KB4 233515 2220 SH SOLE 0 0 0 2220 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 BBG001ST68Q1 701374 6092 SH SOLE 0 0 0 6092 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 BBG001S7FCJ8 3539220 40132 SH SOLE 0 0 0 40132 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 BBG001ST68P2 338289 10640 SH SOLE 0 0 0 10640 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 BBG001SS8248 544945 6136 SH SOLE 0 0 0 6136 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 BBG001V11W53 443436 9703 SH SOLE 0 0 0 9703 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 BBG005SW6SS9 1022075 48626 SH SOLE 0 0 0 48626 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 18354664 244145 SH SOLE 0 0 0 244145 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 BBG019WLSRG0 285889 13013 SH SOLE 0 0 0 13013 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 1156726 7097 SH SOLE 0 0 0 7097 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 BBG00CDYRGK7 3618461 107660 SH SOLE 0 0 0 107660 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 BBG006VZDTG9 22710295 1256124 SH SOLE 0 0 0 1256124 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 BBG005YW3DQ0 81529917 1737932 SH SOLE 0 0 0 1737932 FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 BBG0063G4D77 374667 13221 SH SOLE 0 0 0 13221 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 BBG00LWSFVQ3 1628808 61697 SH SOLE 0 0 0 61697 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 39351247 662116 SH SOLE 0 0 0 662116 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 BBG00465XS41 3404066 85895 SH SOLE 0 0 0 85895 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 3982966 83533 SH SOLE 0 0 0 83533 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 BBG00N0WX1C6 210818 9475 SH SOLE 0 0 0 9475 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 BBG001SSSWQ6 649273 12674 SH SOLE 0 0 0 12674 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 387036 6598 SH SOLE 0 0 0 6598 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 BBG00DVWCDC1 294122 13849 SH SOLE 0 0 0 13849 FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407 BBG005SW6VT1 3803237 192036 SH SOLE 0 0 0 192036 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 BBG00K4Y0TD8 823707 18037 SH SOLE 0 0 0 18037 FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 BBG00DVWC7S7 214315 8173 SH SOLE 0 0 0 8173 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 BBG00DVWCNX6 492013 6910 SH SOLE 0 0 0 6910 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 BBG001SS80F0 1262526 54171 SH SOLE 0 0 0 54171 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 2197042 81356 SH SOLE 0 0 0 81356 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 BBG001SQ1891 5736463 37460 SH SOLE 0 0 0 37460 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 30530602 647976 SH SOLE 0 0 0 647976 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 3929557 86703 SH SOLE 0 0 0 86703 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 14869792 525023 SH SOLE 0 0 0 525023 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 BBG00BC8DBG8 246805 7557 SH SOLE 0 0 0 7557 FIRST TR EXCHNG TRADED FD VI ACTV FCTR SMCP 33740F797 BBG00QZ0H9W0 467431 18850 SH SOLE 0 0 0 18850 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 BBG011FRQW74 203937 9166 SH SOLE 0 0 0 9166 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836 BBG012G2S6M4 360607 16903 SH SOLE 0 0 0 16903 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 BBG00VC9SZ91 282625 11287 SH SOLE 0 0 0 11287 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 BBG00YGC7V96 221074 6135 SH SOLE 0 0 0 6135 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 BBG00X9DXZP8 1688897 44466 SH SOLE 0 0 0 44466 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 BBG00X9DVN95 891963 26075 SH SOLE 0 0 0 26075 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 BBG00MZ7KPW4 244854 13277 SH SOLE 0 0 0 13277 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 7270011 164388 SH SOLE 0 0 0 164388 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 503389 20825 SH SOLE 0 0 0 20825 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 BBG00RPK2N78 203553 5110 SH SOLE 0 0 0 5110 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 BBG00QQFDN69 401098 10386 SH SOLE 0 0 0 10386 FIRST TR INTER DURATN PFD & COM 33718W103 BBG0043KQ5L0 508303 32774 SH SOLE 0 0 0 32774 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 470904 7055 SH SOLE 0 0 0 7055 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 BBG001ST68X3 394309 4688 SH SOLE 0 0 0 4688 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 BBG001ST6943 2895149 30056 SH SOLE 0 0 0 30056 FIRST TR MLP & ENERGY INCOM COM 33739B104 BBG0039G93S2 121941 15816 SH SOLE 0 0 0 15816 FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 16703854 490955 SH SOLE 0 0 0 490955 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 BBG001ST6952 438574 4156 SH SOLE 0 0 0 4156 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 BBG001SNH6H6 405735 3794 SH SOLE 0 0 0 3794 FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 253847 1725 SH SOLE 0 0 0 1725 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 34056769 849073 SH SOLE 0 0 0 849073 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 BBG001ST6961 489450 4832 SH SOLE 0 0 0 4832 FISKER INC CL A COM STK 33813J106 BBG00LPWLFF2 100392 17800 SH SOLE 0 0 0 17800 FIVE BELOW INC COM 33829M101 BBG001TCDMY9 272749 1388 SH SOLE 0 0 0 1388 FLEETCOR TECHNOLOGIES INC COM 339041105 BBG001SHC7K8 2949937 11749 SH SOLE 0 0 0 11749 FLEXSHARES TR MORNSTAR UPSTR 33939L407 BBG00243P8S9 237441 5925 SH SOLE 0 0 0 5925 FLEXSHARES TR QUALT DIVD IDX 33939L860 BBG003QD4F80 408914 7076 SH SOLE 0 0 0 7076 FLOWSERVE CORP COM 34354P105 BBG001SB3F87 452893 12191 SH SOLE 0 0 0 12191 FLUENCE ENERGY INC COM CL A 34379V103 BBG012QSDTD2 447339 16793 SH SOLE 0 0 0 16793 FLUOR CORP NEW COM 343412102 BBG001S5Q738 1031678 34854 SH SOLE 0 0 0 34854 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 BBG001S5W9K8 533602 4814 SH SOLE 0 0 0 4814 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 1496265 98881 SH SOLE 0 0 0 98881 FORTINET INC COM 34959E109 BBG001S77BL6 555786 7353 SH SOLE 0 0 0 7353 FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 BBG00Q6LNJQ4 307275 14350 SH SOLE 0 0 0 14350 FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 1445618 36138 SH SOLE 0 0 0 36138 FS KKR CAP CORP COM 302635206 BBG001YCZQ07 5474431 285425 SH SOLE 0 0 0 285425 FUTU HLDGS LTD SPON ADS CL A 36118L106 BBG00MYXW5H6 282500 7109 SH SOLE 0 0 0 7109 GABELLI DIVID & INCOME TR COM 36242H104 BBG001SDC273 752491 35607 SH SOLE 0 0 0 35607 GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 BBG001SB03J5 459910 32340 SH SOLE 0 0 0 32340 GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 2499182 11382 SH SOLE 0 0 0 11382 GARMIN LTD SHS H2906T109 BBG001SG0H12 430040 4122 SH SOLE 0 0 0 4122 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 BBG01BFR8YW0 293859 3611 SH SOLE 0 0 0 3611 GENCO SHIPPING & TRADING LTD SHS Y2685T131 BBG006TBN969 363828 25931 SH SOLE 0 0 0 25931 GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 254844 1709 SH SOLE 0 0 0 1709 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 2273306 10552 SH SOLE 0 0 0 10552 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 1152109 10481 SH SOLE 0 0 0 10481 GENERAL MLS INC COM 370334104 BBG001S5RKR2 515938 6724 SH SOLE 0 0 0 6724 GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 835775 21672 SH SOLE 0 0 0 21672 GENWORTH FINL INC COM CL A 37247D106 BBG001SJ0DH8 260710 52142 SH SOLE 0 0 0 52142 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 3319605 43068 SH SOLE 0 0 0 43068 GLOBAL NET LEASE INC COM NEW 379378201 BBG004HXD0H7 103376 10054 SH SOLE 0 0 0 10054 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 BBG00QNKPTM7 255700 10540 SH SOLE 0 0 0 10540 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 BBG004Y67XK8 1386151 33326 SH SOLE 0 0 0 33326 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 2145405 120869 SH SOLE 0 0 0 120869 GLOBAL X FDS RATE PREFERRED 37954Y376 BBG00VNLZSW4 611839 27400 SH SOLE 0 0 0 27400 GLOBAL X FDS SUPERDIVIDEND 37960A669 BBG001V1QND7 384522 17029 SH SOLE 0 0 0 17029 GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 945614 30084 SH SOLE 0 0 0 30084 GLOBALSTAR INC COM 378973408 BBG001SPN4X1 40500 37500 SH SOLE 0 0 0 37500 GLOBUS MED INC CL A 379577208 BBG002V87T57 2995457 50310 SH SOLE 0 0 0 50310 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 BBG001S9KKJ0 584559 77428 SH SOLE 0 0 0 77428 GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 BBG00F5SDBV6 351672 4120 SH SOLE 0 0 0 4120 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 2705965 8380 SH SOLE 0 0 0 8380 GRACO INC COM 384109104 BBG001S5RK56 306665 3552 SH SOLE 0 0 0 3552 GRAINGER W W INC COM 384802104 BBG001S5RRD2 2365186 2996 SH SOLE 0 0 0 2996 GRAPHIC PACKAGING HLDG CO COM 388689101 BBG001S90195 619632 25787 SH SOLE 0 0 0 25787 GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 492424 13817 SH SOLE 0 0 0 13817 GUARDANT HEALTH INC COM 40131M109 BBG006D97VZ8 253168 7072 SH SOLE 0 0 0 7072 HAIN CELESTIAL GROUP INC COM 405217100 BBG001SBCKV0 238178 19041 SH SOLE 0 0 0 19041 HALLIBURTON CO COM 406216101 BBG001S5RS59 797442 24167 SH SOLE 0 0 0 24167 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 BBG001S6DZY4 208085 17664 SH SOLE 0 0 0 17664 HANCOCK WHITNEY CORPORATION COM 410120109 BBG001S6S985 342285 8918 SH SOLE 0 0 0 8918 HANESBRANDS INC COM 410345102 BBG001SMCKB8 49048 10804 SH SOLE 0 0 0 10804 HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 491025 1618 SH SOLE 0 0 0 1618 HDFC BANK LTD SPONSORED ADS 40415F101 BBG001SJB7J7 547787 7859 SH SOLE 0 0 0 7859 HECLA MNG CO COM 422704106 BBG001S5RXF7 559377 108617 SH SOLE 0 0 0 108617 HENRY JACK & ASSOC INC COM 426281101 BBG001S5SHB5 1096523 6544 SH SOLE 0 0 0 6544 HERSHEY CO COM 427866108 BBG001S5S148 3171576 12697 SH SOLE 0 0 0 12697 HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH49 573173 3938 SH SOLE 0 0 0 3938 HOME DEPOT INC COM 437076102 BBG001S5RTW7 12085748 38875 SH SOLE 0 0 0 38875 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 7758768 37374 SH SOLE 0 0 0 37374 HSBC HLDGS PLC SPON ADR NEW 404280406 BBG001SCZVC0 621985 15700 SH SOLE 0 0 0 15700 HUBBELL INC COM 443510607 BBG001S5S1L9 290724 877 SH SOLE 0 0 0 877 HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 171798 15933 SH SOLE 0 0 0 15933 HUNTINGTON INGALLS INDS INC COM 446413106 BBG001V0PDL3 262923 1155 SH SOLE 0 0 0 1155 HYLIION HOLDINGS CORP COMMON STOCK 449109107 BBG00N9MJV02 86283 51668 SH SOLE 0 0 0 51668 I-80 GOLD CORP COM 44955L106 BBG00Z3VDWG8 23625 10500 SH SOLE 0 0 0 10500 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 BBG001S5NBT4 215577 7425 SH SOLE 0 0 0 7425 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 6198467 24767 SH SOLE 0 0 0 24767 ILLUMINA INC COM 452327109 BBG001SF4NY1 523841 2794 SH SOLE 0 0 0 2794 INCYTE CORP COM 45337C102 BBG001S8Q6N2 265477 4265 SH SOLE 0 0 0 4265 INSPIRE MED SYS INC COM 457730109 BBG00209SZK5 755435 2327 SH SOLE 0 0 0 2327 INTEL CORP COM 458140100 BBG001S5SF65 2120906 63392 SH SOLE 0 0 0 63392 INTERCEPT PHARMACEUTICALS IN COM 45845P108 BBG001V0G1G5 384483 34767 SH SOLE 0 0 0 34767 INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 682334 6031 SH SOLE 0 0 0 6031 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 2878347 21491 SH SOLE 0 0 0 21491 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2044130 25683 SH SOLE 0 0 0 25683 INTUIT COM 461202103 BBG001S6TWR2 316769 691 SH SOLE 0 0 0 691 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 1956866 5723 SH SOLE 0 0 0 5723 INVENTRUST PPTYS CORP COM NEW 46124J201 BBG001SCGX73 553833 23935 SH SOLE 0 0 0 23935 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 BBG007HL81B6 4953604 364102 SH SOLE 0 0 0 364102 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 BBG001SSDLZ6 1149450 54557 SH SOLE 0 0 0 54557 INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 BBG001T06L93 1294556 44381 SH SOLE 0 0 0 44381 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 BBG001T06LL9 1679582 68166 SH SOLE 0 0 0 68166 INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 BBG001SQTTF8 11967279 392897 SH SOLE 0 0 0 392897 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 BBG001SQTTP7 11043434 582173 SH SOLE 0 0 0 582173 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 BBG0036PLRD4 2454489 31180 SH SOLE 0 0 0 31180 INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 BBG0062BLSD0 299444 8657 SH SOLE 0 0 0 8657 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 BBG001TG54V2 237016 2889 SH SOLE 0 0 0 2889 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 338013 29727 SH SOLE 0 0 0 29727 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 BBG00P4Y2QS5 244381 3054 SH SOLE 0 0 0 3054 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 BBG00KJR22S8 212986 4143 SH SOLE 0 0 0 4143 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 BBG002DJ8L77 830581 30370 SH SOLE 0 0 0 30370 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 BBG00P4Y2VY7 362358 9256 SH SOLE 0 0 0 9256 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 BBG003H4RBL9 853122 20629 SH SOLE 0 0 0 20629 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 24194302 385201 SH SOLE 0 0 0 385201 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 2123156 100907 SH SOLE 0 0 0 100907 INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 BBG00Q5LFH79 1201852 55539 SH SOLE 0 0 0 55539 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 BBG00KJR0YJ0 1356578 64081 SH SOLE 0 0 0 64081 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 BBG00KJR0Z89 3112459 132389 SH SOLE 0 0 0 132389 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 BBG00KJR2GD3 1353706 65810 SH SOLE 0 0 0 65810 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 BBG00KJR2H78 3504260 155884 SH SOLE 0 0 0 155884 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 1322656 65707 SH SOLE 0 0 0 65707 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 BBG00KXH4WB4 3413092 151357 SH SOLE 0 0 0 151357 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2K35 1284075 67781 SH SOLE 0 0 0 67781 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 BBG00KJR2L24 1129665 59377 SH SOLE 0 0 0 59377 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 BBG00LNJYDS0 2651332 116286 SH SOLE 0 0 0 116286 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 771454 9119 SH SOLE 0 0 0 9119 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 BBG001SS5KV1 289218 3233 SH SOLE 0 0 0 3233 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 BBG001SRMY71 249435 2903 SH SOLE 0 0 0 2903 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 BBG001SJ09N0 28505042 351788 SH SOLE 0 0 0 351788 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 BBG001SPHKZ0 933445 17160 SH SOLE 0 0 0 17160 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 BBG001SN60Z1 798991 17567 SH SOLE 0 0 0 17567 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 BBG001S9FH85 612925 8679 SH SOLE 0 0 0 8679 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 BBG001SJW5C5 369538 7925 SH SOLE 0 0 0 7925 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 BBG001SN6GS4 389798 2848 SH SOLE 0 0 0 2848 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 BBG001SQ8PW0 1952440 136056 SH SOLE 0 0 0 136056 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 BBG001SN3Z78 805815 41926 SH SOLE 0 0 0 41926 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 BBG001SLKDX3 361588 20031 SH SOLE 0 0 0 20031 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 1934988 21311 SH SOLE 0 0 0 21311 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 474724 5970 SH SOLE 0 0 0 5970 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 7379037 49294 SH SOLE 0 0 0 49294 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 575414 7420 SH SOLE 0 0 0 7420 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 289382 5735 SH SOLE 0 0 0 5735 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 BBG001SPPQG9 279051 4943 SH SOLE 0 0 0 4943 INVESCO MUNI INCOME OPP TRST COM 46132X101 BBG001S786B7 85973 13776 SH SOLE 0 0 0 13776 INVESCO MUNICIPAL TRUST COM 46131J103 BBG001S702W1 155988 16541 SH SOLE 0 0 0 16541 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 35182244 95172 SH SOLE 0 0 0 95172 INVESCO SR INCOME TR COM 46131H107 BBG001SB0BV3 130900 34000 SH SOLE 0 0 0 34000 IRIDIUM COMMUNICATIONS INC COM 46269C102 BBG001T21JT7 653381 10518 SH SOLE 0 0 0 10518 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 BBG001SNZLM7 277333 26067 SH SOLE 0 0 0 26067 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 2076807 57073 SH SOLE 0 0 0 57073 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 1591841 32290 SH SOLE 0 0 0 32290 ISHARES INC MSCI EURZONE ETF 464286608 BBG001SFQPM5 1576033 34398 SH SOLE 0 0 0 34398 ISHARES INC MSCI GBL ETF NEW 46434G848 BBG002GKR9K2 290470 7180 SH SOLE 0 0 0 7180 ISHARES INC MSCI GERMANY ETF 464286806 BBG001S8SJC4 439082 15370 SH SOLE 0 0 0 15370 ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 1700718 27476 SH SOLE 0 0 0 27476 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 BBG001SMLZ34 1313690 67406 SH SOLE 0 0 0 67406 ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 6747210 322991 SH SOLE 0 0 0 322991 ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 261684 2600 SH SOLE 0 0 0 2600 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 14456233 148115 SH SOLE 0 0 0 148115 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 6132178 75628 SH SOLE 0 0 0 75628 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 16542154 160692 SH SOLE 0 0 0 160692 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 461881 4007 SH SOLE 0 0 0 4007 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 3186161 32980 SH SOLE 0 0 0 32980 ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DS0J6 297127 8416 SH SOLE 0 0 0 8416 ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 302058 5304 SH SOLE 0 0 0 5304 ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 2682978 57526 SH SOLE 0 0 0 57526 ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 8776106 170274 SH SOLE 0 0 0 170274 ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 745519 7386 SH SOLE 0 0 0 7386 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 2137576 31655 SH SOLE 0 0 0 31655 ISHARES TR CORE MSCI EURO 46434V738 BBG006MJ8984 1388729 26388 SH SOLE 0 0 0 26388 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 5555837 21228 SH SOLE 0 0 0 21228 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 8866719 88943 SH SOLE 0 0 0 88943 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 1352116 13818 SH SOLE 0 0 0 13818 ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 755110 7718 SH SOLE 0 0 0 7718 ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 509039 6500 SH SOLE 0 0 0 6500 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 10749546 24112 SH SOLE 0 0 0 24112 ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 274686 6034 SH SOLE 0 0 0 6034 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 18684948 190737 SH SOLE 0 0 0 190737 ISHARES TR CUR HD EURZN ETF 46434V639 BBG006S5D517 1507599 46093 SH SOLE 0 0 0 46093 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 664617 6959 SH SOLE 0 0 0 6959 ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 2222681 45413 SH SOLE 0 0 0 45413 ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 235129 2412 SH SOLE 0 0 0 2412 ISHARES TR EXPND TEC SC ETF 464287549 BBG001SHHYT5 713433 1815 SH SOLE 0 0 0 1815 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 217687 4281 SH SOLE 0 0 0 4281 ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 547778 29768 SH SOLE 0 0 0 29768 ISHARES TR GL TIMB FORE ETF 464288174 BBG001T2V266 298389 4162 SH SOLE 0 0 0 4162 ISHARES TR GLB CNSM STP ETF 464288737 BBG001SNVWR2 1855785 30330 SH SOLE 0 0 0 30330 ISHARES TR GLOB HLTHCRE ETF 464287325 BBG001SJX8Q3 283695 3338 SH SOLE 0 0 0 3338 ISHARES TR GRWT ALLOCAT ETF 464289867 BBG001T3YV58 511926 9950 SH SOLE 0 0 0 9950 ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 1123295 14963 SH SOLE 0 0 0 14963 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 1735049 16040 SH SOLE 0 0 0 16040 ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 613424 23299 SH SOLE 0 0 0 23299 ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 233867 1842 SH SOLE 0 0 0 1842 ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 956829 19056 SH SOLE 0 0 0 19056 ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 334516 6615 SH SOLE 0 0 0 6615 ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 1076479 12432 SH SOLE 0 0 0 12432 ISHARES TR LATN AMER 40 ETF 464287390 BBG001SJRVW2 640343 23564 SH SOLE 0 0 0 23564 ISHARES TR MRGSTR SM CP GR 464288604 BBG001SBRKD4 249694 6030 SH SOLE 0 0 0 6030 ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 372229 3879 SH SOLE 0 0 0 3879 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 4088711 56375 SH SOLE 0 0 0 56375 ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 510195 7558 SH SOLE 0 0 0 7558 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 6624261 167445 SH SOLE 0 0 0 167445 ISHARES TR MSCI EURO FL ETF 464289180 BBG001T6MGZ4 302215 15759 SH SOLE 0 0 0 15759 ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 375060 4456 SH SOLE 0 0 0 4456 ISHARES TR MSCI UK ETF NEW 46435G334 BBG001S8SYX8 2872544 88799 SH SOLE 0 0 0 88799 ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 225391 2407 SH SOLE 0 0 0 2407 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 6678455 89837 SH SOLE 0 0 0 89837 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 279888 1938 SH SOLE 0 0 0 1938 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 2404946 17831 SH SOLE 0 0 0 17831 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 1267965 11879 SH SOLE 0 0 0 11879 ISHARES TR NORTH AMERN NAT 464287374 BBG001SJKDG7 216299 5572 SH SOLE 0 0 0 5572 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 3603469 116502 SH SOLE 0 0 0 116502 ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 894462 3669 SH SOLE 0 0 0 3669 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 5653937 20535 SH SOLE 0 0 0 20535 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 4468205 28288 SH SOLE 0 0 0 28288 ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 1765472 7272 SH SOLE 0 0 0 7272 ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 687035 4877 SH SOLE 0 0 0 4877 ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 2635656 27271 SH SOLE 0 0 0 27271 ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 1383014 12584 SH SOLE 0 0 0 12584 ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 1451448 19862 SH SOLE 0 0 0 19862 ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 263684 1663 SH SOLE 0 0 0 1663 ISHARES TR RUS TP200 VL ETF 464289420 BBG001T5LBS6 519353 7701 SH SOLE 0 0 0 7701 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 7229651 38586 SH SOLE 0 0 0 38586 ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 655849 2565 SH SOLE 0 0 0 2565 ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 796719 3847 SH SOLE 0 0 0 3847 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 2018055 28621 SH SOLE 0 0 0 28621 ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 3405630 21126 SH SOLE 0 0 0 21126 ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 1734403 16176 SH SOLE 0 0 0 16176 ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 7528193 65500 SH SOLE 0 0 0 65500 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 3277296 28923 SH SOLE 0 0 0 28923 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 1631869 14774 SH SOLE 0 0 0 14774 ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 1435496 15096 SH SOLE 0 0 0 15096 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 2659764 24708 SH SOLE 0 0 0 24708 ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 3846056 75905 SH SOLE 0 0 0 75905 ISHARES TR U.S. ENERGY ETF 464287796 BBG001SFGXW8 1362685 31795 SH SOLE 0 0 0 31795 ISHARES TR U.S. FIN SVC ETF 464287770 BBG001SFGXS3 445847 2822 SH SOLE 0 0 0 2822 ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 280010 3753 SH SOLE 0 0 0 3753 ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 349178 6182 SH SOLE 0 0 0 6182 ISHARES TR U.S. REAL ES ETF 464287739 BBG001SFGXJ3 1216164 14053 SH SOLE 0 0 0 14053 ISHARES TR U.S. TECH ETF 464287721 10179629 93502 SH SOLE 0 0 0 93502 ISHARES TR U.S. UTILITS ETF 464287697 BBG001SFGXG6 495700 6063 SH SOLE 0 0 0 6063 ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 205652 1762 SH SOLE 0 0 0 1762 ISHARES TR US CONSM STAPLES 464287812 7488751 37388 SH SOLE 0 0 0 37388 ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 1522588 5432 SH SOLE 0 0 0 5432 ISHARES TR US INDUSTRIALS 464287754 10598012 99939 SH SOLE 0 0 0 99939 ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 622889 15938 SH SOLE 0 0 0 15938 ISHARES TR US OIL EQ&SV ETF 464288844 BBG001SQYZC1 642941 31950 SH SOLE 0 0 0 31950 ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 647635 28278 SH SOLE 0 0 0 28278 ISHARES TR YLD OPTIM BD 46434V787 BBG006C0Q441 384015 17503 SH SOLE 0 0 0 17503 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 22553292 407545 SH SOLE 0 0 0 407545 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 4572635 94503 SH SOLE 0 0 0 94503 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 1359425 27104 SH SOLE 0 0 0 27104 JABIL INC COM 466313103 BBG001S7RB70 282184 2615 SH SOLE 0 0 0 2615 JACKSON FINANCIAL INC COM CL A 46817M107 BBG00922Y611 340134 11112 SH SOLE 0 0 0 11112 JAPAN SMALLER CAPITALIZATION COM 47109U104 BBG001S6JF54 588394 81727 SH SOLE 0 0 0 81727 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 BBG001SNW8K1 263735 2128 SH SOLE 0 0 0 2128 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 15393859 92944 SH SOLE 0 0 0 92944 JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 537200 7882 SH SOLE 0 0 0 7882 JPMORGAN CHASE & CO COM 46625H100 19567887 134487 SH SOLE 0 0 0 134487 KENNAMETAL INC COM 489170100 BBG001S5SM97 628837 22150 SH SOLE 0 0 0 22150 KEYCORP COM 493267108 BBG001S5SKV6 367863 39819 SH SOLE 0 0 0 39819 KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 319807 1910 SH SOLE 0 0 0 1910 KIMBELL RTY PARTNERS LP UNIT 49435R102 BBG00FQH6N85 3410849 231879 SH SOLE 0 0 0 231879 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 693945 5020 SH SOLE 0 0 0 5020 KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 1805509 104833 SH SOLE 0 0 0 104833 KKR & CO INC COM 48251W104 BBG001S6PW05 255690 4565 SH SOLE 0 0 0 4565 KLA CORP COM NEW 482480100 BBG001S5SLM4 508297 1045 SH SOLE 0 0 0 1045 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 BBG001T9BTS0 325223 5854 SH SOLE 0 0 0 5854 KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 403851 11374 SH SOLE 0 0 0 11374 KROGER CO COM 501044101 BBG001S5SN40 441352 9383 SH SOLE 0 0 0 9383 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 6464120 33012 SH SOLE 0 0 0 33012 LABORATORY CORP AMER HLDGS COM NEW 50540R409 BBG001S7RX54 270379 1120 SH SOLE 0 0 0 1120 LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 BBG00GPY0TV4 244711 4506 SH SOLE 0 0 0 4506 LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101 BBG00GM5GRM7 342124 8111 SH SOLE 0 0 0 8111 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 BBG001S5X3D8 174197 26922 SH SOLE 0 0 0 26922 LILLY ELI & CO COM 532457108 BBG001S5STL8 5201724 11087 SH SOLE 0 0 0 11087 LINCOLN NATL CORP IND COM 534187109 BBG001S5STV7 485812 18855 SH SOLE 0 0 0 18855 LINDE PLC SHS G54950103 BBG01FND0CH6 5514860 14463 SH SOLE 0 0 0 14463 LITHIUM AMERS CORP NEW COM NEW 53680Q207 BBG001SJCRY5 229489 11356 SH SOLE 0 0 0 11356 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 BBG001SDX252 29950 13614 SH SOLE 0 0 0 13614 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 7167044 15552 SH SOLE 0 0 0 15552 LOWES COS INC COM 548661107 12927556 57252 SH SOLE 0 0 0 57252 LPL FINL HLDGS INC COM 50212V100 BBG001T5GK39 240867 1102 SH SOLE 0 0 0 1102 LUCID GROUP INC COM 549498103 BBG00W7F99W4 85169 12362 SH SOLE 0 0 0 12362 LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 275922 729 SH SOLE 0 0 0 729 LUMENTUM HLDGS INC COM 55024U109 BBG0073F9RS8 200231 3530 SH SOLE 0 0 0 3530 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 269600 2936 SH SOLE 0 0 0 2936 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 BBG001S731Q7 1473817 23649 SH SOLE 0 0 0 23649 MAIN STR CAP CORP COM 56035L104 BBG001SJMVT1 957676 23901 SH SOLE 0 0 0 23901 MARATHON PETE CORP COM 56585A102 BBG001S169P1 893122 7657 SH SOLE 0 0 0 7657 MARQETA INC CLASS A COM 57142B104 BBG0112Z8873 51899 10657 SH SOLE 0 0 0 10657 MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 238931 1300 SH SOLE 0 0 0 1300 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 263717 1397 SH SOLE 0 0 0 1397 MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 1425316 23843 SH SOLE 0 0 0 23843 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 3610575 9169 SH SOLE 0 0 0 9169 MATCH GROUP INC NEW COM 57667L107 BBG00VT0KP47 243592 5821 SH SOLE 0 0 0 5821 MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 897729 10286 SH SOLE 0 0 0 10286 MCDONALDS CORP COM 580135101 BBG001S5T110 13186570 44161 SH SOLE 0 0 0 44161 MCKESSON CORP COM 58155Q103 BBG001S8F8P8 1322978 3093 SH SOLE 0 0 0 3093 MEDTRONIC PLC SHS G5960L103 7918302 89861 SH SOLE 0 0 0 89861 MERCK & CO INC COM 58933Y105 10723314 92890 SH SOLE 0 0 0 92890 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 9325790 32494 SH SOLE 0 0 0 32494 METLIFE INC COM 59156R108 3584380 63403 SH SOLE 0 0 0 63403 MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 1053813 23994 SH SOLE 0 0 0 23994 MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 4149832 46321 SH SOLE 0 0 0 46321 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 1690166 26773 SH SOLE 0 0 0 26773 MICROSOFT CORP COM 594918104 BBG001S5TD05 54546006 160076 SH SOLE 0 0 0 160076 MODERNA INC COM 60770K107 BBG003PHHZV8 636778 5241 SH SOLE 0 0 0 5241 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 2901146 39767 SH SOLE 0 0 0 39767 MONGODB INC CL A 60937P106 BBG0022FDRZ7 266718 649 SH SOLE 0 0 0 649 MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1F7 1003185 17466 SH SOLE 0 0 0 17466 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 1543834 18063 SH SOLE 0 0 0 18063 MOSAIC CO NEW COM 61945C103 BBG001S7LJN1 553603 15817 SH SOLE 0 0 0 15817 MP MATERIALS CORP COM CL A 553368101 BBG00TJGL0T5 626194 27370 SH SOLE 0 0 0 27370 MPLX LP COM UNIT REP LTD 55336V100 BBG0035TJHL3 930957 27429 SH SOLE 0 0 0 27429 MSCI INC COM 55354G100 BBG001SV8B05 215412 455 SH SOLE 0 0 0 455 MUELLER INDS INC COM 624756102 BBG001S6PVC4 322158 3691 SH SOLE 0 0 0 3691 MURPHY OIL CORP COM 626717102 BBG001S5TG80 342113 8933 SH SOLE 0 0 0 8933 NASDAQ INC COM 631103108 BBG001SKTBJ6 294476 5907 SH SOLE 0 0 0 5907 NETEASE INC SPONSORED ADS 64110W102 BBG001SCVWD1 369938 3826 SH SOLE 0 0 0 3826 NETFLIX INC COM 64110L106 BBG001SF6L46 4766198 10821 SH SOLE 0 0 0 10821 NEUROCRINE BIOSCIENCES INC COM 64125C109 BBG001S8W4X9 282567 2997 SH SOLE 0 0 0 2997 NEW JERSEY RES CORP COM 646025106 BBG001S5TMT4 230121 4875 SH SOLE 0 0 0 4875 NEWMONT CORP COM 651639106 BBG001S5TKX3 1359790 31875 SH SOLE 0 0 0 31875 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 BBG001SKJJT9 615538 3688 SH SOLE 0 0 0 3688 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 7564119 101919 SH SOLE 0 0 0 101919 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 BBG006JNW312 325412 5549 SH SOLE 0 0 0 5549 NIKE INC CL B 654106103 BBG001S6NTK2 6029716 54628 SH SOLE 0 0 0 54628 NIO INC SPON ADS 62914V106 BBG00LPXZBW5 326965 33743 SH SOLE 0 0 0 33743 NOKIA CORP SPONSORED ADR 654902204 BBG001SCPCG9 47084 11318 SH SOLE 0 0 0 11318 NORDIC AMERICAN TANKERS LIMI COM G65773106 BBG001SB8557 56540 15403 SH SOLE 0 0 0 15403 NORDSON CORP COM 655663102 BBG001S5TKK7 211478 845 SH SOLE 0 0 0 845 NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 3851239 16970 SH SOLE 0 0 0 16970 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 961929 2109 SH SOLE 0 0 0 2109 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 BBG001SCKPS2 267310 12281 SH SOLE 0 0 0 12281 NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 1321707 13081 SH SOLE 0 0 0 13081 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 5855050 36180 SH SOLE 0 0 0 36180 NUCOR CORP COM 670346105 BBG001S5TRV0 911251 5555 SH SOLE 0 0 0 5555 NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 BBG00DRM9673 1178993 56903 SH SOLE 0 0 0 56903 NUTRIEN LTD COM 67077M108 BBG00JM9SM69 1357928 22994 SH SOLE 0 0 0 22994 NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG001SHZCF8 469766 40151 SH SOLE 0 0 0 40151 NUVEEN MUN VALUE FD INC COM 670928100 BBG001S5TS84 156898 18033 SH SOLE 0 0 0 18033 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 BBG001S97B05 236518 20283 SH SOLE 0 0 0 20283 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 BBG001SHM0F8 343840 29974 SH SOLE 0 0 0 29974 NUVEEN PFD & INCOME SECS FD COM 67072C105 BBG001SFPML4 113187 17740 SH SOLE 0 0 0 17740 NUVEEN QUALITY MUNCP INCOME COM 67066V101 BBG001SCTFM1 127087 11276 SH SOLE 0 0 0 11276 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 BBG001S7ZM04 1073849 80323 SH SOLE 0 0 0 80323 NVENT ELECTRIC PLC SHS G6700G107 BBG00GNT7B03 6114839 118344 SH SOLE 0 0 0 118344 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 47293495 111789 SH SOLE 0 0 0 111789 NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 754944 3662 SH SOLE 0 0 0 3662 OATLY GROUP AB SPONSORED ADS 67421J108 BBG0105XBSL3 30748 15000 SH SOLE 0 0 0 15000 OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 490511 8341 SH SOLE 0 0 0 8341 OKTA INC CL A 679295105 BBG001YV1SN3 946177 13644 SH SOLE 0 0 0 13644 OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 303194 820 SH SOLE 0 0 0 820 OLIN CORP COM PAR $1 680665205 BBG001S5TWW8 456200 8872 SH SOLE 0 0 0 8872 OLLIES BARGAIN OUTLET HLDGS COM 681116109 BBG0098VVDS0 420944 7267 SH SOLE 0 0 0 7267 OMNICOM GROUP INC COM 681919106 BBG001S5VR10 450051 4730 SH SOLE 0 0 0 4730 ON SEMICONDUCTOR CORP COM 682189105 BBG001SF7RS6 2573668 27212 SH SOLE 0 0 0 27212 ONEOK INC NEW COM 682680103 BBG001S5TWK1 561469 9096 SH SOLE 0 0 0 9096 OPENDOOR TECHNOLOGIES INC COM 683712103 BBG00SHY8ZR0 41531 10333 SH SOLE 0 0 0 10333 ORACLE CORP COM 68389X105 BBG001S5SJG6 1438886 12076 SH SOLE 0 0 0 12076 OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 1312545 1374 SH SOLE 0 0 0 1374 OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 245849 2757 SH SOLE 0 0 0 2757 OUTFRONT MEDIA INC COM 69007J106 BBG004S69ZY3 5529899 351775 SH SOLE 0 0 0 351775 OVINTIV INC COM 69047Q102 BBG00R2NHQ74 328937 8641 SH SOLE 0 0 0 8641 OXFORD LANE CAP CORP COM 691543102 BBG001T93HP8 181745 37548 SH SOLE 0 0 0 37548 PACCAR INC COM 693718108 BBG001S5V1S8 433253 5178 SH SOLE 0 0 0 5178 PACER FDS TR AMERCN ENRGY IND 69374H634 BBG00JGGY0R8 377810 13893 SH SOLE 0 0 0 13893 PACER FDS TR GLOBL CASH ETF 69374H709 BBG00BLVPPY3 638348 19236 SH SOLE 0 0 0 19236 PACER FDS TR PAC ASSET FLTG 69374H428 BBG01357YF82 332066 7223 SH SOLE 0 0 0 7223 PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 538723 13218 SH SOLE 0 0 0 13218 PACER FDS TR TRENDP US LAR CP 69374H105 BBG009BJW8D9 275347 6667 SH SOLE 0 0 0 6667 PACER FDS TR TRENDPILOT 100 69374H303 BBG009BNY740 720067 11601 SH SOLE 0 0 0 11601 PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 4858808 101429 SH SOLE 0 0 0 101429 PACKAGING CORP AMER COM 695156109 BBG001S5V741 1089642 8234 SH SOLE 0 0 0 8234 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 246013 16048 SH SOLE 0 0 0 16048 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 1286212 5034 SH SOLE 0 0 0 5034 PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 291748 743 SH SOLE 0 0 0 743 PAYCHEX INC COM 704326107 BBG001S5V135 3751216 33525 SH SOLE 0 0 0 33525 PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 1597084 23935 SH SOLE 0 0 0 23935 PENN ENTERTAINMENT INC COM 707569109 BBG001S80PY6 988544 41140 SH SOLE 0 0 0 41140 PENNANT GROUP INC COM 70805E109 BBG00P33SZ15 206377 16806 SH SOLE 0 0 0 16806 PEPSICO INC COM 713448108 BBG001S695T1 14607557 78831 SH SOLE 0 0 0 78831 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 BBG00XWZGGJ1 4141255 497150 SH SOLE 0 0 0 497150 PERFORMANCE FOOD GROUP CO COM 71377A103 BBG009XW2WC7 574887 9545 SH SOLE 0 0 0 9545 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 BBG001SF6W88 140419 10153 SH SOLE 0 0 0 10153 PFIZER INC COM 717081103 BBG001S5V466 5774735 157395 SH SOLE 0 0 0 157395 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 1593391 16314 SH SOLE 0 0 0 16314 PHILLIPS 66 COM 718546104 BBG00286S4P7 2634883 27603 SH SOLE 0 0 0 27603 PIMCO CORPORATE & INCM STRG COM 72200U100 BBG001S9Z9T8 895839 68323 SH SOLE 0 0 0 68323 PIMCO ETF TR 15+ YR US TIPS 72201R304 BBG001T5HFW7 556302 9263 SH SOLE 0 0 0 9263 PIMCO ETF TR BROAD US TIPS 72201R403 BBG001T5HFT1 1004766 18562 SH SOLE 0 0 0 18562 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 315785 3163 SH SOLE 0 0 0 3163 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 BBG005VLSHH1 980589 10446 SH SOLE 0 0 0 10446 PIMCO MUN INCOME FD COM 72200R107 BBG001SC8NG4 205600 20000 SH SOLE 0 0 0 20000 PINNACLE FINL PARTNERS INC COM 72346Q104 BBG001SF5953 315462 5570 SH SOLE 0 0 0 5570 PINTEREST INC CL A 72352L106 BBG002583CW7 724501 26501 SH SOLE 0 0 0 26501 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 BBG001SLS3T2 409232 47969 SH SOLE 0 0 0 47969 PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 1163688 5614 SH SOLE 0 0 0 5614 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 BBG001S985K5 698637 49548 SH SOLE 0 0 0 49548 PLUG POWER INC COM NEW 72919P202 BBG001S6GJB2 182681 17583 SH SOLE 0 0 0 17583 PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 4389924 34850 SH SOLE 0 0 0 34850 POLARIS INC COM 731068102 BBG001S7HWZ4 401067 3314 SH SOLE 0 0 0 3314 POOL CORP COM 73278L105 BBG001S5VBK4 279088 739 SH SOLE 0 0 0 739 PPG INDS INC COM 693506107 BBG001S5VC13 1139825 7685 SH SOLE 0 0 0 7685 PPL CORP COM 69351T106 BBG001S5VC31 898478 33955 SH SOLE 0 0 0 33955 PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113 482 11025 SH SOLE 0 0 0 11025 PRESIDIO PPTY TR INC COM CL A 74102L303 BBG00HS39Y74 9952 11025 SH SOLE 0 0 0 11025 PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 1167855 10425 SH SOLE 0 0 0 10425 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 24101982 158732 SH SOLE 0 0 0 158732 PROGRESSIVE CORP COM 743315103 BBG001S5V509 795353 6007 SH SOLE 0 0 0 6007 PROLOGIS INC. COM 74340W103 7823459 63786 SH SOLE 0 0 0 63786 PROSHARES TR RUSS 2000 DIVD 74347B698 BBG0081VG5Y6 349376 5907 SH SOLE 0 0 0 5907 PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 3176352 33685 SH SOLE 0 0 0 33685 PROSPECT CAP CORP COM 74348T102 BBG001SM4WF7 489271 78914 SH SOLE 0 0 0 78914 PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 812908 9211 SH SOLE 0 0 0 9211 PUBLIC STORAGE COM 74460D109 BBG001S5TH79 1297900 4447 SH SOLE 0 0 0 4447 PUMA BIOTECHNOLOGY INC COM 74587V107 BBG001TFZB81 382801 108448 SH SOLE 0 0 0 108448 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 BBG001S5VCG7 38973 11072 SH SOLE 0 0 0 11072 QUALCOMM INC COM 747525103 BBG001S6VS70 2260399 18968 SH SOLE 0 0 0 18968 QUANTUMSCAPE CORP COM CL A 74767V109 BBG00VJ17DT1 607555 76045 SH SOLE 0 0 0 76045 R1 RCM INC COM 77634L105 BBG018CZLZ45 449126 24343 SH SOLE 0 0 0 24343 RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 8089540 82555 SH SOLE 0 0 0 82555 RBB FD INC MOTLEY FOL ETF 74933W601 BBG00JWTWQF0 499728 12267 SH SOLE 0 0 0 12267 REALTY INCOME CORP COM 756109104 BBG001S884K0 1409040 23558 SH SOLE 0 0 0 23558 REGAL REXNORD CORPORATION COM 758750103 BBG001S5VL68 824920 5360 SH SOLE 0 0 0 5360 REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 421235 23641 SH SOLE 0 0 0 23641 REINSURANCE GRP OF AMERICA I COM NEW 759351604 BBG001S6P9Q8 265809 1916 SH SOLE 0 0 0 1916 RELIANCE STEEL & ALUMINUM CO COM 759509102 BBG001S81M27 279408 1029 SH SOLE 0 0 0 1029 REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 753863 4915 SH SOLE 0 0 0 4915 REXFORD INDL RLTY INC COM 76169C100 BBG004MB82S9 310974 5956 SH SOLE 0 0 0 5956 RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 1707197 26744 SH SOLE 0 0 0 26744 RIOT PLATFORMS INC COM 767292105 BBG001SDW128 140893 11921 SH SOLE 0 0 0 11921 RITHM CAPITAL CORP COM NEW 64828T201 BBG003T1GM12 222937 23847 SH SOLE 0 0 0 23847 RIVERNORTH OPPORTUNISTIC MUN COM 76883F108 BBG00LGRG0F2 206341 12602 SH SOLE 0 0 0 12602 ROBERT HALF INTL INC COM 770323103 3118900 41464 SH SOLE 0 0 0 41464 ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 843604 2555 SH SOLE 0 0 0 2555 ROLLINS INC COM 775711104 BBG001S5VRG4 419028 9777 SH SOLE 0 0 0 9777 ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 351941 732 SH SOLE 0 0 0 732 ROSS STORES INC COM 778296103 BBG001S5VRS1 1469263 13104 SH SOLE 0 0 0 13104 ROYAL BK CDA COM 780087102 BBG001S60869 1561085 16344 SH SOLE 0 0 0 16344 ROYAL CARIBBEAN GROUP COM V7780T103 BBG001S5RMJ7 303618 2927 SH SOLE 0 0 0 2927 RPM INTL INC COM 749685103 BBG001S7X317 288833 3219 SH SOLE 0 0 0 3219 RUSH ENTERPRISES INC CL B 781846308 BBG001SD4XG4 431139 6335 SH SOLE 0 0 0 6335 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 891102 2222 SH SOLE 0 0 0 2222 SABINE RTY TR UNIT BEN INT 785688102 BBG001S5VWY3 1195124 18122 SH SOLE 0 0 0 18122 SALESFORCE INC COM 79466L302 BBG001SDLP09 7797574 36911 SH SOLE 0 0 0 36911 SANOFI SPONSORED ADR 80105N105 BBG001S5W768 697630 12943 SH SOLE 0 0 0 12943 SAP SE SPON ADR 803054204 BBG001S6RD41 1497758 10945 SH SOLE 0 0 0 10945 SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 948083 19300 SH SOLE 0 0 0 19300 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 798261 14077 SH SOLE 0 0 0 14077 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 204380 5727 SH SOLE 0 0 0 5727 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 BBG0051J0PJ9 1716986 29821 SH SOLE 0 0 0 29821 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 396564 7669 SH SOLE 0 0 0 7669 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 4189385 57688 SH SOLE 0 0 0 57688 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 350982 4928 SH SOLE 0 0 0 4928 SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 1530322 29188 SH SOLE 0 0 0 29188 SEA LTD SPONSORD ADS 81141R100 BBG00HTBWMH4 299579 5162 SH SOLE 0 0 0 5162 SEAGEN INC COM 81181C104 BBG001S9M4Q6 1724246 8959 SH SOLE 0 0 0 8959 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 242860 3731 SH SOLE 0 0 0 3731 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 6179341 76109 SH SOLE 0 0 0 76109 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 1894822 56196 SH SOLE 0 0 0 56196 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 643432 3787 SH SOLE 0 0 0 3787 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 901367 12153 SH SOLE 0 0 0 12153 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 3899840 29367 SH SOLE 0 0 0 29367 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 BBG001S7T232 1765682 16440 SH SOLE 0 0 0 16440 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 732291 11183 SH SOLE 0 0 0 11183 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 224205 2704 SH SOLE 0 0 0 2704 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 1897632 10907 SH SOLE 0 0 0 10907 SEMPRA COM 816851109 BBG001SBVZ73 1293081 8880 SH SOLE 0 0 0 8880 SENTINELONE INC CL A 81730H109 BBG00B6F2F27 226794 15020 SH SOLE 0 0 0 15020 SERVICE CORP INTL COM 817565104 BBG001S5WBJ5 321256 4973 SH SOLE 0 0 0 4973 SERVICENOW INC COM 81762P102 BBG001T4JFC0 493867 879 SH SOLE 0 0 0 879 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 6687963 110754 SH SOLE 0 0 0 110754 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 2457852 9254 SH SOLE 0 0 0 9254 SHIFT4 PMTS INC CL A 82452J109 BBG00TX393M3 421924 6213 SH SOLE 0 0 0 6213 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 BBG00YQ82328 416960 16314 SH SOLE 0 0 0 16314 SHOCKWAVE MED INC COM 82489T104 BBG005XVXMM4 998041 3497 SH SOLE 0 0 0 3497 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 1584434 24527 SH SOLE 0 0 0 24527 SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 401345 3475 SH SOLE 0 0 0 3475 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS CNVEX 82889N103 BBG00X4STPH6 554545 19055 SH SOLE 0 0 0 19055 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202 BBG00X4STSJ8 360474 13200 SH SOLE 0 0 0 13200 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS UPSID 82889N301 BBG00X4STXM3 565389 18420 SH SOLE 0 0 0 18420 SKYLINE CHAMPION CORPORATION COM 830830105 BBG001S5W456 229075 3500 SH SOLE 0 0 0 3500 SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 1140074 7715 SH SOLE 0 0 0 7715 SNAP ON INC COM 833034101 BBG001S5W688 2079286 7215 SH SOLE 0 0 0 7215 SOFI TECHNOLOGIES INC COM 83406F102 BBG00YB1ZF08 776593 93121 SH SOLE 0 0 0 93121 SONY GROUP CORPORATION SPONSORED ADR 835699307 BBG001S5W6H8 650991 7229 SH SOLE 0 0 0 7229 SOUTHERN CO COM 842587107 BBG001S5W777 5218273 74273 SH SOLE 0 0 0 74273 SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 738183 20383 SH SOLE 0 0 0 20383 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 9013009 26208 SH SOLE 0 0 0 26208 SPDR GOLD TR GOLD SHS 78463V107 11978674 67195 SH SOLE 0 0 0 67195 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 BBG001SLBK12 3750005 81550 SH SOLE 0 0 0 81550 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 BBG00BNK9JD0 491835 9549 SH SOLE 0 0 0 9549 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 22212792 50089 SH SOLE 0 0 0 50089 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 9387684 19599 SH SOLE 0 0 0 19599 SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 1418698 20281 SH SOLE 0 0 0 20281 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 11518105 125441 SH SOLE 0 0 0 125441 SPDR SER TR BLOOMBERG 3-12 M 78468R523 BBG00X8RXGK5 9405176 94563 SH SOLE 0 0 0 94563 SPDR SER TR BLOOMBERG EMERGI 78464A391 BBG001V0JXM5 5984450 282837 SH SOLE 0 0 0 282837 SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 2579079 28025 SH SOLE 0 0 0 28025 SPDR SER TR BLOOMBERG INTL 78464A151 BBG001T8QLK1 5987251 210983 SH SOLE 0 0 0 210983 SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 5970064 194537 SH SOLE 0 0 0 194537 SPDR SER TR FTSE INT GVT ETF 78464A490 BBG001STK554 6033529 144488 SH SOLE 0 0 0 144488 SPDR SER TR OILGAS EQUIP 78468R549 BBG001SMG9M7 3446592 44093 SH SOLE 0 0 0 44093 SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG001STKCZ6 12245114 473885 SH SOLE 0 0 0 473885 SPDR SER TR PORTFOLIO CRPORT 78464A144 BBG001V10544 422438 14630 SH SOLE 0 0 0 14630 SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 363165 11310 SH SOLE 0 0 0 11310 SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 1488354 28561 SH SOLE 0 0 0 28561 SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 356007 9164 SH SOLE 0 0 0 9164 SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 564472 19171 SH SOLE 0 0 0 19171 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 22750027 372893 SH SOLE 0 0 0 372893 SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 1546913 41721 SH SOLE 0 0 0 41721 SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 1527274 35354 SH SOLE 0 0 0 35354 SPDR SER TR S&P 400 MDCP GRW 78464A821 BBG001SPTBN0 4477863 62497 SH SOLE 0 0 0 62497 SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 4868341 58515 SH SOLE 0 0 0 58515 SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 3107692 25296 SH SOLE 0 0 0 25296 SPDR SER TR S&P REGL BKG 78464A698 BBG001SMH2R6 1778511 43560 SH SOLE 0 0 0 43560 SPDR SER TR SPDR S&P 500 ETF 78468R796 BBG00BKMB118 263882 7290 SH SOLE 0 0 0 7290 SPLUNK INC COM 848637104 BBG001TWMNG3 202837 1912 SH SOLE 0 0 0 1912 SPROTT FDS TR URANIUM MINERS E 85208P303 BBG016ZGFLP1 2621556 78094 SH SOLE 0 0 0 78094 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 228854 12700 SH SOLE 0 0 0 12700 SPROTT PHYSICAL GOLD TR UNIT 85207H104 BBG001T66XM9 3770435 252713 SH SOLE 0 0 0 252713 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 3471101 445597 SH SOLE 0 0 0 445597 SPX TECHNOLOGIES INC COM 78473E103 BBG001S5W9N5 219725 2586 SH SOLE 0 0 0 2586 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 1811940 43277 SH SOLE 0 0 0 43277 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 207191 5108 SH SOLE 0 0 0 5108 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 BBG001SPYW58 2463772 139199 SH SOLE 0 0 0 139199 STARBUCKS CORP COM 855244109 BBG001S72KH6 4416124 44560 SH SOLE 0 0 0 44560 STARWOOD PPTY TR INC COM 85571B105 BBG001T4JCN5 247756 12770 SH SOLE 0 0 0 12770 STEM INC COM 85859N102 BBG00XP8NRN2 141650 24769 SH SOLE 0 0 0 24769 STONECO LTD COM CL A G85158106 BBG00M4ZQF98 673743 52887 SH SOLE 0 0 0 52887 STRATEGY SHS DAY HAGAN NED 86280R803 BBG00RB01VG0 28414570 800191 SH SOLE 0 0 0 800191 STRATEGY SHS NS 7HANDL IDX 86280R506 BBG00JRGTRX6 347500 17088 SH SOLE 0 0 0 17088 STRYKER CORPORATION COM 863667101 BBG001S8FR03 4173278 13674 SH SOLE 0 0 0 13674 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 BBG001S6DDV6 3317465 224158 SH SOLE 0 0 0 224158 SYNCHRONY FINANCIAL COM 87165B103 BBG00658F3Q2 509844 15030 SH SOLE 0 0 0 15030 SYNOVUS FINL CORP COM NEW 87161C501 BBG001S5S3G1 299924 9917 SH SOLE 0 0 0 9917 SYSCO CORP COM 871829107 BBG001S5WJS8 1144026 15411 SH SOLE 0 0 0 15411 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5265387 52164 SH SOLE 0 0 0 52164 TAPESTRY INC COM 876030107 BBG001SFH7D5 555453 12979 SH SOLE 0 0 0 12979 TARGET CORP COM 87612E106 BBG001SC0K41 3696234 28007 SH SOLE 0 0 0 28007 TE CONNECTIVITY LTD SHS H84989104 3193129 22781 SH SOLE 0 0 0 22781 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 BBG0069FLDK9 527110 27641 SH SOLE 0 0 0 27641 TELLURIAN INC NEW COM 87968A104 BBG001S5TB09 35391 25100 SH SOLE 0 0 0 25100 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 BBG00M5B6BG3 342881 46464 SH SOLE 0 0 0 46464 TERADYNE INC COM 880770102 BBG001S5WMZ3 222517 1991 SH SOLE 0 0 0 1991 TERRAN ORBITAL CORPORATION COM 88105P103 BBG00ZDR71D4 54982 36655 SH SOLE 0 0 0 36655 TESLA INC COM 88160R101 BBG001SQKGD7 7315008 27944 SH SOLE 0 0 0 27944 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 BBG001S62NT9 367325 48783 SH SOLE 0 0 0 48783 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 2832595 15711 SH SOLE 0 0 0 15711 TEXAS ROADHOUSE INC COM 882681109 BBG001SLR3C1 1195774 10647 SH SOLE 0 0 0 10647 TG THERAPEUTICS INC COM 88322Q108 BBG001S8NH06 776870 31275 SH SOLE 0 0 0 31275 THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 396663 1405 SH SOLE 0 0 0 1405 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 BBG004Z1PW39 203822 30148 SH SOLE 0 0 0 30148 THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 1045310 13537 SH SOLE 0 0 0 13537 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 1765138 3381 SH SOLE 0 0 0 3381 THOMSON REUTERS CORP. COM 884903808 BBG001S5WSW3 1390343 10300 SH SOLE 0 0 0 10300 TILRAY BRANDS INC COM 88688T100 BBG00L7XTPY9 21420 13731 SH SOLE 0 0 0 13731 TIPTREE INC COM 88822Q103 BBG001ST0XR1 578589 38547 SH SOLE 0 0 0 38547 TJX COS INC NEW COM 872540109 BBG001S5WQ93 1199220 14128 SH SOLE 0 0 0 14128 T-MOBILE US INC COM 872590104 BBG001SKR9Y6 565873 4074 SH SOLE 0 0 0 4074 TORO CO COM 891092108 BBG001S5WX98 268100 2638 SH SOLE 0 0 0 2638 TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 633865 10221 SH SOLE 0 0 0 10221 TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 501547 8699 SH SOLE 0 0 0 8699 TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 704753 4384 SH SOLE 0 0 0 4384 TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 1052442 4748 SH SOLE 0 0 0 4748 TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 435567 2276 SH SOLE 0 0 0 2276 TRANSOCEAN LTD REG SHS H8817H100 BBG001S7B678 600747 85699 SH SOLE 0 0 0 85699 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 610873 3506 SH SOLE 0 0 0 3506 TRITON INTL LTD CL A G9078F107 BBG00BS054X4 682953 8202 SH SOLE 0 0 0 8202 TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 1632461 53781 SH SOLE 0 0 0 53781 TWILIO INC CL A 90138F102 BBG0029ZX859 323816 5090 SH SOLE 0 0 0 5090 TYSON FOODS INC CL A 902494103 BBG001S871D5 204954 4015 SH SOLE 0 0 0 4015 UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 1626207 37671 SH SOLE 0 0 0 37671 ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 238111 506 SH SOLE 0 0 0 506 ULTIMUS MANAGERS TR US VALUE ETF 90386H370 BBG012GLXP62 576349 21477 SH SOLE 0 0 0 21477 UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 925231 17748 SH SOLE 0 0 0 17748 UNION PAC CORP COM 907818108 BBG001S5X2M0 4357091 21273 SH SOLE 0 0 0 21273 UNITED BANKSHARES INC WEST V COM 909907107 BBG001S5WZV8 428217 14433 SH SOLE 0 0 0 14433 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 10650780 59393 SH SOLE 0 0 0 59393 UNITED RENTALS INC COM 911363109 BBG001SBGZ25 339813 763 SH SOLE 0 0 0 763 UNITED STS NAT GAS FD LP UNIT PAR 912318300 BBG001ST67S1 2390890 322240 SH SOLE 0 0 0 322240 UNITED STS OIL FD LP UNITS 91232N207 BBG001SQNKR0 2362086 37171 SH SOLE 0 0 0 37171 UNITED THERAPEUTICS CORP DEL COM 91307C102 BBG001S8RV10 258458 1171 SH SOLE 0 0 0 1171 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 13042374 27121 SH SOLE 0 0 0 27121 UNITY SOFTWARE INC COM 91332U101 BBG0056JW5H5 290733 6696 SH SOLE 0 0 0 6696 UNIVERSAL DISPLAY CORP COM 91347P105 BBG001S5V9H3 506452 3509 SH SOLE 0 0 0 3509 UPSTART HLDGS INC COM 91680M107 BBG00PKCBY62 1242884 34709 SH SOLE 0 0 0 34709 US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 5157112 156085 SH SOLE 0 0 0 156085 US FOODS HLDG CORP COM 912008109 BBG00C6H6D59 603680 13720 SH SOLE 0 0 0 13720 V F CORP COM 918204108 BBG001S5X749 222428 11649 SH SOLE 0 0 0 11649 VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 638344 5435 SH SOLE 0 0 0 5435 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 BBG001SPSH76 379386 4642 SH SOLE 0 0 0 4642 VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 2732417 90746 SH SOLE 0 0 0 90746 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 BBG001T60G06 1024760 28737 SH SOLE 0 0 0 28737 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 7867649 98605 SH SOLE 0 0 0 98605 VANECK ETF TRUST PREFERRED SECURT 92189F429 BBG0034VZPF0 1158574 65555 SH SOLE 0 0 0 65555 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 6090866 40006 SH SOLE 0 0 0 40006 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 490901 1932 SH SOLE 0 0 0 1932 VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 1478143 19599 SH SOLE 0 0 0 19599 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 835732 11046 SH SOLE 0 0 0 11046 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 3751150 51570 SH SOLE 0 0 0 51570 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 521345 3503 SH SOLE 0 0 0 3503 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 13998553 49459 SH SOLE 0 0 0 49459 VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 2020310 9952 SH SOLE 0 0 0 9952 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 661979 3215 SH SOLE 0 0 0 3215 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 1314785 9487 SH SOLE 0 0 0 9487 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 6129757 27821 SH SOLE 0 0 0 27821 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 1103588 13203 SH SOLE 0 0 0 13203 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 6831420 16765 SH SOLE 0 0 0 16765 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 1798222 10853 SH SOLE 0 0 0 10853 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 3490357 17525 SH SOLE 0 0 0 17525 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 1186541 5158 SH SOLE 0 0 0 5158 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 7957219 36092 SH SOLE 0 0 0 36092 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 21219821 149285 SH SOLE 0 0 0 149285 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 3370160 61937 SH SOLE 0 0 0 61937 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 2057649 50574 SH SOLE 0 0 0 50574 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 506924 8216 SH SOLE 0 0 0 8216 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 BBG001SHTV36 3594987 51564 SH SOLE 0 0 0 51564 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 657022 6775 SH SOLE 0 0 0 6775 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 9323334 196609 SH SOLE 0 0 0 196609 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 267355 4552 SH SOLE 0 0 0 4552 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 507757 6421 SH SOLE 0 0 0 6421 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 BBG001T62M56 1080957 13768 SH SOLE 0 0 0 13768 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 292286 5058 SH SOLE 0 0 0 5058 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 1180806 15604 SH SOLE 0 0 0 15604 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 1263074 17849 SH SOLE 0 0 0 17849 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 BBG001TCHM11 423751 2098 SH SOLE 0 0 0 2098 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 BBG001TCH581 300096 4333 SH SOLE 0 0 0 4333 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 BBG001TCH7W0 650949 8601 SH SOLE 0 0 0 8601 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 BBG001TCHH58 296175 1500 SH SOLE 0 0 0 1500 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 4341369 26717 SH SOLE 0 0 0 26717 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 673791 12014 SH SOLE 0 0 0 12014 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 2967216 64238 SH SOLE 0 0 0 64238 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 3014740 28363 SH SOLE 0 0 0 28363 VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 952569 4048 SH SOLE 0 0 0 4048 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 BBG001SHTV72 523881 4928 SH SOLE 0 0 0 4928 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 209766 1078 SH SOLE 0 0 0 1078 VANGUARD WORLD FDS ENERGY ETF 92204A306 BBG001SHTV45 934367 8274 SH SOLE 0 0 0 8274 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 2013551 8223 SH SOLE 0 0 0 8223 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 BBG001SHVTX5 283207 1374 SH SOLE 0 0 0 1374 VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 1143047 2579 SH SOLE 0 0 0 2579 VANGUARD WORLD FDS MATERIALS ETF 92204A801 BBG001SHTTP7 821304 4513 SH SOLE 0 0 0 4513 VANGUARD WORLD FDS UTILITIES ETF 92204A876 BBG001SHVTP4 987463 6944 SH SOLE 0 0 0 6944 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 3758622 101035 SH SOLE 0 0 0 101035 VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 925840 2631 SH SOLE 0 0 0 2631 VICI PPTYS INC COM 925652109 BBG00HVVB4B6 6879181 218874 SH SOLE 0 0 0 218874 VISA INC COM CL A 92826C839 BBG001SRCFY3 10069651 42362 SH SOLE 0 0 0 42362 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG001S6MDB8 107639 11390 SH SOLE 0 0 0 11390 VULCAN MATLS CO COM 929160109 BBG001S5X8R2 239306 1061 SH SOLE 0 0 0 1061 WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 322445 11316 SH SOLE 0 0 0 11316 WALMART INC COM 931142103 14716897 93597 SH SOLE 0 0 0 93597 WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 413759 32997 SH SOLE 0 0 0 32997 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 1191694 6868 SH SOLE 0 0 0 6868 WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 905158 10256 SH SOLE 0 0 0 10256 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 4302760 100804 SH SOLE 0 0 0 100804 WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 361759 4468 SH SOLE 0 0 0 4468 WESCO INTL INC COM 95082P105 BBG001SCRP78 978729 5466 SH SOLE 0 0 0 5466 WESTERN ALLIANCE BANCORP COM 957638109 BBG001SLM522 987925 27091 SH SOLE 0 0 0 27091 WESTERN ASSET MANAGED MUNS F COM 95766M105 BBG001S6J994 1311917 132113 SH SOLE 0 0 0 132113 WESTERN ASSET MUN HIGH INCOM COM 95766N103 BBG001S645R8 327677 50021 SH SOLE 0 0 0 50021 WESTWATER RES INC COM NEW 961684206 BBG001S61BN2 9864 12000 SH SOLE 0 0 0 12000 WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 2745339 81926 SH SOLE 0 0 0 81926 WHEATON PRECIOUS METALS CORP COM 962879102 BBG001S6DSP0 770680 17830 SH SOLE 0 0 0 17830 WILLIAMS COS INC COM 969457100 BBG001S5XH10 721497 22108 SH SOLE 0 0 0 22108 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 BBG001T6DPF6 262191 3202 SH SOLE 0 0 0 3202 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 1665256 33091 SH SOLE 0 0 0 33091 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 BBG006G0J5J6 727706 18114 SH SOLE 0 0 0 18114 WISDOMTREE TR JAPN HEDGE EQT 97717W851 BBG001SHL470 746253 8961 SH SOLE 0 0 0 8961 WISDOMTREE TR JP SMALLCP DIV 97717W836 BBG001SHL7C7 1073962 16124 SH SOLE 0 0 0 16124 WISDOMTREE TR US AI ENHANCED 97717W406 BBG001SHL7F4 1589328 16986 SH SOLE 0 0 0 16986 WISDOMTREE TR US EFFICIENT COR 97717Y790 BBG00LLPH6R3 542506 14635 SH SOLE 0 0 0 14635 WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 222980 3506 SH SOLE 0 0 0 3506 WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 322360 7665 SH SOLE 0 0 0 7665 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 1542647 23135 SH SOLE 0 0 0 23135 WISDOMTREE TR US SMALLCAP FUND 97717W562 BBG001SSZBC9 1060759 23651 SH SOLE 0 0 0 23651 WORKHORSE GROUP INC COM NEW 98138J206 BBG001SD7PS5 17769 20405 SH SOLE 0 0 0 20405 WYNN RESORTS LTD COM 983134107 BBG001SJZ2V8 447239 4231 SH SOLE 0 0 0 4231 XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 572036 9200 SH SOLE 0 0 0 9200 XPEL INC COM 98379L100 BBG001S6JQ87 265454 3152 SH SOLE 0 0 0 3152 XPENG INC ADS 98422D105 BBG00WKJG3N6 224172 16706 SH SOLE 0 0 0 16706 XYLEM INC COM 98419M100 BBG001V05C73 550320 4887 SH SOLE 0 0 0 4887 YUM BRANDS INC COM 988498101 BBG001S7JQ30 622611 4492 SH SOLE 0 0 0 4492 YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HH0 290396 5127 SH SOLE 0 0 0 5127 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 BBG001S6SX73 203518 688 SH SOLE 0 0 0 688 ZOETIS INC CL A 98978V103 BBG0039320P7 1097280 6363 SH SOLE 0 0 0 6363 ZOMEDICA CORP COM 98980M109 BBG004H67DQ5 3450 17250 SH SOLE 0 0 0 17250 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 BBG0042V6JN7 202405 2982 SH SOLE 0 0 0 2982