0001420506-23-000162.txt : 20230130 0001420506-23-000162.hdr.sgml : 20230130 20230130084253 ACCESSION NUMBER: 0001420506-23-000162 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230130 DATE AS OF CHANGE: 20230130 EFFECTIVENESS DATE: 20230130 FILER: COMPANY DATA: COMPANY CONFORMED NAME: INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC CENTRAL INDEX KEY: 0001818604 IRS NUMBER: 260274224 STATE OF INCORPORATION: FL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-20301 FILM NUMBER: 23565356 BUSINESS ADDRESS: STREET 1: 390 NORTH ORANGE AVE STREET 2: SUITE 750 CITY: ORLANDO STATE: FL ZIP: 32801 BUSINESS PHONE: 407-254-1500 MAIL ADDRESS: STREET 1: 390 NORTH ORANGE AVE STREET 2: SUITE 750 CITY: ORLANDO STATE: FL ZIP: 32801 13F-HR/A 1 primary_doc.xml X0202 13F-HR/A LIVE false true false 0001818604 XXXXXXXX 12-31-2022 12-31-2022 true 1 RESTATEMENT false INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC
390 NORTH ORANGE AVE SUITE 750 ORLANDO FL 32801
13F HOLDINGS REPORT 028-20301 N
Jiaqi Li Compliance Officer 407-254-1580 Jiaqi Li, Compliance Officer ORLANDO FL 01-30-2023 0 801 967476865 false
INFORMATION TABLE 2 Form13F_InfoTable.xml INFORMATION TABLE FOR INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC (5696) 22ND CENTY GROUP INC COM 90137F103 273573 297200 SH SOLE NONE 0 0 0 3M CO COM 88579Y101 2661256 22192 SH SOLE NONE 0 0 0 ABBOTT LABS COM 002824100 1680529 15307 SH SOLE NONE 0 0 0 ABBVIE INC COM 00287Y109 5612457 410488 SH SOLE NONE 0 0 0 ABRDN ASIA PACIFIC INCOME FU COM 003009107 655212 249130 SH SOLE NONE 0 0 0 ABRDN AUSTRALIA EQUITY FD IN COM 003011103 162431 37000 SH SOLE NONE 0 0 0 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 759972 8517 SH SOLE NONE 0 0 0 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 150854 19340 SH SOLE NONE 0 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 834454 3127 SH SOLE NONE 0 0 0 ACCOLADE INC COM 00437E102 145673 18700 SH SOLE NONE 0 0 0 ACTIVISION BLIZZARD INC COM 00507V109 733427 9581 SH SOLE NONE 0 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 852983 58665 SH SOLE NONE 0 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 803871 7376 SH SOLE NONE 0 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1614068 24920 SH SOLE NONE 0 0 0 ADVENT CONV & INCOME FD COM 00764C109 346642 31802 SH SOLE NONE 0 0 0 ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206 42916 10848 SH SOLE NONE 0 0 0 AES CORP COM 00130H105 209856 7297 SH SOLE NONE 0 0 0 AFC GAMMA INC COM 00109K105 207998 13223 SH SOLE NONE 0 0 0 AFLAC INC COM 001055102 479978 6672 SH SOLE NONE 0 0 0 AGNC INVT CORP COM 00123Q104 721409 69701 SH SOLE NONE 0 0 0 AGNICO EAGLE MINES LTD COM 008474108 347085 6676 SH SOLE NONE 0 0 0 AIR PRODS & CHEMS INC COM 009158106 1553350 5039 SH SOLE NONE 0 0 0 AIRBNB INC COM CL A 009066101 874323 10226 SH SOLE NONE 0 0 0 ALASKA AIR GROUP INC COM 011659109 412061 9596 SH SOLE NONE 0 0 0 ALBEMARLE CORP COM 012653101 594370 2741 SH SOLE NONE 0 0 0 ALDEYRA THERAPEUTICS INC COM 01438T106 437137 62807 SH SOLE NONE 0 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 572673 6501 SH SOLE NONE 0 0 0 ALLBIRDS INC COM CL A 01675A109 27295 11279 SH SOLE NONE 0 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 93463 10137 SH SOLE NONE 0 0 0 ALLSPRING MULTI SECTOR INCOM COM 94987D101 310601 31694 SH SOLE NONE 0 0 0 ALLY FINL INC COM 02005N100 242987 231783 SH SOLE NONE 0 0 0 ALPHABET INC CAP STK CL C 02079K107 12892453 145680 SH SOLE NONE 0 0 0 ALPS ETF TR CLEAN ENERGY 00162Q460 1770708 46317 SH SOLE NONE 0 0 0 ALPS ETF TR MED BREAKTHGH 00162Q593 201674 5425 SH SOLE NONE 0 0 0 ALTRIA GROUP INC COM 02209S103 3227660 1146062 SH SOLE NONE 0 0 0 ALTUS POWER INC COM CL A 02217A102 82152 12600 SH SOLE NONE 0 0 0 AMAZON COM INC COM 023135106 20606208 245312 SH SOLE NONE 0 0 0 AMBEV SA SPONSORED ADR 02319V103 35170 12930 SH SOLE NONE 0 0 0 AMC NETWORKS INC CL A 00164V103 11431 13099 SH SOLE NONE 0 0 0 AMEREN CORP COM 023608102 1240838 13955 SH SOLE NONE 0 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 361474 28418 SH SOLE NONE 0 0 0 AMERICAN ELEC PWR CO INC COM 025537101 784638 8264 SH SOLE NONE 0 0 0 AMERICAN EXPRESS CO COM 025816109 964727 6529 SH SOLE NONE 0 0 0 AMERICAN NATL BANKSHARES INC COM 027745108 294097 7964 SH SOLE NONE 0 0 0 AMERICAN RLTY INVS INC COM 029174109 4142475 161500 SH SOLE NONE 0 0 0 AMERICAN TOWER CORP NEW COM 03027X100 845791 3992 SH SOLE NONE 0 0 0 AMERICAN WELL CORP CL A 03044L105 50999 18021 SH SOLE NONE 0 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 558143 3662 SH SOLE NONE 0 0 0 AMERIPRISE FINL INC COM 03076C106 158334 103180 SH SOLE NONE 0 0 0 AMGEN INC COM 031162100 1581814 249328 SH SOLE NONE 0 0 0 AMN HEALTHCARE SVCS INC COM 001744101 203892 1983 SH SOLE NONE 0 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 341221 28333 SH SOLE NONE 0 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 353301 9852 SH SOLE NONE 0 0 0 ANALOG DEVICES INC COM 032654105 669085 23963 SH SOLE NONE 0 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 315447 5254 SH SOLE NONE 0 0 0 ANIXA BIOSCIENCES INC COM 03528H109 46750 11000 SH SOLE NONE 0 0 0 ANYWHERE REAL ESTATE INC COM 75605Y106 115020 18000 SH SOLE NONE 0 0 0 APA CORPORATION COM 03743Q108 433503 9287 SH SOLE NONE 0 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 111942 90450 SH SOLE NONE 0 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 233599 3662 SH SOLE NONE 0 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 137094 11110 SH SOLE NONE 0 0 0 APPHARVEST INC COM 03783T103 16143 28450 SH SOLE NONE 0 0 0 APPLE INC COM 037833100 74731376 1563665 SH SOLE NONE 0 0 0 APPLIED MATLS INC COM 038222105 396925 4076 SH SOLE NONE 0 0 0 APTOSE BIOSCIENCES INC COM NEW 03835T200 8700 15000 SH SOLE NONE 0 0 0 ARCH CAP GROUP LTD ORD G0450A105 243021 3871 SH SOLE NONE 0 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 616287 6637 SH SOLE NONE 0 0 0 ARES CAPITAL CORP COM 04010L103 6944953 574667 SH SOLE NONE 0 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 175809 15169 SH SOLE NONE 0 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 593567 17363 SH SOLE NONE 0 0 0 ARK ETF TR INNOVATION ETF 00214Q104 2043672 73144 SH SOLE NONE 0 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 4041439 99641 SH SOLE NONE 0 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 176013 12300 SH SOLE NONE 0 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 326747 598 SH SOLE NONE 0 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 341268 5033 SH SOLE NONE 0 0 0 AT&T INC COM 00206R102 6337620 918963 SH SOLE NONE 0 0 0 AURORA CANNABIS INC COM 05156X884 9275 10053 SH SOLE NONE 0 0 0 AUTODESK INC COM 052769106 237234 6248 SH SOLE NONE 0 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1039699 4353 SH SOLE NONE 0 0 0 AUTOZONE INC COM 053332102 429115 174 SH SOLE NONE 0 0 0 B2GOLD CORP COM 11777Q209 40520 11350 SH SOLE NONE 0 0 0 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 297762 25022 SH SOLE NONE 0 0 0 BAKKT HOLDINGS INC COM CL A 05759B107 13804 11600 SH SOLE NONE 0 0 0 BALL CORP COM 058498106 100442 60826 SH SOLE NONE 0 0 0 BANK AMERICA CORP COM 060505104 5011386 1431994 SH SOLE NONE 0 0 0 BANK MONTREAL QUE COM 063671101 508944 505077 SH SOLE NONE 0 0 0 BARINGS BDC INC COM 06759L103 142462 17480 SH SOLE NONE 0 0 0 BARRICK GOLD CORP COM 067901108 214281 12473 SH SOLE NONE 0 0 0 BAUSCH HEALTH COS INC COM 071734107 144597 23025 SH SOLE NONE 0 0 0 BECTON DICKINSON & CO COM 075887109 259982 1022 SH SOLE NONE 0 0 0 BED BATH & BEYOND INC COM 075896100 17165 65916 SH SOLE NONE 0 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7514158 48248 SH SOLE NONE 0 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 468711 1 SH SOLE NONE 0 0 0 BEST INC SPONSORED ADS 08653C502 6026 10956 SH SOLE NONE 0 0 0 BHP GROUP LTD SPONSORED ADS 088606108 681566 10984 SH SOLE NONE 0 0 0 BIOGEN INC COM 09062X103 245074 885 SH SOLE NONE 0 0 0 BIOVIE INC CL A NEW 09074F207 81585 10500 SH SOLE NONE 0 0 0 BLACKBERRY LTD COM 09228F103 163603 50185 SH SOLE NONE 0 0 0 BLACKROCK CAP INVT CORP COM 092533108 83691 23119 SH SOLE NONE 0 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 187027 18018 SH SOLE NONE 0 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 289420 33114 SH SOLE NONE 0 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 272171 26948 SH SOLE NONE 0 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 555689 61675 SH SOLE NONE 0 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 233376 46489 SH SOLE NONE 0 0 0 BLACKROCK FLOATING RATE INC COM 091941104 183184 16398 SH SOLE NONE 0 0 0 BLACKROCK INC COM 09247X101 612782 865 SH SOLE NONE 0 0 0 BLACKROCK INCOME TR INC COM NEW 09247F209 155867 12631 SH SOLE NONE 0 0 0 BLACKROCK MUN INCOME QUALITY COM 092479104 152268 14621 SH SOLE NONE 0 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 124305 11574 SH SOLE NONE 0 0 0 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 109525 11176 SH SOLE NONE 0 0 0 BLACKROCK RES & COMMODITIES SHS 09257A108 617134 61899 SH SOLE NONE 0 0 0 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 665273 30285 SH SOLE NONE 0 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 481109 37180 SH SOLE NONE 0 0 0 BLACKSTONE INC COM 09260D107 2760713 37211 SH SOLE NONE 0 0 0 BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 144510 13331 SH SOLE NONE 0 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 339786 16050 SH SOLE NONE 0 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 249828 11178 SH SOLE NONE 0 0 0 BLOCK INC CL A 852234103 468975 7463 SH SOLE NONE 0 0 0 BOEING CO COM 097023105 2228036 210741 SH SOLE NONE 0 0 0 BOSTON PROPERTIES INC COM 101121101 252682 3739 SH SOLE NONE 0 0 0 BOSTON SCIENTIFIC CORP COM 101137107 137827 22575 SH SOLE NONE 0 0 0 BP PLC SPONSORED ADR 055622104 2417850 69220 SH SOLE NONE 0 0 0 BRIGHTHOUSE FINL INC COM 10922N103 103740 110125 SH SOLE NONE 0 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 99094 15906 SH SOLE NONE 0 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 2541289 35320 SH SOLE NONE 0 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 350060 8756 SH SOLE NONE 0 0 0 BROADCOM INC COM 11135F101 1919807 3434 SH SOLE NONE 0 0 0 BROWN FORMAN CORP CL B 115637209 742330 11302 SH SOLE NONE 0 0 0 BRUNSWICK CORP COM 117043109 56229 11150 SH SOLE NONE 0 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 265680 12000 SH SOLE NONE 0 0 0 C3 AI INC CL A 12468P104 141162 12615 SH SOLE NONE 0 0 0 CADENCE BANK COM 12740C103 1029086 41731 SH SOLE NONE 0 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 437394 41459 SH SOLE NONE 0 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 117527 11182 SH SOLE NONE 0 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 350866 26145 SH SOLE NONE 0 0 0 CANGO INC ADS 137586103 32569 24900 SH SOLE NONE 0 0 0 CANOPY GROWTH CORP COM 138035100 33158 14354 SH SOLE NONE 0 0 0 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 276829 11735 SH SOLE NONE 0 0 0 CAPITAL GROUP FIXED INCOME E CORE PLUS INCM 14020Y102 242852 10900 SH SOLE NONE 0 0 0 CARDINAL HEALTH INC COM 14149Y108 411490 94238 SH SOLE NONE 0 0 0 CARLYLE SECURED LENDING INC COM 872280102 820321 57325 SH SOLE NONE 0 0 0 CARNIVAL CORP COMMON STOCK 143658300 1286431 159607 SH SOLE NONE 0 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 599917 36062 SH SOLE NONE 0 0 0 CATERPILLAR INC COM 149123101 3149119 13145 SH SOLE NONE 0 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 278766 68831 SH SOLE NONE 0 0 0 CENOVUS ENERGY INC COM 15135U109 1049324 54061 SH SOLE NONE 0 0 0 CENTERPOINT ENERGY INC COM 15189T107 247747 8261 SH SOLE NONE 0 0 0 CENTERRA GOLD INC COM 152006102 692048 133600 SH SOLE NONE 0 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 172483 18099 SH SOLE NONE 0 0 0 CHENIERE ENERGY INC COM NEW 16411R208 231570 1544 SH SOLE NONE 0 0 0 CHEVRON CORP NEW COM 166764100 5871990 32715 SH SOLE NONE 0 0 0 CHEWY INC CL A 16679L109 392343 10581 SH SOLE NONE 0 0 0 CHIMERA INVT CORP COM NEW 16934Q208 132848 22652 SH SOLE NONE 0 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 203961 147 SH SOLE NONE 0 0 0 CHROMADEX CORP COM NEW 171077407 33600 20000 SH SOLE NONE 0 0 0 CHUBB LIMITED COM H1467J104 575172 2607 SH SOLE NONE 0 0 0 CIGNA CORP NEW COM 125523100 593099 1790 SH SOLE NONE 0 0 0 CION INVT CORP COM 17259U204 529630 54321 SH SOLE NONE 0 0 0 CISCO SYS INC COM 17275R102 3564902 77771 SH SOLE NONE 0 0 0 CITIGROUP INC COM NEW 172967424 5669377 2013275 SH SOLE NONE 0 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 117600 112000 SH SOLE NONE 0 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 1244774 77267 SH SOLE NONE 0 0 0 CLOROX CO DEL COM 189054109 720295 104453 SH SOLE NONE 0 0 0 CLOUDFLARE INC CL A COM 18915M107 214793 4751 SH SOLE NONE 0 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 90901 17929 SH SOLE NONE 0 0 0 CMS ENERGY CORP COM 125896100 438286 6921 SH SOLE NONE 0 0 0 COCA COLA CO COM 191216100 2098654 32993 SH SOLE NONE 0 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 242868 10124 SH SOLE NONE 0 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 240983 20955 SH SOLE NONE 0 0 0 COHEN & STEERS REIT & PFD & COM 19247X100 1652735 81096 SH SOLE NONE 0 0 0 COLGATE PALMOLIVE CO COM 194162103 683778 8678 SH SOLE NONE 0 0 0 COLUMBIA SELIGM PREM TECH GR COM 19842X109 526636 22671 SH SOLE NONE 0 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 58730 13595 SH SOLE NONE 0 0 0 COMSTOCK INC COM NEW 205750300 16308 59301 SH SOLE NONE 0 0 0 CONAGRA BRANDS INC COM 205887102 970453 129744 SH SOLE NONE 0 0 0 CONOCOPHILLIPS COM 20825C104 1706549 14462 SH SOLE NONE 0 0 0 CONSOLIDATED EDISON INC COM 209115104 782713 28011 SH SOLE NONE 0 0 0 CONSTELLATION BRANDS INC CL A 21036P108 783244 3380 SH SOLE NONE 0 0 0 CONSTELLATION ENERGY CORP COM 21037T109 922844 10705 SH SOLE NONE 0 0 0 CORNING INC COM 219350105 345619 10821 SH SOLE NONE 0 0 0 CORTEVA INC COM 22052L104 450667 7667 SH SOLE NONE 0 0 0 COSTCO WHSL CORP NEW COM 22160K105 3078806 6744 SH SOLE NONE 0 0 0 COTERRA ENERGY INC COM 127097103 285513 11620 SH SOLE NONE 0 0 0 CRONOS GROUP INC COM 22717L101 39459 15535 SH SOLE NONE 0 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 480965 4568 SH SOLE NONE 0 0 0 CROWN CASTLE INC COM 22822V101 483990 3568 SH SOLE NONE 0 0 0 CSX CORP COM 126408103 257136 8300 SH SOLE NONE 0 0 0 CUMMINS INC COM 231021106 645881 2666 SH SOLE NONE 0 0 0 CURTISS WRIGHT CORP COM 231561101 251487 1506 SH SOLE NONE 0 0 0 CVRX INC COM 126638105 310243 16907 SH SOLE NONE 0 0 0 CVS HEALTH CORP COM 126650100 1111401 11926 SH SOLE NONE 0 0 0 CYTEIR THERAPEUTICS INC COM 23284P103 23760 14400 SH SOLE NONE 0 0 0 D R HORTON INC COM 23331A109 88509 25731 SH SOLE NONE 0 0 0 DANAHER CORPORATION COM 235851102 383102 1443 SH SOLE NONE 0 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 28103 15700 SH SOLE NONE 0 0 0 DARDEN RESTAURANTS INC COM 237194105 256618 135923 SH SOLE NONE 0 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 1361734 41444 SH SOLE NONE 0 0 0 DEERE & CO COM 244199105 1083651 2527 SH SOLE NONE 0 0 0 DELEK US HLDGS INC NEW COM 24665A103 1433900 53107 SH SOLE NONE 0 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1127294 324274 SH SOLE NONE 0 0 0 DESKTOP METAL INC COM CL A 25058X105 23759 17470 SH SOLE NONE 0 0 0 DEVON ENERGY CORP NEW COM 25179M103 2131321 34650 SH SOLE NONE 0 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 582350 65580 SH SOLE NONE 0 0 0 DICKS SPORTING GOODS INC COM 253393102 110349 28735 SH SOLE NONE 0 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 624022 23993 SH SOLE NONE 0 0 0 DISCOVER FINL SVCS COM 254709108 159446 21467 SH SOLE NONE 0 0 0 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 58565 65000 SH SOLE NONE 0 0 0 DISNEY WALT CO COM 254687106 4837585 55681 SH SOLE NONE 0 0 0 DOCUSIGN INC COM 256163106 729771 13168 SH SOLE NONE 0 0 0 DOLLAR GEN CORP NEW COM 256677105 242803 986 SH SOLE NONE 0 0 0 DOLLAR TREE INC COM 256746108 109479 21629 SH SOLE NONE 0 0 0 DOMINION ENERGY INC COM 25746U109 1011293 16492 SH SOLE NONE 0 0 0 DOMINOS PIZZA INC COM 25754A201 240410 694 SH SOLE NONE 0 0 0 DOUBLELINE ETF TRUST SHILLER CAPE U S 25861R204 2820277 134235 SH SOLE NONE 0 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 267405 24112 SH SOLE NONE 0 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 286056 19263 SH SOLE NONE 0 0 0 DOUGLAS EMMETT INC COM 25960P109 283040 18051 SH SOLE NONE 0 0 0 DOW INC COM 260557103 2977251 59084 SH SOLE NONE 0 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 140177 12307 SH SOLE NONE 0 0 0 DTE ENERGY CO COM 233331107 303963 2586 SH SOLE NONE 0 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2233012 21682 SH SOLE NONE 0 0 0 DULUTH HLDGS INC COM CL B 26443V101 137443 22240 SH SOLE NONE 0 0 0 DUPONT DE NEMOURS INC COM 26614N102 627252 9140 SH SOLE NONE 0 0 0 DWS STRATEGIC MUN INCOME TR COM 23342Q101 170148 20826 SH SOLE NONE 0 0 0 DYNEX CAP INC COM 26817Q886 354298 27854 SH SOLE NONE 0 0 0 EATON CORP PLC SHS G29183103 681305 4341 SH SOLE NONE 0 0 0 EATON VANCE ENHANCED EQUITY COM 278274105 1592486 102740 SH SOLE NONE 0 0 0 EATON VANCE LTD DURATION INC COM 27828H105 1134549 120825 SH SOLE NONE 0 0 0 EATON VANCE MUN BD FD COM 27827X101 189212 18211 SH SOLE NONE 0 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 656994 87019 SH SOLE NONE 0 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 1130585 145694 SH SOLE NONE 0 0 0 EBAY INC. COM 278642103 122050 27341 SH SOLE NONE 0 0 0 ECOLAB INC COM 278865100 307090 2110 SH SOLE NONE 0 0 0 EDISON INTL COM 281020107 123174 26606 SH SOLE NONE 0 0 0 ELDORADO GOLD CORP NEW COM 284902509 160428 19190 SH SOLE NONE 0 0 0 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 9267 15350 SH SOLE NONE 0 0 0 ELECTROCORE INC COM 28531P103 89736 349575 SH SOLE NONE 0 0 0 ELEVANCE HEALTH INC COM 036752103 399477 779 SH SOLE NONE 0 0 0 EMERSON ELEC CO COM 291011104 519258 5406 SH SOLE NONE 0 0 0 ENERGY FOCUS INC COM 29268T409 33784 107250 SH SOLE NONE 0 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 3351698 282367 SH SOLE NONE 0 0 0 ENERGY VAULT HOLDINGS INC COM 29280W109 57720 18500 SH SOLE NONE 0 0 0 ENETI INC COM Y2294C107 174277 17341 SH SOLE NONE 0 0 0 ENPHASE ENERGY INC COM 29355A107 423406 1598 SH SOLE NONE 0 0 0 ENTERGY CORP NEW COM 29364G103 370838 3296 SH SOLE NONE 0 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 1921864 79679 SH SOLE NONE 0 0 0 EOG RES INC COM 26875P101 286965 2216 SH SOLE NONE 0 0 0 EPR PPTYS COM SH BEN INT 26884U109 67082 17370 SH SOLE NONE 0 0 0 EPSILON ENERGY LTD COM 294375209 76908 11600 SH SOLE NONE 0 0 0 EQUIFAX INC COM 294429105 336826 200777 SH SOLE NONE 0 0 0 EQUINIX INC COM 29444U700 47934 10061 SH SOLE NONE 0 0 0 ESPORTS ENTMT GROUP INC COM 29667K306 5071 66200 SH SOLE NONE 0 0 0 ESSENTIAL UTILS INC COM 29670G102 212392 4450 SH SOLE NONE 0 0 0 ESSEX PPTY TR INC COM 297178105 1080792 5100 SH SOLE NONE 0 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 365630 31930 SH SOLE NONE 0 0 0 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 927671 48358 SH SOLE NONE 0 0 0 EVERSOURCE ENERGY COM 30040W108 544854 218022 SH SOLE NONE 0 0 0 EXACT SCIENCES CORP COM 30063P105 266710 5387 SH SOLE NONE 0 0 0 EXELON CORP COM 30161N101 1360115 31462 SH SOLE NONE 0 0 0 EXPEDIA GROUP INC COM NEW 30212P303 69491 54201 SH SOLE NONE 0 0 0 FEDEX CORP COM 31428X106 1678445 1169490 SH SOLE NONE 0 0 0 FERRARI N V COM N3167Y103 352826 1647 SH SOLE NONE 0 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 331083 6344 SH SOLE NONE 0 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 257047 5649 SH SOLE NONE 0 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 107202 12854 SH SOLE NONE 0 0 0 FIRST SOLAR INC COM 336433107 232025 1549 SH SOLE NONE 0 0 0 FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 144684 12827 SH SOLE NONE 0 0 0 FIRST TR ENHANCED EQUITY INC COM 337318109 233766 14833 SH SOLE NONE 0 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 301104 6161 SH SOLE NONE 0 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1559961 92855 SH SOLE NONE 0 0 0 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 991382 22955 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 319716 10700 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 1839632 75118 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309 532126 28954 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 284842 4944 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 246328 5114 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 7172195 148330 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 4429549 59100 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 239056 1551 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 697045 6338 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 307626 11526 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 6349335 202455 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1451029 32542 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 1188907 26123 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 5708296 129970 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712 246781 7834 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 3007659 106425 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 2663222 44875 SH SOLE NONE 0 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 646524 24785 SH SOLE NONE 0 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1311412 49490 SH SOLE NONE 0 0 0 FIRST TR HIGH INCOME LONG / COM 33738E109 168013 14674 SH SOLE NONE 0 0 0 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 611865 45391 SH SOLE NONE 0 0 0 FIRST TR INTER DURATN PFD & COM 33718W103 562937 33369 SH SOLE NONE 0 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 238152 3619 SH SOLE NONE 0 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 209767 2620 SH SOLE NONE 0 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 220525 2511 SH SOLE NONE 0 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 1133299 30998 SH SOLE NONE 0 0 0 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 277923 2931 SH SOLE NONE 0 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 2032653 20887 SH SOLE NONE 0 0 0 FIRST TR SR FLTG RATE INCOME COM 33733U108 190052 19942 SH SOLE NONE 0 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 3866466 96880 SH SOLE NONE 0 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 387467 4238 SH SOLE NONE 0 0 0 FIRSTENERGY CORP COM 337932107 650427 15509 SH SOLE NONE 0 0 0 FISERV INC COM 337738108 152897 11419 SH SOLE NONE 0 0 0 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 364453 19479 SH SOLE NONE 0 0 0 FLAHERTY & CRUMRINE PFD SECS COM 338478100 384482 26802 SH SOLE NONE 0 0 0 FORD MTR CO DEL COM 345370860 3460680 388660 SH SOLE NONE 0 0 0 FORTINET INC COM 34959E109 250512 5124 SH SOLE NONE 0 0 0 FORUM ENERGY TECHNOLOGIES IN NOTE 9.000% 8/0 34984VAC4 26711 25109 SH SOLE NONE 0 0 0 FRANCO NEV CORP COM 351858105 538141 3943 SH SOLE NONE 0 0 0 FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629 2318071 95024 SH SOLE NONE 0 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1272127 33477 SH SOLE NONE 0 0 0 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 238062 50544 SH SOLE NONE 0 0 0 FS KKR CAP CORP COM 302635206 6499383 489951 SH SOLE NONE 0 0 0 GABELLI CONV & INC SECS FD I COM 36240B109 67790 14123 SH SOLE NONE 0 0 0 GABELLI DIVID & INCOME TR COM 36242H104 419989 20378 SH SOLE NONE 0 0 0 GABELLI UTIL TR COM 36240A101 2671565 355734 SH SOLE NONE 0 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 361815 99674 SH SOLE NONE 0 0 0 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 162878 31812 SH SOLE NONE 0 0 0 GENERAC HLDGS INC COM 368736104 305302 3033 SH SOLE NONE 0 0 0 GENERAL DYNAMICS CORP COM 369550108 951182 23772 SH SOLE NONE 0 0 0 GENERAL ELECTRIC CO COM NEW 369604301 2108795 402689 SH SOLE NONE 0 0 0 GENERAL MLS INC COM 370334104 777120 9268 SH SOLE NONE 0 0 0 GENERAL MTRS CO COM 37045V100 1033585 30725 SH SOLE NONE 0 0 0 GENUINE PARTS CO COM 372460105 855638 4931 SH SOLE NONE 0 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 36541 21622 SH SOLE NONE 0 0 0 GLACIER BANCORP INC NEW COM 37637Q105 779946 15782 SH SOLE NONE 0 0 0 GLADSTONE CAPITAL CORP COM 376535100 1244212 129336 SH SOLE NONE 0 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 752358 40668 SH SOLE NONE 0 0 0 GLADSTONE INVT CORP COM 376546107 1082312 83835 SH SOLE NONE 0 0 0 GLOBAL NET LEASE INC COM NEW 379378201 283123 20937 SH SOLE NONE 0 0 0 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 5098607 309442 SH SOLE NONE 0 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 4367236 165606 SH SOLE NONE 0 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 893442 16579 SH SOLE NONE 0 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 208777 24515 SH SOLE NONE 0 0 0 GOLDMAN SACHS MLP ENERGY REN COM 38148G206 190818 14931 SH SOLE NONE 0 0 0 GOLUB CAP BDC INC COM 38173M102 702556 100156 SH SOLE NONE 0 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 242676 23909 SH SOLE NONE 0 0 0 GSK PLC SPONSORED ADR 37733W204 428688 12199 SH SOLE NONE 0 0 0 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 422490 27759 SH SOLE NONE 0 0 0 HALLIBURTON CO COM 406216101 248495 6315 SH SOLE NONE 0 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 1143386 72898 SH SOLE NONE 0 0 0 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 631949 48837 SH SOLE NONE 0 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 238040 10413 SH SOLE NONE 0 0 0 HANESBRANDS INC COM 410345102 474104 74545 SH SOLE NONE 0 0 0 HANOVER INS GROUP INC COM 410867105 676726 5008 SH SOLE NONE 0 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 499704 11940 SH SOLE NONE 0 0 0 HERCULES CAPITAL INC COM 427096508 1815860 137357 SH SOLE NONE 0 0 0 HERITAGE INSURANCE HLDGS INC COM 42727J102 713880 396600 SH SOLE NONE 0 0 0 HERSHEY CO COM 427866108 333172 1439 SH SOLE NONE 0 0 0 HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148 80454 10792 SH SOLE NONE 0 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 206606 1635 SH SOLE NONE 0 0 0 HINGHAM INSTN SVGS MASS COM 433323102 496728 1800 SH SOLE NONE 0 0 0 HOME BANCSHARES INC COM 436893200 1094740 48036 SH SOLE NONE 0 0 0 HOME DEPOT INC COM 437076102 6194985 128335 SH SOLE NONE 0 0 0 HONEYWELL INTL INC COM 438516106 2395027 11176 SH SOLE NONE 0 0 0 HP INC COM 40434L105 229313 53009 SH SOLE NONE 0 0 0 HUBBELL INC COM 443510607 1255069 5348 SH SOLE NONE 0 0 0 HUMANA INC COM 444859102 284778 556 SH SOLE NONE 0 0 0 HYATT HOTELS CORP COM CL A 448579102 267127 260215 SH SOLE NONE 0 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 1250804 24695 SH SOLE NONE 0 0 0 ICON PLC SHS G4705A100 455711 2346 SH SOLE NONE 0 0 0 IDEXX LABS INC COM 45168D104 297403 729 SH SOLE NONE 0 0 0 ILLINOIS TOOL WKS INC COM 452308109 333314 1513 SH SOLE NONE 0 0 0 IMEDIA BRANDS INC COM CL A 452465206 39524 61756 SH SOLE NONE 0 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 643344 38158 SH SOLE NONE 0 0 0 INDEPENDENT BK CORP MASS COM 453836108 249069 2950 SH SOLE NONE 0 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 2898027 45739 SH SOLE NONE 0 0 0 INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814 895585 29743 SH SOLE NONE 0 0 0 INNOVID CORP COMMON STOCK 457679108 163305 95500 SH SOLE NONE 0 0 0 INSEEGO CORP COM 45782B104 9550 11335 SH SOLE NONE 0 0 0 INTEL CORP COM 458140100 2562933 190215 SH SOLE NONE 0 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 222132 2165 SH SOLE NONE 0 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 4713440 33509 SH SOLE NONE 0 0 0 INTUIT COM 461202103 331608 30777 SH SOLE NONE 0 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 524862 1978 SH SOLE NONE 0 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 1366896 52840 SH SOLE NONE 0 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 329590 13371 SH SOLE NONE 0 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 250447 12232 SH SOLE NONE 0 0 0 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 9389560 256128 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 333643 4256 SH SOLE NONE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 4780510 106262 SH SOLE NONE 0 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 18907531 71006 SH SOLE NONE 0 0 0 INVESCO SR INCOME TR COM 46131H107 175217 45749 SH SOLE NONE 0 0 0 INVESTCORP CR MGMT BDC INC COM 46090R104 448257 127165 SH SOLE NONE 0 0 0 IRON MTN INC DEL COM 46284V101 1188034 23832 SH SOLE NONE 0 0 0 IRONNET INC *W EXP 08/26/202 46323Q113 378 21600 SH SOLE NONE 0 0 0 ISHARES GOLD TR ISHARES NEW 464285204 257142 7434 SH SOLE NONE 0 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 1281599 33298 SH SOLE NONE 0 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 279540 10780 SH SOLE NONE 0 0 0 ISHARES INC CORE MSCI EMKT 46434G103 1208897 25886 SH SOLE NONE 0 0 0 ISHARES SILVER TR ISHARES 46428Q109 294451 13372 SH SOLE NONE 0 0 0 ISHARES TR IBOXX HI YD ETF 464288513 248373 3373 SH SOLE NONE 0 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 1309579 22386 SH SOLE NONE 0 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 947818 8998 SH SOLE NONE 0 0 0 ISHARES TR US HLTHCARE ETF 464287762 223605 788 SH SOLE NONE 0 0 0 ISHARES TR CORE US AGGBD ET 464287226 1944382 20047 SH SOLE NONE 0 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 480372 12675 SH SOLE NONE 0 0 0 ISHARES TR MSCI EAFE ETF 464287465 654405 9970 SH SOLE NONE 0 0 0 ISHARES TR IBOXX INV CP ETF 464287242 638427 6055 SH SOLE NONE 0 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 523867 7454 SH SOLE NONE 0 0 0 ISHARES TR GLOBAL TECH ETF 464287291 601003 13406 SH SOLE NONE 0 0 0 ISHARES TR CORE LT USDB ETF 464289479 524880 10307 SH SOLE NONE 0 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 709846 3217 SH SOLE NONE 0 0 0 ISHARES TR CORE S&P TTL STK 464287150 395407 4663 SH SOLE NONE 0 0 0 ISHARES TR CORE S&P SCP ETF 464287804 2633858 27830 SH SOLE NONE 0 0 0 ISHARES TR CORE S&P MCP ETF 464287507 1728651 7146 SH SOLE NONE 0 0 0 ISHARES TR CORE S&P500 ETF 464287200 10767968 28026 SH SOLE NONE 0 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 332568 3190 SH SOLE NONE 0 0 0 ISHARES TR S&P 500 VAL ETF 464287408 1635262 11272 SH SOLE NONE 0 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 263221 5581 SH SOLE NONE 0 0 0 ISHARES TR AGENCY BOND ETF 464288166 643056 6042 SH SOLE NONE 0 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 1039320 6853 SH SOLE NONE 0 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 238798 1113 SH SOLE NONE 0 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 341693 3277 SH SOLE NONE 0 0 0 ISHARES TR U.S. TECH ETF 464287721 1680897 22565 SH SOLE NONE 0 0 0 ISHARES TR U.S. ENERGY ETF 464287796 696095 14973 SH SOLE NONE 0 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 1231875 5750 SH SOLE NONE 0 0 0 ISHARES TR RUS MID CAP ETF 464287499 749383 11110 SH SOLE NONE 0 0 0 ISHARES TR RUS 1000 ETF 464287622 814712 3870 SH SOLE NONE 0 0 0 ISHARES TR 20 YR TR BD ETF 464287432 266024 2672 SH SOLE NONE 0 0 0 ISHARES TR MSCI USA MMENTM 46432F396 19989120 580785 SH SOLE NONE 0 0 0 ISHARES TR 10+ YR INVST GRD 464289511 23648472 390420 SH SOLE NONE 0 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 221054 1594 SH SOLE NONE 0 0 0 ISHARES TR TIPS BD ETF 464287176 1226609 11524 SH SOLE NONE 0 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 2994106 17172 SH SOLE NONE 0 0 0 ISHARES TR SELECT DIVID ETF 464287168 2945601 24425 SH SOLE NONE 0 0 0 ISHARES TR U.S. MED DVC ETF 464288810 800811 15233 SH SOLE NONE 0 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 352594 17763 SH SOLE NONE 0 0 0 ISHARES TR S&P MC 400GR ETF 464287606 1358168 19885 SH SOLE NONE 0 0 0 ISHARES TR S&P MC 400VL ETF 464287705 217494 2158 SH SOLE NONE 0 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 281054 5704 SH SOLE NONE 0 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 327640 11623 SH SOLE NONE 0 0 0 J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 673800 13833 SH SOLE NONE 0 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 8174190 152888 SH SOLE NONE 0 0 0 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 444171 10887 SH SOLE NONE 0 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 890798 25605 SH SOLE NONE 0 0 0 JAGUAR HEALTH INC COM NEW 47010C607 1054 12133 SH SOLE NONE 0 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 409920 8609 SH SOLE NONE 0 0 0 JETBLUE AWYS CORP COM 477143101 156667 24177 SH SOLE NONE 0 0 0 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 2158834 48535 SH SOLE NONE 0 0 0 JOHNSON & JOHNSON COM 478160104 4773817 289771 SH SOLE NONE 0 0 0 JPMORGAN CHASE & CO COM 46625H100 8458068 1218187 SH SOLE NONE 0 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 54249 16900 SH SOLE NONE 0 0 0 KELLOGG CO COM 487836108 137829 26591 SH SOLE NONE 0 0 0 KEURIG DR PEPPER INC COM 49271V100 200944 5635 SH SOLE NONE 0 0 0 KIMBERLY-CLARK CORP COM 494368103 315819 2326 SH SOLE NONE 0 0 0 KINDER MORGAN INC DEL COM 49456B101 2065481 114241 SH SOLE NONE 0 0 0 KINROSS GOLD CORP COM 496902404 47240 11550 SH SOLE NONE 0 0 0 KKR & CO INC COM 48251W104 261268 5628 SH SOLE NONE 0 0 0 KRAFT HEINZ CO COM 500754106 622644 15295 SH SOLE NONE 0 0 0 KRANESHARES TR ELEC VEH FUTUR 500767827 259206 11101 SH SOLE NONE 0 0 0 KROGER CO COM 501044101 236618 5308 SH SOLE NONE 0 0 0 KULICKE & SOFFA INDS INC COM 501242101 380902 8606 SH SOLE NONE 0 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 130793 11762 SH SOLE NONE 0 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 210179 1009 SH SOLE NONE 0 0 0 LADDER CAP CORP CL A 505743104 162156 16151 SH SOLE NONE 0 0 0 LAM RESEARCH CORP COM 512807108 285217 100446 SH SOLE NONE 0 0 0 LAMB WESTON HLDGS INC COM 513272104 601125 6727 SH SOLE NONE 0 0 0 LAS VEGAS SANDS CORP COM 517834107 366494 366686 SH SOLE NONE 0 0 0 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 250790 6593 SH SOLE NONE 0 0 0 LENDINGCLUB CORP COM NEW 52603A208 334022 37957 SH SOLE NONE 0 0 0 LENNAR CORP CL B 526057302 20224 19015 SH SOLE NONE 0 0 0 LENNOX INTL INC COM 526107107 95705 48203 SH SOLE NONE 0 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 281688 18150 SH SOLE NONE 0 0 0 LGL GROUP INC COM 50186A108 218700 54000 SH SOLE NONE 0 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 151812 26634 SH SOLE NONE 0 0 0 LILLY ELI & CO COM 532457108 17286044 47250 SH SOLE NONE 0 0 0 LINDE PLC SHS G5494J103 366300 1123 SH SOLE NONE 0 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 49581 22537 SH SOLE NONE 0 0 0 LM FDG AMER INC COM 502074404 42596 77167 SH SOLE NONE 0 0 0 LMP CAP & INCOME FD INC COM 50208A102 152619 12676 SH SOLE NONE 0 0 0 LOCKHEED MARTIN CORP COM 539830109 1716812 13505 SH SOLE NONE 0 0 0 LOWES COS INC COM 548661107 1951505 44606 SH SOLE NONE 0 0 0 LSB INDS INC COM 502160104 2657699 199827 SH SOLE NONE 0 0 0 LUFAX HOLDING LTD ADS REP SHS CL A 54975P102 244440 126000 SH SOLE NONE 0 0 0 LULULEMON ATHLETICA INC COM 550021109 673118 2101 SH SOLE NONE 0 0 0 LUMEN TECHNOLOGIES INC COM 550241103 211963 40606 SH SOLE NONE 0 0 0 LXP INDUSTRIAL TRUST COM 529043101 271218 27068 SH SOLE NONE 0 0 0 M-TRON INDS INC COM 55380K109 236250 27000 SH SOLE NONE 0 0 0 MACERICH CO COM 554382101 288519 25623 SH SOLE NONE 0 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 294314 1014 SH SOLE NONE 0 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 446118 262180 SH SOLE NONE 0 0 0 MAGNA INTL INC COM 559222401 121087 70937 SH SOLE NONE 0 0 0 MANHATTAN BRDG CAP INC COM 562803106 99288 18628 SH SOLE NONE 0 0 0 MANNKIND CORP COM NEW 56400P706 55335 10500 SH SOLE NONE 0 0 0 MARATHON OIL CORP COM 565849106 321400 11873 SH SOLE NONE 0 0 0 MARATHON PETE CORP COM 56585A102 1058791 83462 SH SOLE NONE 0 0 0 MARSH & MCLENNAN COS INC COM 571748102 206003 1245 SH SOLE NONE 0 0 0 MARVELL TECHNOLOGY INC COM 573874104 965443 26065 SH SOLE NONE 0 0 0 MASTEC INC COM 576323109 207864 2436 SH SOLE NONE 0 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1921359 5525 SH SOLE NONE 0 0 0 MCKESSON CORP COM 58155Q103 728427 1942 SH SOLE NONE 0 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 656291 58913 SH SOLE NONE 0 0 0 MEDTRONIC PLC SHS G5960L103 1172807 15090 SH SOLE NONE 0 0 0 MERCADOLIBRE INC COM 58733R102 482397 400146 SH SOLE NONE 0 0 0 MERCANTILE BK CORP COM 587376104 311419 9302 SH SOLE NONE 0 0 0 MERCK & CO INC COM 58933Y105 5037262 45401 SH SOLE NONE 0 0 0 MESA AIR GROUP INC COM NEW 590479135 32130 21000 SH SOLE NONE 0 0 0 META PLATFORMS INC CL A 30303M102 3175171 26385 SH SOLE NONE 0 0 0 METLIFE INC COM 59156R108 1200170 222569 SH SOLE NONE 0 0 0 MFS CHARTER INCOME TR SH BEN INT 552727109 109470 17800 SH SOLE NONE 0 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 358715 127357 SH SOLE NONE 0 0 0 MICROSOFT CORP COM 594918104 22037317 125748 SH SOLE NONE 0 0 0 MICROVISION INC DEL COM NEW 594960304 82250 35000 SH SOLE NONE 0 0 0 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 1138923 99905 SH SOLE NONE 0 0 0 MODERNA INC COM 60770K107 2196753 12230 SH SOLE NONE 0 0 0 MONDELEZ INTL INC CL A 609207105 853652 12808 SH SOLE NONE 0 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 321241 3164 SH SOLE NONE 0 0 0 MOODYS CORP COM 615369105 311497 1118 SH SOLE NONE 0 0 0 MOSAIC CO NEW COM 61945C103 535788 12213 SH SOLE NONE 0 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 384231 15438 SH SOLE NONE 0 0 0 MPLX LP COM UNIT REP LTD 55336V100 382462 79579 SH SOLE NONE 0 0 0 MURPHY OIL CORP COM 626717102 5055830 117550 SH SOLE NONE 0 0 0 MURPHY USA INC COM 626755102 2536826 9075 SH SOLE NONE 0 0 0 MYMD PHARMACEUTICALS INC COM 62856X102 77050 67000 SH SOLE NONE 0 0 0 NASDAQ INC COM 631103108 148251 157747 SH SOLE NONE 0 0 0 NBT BANCORP INC COM 628778102 565763 13030 SH SOLE NONE 0 0 0 NETFLIX INC COM 64110L106 2652546 18961 SH SOLE NONE 0 0 0 NEW JERSEY RES CORP COM 646025106 219197 4418 SH SOLE NONE 0 0 0 NEW MTN FIN CORP COM 647551100 590951 47773 SH SOLE NONE 0 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 787016 91513 SH SOLE NONE 0 0 0 NEWMONT CORP COM 651639106 1467665 31095 SH SOLE NONE 0 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 729138 44870 SH SOLE NONE 0 0 0 NEXTDOOR HOLDINGS INC COM CL A 65345M108 24720 12000 SH SOLE NONE 0 0 0 NEXTERA ENERGY INC COM 65339F101 2222298 26583 SH SOLE NONE 0 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 295288 4213 SH SOLE NONE 0 0 0 NIKE INC CL B 654106103 736042 97636 SH SOLE NONE 0 0 0 NIO INC SPON ADS 62914V106 320834 32906 SH SOLE NONE 0 0 0 NOKIA CORP SPONSORED ADR 654902204 131591 28360 SH SOLE NONE 0 0 0 NORDSTROM INC COM 655664100 217167 257719 SH SOLE NONE 0 0 0 NORFOLK SOUTHN CORP COM 655844108 967923 23852 SH SOLE NONE 0 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 4416 20000 SH SOLE NONE 0 0 0 NORTHROP GRUMMAN CORP COM 666807102 903262 1656 SH SOLE NONE 0 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 218570 17857 SH SOLE NONE 0 0 0 NOVARTIS AG SPONSORED ADR 66987V109 785668 8695 SH SOLE NONE 0 0 0 NOVO-NORDISK A S ADR 670100205 475791 3516 SH SOLE NONE 0 0 0 NUCOR CORP COM 670346105 508939 68388 SH SOLE NONE 0 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 2342587 192964 SH SOLE NONE 0 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 648568 57042 SH SOLE NONE 0 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 270288 24416 SH SOLE NONE 0 0 0 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 730246 53933 SH SOLE NONE 0 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 297561 58460 SH SOLE NONE 0 0 0 NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 1323365 169445 SH SOLE NONE 0 0 0 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 129836 11541 SH SOLE NONE 0 0 0 NUVEEN MULTI ASSET INCOME FU COM 670750108 129990 11313 SH SOLE NONE 0 0 0 NUVEEN MUN CR OPPORTUNITIES COM 670663103 1196196 99023 SH SOLE NONE 0 0 0 NUVEEN MUN VALUE FD INC COM 670928100 138254 16076 SH SOLE NONE 0 0 0 NUVEEN N Y MUN VALUE FD COM 67062M105 168141 20356 SH SOLE NONE 0 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 837910 41014 SH SOLE NONE 0 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 104580 10193 SH SOLE NONE 0 0 0 NUVEEN PFD & INCOME SECS FD COM 67072C105 419587 61704 SH SOLE NONE 0 0 0 NUVEEN PREFERRED AND INCOME COM SHS BEN INT 67075T105 468611 25274 SH SOLE NONE 0 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 182946 15504 SH SOLE NONE 0 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 789090 62379 SH SOLE NONE 0 0 0 NUVEEN SR INCOME FD COM 67067Y104 132220 28806 SH SOLE NONE 0 0 0 NVIDIA CORPORATION COM 67066G104 6899442 47211 SH SOLE NONE 0 0 0 NXP SEMICONDUCTORS N V COM N6596X109 420834 2663 SH SOLE NONE 0 0 0 OCCIDENTAL PETE CORP COM 674599105 2390998 37958 SH SOLE NONE 0 0 0 OFS CAP CORP COM 67103B100 1600858 157720 SH SOLE NONE 0 0 0 OFS CREDIT COMPANY INC COM 67111Q107 265674 32718 SH SOLE NONE 0 0 0 OGE ENERGY CORP COM 670837103 880142 22254 SH SOLE NONE 0 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 557628 1965 SH SOLE NONE 0 0 0 OLD REP INTL CORP COM 680223104 212380 8794 SH SOLE NONE 0 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 880088 31488 SH SOLE NONE 0 0 0 ON24 INC COM 68339B104 155340 18000 SH SOLE NONE 0 0 0 ONCOLYTICS BIOTECH INC COM NEW 682310875 299566 183783 SH SOLE NONE 0 0 0 ONE GAS INC COM 68235P108 210036 27502 SH SOLE NONE 0 0 0 ONEOK INC NEW COM 682680103 2000406 40301 SH SOLE NONE 0 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 56309 48542 SH SOLE NONE 0 0 0 ORACLE CORP COM 68389X105 921489 11273 SH SOLE NONE 0 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 365465 433 SH SOLE NONE 0 0 0 OTTER TAIL CORP COM 689648103 286143 4874 SH SOLE NONE 0 0 0 OXBRIDGE RE HLDGS LTD *W EXP 03/26/202 G6856M114 1231 23400 SH SOLE NONE 0 0 0 PACCAR INC COM 693718108 285216 2882 SH SOLE NONE 0 0 0 PACER FDS TR PAC ASSET FLTG 69374H428 1415482 47050 SH SOLE NONE 0 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 3691518 101529 SH SOLE NONE 0 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 948157 147688 SH SOLE NONE 0 0 0 PALO ALTO NETWORKS INC COM 697435105 1181764 8469 SH SOLE NONE 0 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 1385648 76393 SH SOLE NONE 0 0 0 PARATEK PHARMACEUTICALS INC NOTE 4.750% 5/0 699374AB0 154718 178000 SH SOLE NONE 0 0 0 PAYCHEX INC COM 704326107 238090 2060 SH SOLE NONE 0 0 0 PAYCOM SOFTWARE INC COM 70432V102 1592511 5132 SH SOLE NONE 0 0 0 PAYPAL HLDGS INC COM 70450Y103 1122855 15766 SH SOLE NONE 0 0 0 PEDEVCO CORP COM PAR 70532Y303 99000 90000 SH SOLE NONE 0 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 130740 16466 SH SOLE NONE 0 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 281033 25595 SH SOLE NONE 0 0 0 PENNANTPARK INVT CORP COM 708062104 255511 44437 SH SOLE NONE 0 0 0 PENNYMAC CORP NOTE 5.500%11/0 70932AAD5 53550 60000 SH SOLE NONE 0 0 0 PENNYMAC MTG INVT TR COM 70931T103 281253 22700 SH SOLE NONE 0 0 0 PEPSICO INC COM 713448108 3080833 35960 SH SOLE NONE 0 0 0 PETCO HEALTH & WELLNESS CO I COM 71601V105 261629 27598 SH SOLE NONE 0 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 131699 12366 SH SOLE NONE 0 0 0 PFIZER INC COM 717081103 8406606 335523 SH SOLE NONE 0 0 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 162833 13718 SH SOLE NONE 0 0 0 PHILIP MORRIS INTL INC COM 718172109 2083801 20589 SH SOLE NONE 0 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 544273 17094 SH SOLE NONE 0 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 1038615 87369 SH SOLE NONE 0 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 582982 31547 SH SOLE NONE 0 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 1558488 26760 SH SOLE NONE 0 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 120201 25413 SH SOLE NONE 0 0 0 PIMCO INCOME STRATEGY FD COM 72201H108 148530 18314 SH SOLE NONE 0 0 0 PIMCO MUN INCOME FD II COM 72200W106 244462 27042 SH SOLE NONE 0 0 0 PIMCO NEW YORK MUN INCOME FD COM 72200T103 222996 24695 SH SOLE NONE 0 0 0 PIONEER HIGH INCOME FUND INC COM 72369H106 237279 36504 SH SOLE NONE 0 0 0 PIONEER NAT RES CO COM 723787107 294538 1290 SH SOLE NONE 0 0 0 PITNEY BOWES INC COM 724479100 255706 234000 SH SOLE NONE 0 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 532353 45268 SH SOLE NONE 0 0 0 PLUG POWER INC COM NEW 72919P202 187331 15144 SH SOLE NONE 0 0 0 PNC FINL SVCS GROUP INC COM 693475105 293048 1855 SH SOLE NONE 0 0 0 POPULAR INC COM NEW 733174700 43438 19371 SH SOLE NONE 0 0 0 PORTMAN RIDGE FIN CORP COM NEW 73688F201 222019 9653 SH SOLE NONE 0 0 0 POTLATCHDELTIC CORPORATION COM 737630103 321747 7314 SH SOLE NONE 0 0 0 PPL CORP COM 69351T106 347377 11888 SH SOLE NONE 0 0 0 PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113 792 14400 SH SOLE NONE 0 0 0 PRICE T ROWE GROUP INC COM 74144T108 495694 4545 SH SOLE NONE 0 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 261909 25305 SH SOLE NONE 0 0 0 PROCTER AND GAMBLE CO COM 742718109 5205580 34347 SH SOLE NONE 0 0 0 PROGRESSIVE CORP COM 743315103 454434 3503 SH SOLE NONE 0 0 0 PROGYNY INC COM 74340E103 5096171 163601 SH SOLE NONE 0 0 0 PROLOGIS INC. COM 74340W103 356790 3165 SH SOLE NONE 0 0 0 PROSHARES TR EQTS FOR RISIN 74347B391 209451 4128 SH SOLE NONE 0 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 837636 9308 SH SOLE NONE 0 0 0 PROSHARES TR ONLINE RTL ETF 74347B169 210582 5957 SH SOLE NONE 0 0 0 PROSPECT CAP CORP COM 74348T102 2910519 558723 SH SOLE NONE 0 0 0 PUBLIC STORAGE COM 74460D109 112846 11279 SH SOLE NONE 0 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 423355 6910 SH SOLE NONE 0 0 0 PULTE GROUP INC COM 745867101 59883 22830 SH SOLE NONE 0 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 265286 73081 SH SOLE NONE 0 0 0 QUALCOMM INC COM 747525103 2785706 25338 SH SOLE NONE 0 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 69185 12202 SH SOLE NONE 0 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 2207015 21869 SH SOLE NONE 0 0 0 REALTY INCOME CORP COM 756109104 1020447 16088 SH SOLE NONE 0 0 0 REGENERON PHARMACEUTICALS COM 75886F107 563594 15765 SH SOLE NONE 0 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 1662755 77122 SH SOLE NONE 0 0 0 REKOR SYSTEMS INC COM 759419104 47244 39370 SH SOLE NONE 0 0 0 RIO TINTO PLC SPONSORED ADR 767204100 609555 8561 SH SOLE NONE 0 0 0 RIVERNORTH MANAGED DUR MUN I COM 76882M104 390126 25700 SH SOLE NONE 0 0 0 ROCKWELL AUTOMATION INC COM 773903109 358623 1392 SH SOLE NONE 0 0 0 ROYAL GOLD INC COM 780287108 506866 4497 SH SOLE NONE 0 0 0 ROYCE VALUE TR INC COM 780910105 346243 26112 SH SOLE NONE 0 0 0 RWT HLDGS INC NOTE 5.750%10/0 749772AD1 16775 20000 SH SOLE NONE 0 0 0 SALESFORCE INC COM 79466L302 1145312 8638 SH SOLE NONE 0 0 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 282017 24695 SH SOLE NONE 0 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 38000 16084 SH SOLE NONE 0 0 0 SCHLUMBERGER LTD COM STK 806857108 301832 5646 SH SOLE NONE 0 0 0 SCHWAB CHARLES CORP COM 808513105 238599 2866 SH SOLE NONE 0 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 679325 11179 SH SOLE NONE 0 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2939237 51711 SH SOLE NONE 0 0 0 SCORPIO TANKERS INC SHS Y7542C130 3881368 72185 SH SOLE NONE 0 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 746717 10016 SH SOLE NONE 0 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 643305 5078 SH SOLE NONE 0 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 9557942 135750 SH SOLE NONE 0 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 75867 10407 SH SOLE NONE 0 0 0 SERVICENOW INC COM 81762P102 674425 1737 SH SOLE NONE 0 0 0 SFL CORPORATION LTD SHS G7738W106 648500 70336 SH SOLE NONE 0 0 0 SHELL PLC SPON ADS 780259305 748596 13145 SH SOLE NONE 0 0 0 SHERWIN WILLIAMS CO COM 824348106 513266 2163 SH SOLE NONE 0 0 0 SHOPIFY INC CL A 82509L107 632347 18218 SH SOLE NONE 0 0 0 SIMON PPTY GROUP INC NEW COM 828806109 1736616 14782 SH SOLE NONE 0 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 78447 13433 SH SOLE NONE 0 0 0 SIXTH STREET SPECIALTY LENDI COM 83012A109 184177 10347 SH SOLE NONE 0 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 28921 82115 SH SOLE NONE 0 0 0 SMUCKER J M CO COM NEW 832696405 486314 3069 SH SOLE NONE 0 0 0 SNAP INC NOTE 0.750% 8/0 83304AAB2 101076 20347 SH SOLE NONE 0 0 0 SNOWFLAKE INC CL A 833445109 572007 3985 SH SOLE NONE 0 0 0 SOFI TECHNOLOGIES INC COM 83406F102 575835 124910 SH SOLE NONE 0 0 0 SOUTHERN CO COM 842587107 2395891 99635 SH SOLE NONE 0 0 0 SOUTHERN COPPER CORP COM 84265V105 510228 8449 SH SOLE NONE 0 0 0 SOUTHWEST AIRLS CO COM 844741108 426345 12662 SH SOLE NONE 0 0 0 SOUTHWESTERN ENERGY CO COM 845467109 41174 36160 SH SOLE NONE 0 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 2853987 8614 SH SOLE NONE 0 0 0 SPDR GOLD TR GOLD SHS 78463V107 2436709 14364 SH SOLE NONE 0 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 10013350 26183 SH SOLE NONE 0 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1292780 2920 SH SOLE NONE 0 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 1003129 12552 SH SOLE NONE 0 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 4622024 79793 SH SOLE NONE 0 0 0 SPDR SER TR S&P DIVID ETF 78464A763 2408396 19250 SH SOLE NONE 0 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 233355 16550 SH SOLE NONE 0 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 323420 39250 SH SOLE NONE 0 0 0 SPROUTS FMRS MKT INC COM 85208M102 235168 7265 SH SOLE NONE 0 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 2690204 65808 SH SOLE NONE 0 0 0 STANDARD LITHIUM LTD COM 853606101 1125897 381660 SH SOLE NONE 0 0 0 STANLEY BLACK & DECKER INC COM 854502101 339719 103242 SH SOLE NONE 0 0 0 STARBUCKS CORP COM 855244109 1527525 23318 SH SOLE NONE 0 0 0 STARWOOD PPTY TR INC COM 85571B105 363976 19857 SH SOLE NONE 0 0 0 STEM INC COM 85859N102 177146 19815 SH SOLE NONE 0 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 248157 12674 SH SOLE NONE 0 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 633454 14697 SH SOLE NONE 0 0 0 SURFACE ONCOLOGY INC COM 86877M209 40041 48830 SH SOLE NONE 0 0 0 SYNCHRONY FINANCIAL COM 87165B103 610587 461410 SH SOLE NONE 0 0 0 SYSCO CORP COM 871829107 721021 226726 SH SOLE NONE 0 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 527188 7077 SH SOLE NONE 0 0 0 TALKSPACE INC COM 87427V103 17513 28696 SH SOLE NONE 0 0 0 TARGET CORP COM 87612E106 1765996 11849 SH SOLE NONE 0 0 0 TCW STRATEGIC INCOME FD INC COM 872340104 224486 48590 SH SOLE NONE 0 0 0 TECK RESOURCES LTD CL B 878742204 371203 9815 SH SOLE NONE 0 0 0 TEGNA INC COM 87901J105 24609 24087 SH SOLE NONE 0 0 0 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 723204 36507 SH SOLE NONE 0 0 0 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 1124062 76728 SH SOLE NONE 0 0 0 TELADOC HEALTH INC COM 87918A105 283776 11999 SH SOLE NONE 0 0 0 TELEFONICA S A SPONSORED ADR 879382208 39047 10937 SH SOLE NONE 0 0 0 TELLURIAN INC NEW COM 87968A104 154220 19050 SH SOLE NONE 0 0 0 TEMPLETON DRAGON FD INC COM 88018T101 113953 11150 SH SOLE NONE 0 0 0 TESLA INC COM 88160R101 6724150 54588 SH SOLE NONE 0 0 0 TEXAS INSTRS INC COM 882508104 2109364 12767 SH SOLE NONE 0 0 0 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 169787 26065 SH SOLE NONE 0 0 0 THE TRADE DESK INC COM CL A 88339J105 723377 16136 SH SOLE NONE 0 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 901111 103476 SH SOLE NONE 0 0 0 TIDAL ETF TR FOLIOBEYOND RISI 886364637 334854 10600 SH SOLE NONE 0 0 0 TILRAY BRANDS INC COM CL 2 88688T100 57475 21366 SH SOLE NONE 0 0 0 TILRAY BRANDS INC NOTE 5.000%10/0 88688TAB6 69867 72000 SH SOLE NONE 0 0 0 TJX COS INC NEW COM 872540109 661153 8306 SH SOLE NONE 0 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 692627 11157 SH SOLE NONE 0 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 269784 6245 SH SOLE NONE 0 0 0 TOYOTA MOTOR CORP ADS 892331307 226078 1655 SH SOLE NONE 0 0 0 TRACTOR SUPPLY CO COM 892356106 262651 1167 SH SOLE NONE 0 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 685223 4077 SH SOLE NONE 0 0 0 TRANSOCEAN LTD REG SHS H8817H100 206381 45259 SH SOLE NONE 0 0 0 TRAVELERS COMPANIES INC COM 89417E109 480122 2561 SH SOLE NONE 0 0 0 TRIMBLE INC COM 896239100 40243 18454 SH SOLE NONE 0 0 0 TRINITY INDS INC COM 896522109 115608 110300 SH SOLE NONE 0 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 758626 72735 SH SOLE NONE 0 0 0 TRUIST FINL CORP COM 89832Q109 344076 8911 SH SOLE NONE 0 0 0 TYLER TECHNOLOGIES INC COM 902252105 349170 1083 SH SOLE NONE 0 0 0 UBER TECHNOLOGIES INC COM 90353T100 231028 9342 SH SOLE NONE 0 0 0 UBS AG LONDON BRANCH ETRACS MVIS BUSI 90274D416 67153 52257 SH SOLE NONE 0 0 0 ULTA BEAUTY INC COM 90384S303 208267 444 SH SOLE NONE 0 0 0 UNDER ARMOUR INC CL C 904311206 114115 45487 SH SOLE NONE 0 0 0 UNILEVER PLC SPON ADR NEW 904767704 241740 4801 SH SOLE NONE 0 0 0 UNION PAC CORP COM 907818108 993848 44614 SH SOLE NONE 0 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 316943 9377 SH SOLE NONE 0 0 0 UNITED PARCEL SERVICE INC CL B 911312106 16785555 96557 SH SOLE NONE 0 0 0 UNITED RENTALS INC COM 911363109 605280 1703 SH SOLE NONE 0 0 0 UNITED STATES STL CORP NEW COM 912909108 474225 18931 SH SOLE NONE 0 0 0 UNITEDHEALTH GROUP INC COM 91324P102 2500282 283332 SH SOLE NONE 0 0 0 UNUM GROUP COM 91529Y106 242074 7567 SH SOLE NONE 0 0 0 UPSTART HLDGS INC COM 91680M107 185358 14021 SH SOLE NONE 0 0 0 US BANCORP DEL COM NEW 902973304 796293 424205 SH SOLE NONE 0 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 106115 32059 SH SOLE NONE 0 0 0 VALERO ENERGY CORP COM 91913Y100 1441258 19286 SH SOLE NONE 0 0 0 VANECK ETF TRUST EMERGING MRKT HI 92189F353 2389320 121792 SH SOLE NONE 0 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 330485 3029 SH SOLE NONE 0 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 466870 2791 SH SOLE NONE 0 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1702256 23695 SH SOLE NONE 0 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 842197 11188 SH SOLE NONE 0 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1370917 28904 SH SOLE NONE 0 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4728768 13459 SH SOLE NONE 0 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 236421 5719 SH SOLE NONE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 632050 10137 SH SOLE NONE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 828619 21258 SH SOLE NONE 0 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 223854 4792 SH SOLE NONE 0 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 224586 4538 SH SOLE NONE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 550080 7676 SH SOLE NONE 0 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 516766 9307 SH SOLE NONE 0 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 478818 6368 SH SOLE NONE 0 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1355673 32301 SH SOLE NONE 0 0 0 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 225345 2290 SH SOLE NONE 0 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 15062516 90193 SH SOLE NONE 0 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 304462 5111 SH SOLE NONE 0 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 238347 1175 SH SOLE NONE 0 0 0 VELO3D INC COMMON STOCK 92259N104 185355 103550 SH SOLE NONE 0 0 0 VENTAS INC COM 92276F100 205158 4554 SH SOLE NONE 0 0 0 VERISK ANALYTICS INC COM 92345Y106 43977 20139 SH SOLE NONE 0 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 6922525 273552 SH SOLE NONE 0 0 0 VIATRIS INC COM 92556V106 206516 18555 SH SOLE NONE 0 0 0 VICARIOUS SURGICAL INC COM CL A 92561V109 26765 13250 SH SOLE NONE 0 0 0 VICI PPTYS INC COM 925652109 224398 6926 SH SOLE NONE 0 0 0 VINCE HLDG CORP COM NEW 92719W207 211410 27000 SH SOLE NONE 0 0 0 VIRTUS CONVERTIBLE & INCOME COM 92838X102 35563 11475 SH SOLE NONE 0 0 0 VIRTUS DIVIDEND INTEREST & P COM 92840R101 234353 20776 SH SOLE NONE 0 0 0 VIRTUS EQUITY & CONV INCM FD COM 92841M101 209161 11473 SH SOLE NONE 0 0 0 VISA INC COM CL A 92826C839 3819909 238568 SH SOLE NONE 0 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 125402 12392 SH SOLE NONE 0 0 0 VORNADO RLTY TR SH BEN INT 929042109 347910 16837 SH SOLE NONE 0 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 96037 10473 SH SOLE NONE 0 0 0 VUZIX CORP COM NEW 92921W300 57920 15912 SH SOLE NONE 0 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 2008466 53760 SH SOLE NONE 0 0 0 WALMART INC COM 931142103 4419275 31168 SH SOLE NONE 0 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 723893 76360 SH SOLE NONE 0 0 0 WASTE MGMT INC DEL COM 94106L109 1197719 7635 SH SOLE NONE 0 0 0 WAYFAIR INC CL A 94419L101 310350 9436 SH SOLE NONE 0 0 0 WEC ENERGY GROUP INC COM 92939U106 398837 4254 SH SOLE NONE 0 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 235115 999 SH SOLE NONE 0 0 0 WESTAMERICA BANCORPORATION COM 957090103 309925 5252 SH SOLE NONE 0 0 0 WESTERN ASSET EMERGING MKTS COM 95766A101 101070 11094 SH SOLE NONE 0 0 0 WESTERN ASSET GLOBAL CORP DE COM 95790C107 269868 21133 SH SOLE NONE 0 0 0 WESTERN ASSET HIGH YIELD DEF COM 95768B107 145092 11626 SH SOLE NONE 0 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 704408 18025 SH SOLE NONE 0 0 0 WHIRLPOOL CORP COM 963320106 1496889 242957 SH SOLE NONE 0 0 0 WILLIAMS COS INC COM 969457100 734578 22328 SH SOLE NONE 0 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 362262 17336 SH SOLE NONE 0 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 3034674 59334 SH SOLE NONE 0 0 0 WP CAREY INC COM 92936U109 795918 10184 SH SOLE NONE 0 0 0 XCEL ENERGY INC COM 98389B100 942518 33169 SH SOLE NONE 0 0 0 YANDEX N V SHS CLASS A N97284108 283651 10761 SH SOLE NONE 0 0 0 YUM BRANDS INC COM 988498101 296844 2318 SH SOLE NONE 0 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 218265 12697 SH SOLE NONE 0 0 0 ZOETIS INC CL A 98978V103 265861 1814 SH SOLE NONE 0 0 0 ZOMEDICA CORP COM 98980M109 1630 10000 SH SOLE NONE 0 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 744463 10990 SH SOLE NONE 0 0 0