0001213900-24-022861.txt : 20240315 0001213900-24-022861.hdr.sgml : 20240315 20240315100855 ACCESSION NUMBER: 0001213900-24-022861 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240315 DATE AS OF CHANGE: 20240315 EFFECTIVENESS DATE: 20240315 FILER: COMPANY DATA: COMPANY CONFORMED NAME: B. Riley Wealth Advisors, Inc. CENTRAL INDEX KEY: 0001464811 ORGANIZATION NAME: IRS NUMBER: 911648671 STATE OF INCORPORATION: WA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13634 FILM NUMBER: 24752899 BUSINESS ADDRESS: STREET 1: 5000 T-REX AVENUE STREET 2: SUITE 300 CITY: BOCA RATON STATE: FL ZIP: 33431 BUSINESS PHONE: 212-417-8000 MAIL ADDRESS: STREET 1: 5000 T-REX AVENUE STREET 2: SUITE 300 CITY: BOCA RATON STATE: FL ZIP: 33431 FORMER COMPANY: FORMER CONFORMED NAME: B. Riley Wealth Advisors DATE OF NAME CHANGE: 20221121 FORMER COMPANY: FORMER CONFORMED NAME: National Asset Management, Inc. DATE OF NAME CHANGE: 20090522 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001464811 XXXXXXXX 12-31-2023 12-31-2023 false B. Riley Wealth Advisors, Inc.
5000 T-Rex Avenue Suite 300 Boca Raton FL 33431
13F HOLDINGS REPORT 028-13634 N
Kristen Frisby Compliance Officer 901-251-1332 Kristen Frisby Memphis TN 03-15-2024 0 1386 3714157530
INFORMATION TABLE 2 infotable.xml AAON INC COM PAR $0.004 000360206 348823 4722 SH SOLE 0 0 4722 AFLAC INC COM 001055102 515610 6250 SH SOLE 0 0 6250 AGNC INVT CORP COM 00123Q104 1322972 133230 SH SOLE 0 0 133230 ALPS ETF TR ALERIAN MLP 00162Q452 2099853 49385 SH SOLE 0 0 49385 A-MARK PRECIOUS METALS INC COM 00181T107 3326290 109960 SH SOLE 0 0 109960 AT&T INC COM 00206R102 6132836 365485 SH SOLE 3844 0 361641 ARK ETF TR INNOVATION ETF 00214Q104 2866176 54729 SH SOLE 0 0 54729 ARK ETF TR NEXT GNRTN INTER 00214Q401 335367 4419 SH SOLE 0 0 4419 ABBOTT LABS COM 002824100 6227522 56578 SH SOLE 185 0 56393 ABBVIE INC COM 00287Y109 20180107 130219 SH SOLE 154 0 130065 ABCELLERA BIOLOGICS INC COM 00288U106 111345 19500 SH SOLE 0 0 19500 ABERCROMBIE & FITCH CO CL A 002896207 445335 5048 SH SOLE 0 0 5048 ABRDN ASIA PACIFIC INCOME FU COM 003009107 240347 88102 SH SOLE 0 0 88102 ABRDN EMRG MKTS EQTY INCM FD COM 00301W105 53465 10282 SH SOLE 0 0 10282 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 91557 23356 SH SOLE 0 0 23356 ABRDN INCOME CREDIT STRATEGI COM 003057106 147959 18729 SH SOLE 0 0 18729 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 4686438 51488 SH SOLE 0 0 51488 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 896031 110402 SH SOLE 2741 0 107661 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 732403 11082 SH SOLE 0 0 11082 ACTINIUM PHARMACEUTICALS INC COM 00507W206 73914 14550 SH SOLE 0 0 14550 ACUSHNET HLDGS CORP COM 005098108 243520 3855 SH SOLE 0 0 3855 ADOBE INC COM 00724F101 9577324 16053 SH SOLE 121 0 15932 ADVANCED MICRO DEVICES INC COM 007903107 10664771 72348 SH SOLE 0 0 72348 AFFIRM HLDGS INC COM CL A 00827B106 252088 5130 SH SOLE 0 0 5130 AGILENT TECHNOLOGIES INC COM 00846U101 497210 3570 SH SOLE 0 0 3570 AGNICO EAGLE MINES LTD COM 008474108 10106334 184254 SH SOLE 0 0 184254 AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H109 284600 8500 SH SOLE 0 0 8500 AIM ETF PRODUCTS TRUST US LARCP B10 MAY 00888H760 283913 10125 SH SOLE 0 0 10125 AIRBNB INC COM CL A 009066101 4184399 30736 SH SOLE 0 0 30736 AIR PRODS & CHEMS INC COM 009158106 1455476 5282 SH SOLE 0 0 5282 AKAMAI TECHNOLOGIES INC COM 00971T101 654594 5531 SH SOLE 211 0 5320 ALAMOS GOLD INC NEW COM CL A 011532108 1531051 113664 SH SOLE 0 0 113664 ALBEMARLE CORP COM 012653101 486482 3358 SH SOLE 0 0 3358 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1227778 15639 SH SOLE 0 0 15639 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 466172 22010 SH SOLE 0 0 22010 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 546916 53948 SH SOLE 0 0 53948 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 621651 20034 SH SOLE 0 0 20034 ALLISON TRANSMISSION HLDGS I COM 01973R101 243611 4189 SH SOLE 0 0 4189 ALLSTATE CORP COM 020002101 432795 3072 SH SOLE 0 0 3072 ALPHABET INC CAP STK CL C 02079K107 28260002 200525 SH SOLE 2810 0 197715 ALPHABET INC CAP STK CL A 02079K305 27498103 196851 SH SOLE 2267 0 194584 ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106 189582 15326 SH SOLE 0 0 15326 ATERIAN INC COM 02156U101 6168 17700 SH SOLE 0 0 17700 ALTRIA GROUP INC COM 02209S103 3312254 80248 SH SOLE 0 0 80248 AMAZON COM INC COM 023135106 75415390 496350 SH SOLE 5118 0 491232 AMBEV SA SPONSORED ADR 02319V103 98354 33332 SH SOLE 0 0 33332 U HAUL HOLDING COMPANY COM 023586100 436041 6073 SH SOLE 0 0 6073 U HAUL HOLDING COMPANY COM SER N 023586506 2307121 32753 SH SOLE 0 0 32753 AMERICAN AIRLS GROUP INC COM 02376R102 236136 17186 SH SOLE 0 0 17186 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 735230 15801 SH SOLE 6845 0 8956 AMERICAN ELEC PWR CO INC COM 025537101 2380288 29307 SH SOLE 0 0 29307 AMERICAN EXPRESS CO COM 025816109 3794147 20253 SH SOLE 186 0 20067 AMERICAN INTL GROUP INC COM NEW 026874784 776287 11458 SH SOLE 0 0 11458 AMER STATES WTR CO COM 029899101 219820 2733 SH SOLE 0 0 2733 AMERICAN TOWER CORP NEW COM 03027X100 8858019 40716 SH SOLE 1311 0 39405 AMERICAN WTR WKS CO INC NEW COM 030420103 1547412 11724 SH SOLE 250 0 11474 AMERICAS GOLD AND SILVER COR COM 03062D100 23876 94000 SH SOLE 0 0 94000 AMERICOLD REALTY TRUST INC COM 03064D108 911604 29898 SH SOLE 0 0 29898 AMERIPRISE FINL INC COM 03076C106 1206484 3176 SH SOLE 0 0 3176 AMETEK INC COM 031100100 221894 1346 SH SOLE 0 0 1346 AMGEN INC COM 031162100 11572179 40179 SH SOLE 805 0 39374 AMPHENOL CORP NEW CL A 032095101 3100178 31206 SH SOLE 486 0 30720 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 409942 6628 SH SOLE 0 0 6628 AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108 83450 15775 SH SOLE 0 0 15775 ANALOG DEVICES INC COM 032654105 1931289 9726 SH SOLE 0 0 9726 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 487668 7547 SH SOLE 0 0 7547 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 538542 26900 SH SOLE 0 0 26900 ELEVANCE HEALTH INC COM 036752103 1265239 2683 SH SOLE 0 0 2683 ANTERO MIDSTREAM CORP COM 03676B102 421450 33635 SH SOLE 0 0 33635 APA CORPORATION COM 03743Q108 307339 8566 SH SOLE 0 0 8566 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 187936 13738 SH SOLE 0 0 13738 APOLLO COML REAL EST FIN INC COM 03762U105 187023 15469 SH SOLE 0 0 15469 APOLLO GLOBAL MGMT INC COM 03769M106 1199966 12877 SH SOLE 0 0 12877 APPLE INC COM 037833100 145241762 754386 SH SOLE 9456 0 744930 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 496545 29662 SH SOLE 0 0 29662 APPLIED DIGITAL CORP COM NEW 038169207 3454803 512582 SH SOLE 0 0 512582 APPLIED MATLS INC COM 038222105 2347465 14485 SH SOLE 0 0 14485 AQUA METALS INC COM 03837J101 25916 34100 SH SOLE 0 0 34100 ARBOR REALTY TRUST INC COM 038923108 331924 21866 SH SOLE 0 0 21866 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 2975561 104810 SH SOLE 0 0 104810 ARCHER AVIATION INC COM CL A 03945R102 126208 20555 SH SOLE 0 0 20555 ARCHER DANIELS MIDLAND CO COM 039483102 4709103 65205 SH SOLE 0 0 65205 ARCHROCK INC COM 03957W106 785563 51011 SH SOLE 0 0 51011 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 225626 1897 SH SOLE 0 0 1897 ARES CAPITAL CORP COM 04010L103 3067190 153130 SH SOLE 5596 0 147534 ARISTA NETWORKS INC COM 040413106 2418688 10270 SH SOLE 0 0 10270 ARM HOLDINGS PLC SPONSORED ADR 042068205 387598 5158 SH SOLE 0 0 5158 ASBURY AUTOMOTIVE GROUP INC COM 043436104 208097 925 SH SOLE 0 0 925 ASENSUS SURGICAL INC COM 04367G103 8532 26755 SH SOLE 0 0 26755 ASPIRA WOMENS HEALTH INC COM NEW 04537Y208 731834 179371 SH SOLE 0 0 179371 ASTRAZENECA PLC SPONSORED ADR 046353108 1163799 17280 SH SOLE 0 0 17280 ATKORE INC COM 047649108 2826080 17663 SH SOLE 0 0 17663 ATLASSIAN CORPORATION CL A 049468101 414067 1741 SH SOLE 0 0 1741 AUDIOEYE INC COM NEW 050734201 67615 12475 SH SOLE 0 0 12475 AURORA CANNABIS INC COM 05156X884 5840 12264 SH SOLE 0 0 12264 AURORA CANNABIS INC NOTE 5.500% 2/2 05156XAG3 10245 10000 SH SOLE 0 0 10000 AUTODESK INC COM 052769106 1542375 6335 SH SOLE 84 0 6251 AUTOMATIC DATA PROCESSING IN COM 053015103 6296784 26867 SH SOLE 0 0 26867 AUTONATION INC COM 05329W102 491990 3276 SH SOLE 0 0 3276 AUTOZONE INC COM 053332102 3566130 1379 SH SOLE 9 0 1370 AVERY DENNISON CORP COM 053611109 230285 1139 SH SOLE 0 0 1139 AVIS BUDGET GROUP COM 053774105 664645 3750 SH SOLE 0 0 3750 AXCELIS TECHNOLOGIES INC COM NEW 054540208 525634 4053 SH SOLE 0 0 4053 AXON ENTERPRISE INC COM 05464C101 1301208 5037 SH SOLE 0 0 5037 AXOS FINANCIAL INC COM 05465C100 2408515 44112 SH SOLE 0 0 44112 BCE INC COM NEW 05534B760 539355 13450 SH SOLE 0 0 13450 BJS WHSL CLUB HLDGS INC COM 05550J101 240509 3608 SH SOLE 0 0 3608 BP PLC SPONSORED ADR 055622104 1531571 43265 SH SOLE 0 0 43265 B. RILEY FINANCIAL INC COM 05580M108 945598 45050 SH SOLE 0 0 45050 BNY MELLON ALCENTRA GLOBAL C COM 05588N108 124780 15245 SH SOLE 0 0 15245 BNY MELLON STRATEGIC MUNS IN COM 05588W108 90244 15400 SH SOLE 0 0 15400 BABCOCK & WILCOX ENTERPRISES COM 05614L209 17958 12300 SH SOLE 0 0 12300 BANCO SANTANDER S.A. ADR 05964H105 42313 10221 SH SOLE 0 0 10221 BANK AMERICA CORP COM 060505104 7898319 234573 SH SOLE 941 0 233632 BANK MONTREAL MEDIUM MICROSCTR 3X LEV 063679542 1510296 45232 SH SOLE 0 0 45232 BANK MONTREAL MEDIUM MCROSECTR 3XINVR 063679625 98880 16000 SH SOLE 0 0 16000 BANK NEW YORK MELLON CORP COM 064058100 683993 13141 SH SOLE 0 0 13141 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 2984252 98199 SH SOLE 0 0 98199 BARRICK GOLD CORP COM 067901108 210768 11651 SH SOLE 0 0 11651 BECTON DICKINSON & CO COM 075887109 1868632 7664 SH SOLE 0 0 7664 BERKLEY W R CORP COM 084423102 215806 3052 SH SOLE 0 0 3052 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 25942847 72738 SH SOLE 258 0 72480 BHP GROUP LTD SPONSORED ADS 088606108 239355 3504 SH SOLE 0 0 3504 BGC GROUP INC CL A 088929104 73473 10176 SH SOLE 0 0 10176 BIGBEAR AI HLDGS INC COM 08975B109 27820 13000 SH SOLE 0 0 13000 BIOCRYST PHARMACEUTICALS INC COM 09058V103 77870 13000 SH SOLE 0 0 13000 BIOGEN INC COM 09062X103 874125 3378 SH SOLE 0 0 3378 BIOLINERX LTD SPONSORED ADS 09071M205 30285 19290 SH SOLE 0 0 19290 BLACKROCK INC COM 09247X101 2706941 3334 SH SOLE 0 0 3334 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 332741 15249 SH SOLE 0 0 15249 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 227953 21648 SH SOLE 0 0 21648 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 686464 42218 SH SOLE 0 0 42218 BLACKROCK CORE BD TR SHS BEN INT 09249E101 837495 76764 SH SOLE 0 0 76764 BLACKROCK ENHANCED GLOBAL DI COM 092501105 456957 46064 SH SOLE 0 0 46064 BLACKROCK ENHANCED EQUITY DI COM 09251A104 230456 29968 SH SOLE 0 0 29968 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 391408 74271 SH SOLE 0 0 74271 BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603 717449 13726 SH SOLE 0 0 13726 BLACKROCK MUNIVEST FD INC COM 09253R105 79424 11155 SH SOLE 0 0 11155 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 152072 13663 SH SOLE 0 0 13663 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 402249 35254 SH SOLE 0 0 35254 BLACKROCK CORPOR HI YLD FD I COM 09255P107 97127 10300 SH SOLE 0 0 10300 BLACKROCK FLOATING RATE INCO COM 09255X100 190209 15024 SH SOLE 0 0 15024 BLACKROCK ENHANCD CAP & INM COM 09256A109 899231 47328 SH SOLE 0 0 47328 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 663072 19699 SH SOLE 0 0 19699 BLACKSTONE INC COM 09260D107 10120555 77303 SH SOLE 0 0 77303 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 214594 12842 SH SOLE 0 0 12842 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 247390 33750 SH SOLE 0 0 33750 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 2017065 71002 SH SOLE 0 0 71002 BLADE AIR MOBILITY INC CL A COM 092667104 45361 12850 SH SOLE 0 0 12850 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 758622 14494 SH SOLE 0 0 14494 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 175366 16960 SH SOLE 0 0 16960 BOEING CO COM 097023105 10044503 38535 SH SOLE 421 0 38114 BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 1153153 22866 SH SOLE 0 0 22866 BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 521692 10431 SH SOLE 0 0 10431 BOOKING HOLDINGS INC COM 09857L108 1590389 448 SH SOLE 0 0 448 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 363424 2841 SH SOLE 0 0 2841 BOSTON SCIENTIFIC CORP COM 101137107 618914 10706 SH SOLE 0 0 10706 SRH TOTAL RETURN FUND INC COM 101507101 9172064 661288 SH SOLE 0 0 661288 BRF SA SPONSORED ADR 10552T107 1092540 393000 SH SOLE 0 0 393000 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 129420 16940 SH SOLE 0 0 16940 BRISTOL-MYERS SQUIBB CO COM 110122108 8384106 163401 SH SOLE 2795 0 160606 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1038684 34634 SH SOLE 0 0 34634 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 683349 3308 SH SOLE 0 0 3308 BROADCOM INC COM 11135F101 30322525 27165 SH SOLE 10 0 27155 BROOKFIELD CORP CL A LTD VT SH 11271J107 774431 19294 SH SOLE 0 0 19294 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 758512 59212 SH SOLE 0 0 59212 C3 AI INC CL A 12468P104 1011970 35248 SH SOLE 0 0 35248 CBOE GLOBAL MKTS INC COM 12503M108 679947 3808 SH SOLE 71 0 3737 CBRE GBL REAL ESTATE INC FD COM 12504G100 84949 15644 SH SOLE 0 0 15644 CBRE GROUP INC CL A 12504L109 252553 2713 SH SOLE 212 0 2501 CDW CORP COM 12514G108 538962 2371 SH SOLE 0 0 2371 CF INDS HLDGS INC COM 125269100 427074 5372 SH SOLE 0 0 5372 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 384827 4423 SH SOLE 0 0 4423 THE CIGNA GROUP COM 125523100 1949502 6510 SH SOLE 0 0 6510 CME GROUP INC COM 12572Q105 782473 3625 SH SOLE 0 0 3625 CMS ENERGY CORP COM 125896100 307781 5300 SH SOLE 0 0 5300 CSW INDUSTRIALS INC COM 126402106 829640 4000 SH SOLE 0 0 4000 CSX CORP COM 126408103 4324950 124746 SH SOLE 1400 0 123346 CVS HEALTH CORP COM 126650100 4878407 61783 SH SOLE 0 0 61783 COTERRA ENERGY INC COM 127097103 367631 14406 SH SOLE 0 0 14406 CADENCE DESIGN SYSTEM INC COM 127387108 1176366 4319 SH SOLE 0 0 4319 CAL MAINE FOODS INC COM NEW 128030202 308692 5379 SH SOLE 0 0 5379 CALAMOS GBL DYN INCOME FUND COM 12811L107 238118 40914 SH SOLE 0 0 40914 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 196585 16991 SH SOLE 0 0 16991 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 2082705 139102 SH SOLE 0 0 139102 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 330099 4885 SH SOLE 0 0 4885 CAMPBELL SOUP CO COM 134429109 1044653 24165 SH SOLE 0 0 24165 CANADIAN NATL RY CO COM 136375102 509520 4056 SH SOLE 0 0 4056 CANADIAN NAT RES LTD COM 136385101 2508542 37854 SH SOLE 0 0 37854 CANADIAN PACIFIC KANSAS CITY COM 13646K108 1195936 15100 SH SOLE 0 0 15100 CAPITAL ONE FINL CORP COM 14040H105 768845 5864 SH SOLE 0 0 5864 CAPITAL SOUTHWEST CORP COM 140501107 1287640 54331 SH SOLE 0 0 54331 CARA THERAPEUTICS INC COM 140755109 45812 61658 SH SOLE 0 0 61658 CARDINAL HEALTH INC COM 14149Y108 1161265 11464 SH SOLE 0 0 11464 CARLYLE GROUP INC COM 14316J108 507255 12466 SH SOLE 0 0 12466 CARNIVAL CORP UNIT 99/99/9999 143658300 344089 18559 SH SOLE 0 0 18559 CARRIER GLOBAL CORPORATION COM 14448C104 768263 13329 SH SOLE 253 0 13076 CATERPILLAR INC COM 149123101 11436119 38678 SH SOLE 238 0 38440 CBAK ENERGY TECHNOLOGY INC COM 14986C102 12810 12200 SH SOLE 0 0 12200 CELESTICA INC SUB VTG SHS 15101Q108 483969 16529 SH SOLE 0 0 16529 CELSIUS HLDGS INC COM NEW 15118V207 398051 7301 SH SOLE 0 0 7301 CENTENE CORP DEL COM 15135B101 360215 4854 SH SOLE 0 0 4854 CENTERPOINT ENERGY INC COM 15189T107 489326 17127 SH SOLE 0 0 17127 CHARTER COMMUNICATIONS INC N CL A 16119P108 417442 1074 SH SOLE 0 0 1074 CHECKPOINT THERAPEUTICS INC COM NEW 162828206 374072 163350 SH SOLE 0 0 163350 CHENIERE ENERGY INC COM NEW 16411R208 2268530 13289 SH SOLE 0 0 13289 CHEVRON CORP NEW COM 166764100 18895317 126678 SH SOLE 380 0 126298 CHEWY INC CL A 16679L109 649565 27489 SH SOLE 0 0 27489 CHIMERA INVT CORP COM NEW 16934Q208 88021 17259 SH SOLE 0 0 17259 CHIPOTLE MEXICAN GRILL INC COM 169656105 1417915 620 SH SOLE 0 0 620 CINCINNATI FINL CORP COM 172062101 223066 2141 SH SOLE 0 0 2141 CIPHER MINING INC COM 17253J106 61950 15000 SH SOLE 0 0 15000 CISCO SYS INC COM 17275R102 9120843 180540 SH SOLE 1639 0 178901 CINTAS CORP COM 172908105 313367 520 SH SOLE 0 0 520 CITIGROUP INC COM NEW 172967424 2604253 50627 SH SOLE 0 0 50627 CLEVELAND-CLIFFS INC NEW COM 185899101 3749336 183611 SH SOLE 0 0 183611 CLIPPER RLTY INC COM 18885T306 123743 22915 SH SOLE 0 0 22915 CLOROX CO DEL COM 189054109 865703 6071 SH SOLE 0 0 6071 CLOUDFLARE INC CL A COM 18915M107 258772 3108 SH SOLE 0 0 3108 COCA COLA CO COM 191216100 8400177 142545 SH SOLE 900 0 141645 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 442980 4681 SH SOLE 0 0 4681 COEUR MNG INC COM NEW 192108504 307144 94216 SH SOLE 0 0 94216 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 404705 5321 SH SOLE 0 0 5321 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 375208 4968 SH SOLE 0 0 4968 COHERENT CORP COM 19247G107 4052774 93103 SH SOLE 0 0 93103 COHEN & STEERS QUALITY INCOM COM 19247L106 205987 16829 SH SOLE 0 0 16829 COINBASE GLOBAL INC COM CL A 19260Q107 1507539 8668 SH SOLE 3 0 8665 COLGATE PALMOLIVE CO COM 194162103 1315327 16501 SH SOLE 0 0 16501 COLUMBIA ETF TR I RESH ENHNC COR 19761L706 254239 9175 SH SOLE 0 0 9175 COLUMBIA SELIGM PREM TECH GR COM 19842X109 467721 14677 SH SOLE 0 0 14677 COLUMBIA SPORTSWEAR CO COM 198516106 346922 4362 SH SOLE 0 0 4362 COMCAST CORP NEW CL A 20030N101 4477601 102112 SH SOLE 3889 0 98223 COMPASS THERAPEUTICS INC COM 20454B104 78000 50000 SH SOLE 0 0 50000 CONAGRA BRANDS INC COM 205887102 277889 9696 SH SOLE 0 0 9696 CONNECTONE BANCORP INC COM 20786W107 471244 20569 SH SOLE 0 0 20569 CONOCOPHILLIPS COM 20825C104 4467780 38492 SH SOLE 800 0 37692 CONSOL ENERGY INC NEW COM 20854L108 466859 4644 SH SOLE 0 0 4644 CONSOLIDATED EDISON INC COM 209115104 2934804 32261 SH SOLE 0 0 32261 CONSTELLATION BRANDS INC CL A 21036P108 1965701 8131 SH SOLE 0 0 8131 CONSTELLATION ENERGY CORP COM 21037T109 422082 3611 SH SOLE 0 0 3611 COOPER COS INC COM NEW 216648402 243236 643 SH SOLE 0 0 643 COPART INC COM 217204106 1099952 22448 SH SOLE 301 0 22147 CORNERSTONE STRATEGIC VALUE COM 21924B302 100912 14035 SH SOLE 0 0 14035 CORNING INC COM 219350105 1972213 64769 SH SOLE 1598 0 63171 CORTEVA INC COM 22052L104 678280 14154 SH SOLE 0 0 14154 COSTCO WHSL CORP NEW COM 22160K105 17716120 26246 SH SOLE 529 0 25717 COSTAR GROUP INC COM 22160N109 298349 3414 SH SOLE 0 0 3414 CREDIT SUISSE ASSET MGMT INC COM 224916106 143897 45973 SH SOLE 21877 0 24096 CREDIT SUISSE AG NASSAU BRH X LINK SILVER 22542D225 280448 3796 SH SOLE 0 0 3796 CREDIT SUISSE AG NASSAU BRH X LINK GOLD SHS 22542D233 275196 1900 SH SOLE 0 0 1900 CROCS INC COM 227046109 296670 3176 SH SOLE 0 0 3176 CRONOS GROUP INC COM 22717L101 21088 10090 SH SOLE 0 0 10090 CROWDSTRIKE HLDGS INC CL A 22788C105 3951715 15478 SH SOLE 610 0 14868 CROWN CASTLE INC COM 22822V101 3452845 29975 SH SOLE 690 0 29285 CUE HEALTH INC COM 229790100 52650 324000 SH SOLE 0 0 324000 CUMMINS INC COM 231021106 1506457 6288 SH SOLE 0 0 6288 DBX ETF TR XTRACK MSCI EAFE 233051200 319665 8644 SH SOLE 241 0 8403 D R HORTON INC COM 23331A109 948798 6243 SH SOLE 0 0 6243 DANAHER CORPORATION COM 235851102 2647891 11434 SH SOLE 0 0 11434 DARDEN RESTAURANTS INC COM 237194105 542577 3302 SH SOLE 0 0 3302 DATADOG INC CL A COM 23804L103 299323 2466 SH SOLE 0 0 2466 DAVITA INC COM 23918K108 220101 2101 SH SOLE 0 0 2101 DECKERS OUTDOOR CORP COM 243537107 1181784 1768 SH SOLE 0 0 1768 DEERE & CO COM 244199105 8576261 21369 SH SOLE 0 0 21369 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 440204 10197 SH SOLE 0 0 10197 DELL TECHNOLOGIES INC CL C 24703L202 2026092 26485 SH SOLE 0 0 26485 DELTA AIR LINES INC DEL COM NEW 247361702 1683330 41843 SH SOLE 319 0 41524 DENISON MINES CORP COM 248356107 35526 20071 SH SOLE 0 0 20071 DEVON ENERGY CORP NEW COM 25179M103 5105770 112710 SH SOLE 0 0 112710 DEXCOM INC COM 252131107 201448 1623 SH SOLE 0 0 1623 DIAGEO PLC SPON ADR NEW 25243Q205 1007322 6916 SH SOLE 0 0 6916 DIAMONDBACK ENERGY INC COM 25278X109 1088425 7018 SH SOLE 0 0 7018 DIGITAL RLTY TR INC COM 253868103 482716 3555 SH SOLE 0 0 3555 DIGITAL TURBINE INC COM NEW 25400W102 167740 24452 SH SOLE 0 0 24452 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 425063 7130 SH SOLE 0 0 7130 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 232247 7945 SH SOLE 0 0 7945 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 4223496 49900 SH SOLE 0 0 49900 DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E265 173250 15000 SH SOLE 0 0 15000 DIREXION SHS ETF TR TSLA BULL 1.5X 25460G286 143600 10000 SH SOLE 0 0 10000 DIREXION SHS ETF TR DAILY TECH OCT21 25460G393 693289 70100 SH SOLE 0 0 70100 DIREXION SHS ETF TR DAILY JR GLD MIN 25460G831 208424 6150 SH SOLE 0 0 6150 DISNEY WALT CO COM 254687106 5936081 65541 SH SOLE 239 0 65302 DISCOVER FINL SVCS COM 254709108 515350 4585 SH SOLE 0 0 4585 DOCUSIGN INC COM 256163106 832241 13999 SH SOLE 0 0 13999 DOLBY LABORATORIES INC COM CL A 25659T107 327010 3794 SH SOLE 0 0 3794 DOLLAR GEN CORP NEW COM 256677105 987448 7263 SH SOLE 0 0 7263 DOMINION ENERGY INC COM 25746U109 1539206 32749 SH SOLE 0 0 32749 DOUBLELINE INCOME SOLUTIONS COM 258622109 488507 39911 SH SOLE 0 0 39911 DOVER CORP COM 260003108 948566 6167 SH SOLE 0 0 6167 DOW INC COM 260557103 6187720 112832 SH SOLE 500 0 112332 DRAFTKINGS INC NEW COM CL A 26142V105 582894 16536 SH SOLE 0 0 16536 DROPBOX INC CL A 26210C104 547679 18578 SH SOLE 994 0 17584 DUFF & PHELPS UTLITY AND INF COM 26433C105 171753 18730 SH SOLE 0 0 18730 DUKE ENERGY CORP NEW COM NEW 26441C204 7854996 80946 SH SOLE 733 0 80213 DUPONT DE NEMOURS INC COM 26614N102 3437691 44686 SH SOLE 0 0 44686 DYNATRACE INC COM NEW 268150109 2954135 54016 SH SOLE 0 0 54016 E L F BEAUTY INC COM 26856L103 898516 6225 SH SOLE 0 0 6225 EOG RES INC COM 26875P101 1348593 11150 SH SOLE 0 0 11150 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 441795 12325 SH SOLE 0 0 12325 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 553062 24669 SH SOLE 0 0 24669 ETFIS SER TR I VIRTUS INFRCAP 26923G822 950067 45875 SH SOLE 0 0 45875 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 673689 11152 SH SOLE 0 0 11152 EAGLE MATLS INC COM 26969P108 451728 2224 SH SOLE 0 0 2224 EAGLE POINT CREDIT COMPANY I COM 269808101 936326 98561 SH SOLE 0 0 98561 EASTGROUP PPTYS INC COM 277276101 403682 2184 SH SOLE 0 0 2184 EASTMAN CHEM CO COM 277432100 241401 2664 SH SOLE 0 0 2664 EATON VANCE ENHANCED EQUITY COM 278274105 399274 24082 SH SOLE 0 0 24082 EATON VANCE LTD DURATION INC COM 27828H105 1390662 145163 SH SOLE 0 0 145163 EATON VANCE TAX-MANAGED DIVE COM 27828N102 930069 76298 SH SOLE 0 0 76298 EATON VANCE TX ADV GLBL DIV COM 27828S101 457425 26750 SH SOLE 0 0 26750 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 770229 62346 SH SOLE 0 0 62346 EATON VANCE TAX-MANAGED GLOB COM 27829C105 259013 33335 SH SOLE 0 0 33335 EATON VANCE TAX-MANAGED GLOB COM 27829F108 1580968 204789 SH SOLE 0 0 204789 ECOLAB INC COM 278865100 878256 4415 SH SOLE 0 0 4415 ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 152235 13000 SH SOLE 0 0 13000 EDWARDS LIFESCIENCES CORP COM 28176E108 890219 11675 SH SOLE 0 0 11675 ELECTRONIC ARTS INC COM 285512109 286839 2097 SH SOLE 0 0 2097 EMBRAER S.A. SPONSORED ADS 29082A107 484239 26246 SH SOLE 0 0 26246 EMCOR GROUP INC COM 29084Q100 480174 2229 SH SOLE 0 0 2229 EMERSON ELEC CO COM 291011104 3204318 32922 SH SOLE 0 0 32922 ASPEN TECHNOLOGY INC COM 29109X106 245687 1116 SH SOLE 0 0 1116 ENBRIDGE INC COM 29250N105 3004254 83405 SH SOLE 0 0 83405 ENCORE WIRE CORP COM 292562105 3042541 14244 SH SOLE 0 0 14244 ENDEAVOUR SILVER CORP COM 29258Y103 137900 70000 SH SOLE 0 0 70000 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 11062250 801612 SH SOLE 0 0 801612 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 746908 61423 SH SOLE 0 0 61423 ENPHASE ENERGY INC COM 29355A107 573935 4343 SH SOLE 0 0 4343 ENTEGRIS INC COM 29362U104 388834 3245 SH SOLE 0 0 3245 ENTERGY CORP NEW COM 29364G103 912744 9020 SH SOLE 0 0 9020 ENTERPRISE PRODS PARTNERS L COM 293792107 21796659 827198 SH SOLE 0 0 827198 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 28885 26500 SH SOLE 0 0 26500 EQUIFAX INC COM 294429105 230197 931 SH SOLE 0 0 931 EQUINIX INC COM 29444U700 2775138 3446 SH SOLE 0 0 3446 EQUINOR ASA SPONSORED ADR 29446M102 1696977 53634 SH SOLE 0 0 53634 EQUITRANS MIDSTREAM CORP COM 294600101 115470 11343 SH SOLE 0 0 11343 TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 505598 80254 SH SOLE 0 0 80254 ETSY INC COM 29786A106 496431 6125 SH SOLE 0 0 6125 EVERBRIDGE INC NOTE 0.125%12/1 29978AAC8 32464 35000 SH SOLE 0 0 35000 EVERSOURCE ENERGY COM 30040W108 270006 4375 SH SOLE 0 0 4375 EXACT SCIENCES CORP COM 30063P105 244430 3304 SH SOLE 0 0 3304 EXELON CORP COM 30161N101 724214 20173 SH SOLE 0 0 20173 EXPEDIA GROUP INC COM NEW 30212P303 440343 2901 SH SOLE 0 0 2901 EXPEDITORS INTL WASH INC COM 302130109 302250 2376 SH SOLE 0 0 2376 EXXON MOBIL CORP COM 30231G102 25660720 256659 SH SOLE 1014 0 255645 FB FINL CORP COM 30257X104 250178 6278 SH SOLE 0 0 6278 FS KKR CAP CORP COM 302635206 929161 44969 SH SOLE 0 0 44969 FTI CONSULTING INC COM 302941109 234997 1180 SH SOLE 0 0 1180 META PLATFORMS INC CL A 30303M102 31708364 89582 SH SOLE 355 0 89227 FACTSET RESH SYS INC COM 303075105 232037 486 SH SOLE 0 0 486 FAIR ISAAC CORP COM 303250104 1110466 954 SH SOLE 0 0 954 FASTENAL CO COM 311900104 1490379 23010 SH SOLE 184 0 22826 FEDEX CORP COM 31428X106 3063265 12050 SH SOLE 60 0 11990 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 752669 12702 SH SOLE 0 0 12702 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 435591 5518 SH SOLE 0 0 5518 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 1562577 46910 SH SOLE 0 0 46910 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 311362 13514 SH SOLE 0 0 13514 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 596996 10986 SH SOLE 0 0 10986 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 257834 1795 SH SOLE 0 0 1795 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 996568 23570 SH SOLE 4931 0 18639 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 1024018 22153 SH SOLE 0 0 22153 FIDELITY NATL INFORMATION SV COM 31620M106 417380 6948 SH SOLE 0 0 6948 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 738102 14467 SH SOLE 0 0 14467 FIDUS INVT CORP COM 316500107 313561 15925 SH SOLE 0 0 15925 FIFTH THIRD BANCORP COM 316773100 1001551 28747 SH SOLE 0 0 28747 FIRST TR MORNINGSTAR DIVID L SHS 336917109 2460595 68578 SH SOLE 0 0 68578 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 373689 3897 SH SOLE 0 0 3897 FIRST TR INTER DURATN PFD & COM 33718W103 291631 17733 SH SOLE 0 0 17733 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 965807 10188 SH SOLE 0 0 10188 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 3939300 49217 SH SOLE 0 0 49217 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 1256539 7950 SH SOLE 0 0 7950 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 5356037 28711 SH SOLE 0 0 28711 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 431729 10238 SH SOLE 0 0 10238 FIRST TR SR FLTG RATE INCOME COM 33733U108 282064 27955 SH SOLE 0 0 27955 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 2189229 18640 SH SOLE 0 0 18640 FIRST TR NASDAQ 100 TECH IND SHS 337345102 985243 5615 SH SOLE 0 0 5615 FIRST TR VALUE LINE DIVID IN SHS 33734H106 6800433 167664 SH SOLE 0 0 167664 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 201581 3418 SH SOLE 0 0 3418 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 845986 50688 SH SOLE 0 0 50688 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 428700 9903 SH SOLE 0 0 9903 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 1229335 11872 SH SOLE 0 0 11872 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 4574693 70532 SH SOLE 20334 0 50198 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 276599 4011 SH SOLE 0 0 4011 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1056043 8246 SH SOLE 0 0 8246 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 3843408 43840 SH SOLE 9435 0 34405 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 776937 59673 SH SOLE 0 0 59673 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 4696468 87230 SH SOLE 0 0 87230 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 7822006 74888 SH SOLE 23462 0 51426 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 606980 8568 SH SOLE 0 0 8568 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 307224 2804 SH SOLE 0 0 2804 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 162392 13454 SH SOLE 0 0 13454 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 662952 12625 SH SOLE 0 0 12625 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 497617 6485 SH SOLE 0 0 6485 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 5982564 216055 SH SOLE 69966 0 146089 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 2341857 50833 SH SOLE 0 0 50833 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 372605 19652 SH SOLE 0 0 19652 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 2019844 87515 SH SOLE 0 0 87515 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 198733 12699 SH SOLE 0 0 12699 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 394200 6151 SH SOLE 0 0 6151 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 2337982 45248 SH SOLE 0 0 45248 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 614118 11913 SH SOLE 0 0 11913 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 639451 11056 SH SOLE 0 0 11056 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 230772 2831 SH SOLE 0 0 2831 FIRST TR MLP & ENERGY INCOM COM 33739B104 119330 13924 SH SOLE 0 0 13924 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 373356 22145 SH SOLE 0 0 22145 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 284085 6161 SH SOLE 0 0 6161 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 4041353 180096 SH SOLE 0 0 180096 FST TR NEW OPPORT MLP & ENE COM 33739M100 553847 80501 SH SOLE 0 0 80501 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 983993 19046 SH SOLE 0 0 19046 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 1358177 24141 SH SOLE 0 0 24141 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 683411 38329 SH SOLE 0 0 38329 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 880422 18221 SH SOLE 0 0 18221 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 7279538 122008 SH SOLE 0 0 122008 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 7717696 149336 SH SOLE 0 0 149336 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433 3765667 118447 SH SOLE 0 0 118447 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441 1071012 32550 SH SOLE 0 0 32550 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 346896 14400 SH SOLE 0 0 14400 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 252785 6500 SH SOLE 0 0 6500 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 228047 6248 SH SOLE 0 0 6248 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 427504 9683 SH SOLE 0 0 9683 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 480290 11590 SH SOLE 0 0 11590 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 1455106 54765 SH SOLE 0 0 54765 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 2495113 55938 SH SOLE 0 0 55938 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 547394 15450 SH SOLE 0 0 15450 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 582828 23558 SH SOLE 0 0 23558 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 1435224 34484 SH SOLE 0 0 34484 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 283813 7053 SH SOLE 0 0 7053 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 221073 5670 SH SOLE 0 0 5670 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U679 207281 6850 SH SOLE 0 0 6850 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U687 336019 10600 SH SOLE 0 0 10600 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST FD 33740U752 526014 19482 SH SOLE 0 0 19482 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836 336862 14142 SH SOLE 0 0 14142 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 532629 15240 SH SOLE 0 0 15240 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 384109 14044 SH SOLE 0 0 14044 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 1115070 34027 SH SOLE 0 0 34027 FISERV INC COM 337738108 2303711 17342 SH SOLE 424 0 16918 FIRSTENERGY CORP COM 337932107 1099068 29980 SH SOLE 0 0 29980 FLEXSHARES TR IBOXX 3R TARGT 33939L506 585842 24803 SH SOLE 0 0 24803 FLUOR CORP NEW COM 343412102 200785 5126 SH SOLE 0 0 5126 FLUX PWR HLDGS INC COM NEW 344057302 259234 63074 SH SOLE 0 0 63074 FORD MTR CO DEL COM 345370860 4122840 338215 SH SOLE 0 0 338215 FORTINET INC COM 34959E109 539120 9211 SH SOLE 0 0 9211 FORTIVE CORP COM 34959J108 226111 3071 SH SOLE 0 0 3071 FORTRESS BIOTECH INC COM NEW 34960Q307 258785 85975 SH SOLE 0 0 85975 FORTUNA SILVER MINES INC COM 349915108 77200 20000 SH SOLE 0 0 20000 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 277814 20037 SH SOLE 0 0 20037 FRANKLIN LTD DURATION INCOME COM 35472T101 871423 140100 SH SOLE 0 0 140100 FREEPORT-MCMORAN INC CL B 35671D857 3073799 72206 SH SOLE 3300 0 68906 FUELCELL ENERGY INC COM 35952H601 16744 10465 SH SOLE 0 0 10465 FUBOTV INC COM 35953D104 60814 19124 SH SOLE 0 0 19124 GDL FD COM SH BEN IT 361570104 396588 49327 SH SOLE 0 0 49327 GABELLI EQUITY TR INC COM 362397101 329729 64907 SH SOLE 0 0 64907 GABELLI DIVID & INCOME TR COM 36242H104 1054871 48746 SH SOLE 0 0 48746 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 489433 6330 SH SOLE 13 0 6317 GALLAGHER ARTHUR J & CO COM 363576109 2398094 10664 SH SOLE 0 0 10664 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 807189 214678 SH SOLE 0 0 214678 GAMING & LEISURE PPTYS INC COM 36467J108 484396 9816 SH SOLE 0 0 9816 GARTNER INC COM 366651107 221495 491 SH SOLE 0 0 491 GENERAC HLDGS INC COM 368736104 559997 4333 SH SOLE 63 0 4270 GENERAL DYNAMICS CORP COM 369550108 1896247 7303 SH SOLE 0 0 7303 GENERAL ELECTRIC CO COM NEW 369604301 2283723 17883 SH SOLE 40 0 17843 GENERAL MLS INC COM 370334104 857193 13159 SH SOLE 0 0 13159 GENERAL MTRS CO COM 37045V100 971036 27033 SH SOLE 0 0 27033 GENUINE PARTS CO COM 372460105 1023266 7339 SH SOLE 0 0 7339 GILEAD SCIENCES INC COM 375558103 2261393 27915 SH SOLE 0 0 27915 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 320502 189646 SH SOLE 0 0 189646 GLADSTONE COMMERCIAL CORP COM 376536108 1875883 141683 SH SOLE 4740 0 136943 GSK PLC SPONSORED ADR 37733W204 1586901 42447 SH SOLE 241 0 42206 GLOBALSTAR INC COM 378973408 1088123 560888 SH SOLE 0 0 560888 GLOBAL NET LEASE INC COM NEW 379378201 1341106 134785 SH SOLE 0 0 134785 GLOBAL PMTS INC COM 37940X102 1061295 8357 SH SOLE 0 0 8357 GLOBAL PARTNERS LP COM UNITS 37946R109 1217386 28773 SH SOLE 0 0 28773 GLOBAL X FDS GLOBX SUPDV US 37950E291 283957 16428 SH SOLE 0 0 16428 GLOBAL MED REIT INC COM NEW 37954A204 735344 65017 SH SOLE 0 0 65017 GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269 206572 7110 SH SOLE 0 0 7110 GLOBAL X FDS RUSSELL 2000 37954Y459 866882 51274 SH SOLE 0 0 51274 GLOBAL X FDS S&P 500 COVERED 37954Y475 1620622 40791 SH SOLE 0 0 40791 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 2893228 165271 SH SOLE 0 0 165271 GLOBAL X FDS US INFR DEV ETF 37954Y673 3228106 93255 SH SOLE 2325 0 90930 GLOBAL X FDS GLOBAL X COPPER 37954Y830 548392 14473 SH SOLE 0 0 14473 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 718696 14012 SH SOLE 0 0 14012 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 922555 31410 SH SOLE 0 0 31410 GLOBAL SELF STORAGE INC COM 37955N106 95110 20520 SH SOLE 0 0 20520 GOLDMAN SACHS GROUP INC COM 38141G104 6961003 18044 SH SOLE 3 0 18041 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 325423 3454 SH SOLE 0 0 3454 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 6192682 61798 SH SOLE 0 0 61798 GOLDMAN SACHS BDC INC SHS 38147U107 201024 13321 SH SOLE 298 0 13023 GOODYEAR TIRE & RUBR CO COM 382550101 488542 34116 SH SOLE 0 0 34116 GRACO INC COM 384109104 230081 2652 SH SOLE 0 0 2652 GRAFTECH INTL LTD COM 384313508 26280 12000 SH SOLE 0 0 12000 GRAINGER W W INC COM 384802104 1156145 1395 SH SOLE 0 0 1395 GRANITESHARES GOLD TR SHS BEN INT 38748G101 244109 11972 SH SOLE 0 0 11972 GREAT AJAX CORP 7.25 CV SR NT 24 38983D409 497408 19870 SH SOLE 0 0 19870 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 437015 5164 SH SOLE 0 0 5164 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 435785 34046 SH SOLE 0 0 34046 GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106 1498299 102203 SH SOLE 0 0 102203 HF SINCLAIR CORP COM 403949100 1039936 18714 SH SOLE 0 0 18714 HCA HEALTHCARE INC COM 40412C101 605333 2236 SH SOLE 0 0 2236 HP INC COM 40434L105 491740 16211 SH SOLE 1849 0 14362 HALEON PLC SPON ADS 405552100 195916 23805 SH SOLE 289 0 23516 HALLADOR ENERGY COMPANY COM 40609P105 1954082 221050 SH SOLE 0 0 221050 HALLIBURTON CO COM 406216101 691266 19122 SH SOLE 0 0 19122 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 412258 13678 SH SOLE 0 0 13678 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 293437 18451 SH SOLE 0 0 18451 HANCOCK JOHN PFD INCOME FD I COM 41013X106 979077 62045 SH SOLE 3680 0 58365 HARTFORD FINL SVCS GROUP INC COM 416515104 1354963 16759 SH SOLE 0 0 16759 HEALTH CATALYST INC NOTE 2.500% 4/1 42225TAB3 19054 20000 SH SOLE 0 0 20000 HEALTHPEAK PROPERTIES INC COM 42250P103 506413 25576 SH SOLE 0 0 25576 HECLA MNG CO COM 422704106 5403868 1123465 SH SOLE 0 0 1123465 HENRY JACK & ASSOC INC COM 426281101 1000083 6120 SH SOLE 0 0 6120 HERCULES CAPITAL INC COM 427096508 250501 15027 SH SOLE 0 0 15027 HERON THERAPEUTICS INC COM 427746102 19533 11490 SH SOLE 0 0 11490 HERSHEY CO COM 427866108 420843 2257 SH SOLE 0 0 2257 HEWLETT PACKARD ENTERPRISE C COM 42824C109 681728 39844 SH SOLE 0 0 39844 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 255370 33208 SH SOLE 0 0 33208 HIMS & HERS HEALTH INC COM CL A 433000106 154860 17400 SH SOLE 0 0 17400 HILTON WORLDWIDE HLDGS INC COM 43300A203 206816 1136 SH SOLE 0 0 1136 HOLOGIC INC COM 436440101 202275 2831 SH SOLE 0 0 2831 HOME DEPOT INC COM 437076102 32142374 92749 SH SOLE 1747 0 91002 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 857225 27733 SH SOLE 0 0 27733 HONEYWELL INTL INC COM 438516106 13328245 63556 SH SOLE 1114 0 62442 HUBSPOT INC COM 443573100 463271 798 SH SOLE 0 0 798 HUMANA INC COM 444859102 936019 2041 SH SOLE 0 0 2041 HUNT J B TRANS SVCS INC COM 445658107 357932 1792 SH SOLE 0 0 1792 HUNTINGTON BANCSHARES INC COM 446150104 4585016 356120 SH SOLE 0 0 356120 ITT INC COM 45073V108 306940 2572 SH SOLE 0 0 2572 ICICI BANK LIMITED ADR 45104G104 440621 18482 SH SOLE 0 0 18482 IDEXX LABS INC COM 45168D104 768189 1384 SH SOLE 0 0 1384 ILLINOIS TOOL WKS INC COM 452308109 2610567 9913 SH SOLE 0 0 9913 ILLUMINA INC COM 452327109 1763474 12665 SH SOLE 0 0 12665 INDEPENDENCE RLTY TR INC COM 45378A106 1024921 66544 SH SOLE 24057 0 42487 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 8887812 279600 SH SOLE 0 0 279600 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 150846 18600 SH SOLE 0 0 18600 ING GROEP N.V. SPONSORED ADR 456837103 160500 10686 SH SOLE 0 0 10686 INGERSOLL RAND INC COM 45687V106 211570 2713 SH SOLE 0 0 2713 INNOVATIVE INDL PPTYS INC COM 45781V101 597397 5861 SH SOLE 2237 0 3624 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 212012 6736 SH SOLE 0 0 6736 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 247274 6942 SH SOLE 0 0 6942 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 306877 9399 SH SOLE 0 0 9399 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 370340 10551 SH SOLE 0 0 10551 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 275313 7994 SH SOLE 0 0 7994 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 351761 10119 SH SOLE 0 0 10119 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 248139 7436 SH SOLE 0 0 7436 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 235788 6554 SH SOLE 0 0 6554 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 519293 15557 SH SOLE 0 0 15557 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 284107 7550 SH SOLE 0 0 7550 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 391692 11982 SH SOLE 0 0 11982 INTEL CORP COM 458140100 5741659 114262 SH SOLE 1500 0 112762 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 369825 4461 SH SOLE 0 0 4461 INTERCONTINENTAL EXCHANGE IN COM 45866F104 644671 5020 SH SOLE 0 0 5020 INTERNATIONAL BUSINESS MACHS COM 459200101 13638409 83390 SH SOLE 100 0 83290 INTERNATIONAL PAPER CO COM 460146103 1488439 41174 SH SOLE 0 0 41174 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 511061 10246 SH SOLE 0 0 10246 INVESCO QQQ TR UNIT SER 1 46090E103 47714764 116453 SH SOLE 0 0 116453 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 8690737 653439 SH SOLE 0 0 653439 INTUIT COM 461202103 1724519 2759 SH SOLE 215 0 2544 INTUITIVE SURGICAL INC COM NEW 46120E602 1997459 5921 SH SOLE 66 0 5855 INVESCO SR INCOME TR COM 46131H107 310719 75785 SH SOLE 0 0 75785 INVESCO MUNI INCOME OPP TRST COM 46132X101 124395 19590 SH SOLE 0 0 19590 INVESCO HIGH INCOME 2024 TAR COM 46136K105 197819 28711 SH SOLE 0 0 28711 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 353784 3839 SH SOLE 0 0 3839 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 782785 12862 SH SOLE 0 0 12862 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 228052 5528 SH SOLE 0 0 5528 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 589416 7181 SH SOLE 0 0 7181 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1931506 59873 SH SOLE 9455 0 50418 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 231901 4250 SH SOLE 0 0 4250 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 800535 24526 SH SOLE 0 0 24526 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 8128590 51512 SH SOLE 0 0 51512 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 485687 5475 SH SOLE 0 0 5475 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 307047 16635 SH SOLE 0 0 16635 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 503893 23836 SH SOLE 0 0 23836 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 1314167 26549 SH SOLE 0 0 26549 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 358553 4615 SH SOLE 0 0 4615 INVESCO EXCHANGE TRADED FD T DORSEY WRGT UTIL 46137V795 445451 13960 SH SOLE 0 0 13960 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 2515043 29419 SH SOLE 0 0 29419 INVESCO EXCHANGE TRADED FD T DORSEY WRGT CSMR 46137V886 463327 5064 SH SOLE 0 0 5064 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 234603 9392 SH SOLE 0 0 9392 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 208799 3939 SH SOLE 0 0 3939 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2400931 38317 SH SOLE 0 0 38317 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 344285 8118 SH SOLE 0 0 8118 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 238090 20758 SH SOLE 0 0 20758 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 204032 8438 SH SOLE 0 0 8438 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 639285 30183 SH SOLE 0 0 30183 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 3611149 21426 SH SOLE 0 0 21426 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 232970 5623 SH SOLE 0 0 5623 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 290284 5441 SH SOLE 0 0 5441 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 459958 19929 SH SOLE 0 0 19929 INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 211208 9442 SH SOLE 0 0 9442 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 244436 10761 SH SOLE 0 0 10761 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 892398 43028 SH SOLE 0 0 43028 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 341491 24550 SH SOLE 0 0 24550 IONQ INC COM 46222L108 153326 12375 SH SOLE 0 0 12375 IQVIA HLDGS INC COM 46266C105 724682 3132 SH SOLE 0 0 3132 IRON MTN INC DEL COM 46284V101 2125992 30107 SH SOLE 752 0 29355 ISHARES GOLD TR ISHARES NEW 464285204 6998528 179312 SH SOLE 0 0 179312 ISHARES INC MSCI EMERG MRKT 464286533 581684 10464 SH SOLE 0 0 10464 ISHARES TR S&P 100 ETF 464287101 5699598 25514 SH SOLE 2131 0 23383 ISHARES TR MORNINGSTAR GRWT 464287119 1581668 23321 SH SOLE 796 0 22525 ISHARES TR CORE S&P TTL STK 464287150 2517121 23920 SH SOLE 964 0 22956 ISHARES TR SELECT DIVID ETF 464287168 2008902 17138 SH SOLE 0 0 17138 ISHARES TR TIPS BD ETF 464287176 2202029 20486 SH SOLE 0 0 20486 ISHARES TR US TRSPRTION 464287192 328867 1253 SH SOLE 0 0 1253 ISHARES TR CORE S&P500 ETF 464287200 117194842 245368 SH SOLE 346 0 245022 ISHARES TR CORE US AGGBD ET 464287226 8545704 86103 SH SOLE 0 0 86103 ISHARES TR MSCI EMG MKT ETF 464287234 860424 21398 SH SOLE 43 0 21355 ISHARES TR IBOXX INV CP ETF 464287242 4455830 40266 SH SOLE 0 0 40266 ISHARES TR GLOBAL TECH ETF 464287291 1648370 24177 SH SOLE 0 0 24177 ISHARES TR S&P 500 GRWT ETF 464287309 8985243 119644 SH SOLE 0 0 119644 ISHARES TR GLOB HLTHCRE ETF 464287325 623494 7190 SH SOLE 0 0 7190 ISHARES TR GLOBAL ENERG ETF 464287341 1473546 37677 SH SOLE 0 0 37677 ISHARES TR S&P 500 VAL ETF 464287408 5382762 30955 SH SOLE 0 0 30955 ISHARES TR 20 YR TR BD ETF 464287432 13041894 131896 SH SOLE 0 0 131896 ISHARES TR 7-10 YR TRSY BD 464287440 2009307 20846 SH SOLE 0 0 20846 ISHARES TR 1 3 YR TREAS BD 464287457 2009650 24496 SH SOLE 0 0 24496 ISHARES TR MSCI EAFE ETF 464287465 6020279 79898 SH SOLE 200 0 79698 ISHARES TR RUS MDCP VAL ETF 464287473 2925560 25157 SH SOLE 0 0 25157 ISHARES TR RUS MD CP GR ETF 464287481 11393422 109070 SH SOLE 1400 0 107670 ISHARES TR RUS MID CAP ETF 464287499 6217538 79989 SH SOLE 0 0 79989 ISHARES TR CORE S&P MCP ETF 464287507 5659184 20419 SH SOLE 0 0 20419 ISHARES TR EXPANDED TECH 464287515 829473 2045 SH SOLE 0 0 2045 ISHARES TR ISHARES SEMICDTR 464287523 750227 1302 SH SOLE 15 0 1287 ISHARES TR EXPND TEC SC ETF 464287549 1920003 4284 SH SOLE 0 0 4284 ISHARES TR ISHARES BIOTECH 464287556 1870368 13768 SH SOLE 0 0 13768 ISHARES TR GLOBAL 100 ETF 464287572 374711 4654 SH SOLE 0 0 4654 ISHARES TR US CONSUM DISCRE 464287580 446386 5891 SH SOLE 0 0 5891 ISHARES TR RUS 1000 VAL ETF 464287598 2510676 15194 SH SOLE 248 0 14946 ISHARES TR S&P MC 400GR ETF 464287606 210305 2655 SH SOLE 0 0 2655 ISHARES TR RUS 1000 GRW ETF 464287614 5708558 18830 SH SOLE 259 0 18571 ISHARES TR RUS 1000 ETF 464287622 4155786 15846 SH SOLE 307 0 15539 ISHARES TR RUS 2000 VAL ETF 464287630 373223 2403 SH SOLE 0 0 2403 ISHARES TR RUS 2000 GRW ETF 464287648 1529193 6063 SH SOLE 0 0 6063 ISHARES TR RUSSELL 2000 ETF 464287655 3871575 19289 SH SOLE 0 0 19289 ISHARES TR CORE S&P US VLU 464287663 754710 8949 SH SOLE 0 0 8949 ISHARES TR RUSSELL 3000 ETF 464287689 583401 2131 SH SOLE 0 0 2131 ISHARES TR U.S. UTILITS ETF 464287697 214047 2678 SH SOLE 0 0 2678 ISHARES TR S&P MC 400VL ETF 464287705 512842 4497 SH SOLE 0 0 4497 ISHARES TR US TELECOM ETF 464287713 296677 13035 SH SOLE 0 0 13035 ISHARES TR U.S. TECH ETF 464287721 7510163 61183 SH SOLE 0 0 61183 ISHARES TR U.S. REAL ES ETF 464287739 224988 2461 SH SOLE 0 0 2461 ISHARES TR US INDUSTRIALS 464287754 206845 1809 SH SOLE 0 0 1809 ISHARES TR US HLTHCARE ETF 464287762 645050 2254 SH SOLE 0 0 2254 ISHARES TR U.S. FIN SVC ETF 464287770 502372 2803 SH SOLE 650 0 2153 ISHARES TR U.S. FINLS ETF 464287788 633221 7414 SH SOLE 0 0 7414 ISHARES TR U.S. ENERGY ETF 464287796 640926 14527 SH SOLE 0 0 14527 ISHARES TR CORE S&P SCP ETF 464287804 8476008 78300 SH SOLE 319 0 77981 ISHARES TR US CONSM STAPLES 464287812 941040 4909 SH SOLE 0 0 4909 ISHARES TR DOW JONES US ETF 464287846 741695 6365 SH SOLE 0 0 6365 ISHARES TR SP SMCP600VL ETF 464287879 8104473 78631 SH SOLE 4264 0 74367 ISHARES TR S&P SML 600 GWT 464287887 569423 4550 SH SOLE 0 0 4550 ISHARES TR MORNINGSTAR VALU 464288109 315742 4471 SH SOLE 0 0 4471 ISHARES TR AGENCY BOND ETF 464288166 586597 5410 SH SOLE 0 0 5410 ISHARES TR MRGSTR MD CP ETF 464288208 321093 4783 SH SOLE 602 0 4181 ISHARES TR JPMORGAN USD EMG 464288281 2554308 28681 SH SOLE 0 0 28681 ISHARES TR CALIF MUN BD ETF 464288356 253723 4379 SH SOLE 0 0 4379 ISHARES TR GLB INFRASTR ETF 464288372 594892 12644 SH SOLE 0 0 12644 ISHARES TR NATIONAL MUN ETF 464288414 1312820 12110 SH SOLE 0 0 12110 ISHARES TR INTL SEL DIV ETF 464288448 626382 22379 SH SOLE 0 0 22379 ISHARES TR IBOXX HI YD ETF 464288513 2043433 26404 SH SOLE 0 0 26404 ISHARES TR CRE U S REIT ETF 464288521 200720 3697 SH SOLE 0 0 3697 ISHARES TR RESIDENTIAL MULT 464288562 641014 8719 SH SOLE 2447 0 6272 ISHARES TR MSCI KLD400 SOC 464288570 592675 6509 SH SOLE 0 0 6509 ISHARES TR MBS ETF 464288588 6535694 69470 SH SOLE 0 0 69470 ISHARES TR USD INV GRDE ETF 464288620 219330 4279 SH SOLE 0 0 4279 ISHARES TR ISHS 5-10YR INVT 464288638 235360 4526 SH SOLE 0 0 4526 ISHARES TR ISHS 1-5YR INVS 464288646 714092 13927 SH SOLE 0 0 13927 ISHARES TR 10-20 YR TRS ETF 464288653 1718891 15877 SH SOLE 0 0 15877 ISHARES TR 3 7 YR TREAS BD 464288661 5996645 51196 SH SOLE 0 0 51196 ISHARES TR SHORT TREAS BD 464288679 3737093 33933 SH SOLE 0 0 33933 ISHARES TR PFD AND INCM SEC 464288687 3987367 127841 SH SOLE 3700 0 124141 ISHARES TR US HOME CONS ETF 464288752 328162 3226 SH SOLE 0 0 3226 ISHARES TR US AER DEF ETF 464288760 2858109 22576 SH SOLE 0 0 22576 ISHARES TR US REGNL BKS ETF 464288778 1685825 40292 SH SOLE 0 0 40292 ISHARES TR U.S. MED DVC ETF 464288810 6894375 127745 SH SOLE 0 0 127745 ISHARES TR US OIL GS EX ETF 464288851 319340 3427 SH SOLE 0 0 3427 ISHARES TR EAFE VALUE ETF 464288877 13296233 255206 SH SOLE 0 0 255206 ISHARES TR EAFE GRWTH ETF 464288885 17289468 178518 SH SOLE 0 0 178518 ISHARES TR RUS TP200 GR ETF 464289438 6067078 34625 SH SOLE 0 0 34625 ISHARES TR CORE LT USDB ETF 464289479 811397 15432 SH SOLE 0 0 15432 ISHARES TR 10+ YR INVST GRD 464289511 285571 5420 SH SOLE 0 0 5420 ISHARES TR AGGRES ALLOC ETF 464289859 203050 2941 SH SOLE 0 0 2941 ISHARES SILVER TR ISHARES 46428Q109 2214155 101660 SH SOLE 0 0 101660 ISHARES TR US TREAS BD ETF 46429B267 971510 42166 SH SOLE 0 0 42166 ISHARES TR MSCI INDIA ETF 46429B598 1011620 20726 SH SOLE 0 0 20726 ISHARES TR FLTG RATE NT ETF 46429B655 2261448 44675 SH SOLE 0 0 44675 ISHARES TR CORE HIGH DV ETF 46429B663 1228899 12049 SH SOLE 0 0 12049 ISHARES TR MSCI USA MIN VOL 46429B697 4367931 55978 SH SOLE 0 0 55978 ISHARES TR 0-5 YR TIPS ETF 46429B747 7627985 77371 SH SOLE 0 0 77371 ISHARES TR MSCI USA QLT FCT 46432F339 15007700 101929 SH SOLE 0 0 101929 ISHARES TR MSCI USA VALUE 46432F388 1435599 14191 SH SOLE 0 0 14191 ISHARES TR MSCI USA MMENTM 46432F396 934142 5954 SH SOLE 0 0 5954 ISHARES TR CORE MSCI TOTAL 46432F834 2113394 32549 SH SOLE 0 0 32549 ISHARES TR CORE MSCI EAFE 46432F842 8848546 125779 SH SOLE 153 0 125626 ISHARES TR CORE 1 5 YR USD 46432F859 443373 9322 SH SOLE 0 0 9322 ISHARES INC CORE MSCI EMKT 46434G103 11863220 234544 SH SOLE 370 0 234174 ISHARES INC MSCI EMRG CHN 46434G764 1693941 30571 SH SOLE 0 0 30571 ISHARES INC MSCI JPN ETF NEW 46434G822 370029 5769 SH SOLE 0 0 5769 ISHARES INC ESG AWR MSCI EM 46434G863 686554 21415 SH SOLE 0 0 21415 ISHARES TR 0-5YR INVT GR CP 46434V100 573156 11650 SH SOLE 0 0 11650 ISHARES TR 0-5YR HI YL CP 46434V407 703218 16656 SH SOLE 0 0 16656 ISHARES TR MSCI INTL QUALTY 46434V456 388217 10336 SH SOLE 0 0 10336 ISHARES TR CORE TOTAL USD 46434V613 21640956 469741 SH SOLE 0 0 469741 ISHARES TR CORE DIV GRWTH 46434V621 6455209 119941 SH SOLE 0 0 119941 ISHARES TR GLOBAL REIT ETF 46434V647 263668 10904 SH SOLE 0 0 10904 ISHARES TR TRS FLT RT BD 46434V860 5764079 114208 SH SOLE 0 0 114208 ISHARES TR BLACKROCK ULTRA 46434V878 3238089 64299 SH SOLE 0 0 64299 ISHARES TR CONV BD ETF 46435G102 4045499 51476 SH SOLE 0 0 51476 ISHARES TR ESG AWRE USD ETF 46435G193 423569 18202 SH SOLE 0 0 18202 ISHARES TR MSCI INTL VLU FT 46435G409 426291 16080 SH SOLE 0 0 16080 ISHARES TR ESG AWR MSCI USA 46435G425 7206931 68690 SH SOLE 0 0 68690 ISHARES TR FALN ANGLS USD 46435G474 599782 22719 SH SOLE 0 0 22719 ISHARES TR CYBERSECURITY 46435U135 336773 7413 SH SOLE 0 0 7413 ISHARES TR ESG AWR US AGRGT 46435U549 414451 8681 SH SOLE 0 0 8681 ISHARES TR US INFRASTRUC 46435U713 1686649 41884 SH SOLE 0 0 41884 ISHARES TR BLOCKCHAIN & TEC 46436E361 302825 10364 SH SOLE 0 0 10364 ISHARES TR ESG ADV TTL USD 46436E619 232426 5373 SH SOLE 0 0 5373 ISHARES TR 0-3 MNTH TREASRY 46436E718 3389977 33808 SH SOLE 0 0 33808 ISHARES TR ESG EAFE ETF 46436E759 246975 3866 SH SOLE 0 0 3866 ISHARES TR ESG MSCI USA ETF 46436E767 437933 10998 SH SOLE 0 0 10998 JPMORGAN CHASE & CO COM 46625H100 25250349 148444 SH SOLE 1617 0 146827 JABIL INC COM 466313103 2203271 17294 SH SOLE 0 0 17294 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 22579529 407515 SH SOLE 0 0 407515 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 7791390 154387 SH SOLE 0 0 154387 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 3630123 72704 SH SOLE 0 0 72704 JACKSON FINANCIAL INC COM CL A 46817M107 1802875 35212 SH SOLE 0 0 35212 JACOBS SOLUTIONS INC COM 46982L108 2234511 17215 SH SOLE 0 0 17215 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 1722802 34251 SH SOLE 0 0 34251 JANUS DETROIT STR TR HENDERSON MTG 47103U852 351290 7647 SH SOLE 0 0 7647 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 723246 14968 SH SOLE 0 0 14968 JETBLUE AWYS CORP COM 477143101 323732 58330 SH SOLE 0 0 58330 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 232863 4422 SH SOLE 0 0 4422 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 451531 17756 SH SOLE 5739 0 12017 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 6383405 174560 SH SOLE 58935 0 115625 JOHN HANCOCK HEDGED EQUITY & COM 47804L102 476457 47409 SH SOLE 0 0 47409 JOHNSON & JOHNSON COM 478160104 22207492 141684 SH SOLE 1616 0 140068 KLA CORP COM NEW 482480100 1464003 2518 SH SOLE 0 0 2518 KKR & CO INC COM 48251W104 1623853 19600 SH SOLE 0 0 19600 KAYNE ANDERSON ENERGY INFRST COM 486606106 1142107 130081 SH SOLE 0 0 130081 KELLANOVA COM 487836108 521467 9327 SH SOLE 0 0 9327 KENVUE INC COM 49177J102 585819 27210 SH SOLE 668 0 26542 KEYCORP COM 493267108 621832 43183 SH SOLE 0 0 43183 KEYSIGHT TECHNOLOGIES INC COM 49338L103 412839 2595 SH SOLE 110 0 2485 KIMBERLY-CLARK CORP COM 494368103 2183331 17797 SH SOLE 0 0 17797 KINDER MORGAN INC DEL COM 49456B101 3284489 186196 SH SOLE 363 0 185833 KINSALE CAP GROUP INC COM 49714P108 392705 1173 SH SOLE 0 0 1173 KRAFT HEINZ CO COM 500754106 651882 17628 SH SOLE 0 0 17628 KRANESHARES TR CSI CHI INTERNET 500767306 285938 10590 SH SOLE 0 0 10590 KRANESHARES TR KRANESHARES CN 500767470 271261 16672 SH SOLE 0 0 16672 KROGER CO COM 501044101 342437 7492 SH SOLE 0 0 7492 LPL FINL HLDGS INC COM 50212V100 212512 934 SH SOLE 0 0 934 L3HARRIS TECHNOLOGIES INC COM 502431109 1449235 6881 SH SOLE 0 0 6881 LABORATORY CORP AMER HLDGS COM NEW 50540R409 686181 3019 SH SOLE 175 0 2844 LAM RESEARCH CORP COM 512807108 18974284 24163 SH SOLE 0 0 24163 LAMAR ADVERTISING CO NEW CL A 512816109 304972 2870 SH SOLE 0 0 2870 LAMB WESTON HLDGS INC COM 513272104 364157 3369 SH SOLE 0 0 3369 LANDSTAR SYS INC COM 515098101 287323 1484 SH SOLE 0 0 1484 LAUDER ESTEE COS INC CL A 518439104 589676 4032 SH SOLE 0 0 4032 LENNAR CORP CL A 526057104 1113402 7470 SH SOLE 0 0 7470 LIBERTY ALL-STAR GROWTH FD I COM 529900102 355986 66174 SH SOLE 0 0 66174 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 825561 126425 SH SOLE 0 0 126425 LIGHTPATH TECHNOLOGIES INC COM CL A 532257805 140898 111824 SH SOLE 0 0 111824 LIGHTWAVE LOGIC INC COM 532275104 540275 108489 SH SOLE 0 0 108489 ELI LILLY & CO COM 532457108 23378036 40105 SH SOLE 32 0 40073 LINCOLN ELEC HLDGS INC COM 533900106 888521 4073 SH SOLE 0 0 4073 LISTED FD TR HORIZON KINETICS 53656F623 278879 8862 SH SOLE 0 0 8862 LIVE NATION ENTERTAINMENT IN COM 538034109 594173 6348 SH SOLE 0 0 6348 LOCKHEED MARTIN CORP COM 539830109 7188628 15860 SH SOLE 260 0 15600 LOWES COS INC COM 548661107 4415413 19840 SH SOLE 0 0 19840 LUCID GROUP INC COM 549498103 205827 48890 SH SOLE 0 0 48890 LULULEMON ATHLETICA INC COM 550021109 2962753 5795 SH SOLE 0 0 5795 LUMEN TECHNOLOGIES INC COM 550241103 23344 12756 SH SOLE 0 0 12756 LUMENTUM HLDGS INC COM 55024U109 612108 11677 SH SOLE 0 0 11677 LYFT INC CL A COM 55087P104 277697 18526 SH SOLE 0 0 18526 M & T BK CORP COM 55261F104 667633 4870 SH SOLE 279 0 4591 MFS CHARTER INCOME TR SH BEN INT 552727109 85924 13301 SH SOLE 0 0 13301 MGM RESORTS INTERNATIONAL COM 552953101 236115 5285 SH SOLE 0 0 5285 M/I HOMES INC COM 55305B101 413220 3000 SH SOLE 0 0 3000 MPLX LP COM UNIT REP LTD 55336V100 4112221 111989 SH SOLE 0 0 111989 MSA SAFETY INC COM 553498106 653972 3874 SH SOLE 0 0 3874 MSCI INC COM 55354G100 243982 431 SH SOLE 0 0 431 MACYS INC COM 55616P104 260084 12821 SH SOLE 0 0 12821 MAGNA INTL INC COM 559222401 331915 5618 SH SOLE 0 0 5618 MAIN STR CAP CORP COM 56035L104 2536376 58672 SH SOLE 0 0 58672 MAMAS CREATIONS INC COM 56146T103 191490 39000 SH SOLE 0 0 39000 MANHATTAN ASSOCIATES INC COM 562750109 687086 3191 SH SOLE 0 0 3191 MANHATTAN BRDG CAP INC COM 562803106 51892 10210 SH SOLE 0 0 10210 MANULIFE FINL CORP COM 56501R106 277482 12555 SH SOLE 1729 0 10826 MARATHON OIL CORP COM 565849106 435488 18025 SH SOLE 0 0 18025 MARATHON PETE CORP COM 56585A102 1869382 12600 SH SOLE 127 0 12473 MARSH & MCLENNAN COS INC COM 571748102 494603 2610 SH SOLE 93 0 2517 MARRIOTT INTL INC NEW CL A 571903202 2978878 13210 SH SOLE 0 0 13210 MARTIN MARIETTA MATLS INC COM 573284106 2666710 5345 SH SOLE 465 0 4880 MARVELL TECHNOLOGY INC COM 573874104 1980160 32833 SH SOLE 0 0 32833 MASCO CORP COM 574599106 396234 5916 SH SOLE 1000 0 4916 MASTEC INC COM 576323109 319690 4222 SH SOLE 0 0 4222 MASTERCARD INCORPORATED CL A 57636Q104 14946602 35044 SH SOLE 807 0 34237 MCCORMICK & CO INC COM NON VTG 579780206 288910 4197 SH SOLE 0 0 4197 MCDONALDS CORP COM 580135101 15823112 53365 SH SOLE 1289 0 52076 MCKESSON CORP COM 58155Q103 1992329 4298 SH SOLE 0 0 4298 MEDICAL PPTYS TRUST INC COM 58463J304 141979 28089 SH SOLE 0 0 28089 MEDPACE HLDGS INC COM 58506Q109 384270 1254 SH SOLE 0 0 1254 MERCADOLIBRE INC COM 58733R102 1571540 1000 SH SOLE 0 0 1000 MERCK & CO INC COM 58933Y105 16097402 146629 SH SOLE 2284 0 144345 METLIFE INC COM 59156R108 1106520 16732 SH SOLE 0 0 16732 MICROSOFT CORP COM 594918104 102218178 271828 SH SOLE 4021 0 267807 MICROCHIP TECHNOLOGY INC. COM 595017104 415920 4612 SH SOLE 0 0 4612 MICRON TECHNOLOGY INC COM 595112103 1942692 22734 SH SOLE 0 0 22734 MID-AMER APT CMNTYS INC COM 59522J103 224795 1672 SH SOLE 0 0 1672 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 218809 5051 SH SOLE 0 0 5051 MODERNA INC COM 60770K107 827623 8322 SH SOLE 0 0 8322 MONDELEZ INTL INC CL A 609207105 2603110 35730 SH SOLE 0 0 35730 MONGODB INC CL A 60937P106 1089994 2666 SH SOLE 0 0 2666 MONEYLION INC CL A 60938K304 247626 3950 SH SOLE 0 0 3950 MONSTER BEVERAGE CORP NEW COM 61174X109 581976 10102 SH SOLE 422 0 9680 MOODYS CORP COM 615369105 1326961 3398 SH SOLE 0 0 3398 MORGAN STANLEY COM NEW 617446448 3097445 33217 SH SOLE 0 0 33217 MORGAN STANLEY EMERGING MKTS COM 617477104 467722 98466 SH SOLE 0 0 98466 MOSAIC CO NEW COM 61945C103 330909 9261 SH SOLE 0 0 9261 MOTOROLA SOLUTIONS INC COM NEW 620076307 868902 2768 SH SOLE 306 0 2462 MOVANO INC COM 62459M107 10158 13000 SH SOLE 0 0 13000 MUELLER INDS INC COM 624756102 435862 9244 SH SOLE 0 0 9244 MR COOPER GROUP INC COM 62482R107 671908 10318 SH SOLE 0 0 10318 MURPHY USA INC COM 626755102 464057 1301 SH SOLE 0 0 1301 NIO INC SPON ADS 62914V106 285714 31501 SH SOLE 0 0 31501 NMI HLDGS INC CL A 629209305 596716 20105 SH SOLE 0 0 20105 NRG ENERGY INC COM NEW 629377508 948171 18340 SH SOLE 0 0 18340 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 25032 10430 SH SOLE 0 0 10430 NASDAQ INC COM 631103108 287162 4939 SH SOLE 0 0 4939 NATIONAL HEALTHCARE CORP COM 635906100 816349 8777 SH SOLE 0 0 8777 NATWEST GROUP PLC SPONS ADR 639057207 69910 12119 SH SOLE 0 0 12119 NETAPP INC COM 64110D104 283722 3218 SH SOLE 0 0 3218 NETFLIX INC COM 64110L106 7952930 16334 SH SOLE 0 0 16334 NETEASE INC SPONSORED ADS 64110W102 315442 3386 SH SOLE 0 0 3386 NEUBERGER BERMAN HIGH YIELD COM 64128C106 119172 15437 SH SOLE 0 0 15437 NEUBERGER BERMAN REAL ESTATE COM 64190A103 63800 20000 SH SOLE 0 0 20000 NEW JERSEY RES CORP COM 646025106 465794 10397 SH SOLE 0 0 10397 RITHM CAPITAL CORP COM NEW 64828T201 335897 30732 SH SOLE 0 0 30732 NEW YORK CMNTY BANCORP INC COM 649445103 295045 28841 SH SOLE 0 0 28841 NEW YORK TIMES CO CL A 650111107 301881 6162 SH SOLE 0 0 6162 NEWELL BRANDS INC COM 651229106 97504 11233 SH SOLE 0 0 11233 NEWMONT CORP COM 651639106 4226376 102111 SH SOLE 0 0 102111 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 343302 2190 SH SOLE 0 0 2190 NEXTERA ENERGY INC COM 65339F101 11225607 184814 SH SOLE 1338 0 183476 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 266485 8763 SH SOLE 0 0 8763 NICE LTD SPONSORED ADR 653656108 267942 1343 SH SOLE 0 0 1343 NIKE INC CL B 654106103 5399724 49567 SH SOLE 0 0 49567 NOKIA CORP SPONSORED ADR 654902204 35571 10401 SH SOLE 0 0 10401 NORFOLK SOUTHN CORP COM 655844108 1859519 7867 SH SOLE 0 0 7867 NORTHROP GRUMMAN CORP COM 666807102 4296994 9179 SH SOLE 338 0 8841 NORTHWEST BANCSHARES INC MD COM 667340103 220188 17643 SH SOLE 0 0 17643 GEN DIGITAL INC COM 668771108 337166 14775 SH SOLE 0 0 14775 MINISO GROUP HLDG LTD SPONSORED ADS 66981J102 205824 10089 SH SOLE 0 0 10089 NOVARTIS AG SPONSORED ADR 66987V109 2703917 26779 SH SOLE 0 0 26779 NOVO-NORDISK A S ADR 670100205 5252842 50777 SH SOLE 0 0 50777 NUCOR CORP COM 670346105 1107012 6341 SH SOLE 0 0 6341 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 254419 28395 SH SOLE 0 0 28395 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 176247 11925 SH SOLE 0 0 11925 NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103 263014 20564 SH SOLE 0 0 20564 NUVEEN AMT FREE QLTY MUN INC COM 670657105 221569 20143 SH SOLE 0 0 20143 NUVEEN MUN CR OPPORTUNITIES COM 670663103 389295 39047 SH SOLE 0 0 39047 NVIDIA CORPORATION COM 67066G104 70478204 142317 SH SOLE 220 0 142097 NUVEEN QUALITY MUNCP INCOME COM 67066V101 254602 22236 SH SOLE 0 0 22236 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 289671 26120 SH SOLE 0 0 26120 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 442864 19130 SH SOLE 0 0 19130 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 211039 17915 SH SOLE 0 0 17915 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 1657470 129187 SH SOLE 1442 0 127745 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 414071 35031 SH SOLE 0 0 35031 NUVEEN AMT FREE MUN CR INC F COM 67071L106 413566 34989 SH SOLE 0 0 34989 NUVEEN FLOATING RATE INCOME COM 67072T108 389109 47337 SH SOLE 0 0 47337 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 329050 48676 SH SOLE 3411 0 45265 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 451940 86579 SH SOLE 0 0 86579 NUVEEN REAL ASSET INCOME & G COM 67074Y105 119613 10206 SH SOLE 0 0 10206 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 718549 51325 SH SOLE 0 0 51325 OGE ENERGY CORP COM 670837103 391460 11207 SH SOLE 2500 0 8707 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 1373081 19753 SH SOLE 0 0 19753 OREILLY AUTOMOTIVE INC COM 67103H107 1754798 1847 SH SOLE 0 0 1847 OFS CREDIT COMPANY INC COM 67111Q107 95188 14735 SH SOLE 0 0 14735 OCCIDENTAL PETE CORP COM 674599105 1036331 17304 SH SOLE 0 0 17304 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 633823 86588 SH SOLE 0 0 86588 OKTA INC CL A 679295105 308255 3405 SH SOLE 0 0 3405 OLD DOMINION FREIGHT LINE IN COM 679580100 577826 1426 SH SOLE 0 0 1426 OLD REP INTL CORP COM 680223104 310895 10575 SH SOLE 0 0 10575 OLIN CORP COM PAR $1 680665205 1755789 32545 SH SOLE 0 0 32545 OMNICOM GROUP INC COM 681919106 524970 6020 SH SOLE 0 0 6020 OMEGA HEALTHCARE INVS INC COM 681936100 289930 9456 SH SOLE 875 0 8581 OMEROS CORP COM 682143102 47023 14380 SH SOLE 0 0 14380 ON SEMICONDUCTOR CORP COM 682189105 430347 5152 SH SOLE 0 0 5152 ONEOK INC NEW COM 682680103 5331102 75920 SH SOLE 3000 0 72920 ONEMAIN HLDGS INC COM 68268W103 239996 4878 SH SOLE 0 0 4878 ONTO INNOVATION INC COM 683344105 551205 3605 SH SOLE 0 0 3605 ORACLE CORP COM 68389X105 5372373 50957 SH SOLE 190 0 50767 OSISKO GOLD ROYALTIES LTD COM 68827L101 781393 54546 SH SOLE 0 0 54546 OTIS WORLDWIDE CORP COM 68902V107 624233 6977 SH SOLE 80 0 6897 BLUE OWL CAPITAL CORPORATION COM 69121K104 495750 32809 SH SOLE 0 0 32809 OXFORD LANE CAP CORP COM 691543102 284982 57689 SH SOLE 0 0 57689 PBF ENERGY INC CL A 69318G106 2661560 60545 SH SOLE 0 0 60545 PGIM ETF TR PGIM ULTRA SH BD 69344A107 506871 10209 SH SOLE 0 0 10209 PNC FINL SVCS GROUP INC COM 693475105 1882830 12159 SH SOLE 0 0 12159 PPG INDS INC COM 693506107 582674 3896 SH SOLE 0 0 3896 PPL CORP COM 69351T106 1049360 38382 SH SOLE 0 0 38382 PACER FDS TR TRENDP US LAR CP 69374H105 1457189 33284 SH SOLE 0 0 33284 PACER FDS TR TRENDPILOT 100 69374H303 770563 11624 SH SOLE 0 0 11624 PACER FDS TR PACER US SMALL 69374H857 3186860 66127 SH SOLE 0 0 66127 PACER FDS TR US CASH COWS 100 69374H881 11609819 222037 SH SOLE 0 0 222037 PACKAGING CORP AMER COM 695156109 596728 3638 SH SOLE 0 0 3638 PALANTIR TECHNOLOGIES INC CL A 69608A108 6445215 375377 SH SOLE 230 0 375147 PALO ALTO NETWORKS INC COM 697435105 16604693 56310 SH SOLE 986 0 55324 PAN AMERN SILVER CORP COM 697900108 3325449 203641 SH SOLE 0 0 203641 PARAMOUNT GROUP INC COM 69924R108 676650 130000 SH SOLE 0 0 130000 PARKER-HANNIFIN CORP COM 701094104 1136058 2466 SH SOLE 0 0 2466 PAYCHEX INC COM 704326107 1479745 12423 SH SOLE 0 0 12423 PAYCOM SOFTWARE INC COM 70432V102 737956 3570 SH SOLE 0 0 3570 PAYPAL HLDGS INC COM 70450Y103 2592239 42212 SH SOLE 369 0 41843 PEABODY ENERGY CORP COM 704551100 779286 32043 SH SOLE 0 0 32043 PEMBINA PIPELINE CORP COM 706327103 613615 17785 SH SOLE 0 0 17785 PENN ENTERTAINMENT INC COM 707569109 251717 9674 SH SOLE 0 0 9674 PENNYMAC MTG INVT TR COM 70931T103 3056284 199073 SH SOLE 0 0 199073 PEPSICO INC COM 713448108 12572562 73494 SH SOLE 783 0 72711 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 258131 15608 SH SOLE 0 0 15608 PFIZER INC COM 717081103 8019951 278567 SH SOLE 6639 0 271928 PHILIP MORRIS INTL INC COM 718172109 3052435 32003 SH SOLE 0 0 32003 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 635836 17382 SH SOLE 0 0 17382 PHILLIPS 66 COM 718546104 4405080 33086 SH SOLE 650 0 32436 PHYSICIANS RLTY TR COM 71943U104 316686 23793 SH SOLE 0 0 23793 PIMCO MUN INCOME FD COM 72200R107 228420 24373 SH SOLE 0 0 24373 PIMCO MUN INCOME FD III COM 72201A103 255425 34410 SH SOLE 0 0 34410 PIMCO INCOME STRATEGY FD II COM 72201J104 250698 34339 SH SOLE 0 0 34339 PIMCO ETF TR ACTIVE BD ETF 72201R775 9318739 100434 SH SOLE 0 0 100434 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1614725 16106 SH SOLE 0 0 16106 PIMCO ETF TR INTER MUN BD ACT 72201R866 1304715 24650 SH SOLE 0 0 24650 PIMCO DYNAMIC INCOME FD SHS 72201Y101 2322603 127834 SH SOLE 1066 0 126768 PDD HOLDINGS INC SPONSORED ADS 722304102 530374 3625 SH SOLE 0 0 3625 PINNACLE FINL PARTNERS INC COM 72346Q104 232130 2661 SH SOLE 0 0 2661 PIONEER NAT RES CO COM 723787107 1905929 8475 SH SOLE 0 0 8475 PITNEY BOWES INC COM 724479100 394831 89734 SH SOLE 0 0 89734 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 2174573 143536 SH SOLE 0 0 143536 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1011671 63428 SH SOLE 0 0 63428 PLUG POWER INC COM NEW 72919P202 121838 27075 SH SOLE 0 0 27075 PLYMOUTH INDL REIT INC COM 729640102 527246 21702 SH SOLE 0 0 21702 PRICE T ROWE GROUP INC COM 74144T108 318826 2961 SH SOLE 0 0 2961 PRIMERICA INC COM 74164M108 351503 1708 SH SOLE 0 0 1708 PROCTER AND GAMBLE CO COM 742718109 26949892 183908 SH SOLE 1072 0 182836 PROGRESSIVE CORP COM 743315103 1184184 7435 SH SOLE 0 0 7435 PROLOGIS INC. COM 74340W103 1867786 14012 SH SOLE 0 0 14012 PROSHARES TR SHORT S&P 500 NE 74347B425 9853070 758512 SH SOLE 0 0 758512 PROSHARES TR INVT INT RT HG 74347B607 960021 12738 SH SOLE 0 0 12738 PROSHARES TR S&P MDCP 400 DIV 74347B680 334081 4541 SH SOLE 0 0 4541 PROSHARES TR RUSS 2000 DIVD 74347B698 509590 7839 SH SOLE 0 0 7839 PROSHARES TR SHORT QQQ NEW 74347B714 3148724 332144 SH SOLE 0 0 332144 PROSHARES TR ULTRAPRO SHT QQQ 74347G432 522842 38873 SH SOLE 0 0 38873 PROSHARES TR LARGE CAP CRE 74347R248 14969671 273319 SH SOLE 0 0 273319 PROSHARES TR PSHS ULTRA TECH 74347R693 577865 10887 SH SOLE 0 0 10887 PROSHARES TR II VIX SH TRM FUTRS 74347Y789 531993 34300 SH SOLE 0 0 34300 PROSHARES TR S&P 500 DV ARIST 74348A467 2891899 30377 SH SOLE 0 0 30377 PROSHARES TR HGH YLD INT RATE 74348A541 753710 11983 SH SOLE 0 0 11983 PROSPECT CAP CORP COM 74348T102 80261 13266 SH SOLE 0 0 13266 PRUDENTIAL FINL INC COM 744320102 2508673 24189 SH SOLE 0 0 24189 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2077169 33968 SH SOLE 0 0 33968 PUBLIC STORAGE COM 74460D109 676381 2218 SH SOLE 0 0 2218 PULTE GROUP INC COM 745867101 430687 4164 SH SOLE 0 0 4164 PUTNAM MANAGED MUN INCOME TR COM 746823103 265069 43427 SH SOLE 0 0 43427 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 173173 16870 SH SOLE 0 0 16870 QUALCOMM INC COM 747525103 8413926 58176 SH SOLE 0 0 58176 QUANTA SVCS INC COM 74762E102 931998 4317 SH SOLE 0 0 4317 QUEST DIAGNOSTICS INC COM 74834L100 232846 1689 SH SOLE 0 0 1689 QUEST RESOURCE HLDG CORP COM NEW 74836W203 140003 19100 SH SOLE 0 0 19100 RBB FD INC US TREAS 3 MNTH 74933W452 8878415 178067 SH SOLE 0 0 178067 RBB FD INC US TREASY 2 YR 74933W486 3200861 66216 SH SOLE 0 0 66216 RBB FD INC US TREASR 10 YR 74933W536 6721688 149106 SH SOLE 24081 0 125025 RLI CORP COM 749607107 202996 1525 SH SOLE 0 0 1525 RPM INTL INC COM 749685103 954290 8549 SH SOLE 0 0 8549 RAMBUS INC DEL COM 750917106 453112 6639 SH SOLE 0 0 6639 RANGE RES CORP COM 75281A109 681679 22394 SH SOLE 0 0 22394 RAYMOND JAMES FINL INC COM 754730109 369223 3298 SH SOLE 0 0 3298 RTX CORPORATION COM 75513E101 6024446 71600 SH SOLE 0 0 71600 RBC BEARINGS INC COM 75524B104 212813 747 SH SOLE 0 0 747 RE MAX HLDGS INC CL A 75524W108 178875 13419 SH SOLE 0 0 13419 READY CAPITAL CORP COM 75574U101 121485 11515 SH SOLE 0 0 11515 REALTY INCOME CORP COM 756109104 485204 8413 SH SOLE 0 0 8413 REAVES UTIL INCOME FD COM SH BEN INT 756158101 214294 7957 SH SOLE 0 0 7957 RED RIVER BANCSHARES INC COM 75686R202 224440 4000 SH SOLE 0 0 4000 REDWIRE CORPORATION COM 75776W103 28500 10000 SH SOLE 0 0 10000 REDWOOD TRUST INC COM 758075402 82662 11155 SH SOLE 0 0 11155 REGENERON PHARMACEUTICALS COM 75886F107 1022102 1164 SH SOLE 0 0 1164 REGIONS FINANCIAL CORP NEW COM 7591EP100 346106 17642 SH SOLE 0 0 17642 REPLIGEN CORP COM 759916109 231582 1288 SH SOLE 0 0 1288 REPUBLIC SVCS INC COM 760759100 4963664 30002 SH SOLE 107 0 29895 RESTAURANT BRANDS INTL INC COM 76131D103 504686 6414 SH SOLE 0 0 6414 RINGCENTRAL INC NOTE 3/0 76680RAF4 27900 30000 SH SOLE 0 0 30000 RIO TINTO PLC SPONSORED ADR 767204100 1929984 25920 SH SOLE 0 0 25920 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 2327590 211669 SH SOLE 0 0 211669 RIVERNORTH DOUBLELINE STRATE COM 76882G107 272360 32579 SH SOLE 0 0 32579 RIVERNORTH MANAGED DUR MUN I COM 76882H105 239373 16881 SH SOLE 0 0 16881 RIVERNORTH FLEXIBLE MUNI INC COM 76883Y107 452349 34530 SH SOLE 0 0 34530 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 791001 33717 SH SOLE 0 0 33717 ROBLOX CORP CL A 771049103 233172 5100 SH SOLE 0 0 5100 ROCKWELL AUTOMATION INC COM 773903109 704117 2268 SH SOLE 0 0 2268 ROPER TECHNOLOGIES INC COM 776696106 4057514 7443 SH SOLE 0 0 7443 ROSS STORES INC COM 778296103 911479 6586 SH SOLE 0 0 6586 SHELL PLC SPON ADS 780259305 1746026 26535 SH SOLE 0 0 26535 ROYCE VALUE TR INC COM 780910105 209431 14384 SH SOLE 0 0 14384 RUMBLEON INC COM CL B 781386305 193887 23819 SH SOLE 0 0 23819 RUNWAY GROWTH FINANCE CORP COM 78163D100 279470 22145 SH SOLE 0 0 22145 RYAN SPECIALTY HOLDINGS INC CL A 78351F107 354399 8238 SH SOLE 0 0 8238 RYDER SYS INC COM 783549108 459771 3996 SH SOLE 0 0 3996 S&P GLOBAL INC COM 78409V104 1920176 4359 SH SOLE 43 0 4316 SBA COMMUNICATIONS CORP NEW CL A 78410G104 387887 1529 SH SOLE 0 0 1529 NEOS ETF TRUST NEOS S&P 500 HI 78433H303 214685 4454 SH SOLE 0 0 4454 SPDR S&P 500 ETF TR TR UNIT 78462F103 37882883 79387 SH SOLE 226 0 79161 SPDR GOLD TR GOLD SHS 78463V107 17776911 92990 SH SOLE 12222 0 80768 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 312650 6539 SH SOLE 0 0 6539 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 360370 10177 SH SOLE 0 0 10177 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 922288 16335 SH SOLE 0 0 16335 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 573887 16874 SH SOLE 0 0 16874 SPDR SER TR PORTFOLIO CRPORT 78464A144 879531 29906 SH SOLE 0 0 29906 SPDR SER TR ICE PFD SEC ETF 78464A292 452917 13512 SH SOLE 0 0 13512 SPDR SER TR BBG CONV SEC ETF 78464A359 13016210 180405 SH SOLE 3625 0 176780 SPDR SER TR PORTFOLIO INTRMD 78464A375 1869476 56944 SH SOLE 0 0 56944 SPDR SER TR PORT MTG BK ETF 78464A383 278543 12621 SH SOLE 0 0 12621 SPDR SER TR PRTFLO S&P500 GW 78464A409 3678934 56547 SH SOLE 0 0 56547 SPDR SER TR PORTFOLIO SHORT 78464A474 1178696 39580 SH SOLE 0 0 39580 SPDR SER TR PRTFLO S&P500 VL 78464A508 5244976 112481 SH SOLE 0 0 112481 SPDR SER TR AEROSPACE DEF 78464A631 1070405 7904 SH SOLE 0 0 7904 SPDR SER TR PORTFOLIO AGRGTE 78464A649 200542 7821 SH SOLE 0 0 7821 SPDR SER TR PORTFOLIO LN TSR 78464A664 592279 20409 SH SOLE 0 0 20409 SPDR SER TR GLB DOW ETF 78464A706 522121 4387 SH SOLE 0 0 4387 SPDR SER TR S&P METALS MNG 78464A755 344461 5757 SH SOLE 0 0 5757 SPDR SER TR S&P DIVID ETF 78464A763 2919958 23365 SH SOLE 0 0 23365 SPDR SER TR S&P 400 MDCP GRW 78464A821 351964 4651 SH SOLE 0 0 4651 SPDR SER TR S&P 400 MDCP VAL 78464A839 2708774 36914 SH SOLE 0 0 36914 SPDR SER TR PORTFOLIO S&P500 78464A854 1071692 19172 SH SOLE 0 0 19172 SPDR SER TR S&P SEMICNDCTR 78464A862 529199 2354 SH SOLE 0 0 2354 SPDR SER TR S&P BIOTECH 78464A870 548097 6138 SH SOLE 0 0 6138 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 980731 23390 SH SOLE 0 0 23390 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 5773628 15287 SH SOLE 151 0 15136 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2499640 4909 SH SOLE 0 0 4909 SPDR SER TR PORTFOLIO SH TSR 78468R101 497472 17125 SH SOLE 0 0 17125 SPDR SER TR BLOOMBERG INVT 78468R200 263950 8629 SH SOLE 0 0 8629 SPDR SER TR BLOOMBERG SHT TE 78468R408 216830 8625 SH SOLE 0 0 8625 SPDR SER TR S&P OILGAS EXP 78468R556 375601 2743 SH SOLE 0 0 2743 SPDR SER TR PORTFLI HIGH YLD 78468R606 786527 33641 SH SOLE 264 0 33377 SPDR SER TR BLOOMBERG HIGH Y 78468R622 2053624 21679 SH SOLE 0 0 21679 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 10038862 109846 SH SOLE 169 0 109677 SPDR SER TR NUVEEN BLMBRG SH 78468R739 220845 4621 SH SOLE 0 0 4621 SPDR SER TR RUSSELL LOW VOL 78468R754 316514 2766 SH SOLE 0 0 2766 SPDR SER TR PRTFLO S&P500 HI 78468R788 2520857 64324 SH SOLE 0 0 64324 SPDR SER TR MSCI USA STRTGIC 78468R812 225715 1708 SH SOLE 0 0 1708 SPDR SER TR PORTFOLIO S&P600 78468R853 721377 17102 SH SOLE 0 0 17102 SSR MINING IN COM 784730103 903697 83987 SH SOLE 0 0 83987 SABA CAPITAL INCOME & OPRNT SHS NEW 78518H202 233502 29398 SH SOLE 0 0 29398 SACHEM CAP CORP COM 78590A109 47799 12415 SH SOLE 0 0 12415 SALESFORCE INC COM 79466L302 6823777 25932 SH SOLE 0 0 25932 SANOFI SPONSORED ADR 80105N105 786132 15808 SH SOLE 0 0 15808 SAP SE SPON ADR 803054204 463192 2996 SH SOLE 0 0 2996 SARATOGA INVT CORP COM NEW 80349A208 240666 9307 SH SOLE 0 0 9307 SCHLUMBERGER LTD COM STK 806857108 834914 15971 SH SOLE 0 0 15971 SCHWAB CHARLES CORP COM 808513105 2621701 38106 SH SOLE 0 0 38106 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 9535298 171283 SH SOLE 0 0 171283 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 5560963 98599 SH SOLE 0 0 98599 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1573586 18962 SH SOLE 0 0 18962 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1299183 18533 SH SOLE 0 0 18533 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1023273 13586 SH SOLE 0 0 13586 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2233129 47272 SH SOLE 0 0 47272 SCHWAB STRATEGIC TR MUN BD ETF 808524649 430087 8175 SH SOLE 0 0 8175 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 2450398 54526 SH SOLE 11375 0 43151 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 224858 9070 SH SOLE 0 0 9070 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 3299440 68198 SH SOLE 0 0 68198 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 3147810 56871 SH SOLE 0 0 56871 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 755034 12190 SH SOLE 0 0 12190 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3604369 47345 SH SOLE 0 0 47345 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1078202 29172 SH SOLE 0 0 29172 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 540608 11596 SH SOLE 0 0 11596 SCHWAB STRATEGIC TR US REIT ETF 808524847 483277 23335 SH SOLE 0 0 23335 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 7919751 163462 SH SOLE 0 0 163462 SCHWAB STRATEGIC TR US TIPS ETF 808524870 439025 8410 SH SOLE 0 0 8410 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2475392 28938 SH SOLE 0 0 28938 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 13026992 95520 SH SOLE 7298 0 88222 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 5468307 75917 SH SOLE 15045 0 60872 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3798173 21241 SH SOLE 0 0 21241 SELECT SECTOR SPDR TR ENERGY 81369Y506 12207716 145607 SH SOLE 0 0 145607 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 5544314 147455 SH SOLE 0 0 147455 SELECT SECTOR SPDR TR INDL 81369Y704 8402608 73714 SH SOLE 0 0 73714 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 12229240 63535 SH SOLE 58 0 63477 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1475075 20301 SH SOLE 1977 0 18324 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 621659 15518 SH SOLE 0 0 15518 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 4300144 67901 SH SOLE 311 0 67590 SEMPRA COM 816851109 761406 10108 SH SOLE 670 0 9438 SERVICENOW INC COM 81762P102 9667422 13684 SH SOLE 34 0 13650 SHERWIN WILLIAMS CO COM 824348106 3856923 12366 SH SOLE 0 0 12366 SHF HOLDINGS INC CLASS A COM 824430102 51118 35998 SH SOLE 0 0 35998 SHOPIFY INC CL A 82509L107 4461956 57278 SH SOLE 100 0 57178 SILVERCREST METALS INC COM 828363101 373285 56990 SH SOLE 0 0 56990 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 630982 31547 SH SOLE 0 0 31547 SIMON PPTY GROUP INC NEW COM 828806109 1341741 9406 SH SOLE 0 0 9406 SIMPLIFY EXCHANGE TRADED FUN STABLE INCM ETF 82889N640 335015 13414 SH SOLE 0 0 13414 SIMPSON MFG INC COM 829073105 375373 1896 SH SOLE 0 0 1896 SKYWORKS SOLUTIONS INC COM 83088M102 306372 2725 SH SOLE 0 0 2725 SMITH A O CORP COM 831865209 273015 3312 SH SOLE 0 0 3312 SMUCKER J M CO COM NEW 832696405 375429 2971 SH SOLE 0 0 2971 SNAP ON INC COM 833034101 635817 2201 SH SOLE 0 0 2201 SNAP INC CL A 83304A106 332505 19640 SH SOLE 0 0 19640 SNOWFLAKE INC CL A 833445109 5762614 28958 SH SOLE 0 0 28958 SOFI TECHNOLOGIES INC COM 83406F102 1200444 120648 SH SOLE 0 0 120648 SONY GROUP CORP SPONSORED ADR 835699307 645197 6814 SH SOLE 0 0 6814 SOUTHERN CO COM 842587107 5279562 75293 SH SOLE 0 0 75293 SOUTHERN COPPER CORP COM 84265V105 382959 4449 SH SOLE 0 0 4449 SOUTHWEST AIRLS CO COM 844741108 270584 9312 SH SOLE 0 0 9312 SPIRE INC COM 84857L101 201020 3186 SH SOLE 0 0 3186 SPLUNK INC COM 848637104 537643 3529 SH SOLE 0 0 3529 SPROTT PHYSICAL GOLD TR UNIT 85207H104 2702716 169662 SH SOLE 0 0 169662 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 124028 15350 SH SOLE 0 0 15350 SPROUTS FMRS MKT INC COM 85208M102 452763 9411 SH SOLE 0 0 9411 BLOCK INC CL A 852234103 981958 12695 SH SOLE 0 0 12695 STAG INDL INC COM 85254J102 401548 10196 SH SOLE 0 0 10196 STANLEY BLACK & DECKER INC COM 854502101 313522 3196 SH SOLE 0 0 3196 STARBUCKS CORP COM 855244109 5886476 61311 SH SOLE 0 0 61311 STARWOOD PPTY TR INC COM 85571B105 3165619 147238 SH SOLE 0 0 147238 STATE STR CORP COM 857477103 480000 6142 SH SOLE 0 0 6142 STIFEL FINL CORP COM 860630102 889619 12865 SH SOLE 0 0 12865 STRYKER CORPORATION COM 863667101 8770313 29211 SH SOLE 59 0 29152 SUN CMNTYS INC COM 866674104 204258 1518 SH SOLE 0 0 1518 SUNCOR ENERGY INC NEW COM 867224107 215140 6715 SH SOLE 0 0 6715 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 562082 9379 SH SOLE 0 0 9379 SUNRUN INC COM 86771W105 2063663 105128 SH SOLE 0 0 105128 SUPER MICRO COMPUTER INC COM 86800U104 2678582 9423 SH SOLE 0 0 9423 SYNOPSYS INC COM 871607107 590087 1146 SH SOLE 38 0 1108 SYNCHRONY FINANCIAL COM 87165B103 453400 11872 SH SOLE 0 0 11872 SYSCO CORP COM 871829107 2817878 38532 SH SOLE 0 0 38532 TFS FINL CORP COM 87240R107 335910 22867 SH SOLE 0 0 22867 TJX COS INC NEW COM 872540109 7775724 82888 SH SOLE 971 0 81917 T-MOBILE US INC COM 872590104 3844713 23980 SH SOLE 0 0 23980 TMC THE METALS COMPANY INC COM 87261Y106 12100 11000 SH SOLE 0 0 11000 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2379435 22774 SH SOLE 0 0 22774 TAPESTRY INC COM 876030107 527215 14323 SH SOLE 2406 0 11917 TARGET CORP COM 87612E106 1023976 10190 SH SOLE 0 0 10190 TARGA RES CORP COM 87612G101 1185985 13652 SH SOLE 0 0 13652 TC ENERGY CORP COM 87807B107 208899 5250 SH SOLE 0 0 5250 TEGNA INC COM 87901J105 325038 21088 SH SOLE 0 0 21088 ABRDN HEALTHCARE OPPORTUNITI SHS 879105104 907262 49788 SH SOLE 0 0 49788 ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103 1450921 86031 SH SOLE 0 0 86031 ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108 151496 12853 SH SOLE 0 0 12853 TELEDYNE TECHNOLOGIES INC COM 879360105 1222835 2740 SH SOLE 0 0 2740 TELLURIAN INC NEW COM 87968A104 72556 96025 SH SOLE 0 0 96025 TELOS CORP MD COM 87969B101 317787 87065 SH SOLE 0 0 87065 TELUS CORPORATION COM 87971M103 187963 10404 SH SOLE 0 0 10404 TEMPLETON EMERGING MKTS INCO COM 880192109 156406 30668 SH SOLE 0 0 30668 TENARIS S A SPONSORED ADS 88031M109 253106 7282 SH SOLE 0 0 7282 TENET HEALTHCARE CORP COM NEW 88033G407 284219 3761 SH SOLE 0 0 3761 TERADYNE INC COM 880770102 309251 2850 SH SOLE 0 0 2850 TESLA INC COM 88160R101 28337225 114042 SH SOLE 0 0 114042 TEXAS INSTRS INC COM 882508104 4407863 25859 SH SOLE 117 0 25742 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1330293 846 SH SOLE 0 0 846 TEXAS ROADHOUSE INC COM 882681109 403616 3302 SH SOLE 0 0 3302 TEXTRON INC COM 883203101 302619 3762 SH SOLE 0 0 3762 THE TRADE DESK INC COM CL A 88339J105 2408861 33475 SH SOLE 0 0 33475 THERMO FISHER SCIENTIFIC INC COM 883556102 14537261 27370 SH SOLE 578 0 26792 THOMSON REUTERS CORP. COM 884903808 733187 5014 SH SOLE 0 0 5014 THOR INDS INC COM 885160101 239222 2015 SH SOLE 0 0 2015 3M CO COM 88579Y101 4132059 37798 SH SOLE 0 0 37798 TILRAY BRANDS INC COM 88688T100 37980 16513 SH SOLE 0 0 16513 TORO CO COM 891092108 232911 2417 SH SOLE 0 0 2417 TOYOTA MOTOR CORP ADS 892331307 624818 3407 SH SOLE 0 0 3407 TRACTOR SUPPLY CO COM 892356106 1474366 6857 SH SOLE 0 0 6857 TRANSDIGM GROUP INC COM 893641100 762985 754 SH SOLE 0 0 754 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 440628 29200 SH SOLE 0 0 29200 TRAVELERS COMPANIES INC COM 89417E109 505164 2652 SH SOLE 0 0 2652 TREX CO INC COM 89531P105 428024 5170 SH SOLE 0 0 5170 TRIMBLE INC COM 896239100 212747 3999 SH SOLE 0 0 3999 TRINET GROUP INC COM 896288107 308742 2596 SH SOLE 0 0 2596 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 481533 44340 SH SOLE 0 0 44340 TRUIST FINL CORP COM 89832Q109 3360098 91010 SH SOLE 0 0 91010 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE US 89834G729 5353114 184019 SH SOLE 0 0 184019 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE EQ 89834G737 2440388 91555 SH SOLE 0 0 91555 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE MN 89834G745 224021 8947 SH SOLE 0 0 8947 TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE CR 89834G752 2313618 77303 SH SOLE 0 0 77303 TWILIO INC CL A 90138F102 309322 4077 SH SOLE 0 0 4077 TYSON FOODS INC CL A 902494103 393278 7317 SH SOLE 0 0 7317 UBS AG LONDON BRANCH ETRACS ALER MLP 90274D382 615765 28801 SH SOLE 0 0 28801 UFP INDUSTRIES INC COM 90278Q108 201449 1605 SH SOLE 0 0 1605 US BANCORP DEL COM NEW 902973304 2094133 47844 SH SOLE 0 0 47844 USD PARTNERS LP COM UT REP LTD 903318103 2114 16000 SH SOLE 0 0 16000 UBER TECHNOLOGIES INC COM 90353T100 13489002 219084 SH SOLE 0 0 219084 ULTA BEAUTY INC COM 90384S303 1617359 3301 SH SOLE 0 0 3301 UNILEVER PLC SPON ADR NEW 904767704 1211893 24998 SH SOLE 0 0 24998 UNION PAC CORP COM 907818108 8442663 34373 SH SOLE 94 0 34279 UNITED AIRLS HLDGS INC COM 910047109 233985 5671 SH SOLE 0 0 5671 UNITED PARCEL SERVICE INC CL B 911312106 3531370 22460 SH SOLE 525 0 21935 UNITED RENTALS INC COM 911363109 2409436 4202 SH SOLE 0 0 4202 UNITED STATES STL CORP NEW COM 912909108 2225561 45746 SH SOLE 0 0 45746 UNITEDHEALTH GROUP INC COM 91324P102 25532690 48497 SH SOLE 1278 0 47219 UNUM GROUP COM 91529Y106 209452 4632 SH SOLE 0 0 4632 UR-ENERGY INC COM 91688R108 17710 11500 SH SOLE 0 0 11500 VAIL RESORTS INC COM 91879Q109 452461 2099 SH SOLE 0 0 2099 VALE S A SPONSORED ADS 91912E105 173758 10956 SH SOLE 0 0 10956 VALERO ENERGY CORP COM 91913Y100 1458045 11216 SH SOLE 1210 0 10006 VANECK MERK GOLD TR GOLD TRUST 921078101 537603 26934 SH SOLE 0 0 26934 VANECK ETF TRUST GOLD MINERS ETF 92189F106 734721 23693 SH SOLE 0 0 23693 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 432041 19523 SH SOLE 0 0 19523 VANECK ETF TRUST BDC INCOME ETF 92189F411 942249 58744 SH SOLE 0 0 58744 VANECK ETF TRUST PREFERRED SECURT 92189F429 694336 40415 SH SOLE 0 0 40415 VANECK ETF TRUST IG FLOATING RATE 92189F486 1132806 45042 SH SOLE 0 0 45042 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 5324423 62736 SH SOLE 0 0 62736 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 2469269 14121 SH SOLE 0 0 14121 VANECK ETF TRUST DURABLE HGH DIV 92189H102 477810 15406 SH SOLE 0 0 15406 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 425754 9053 SH SOLE 0 0 9053 VANECK ETF TRUST OIL SERVICES ETF 92189H607 10730868 34669 SH SOLE 0 0 34669 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 14928973 87611 SH SOLE 15173 0 72438 VANGUARD STAR FDS VG TL INTL STK F 921909768 1500414 25887 SH SOLE 0 0 25887 VANGUARD WORLD FD MEGA GRWTH IND 921910816 2752535 10607 SH SOLE 0 0 10607 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 655801 5996 SH SOLE 0 0 5996 VANGUARD WORLD FD MEGA CAP INDEX 921910873 3667082 21663 SH SOLE 0 0 21663 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 705892 2607 SH SOLE 0 0 2607 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 755941 4501 SH SOLE 0 0 4501 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 242579 2741 SH SOLE 0 0 2741 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 388370 3609 SH SOLE 0 0 3609 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 508706 5129 SH SOLE 0 0 5129 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 237827 2728 SH SOLE 0 0 2728 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 280078 2981 SH SOLE 432 0 2549 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 7017817 94098 SH SOLE 0 0 94098 VANGUARD BD INDEX FDS INTERMED TERM 921937819 6411855 83947 SH SOLE 0 0 83947 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 9321358 121025 SH SOLE 0 0 121025 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 5315792 72275 SH SOLE 0 0 72275 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 19964706 416800 SH SOLE 72 0 416728 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4774182 42768 SH SOLE 881 0 41887 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 603518 12708 SH SOLE 0 0 12708 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 10621756 215168 SH SOLE 0 0 215168 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 216729 5089 SH SOLE 41 0 5048 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 486295 4228 SH SOLE 0 0 4228 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 767023 13663 SH SOLE 0 0 13663 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 7326629 178264 SH SOLE 61 0 178203 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 665975 10328 SH SOLE 0 0 10328 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 680752 3565 SH SOLE 0 0 3565 VANGUARD WORLD FDS ENERGY ETF 92204A306 1745995 14887 SH SOLE 0 0 14887 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 508596 5513 SH SOLE 0 0 5513 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3297151 13152 SH SOLE 0 0 13152 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 688985 3126 SH SOLE 0 0 3126 VANGUARD WORLD FDS INF TECH ETF 92204A702 13073051 27010 SH SOLE 3791 0 23219 VANGUARD WORLD FDS MATERIALS ETF 92204A801 257078 1353 SH SOLE 420 0 933 VANGUARD WORLD FDS UTILITIES ETF 92204A876 2330784 17004 SH SOLE 0 0 17004 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 658708 11293 SH SOLE 0 0 11293 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 17760265 229550 SH SOLE 0 0 229550 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 2398133 29570 SH SOLE 53 0 29517 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 2627206 33674 SH SOLE 0 0 33674 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 239502 4037 SH SOLE 0 0 4037 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 1374789 18952 SH SOLE 0 0 18952 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1911785 8813 SH SOLE 0 0 8813 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 4756574 102601 SH SOLE 0 0 102601 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3379963 42170 SH SOLE 0 0 42170 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 587763 9552 SH SOLE 0 0 9552 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2294735 28232 SH SOLE 0 0 28232 VEEVA SYS INC CL A COM 922475108 431630 2242 SH SOLE 0 0 2242 VENTAS INC COM 92276F100 315387 6271 SH SOLE 0 0 6271 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 792995 15534 SH SOLE 0 0 15534 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 31351837 71776 SH SOLE 442 0 71334 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 2418608 16679 SH SOLE 0 0 16679 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 3393668 15456 SH SOLE 0 0 15456 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 5857627 66293 SH SOLE 21 0 66272 VANGUARD INDEX FDS SML CP GRW ETF 922908595 11973817 49526 SH SOLE 1307 0 48219 VANGUARD INDEX FDS SM CP VAL ETF 922908611 6211074 34512 SH SOLE 15 0 34497 VANGUARD INDEX FDS MID CAP ETF 922908629 8957356 38503 SH SOLE 43 0 38460 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1960561 8987 SH SOLE 106 0 8881 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2405295 14629 SH SOLE 0 0 14629 VANGUARD INDEX FDS GROWTH ETF 922908736 84203027 270854 SH SOLE 8907 0 261947 VANGUARD INDEX FDS VALUE ETF 922908744 62662881 419150 SH SOLE 3946 0 415204 VANGUARD INDEX FDS SMALL CP ETF 922908751 12198357 57181 SH SOLE 292 0 56889 VANGUARD INDEX FDS TOTAL STK MKT 922908769 10129237 42700 SH SOLE 98 0 42602 VERIZON COMMUNICATIONS INC COM 92343V104 11288074 299418 SH SOLE 1200 0 298218 VERISK ANALYTICS INC COM 92345Y106 299373 1253 SH SOLE 56 0 1197 VERTEX PHARMACEUTICALS INC COM 92532F100 3800646 9341 SH SOLE 137 0 9204 PARAMOUNT GLOBAL CLASS A COM 92556H107 545601 27681 SH SOLE 0 0 27681 PARAMOUNT GLOBAL CLASS B COM 92556H206 180976 12200 SH SOLE 0 0 12200 VIATRIS INC COM 92556V106 423491 39104 SH SOLE 0 0 39104 VICI PPTYS INC COM 925652109 341373 10570 SH SOLE 0 0 10570 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 458794 25833 SH SOLE 0 0 25833 VIPER ENERGY INC CL A 927959106 1132818 36100 SH SOLE 0 0 36100 VISA INC COM CL A 92826C839 23726836 91134 SH SOLE 626 0 90508 VIRTUS TOTAL RETURN FD INC COM 92835W107 189382 34371 SH SOLE 0 0 34371 VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109 348543 11811 SH SOLE 0 0 11811 VIRTUS CONVERTIBLE & INC FD COM 92838U108 143878 47800 SH SOLE 0 0 47800 VIRTUS CONVERTIBLE & INCOME COM 92838X102 271625 79796 SH SOLE 0 0 79796 VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100 229885 13099 SH SOLE 0 0 13099 VIRTUS DIVERSIFIED INCM & CO COM 92840N100 520843 24621 SH SOLE 0 0 24621 VIRTUS DIVIDEND INTEREST & P COM 92840R101 759129 60248 SH SOLE 0 0 60248 VIRTUS EQUITY & CONV INCM FD COM 92841M101 1637504 78312 SH SOLE 0 0 78312 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 285135 31068 SH SOLE 0 0 31068 VORNADO RLTY TR SH BEN INT 929042109 315664 11174 SH SOLE 0 0 11174 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 98685 18191 SH SOLE 0 0 18191 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 603282 120416 SH SOLE 0 0 120416 VOYA INFRASTRUCTURE INDLS & COM 92912X101 209415 20119 SH SOLE 0 0 20119 VUZIX CORP COM NEW 92921W300 276319 132527 SH SOLE 0 0 132527 WP CAREY INC COM 92936U109 922541 14046 SH SOLE 0 0 14046 WEC ENERGY GROUP INC COM 92939U106 566828 6734 SH SOLE 0 0 6734 WABASH NATL CORP COM 929566107 2172758 84807 SH SOLE 0 0 84807 WABTEC COM 929740108 374186 2949 SH SOLE 0 0 2949 WALMART INC COM 931142103 15870300 100334 SH SOLE 3299 0 97035 WALGREENS BOOTS ALLIANCE INC COM 931427108 1150861 44077 SH SOLE 0 0 44077 WARNER BROS DISCOVERY INC COM SER A 934423104 998551 87746 SH SOLE 0 0 87746 ELME COMMUNITIES SH BEN INT 939653101 598691 40508 SH SOLE 0 0 40508 WASTE CONNECTIONS INC COM 94106B101 257792 1727 SH SOLE 0 0 1727 WASTE MGMT INC DEL COM 94106L109 6307816 35220 SH SOLE 265 0 34955 WATERS CORP COM 941848103 435686 1323 SH SOLE 54 0 1269 WATSCO INC COM 942622200 1165668 2721 SH SOLE 0 0 2721 WATTS WATER TECHNOLOGIES INC CL A 942749102 207544 996 SH SOLE 0 0 996 WELLS FARGO CO NEW COM 949746101 2700858 54873 SH SOLE 0 0 54873 ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 53114 11944 SH SOLE 0 0 11944 WELLTOWER INC COM 95040Q104 2943203 32641 SH SOLE 0 0 32641 WESTERN ASSET EMERGING MKTS COM 95766A101 4698194 510119 SH SOLE 0 0 510119 WESTERN ASSET MANAGED MUNS F COM 95766M105 748702 73619 SH SOLE 0 0 73619 WESTERN COPPER & GOLD CORP COM 95805V108 15960 12000 SH SOLE 0 0 12000 WESTERN DIGITAL CORP. COM 958102105 215807 4121 SH SOLE 0 0 4121 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 981819 33555 SH SOLE 0 0 33555 WESTERN UN CO COM 959802109 219030 18375 SH SOLE 0 0 18375 WESTROCK COFFEE CO COM 96145W103 206651 20240 SH SOLE 0 0 20240 WEYERHAEUSER CO MTN BE COM NEW 962166104 1712345 49248 SH SOLE 0 0 49248 WHIRLPOOL CORP COM 963320106 354659 2913 SH SOLE 0 0 2913 WILLIAMS COS INC COM 969457100 7143872 205107 SH SOLE 0 0 205107 WISDOMTREE TR US HIGH DIVIDEND 97717W208 469995 5717 SH SOLE 0 0 5717 WISDOMTREE TR US LARGECAP DIVD 97717W307 631740 9517 SH SOLE 0 0 9517 WISDOMTREE TR EMER MKT HIGH FD 97717W315 620392 15251 SH SOLE 0 0 15251 WISDOMTREE TR HEDGED HI YLD BD 97717W430 15607377 722062 SH SOLE 0 0 722062 WISDOMTREE TR US MIDCAP DIVID 97717W505 710496 15544 SH SOLE 0 0 15544 WISDOMTREE TR US SMALLCAP DIVD 97717W604 297749 9239 SH SOLE 0 0 9239 WISDOMTREE TR INTL EQUITY FD 97717W703 2703363 51483 SH SOLE 0 0 51483 WISDOMTREE TR GLB US QTLY DIV 97717W844 598004 16166 SH SOLE 5214 0 10952 WISDOMTREE TR JAPN HEDGE EQT 97717W851 206378 2346 SH SOLE 0 0 2346 WISDOMTREE TR EM EX ST-OWNED 97717X578 6970394 241357 SH SOLE 77500 0 163857 WISDOMTREE TR US QTLY DIV GRT 97717X669 391964 5577 SH SOLE 0 0 5577 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 1946287 38740 SH SOLE 0 0 38740 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 962274 56839 SH SOLE 19603 0 37236 WORKDAY INC CL A 98138H101 522306 1892 SH SOLE 0 0 1892 WORLD GOLD TR SPDR GLD MINIS 98149E303 4201580 102703 SH SOLE 0 0 102703 XCEL ENERGY INC COM 98389B100 668707 10711 SH SOLE 0 0 10711 XAI OCTAGON FLOATING RATE & COM 98400T106 472784 66216 SH SOLE 0 0 66216 XYLEM INC COM 98419M100 890452 7786 SH SOLE 0 0 7786 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1026243 59700 SH SOLE 0 0 59700 YUM BRANDS INC COM 988498101 459126 3514 SH SOLE 0 0 3514 ZEDGE INC CL B 98923T104 97621 41541 SH SOLE 0 0 41541 ZIMMER BIOMET HOLDINGS INC COM 98956P102 416247 3414 SH SOLE 0 0 3414 ZOETIS INC CL A 98978V103 2693208 13646 SH SOLE 357 0 13289 ZSCALER INC COM 98980G102 808694 3650 SH SOLE 0 0 3650 ZOMEDICA CORP COM 98980M109 2002 10000 SH SOLE 0 0 10000 ALLEGION PLC ORD SHS G0176J109 277285 2188 SH SOLE 0 0 2188 AMCOR PLC ORD G0250X107 1174167 121802 SH SOLE 0 0 121802 AMDOCS LTD SHS G02602103 244326 2766 SH SOLE 0 0 2766 AON PLC SHS CL A G0403H108 299318 1029 SH SOLE 0 0 1029 ARCH CAP GROUP LTD ORD G0450A105 518861 6986 SH SOLE 0 0 6986 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3088622 8802 SH SOLE 57 0 8745 CALEDONIA MNG CORP PLC SHS NEW G1757E113 167284 13712 SH SOLE 0 0 13712 CRH PLC ORD G25508105 508962 7246 SH SOLE 0 0 7246 EATON CORP PLC SHS G29183103 5536377 22990 SH SOLE 0 0 22990 EVEREST GROUP LTD COM G3223R108 721364 2040 SH SOLE 0 0 2040 FERGUSON PLC NEW SHS G3421J106 574832 2977 SH SOLE 0 0 2977 ICON PLC SHS G4705A100 386674 1366 SH SOLE 0 0 1366 WEATHERFORD INTL PLC ORD SHS G48833118 493357 5043 SH SOLE 0 0 5043 JOHNSON CTLS INTL PLC SHS G51502105 798894 13772 SH SOLE 0 0 13772 LINDE PLC SHS G54950103 3812095 9282 SH SOLE 0 0 9282 MEDTRONIC PLC SHS G5960L103 2631185 31676 SH SOLE 0 0 31676 APTIV PLC SHS G6095L109 210663 2348 SH SOLE 0 0 2348 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 242284 12090 SH SOLE 0 0 12090 NVENT ELECTRIC PLC SHS G6700G107 707117 11967 SH SOLE 0 0 11967 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1602209 18615 SH SOLE 0 0 18615 PENTAIR PLC SHS G7S00T104 861156 11844 SH SOLE 0 0 11844 STERIS PLC SHS USD G8473T100 387615 1763 SH SOLE 0 0 1763 TECNOGLASS INC ORD SHS G87264100 791424 17280 SH SOLE 0 0 17280 TRANE TECHNOLOGIES PLC SHS G8994E103 772465 3166 SH SOLE 0 0 3166 BUNGE GLOBAL SA COM SHS H11356104 2328263 23064 SH SOLE 0 0 23064 CHUBB LIMITED COM H1467J104 2399059 10576 SH SOLE 0 0 10576 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1049489 16765 SH SOLE 0 0 16765 GARMIN LTD SHS H2906T109 447583 3482 SH SOLE 0 0 3482 UBS GROUP AG SHS H42097107 692410 22408 SH SOLE 0 0 22408 TE CONNECTIVITY LTD SHS H84989104 1149838 8184 SH SOLE 0 0 8184 TRANSOCEAN LTD REG SHS H8817H100 95758 15080 SH SOLE 0 0 15080 ADECOAGRO S A COM L00849106 1742590 156990 SH SOLE 0 0 156990 ALVOTECH ORDINARY SHARES L01800108 574000 50000 SH SOLE 0 0 50000 CYBERARK SOFTWARE LTD SHS M2682V108 717827 3277 SH SOLE 0 0 3277 FRONTLINE PLC COM M46528101 379249 18915 SH SOLE 0 0 18915 KORNIT DIGITAL LTD SHS M6372Q113 256993 13413 SH SOLE 0 0 13413 ASML HOLDING N V N Y REGISTRY SHS N07059210 7666853 10129 SH SOLE 3722 0 6407 CNH INDL N V SHS N20944109 213467 17526 SH SOLE 0 0 17526 FERRARI N V COM N3167Y103 819000 2420 SH SOLE 0 0 2420 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 944555 9934 SH SOLE 0 0 9934 NXP SEMICONDUCTORS N V COM N6596X109 2397950 10395 SH SOLE 0 0 10395 ROYAL CARIBBEAN GROUP COM V7780T103 523456 4042 SH SOLE 0 0 4042 EAGLE BULK SHIPPING INC COM Y2187A150 360654 6510 SH SOLE 0 0 6510 FLEX LTD ORD Y2573F102 268901 8828 SH SOLE 0 0 8828 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 1425236 71909 SH SOLE 0 0 71909 SEANERGY MARITIME HLDGS CORP SHS Y73760400 549929 70010 SH SOLE 0 0 70010 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 740187 34816 SH SOLE 0 0 34816