0001754960-24-000168.txt : 20240422 0001754960-24-000168.hdr.sgml : 20240422 20240422171930 ACCESSION NUMBER: 0001754960-24-000168 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240422 DATE AS OF CHANGE: 20240422 EFFECTIVENESS DATE: 20240422 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PFG Investments, LLC CENTRAL INDEX KEY: 0001973224 ORGANIZATION NAME: IRS NUMBER: 113582486 STATE OF INCORPORATION: NY FISCAL YEAR END: 0831 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-23228 FILM NUMBER: 24862053 BUSINESS ADDRESS: STREET 1: 125 FROEHLICH FARM BLVD CITY: WOODBURY STATE: NY ZIP: 11797 BUSINESS PHONE: 6318455100 MAIL ADDRESS: STREET 1: 125 FROEHLICH FARM BLVD CITY: WOODBURY STATE: NY ZIP: 11797 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001973224 XXXXXXXX 03-31-2024 03-31-2024 PFG Investments, LLC
125 FROEHLICH FARM BLVD WOODBURY NY 11797
13F HOLDINGS REPORT 028-23228 N
Aryn Sands Agent 844-844-3453 Aryn Sands Reno NV 04-22-2024 0 1152 1654344745 false
INFORMATION TABLE 2 InfoTableFinal.xml 23ANDME HOLDING CO CLASS A COM 90138Q108 13107 24637 SH SOLE 0 0 24637 3M CO COM 88579Y101 1970036 18573 SH SOLE 0 0 18573 ABBOTT LABS COM 002824100 1537282 13525 SH SOLE 0 0 13525 ABBVIE INC COM 00287Y109 5837280 32055 SH SOLE 0 0 32055 ABCELLERA BIOLOGICS INC COM 00288U106 75198 16600 SH SOLE 0 0 16600 ABRDN ASIA PACIFIC INCOME FU COM 003009107 696514 248755 SH SOLE 0 0 248755 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 52555 13272 SH SOLE 0 0 13272 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 751832 35397 SH SOLE 0 0 35397 ABRDN HEALTHCARE OPPORTUNITI SHS 879105104 1272171 63292 SH SOLE 0 0 63292 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 362607 4340 SH SOLE 0 0 4340 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1276769 3684 SH SOLE 0 0 3684 ADMA BIOLOGICS INC COM 000899104 2208360 334600 SH SOLE 0 0 334600 ADOBE INC COM 00724F101 293677 582 SH SOLE 0 0 582 ADOBE INC COM 00724F101 4470251 8859 SH SOLE 0 0 8859 ADVANCED DRAIN SYS INC DEL COM 00790R104 1431973 8314 SH SOLE 0 0 8314 ADVANCED MICRO DEVICES INC COM 007903107 6209215 34402 SH SOLE 0 0 34402 ADVENT CONV & INCOME FD COM 00764C109 446349 37383 SH SOLE 0 0 37383 AGILENT TECHNOLOGIES INC COM 00846U101 329239 2263 SH SOLE 0 0 2263 AGNC INVT CORP COM 00123Q104 1282057 129501 SH SOLE 0 0 129501 AGNICO EAGLE MINES LTD COM 008474108 636264 10667 SH SOLE 0 0 10667 AIR PRODS & CHEMS INC COM 009158106 323558 1336 SH SOLE 0 0 1336 AIRBNB INC COM CL A 009066101 445392 2700 SH SOLE 0 0 2700 ALBEMARLE CORP COM 012653101 246462 1871 SH SOLE 0 0 1871 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 293579 2277 SH SOLE 0 0 2277 ALGONQUIN PWR UTILS CORP COM 015857105 400505 63371 SH SOLE 0 0 63371 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 774436 10703 SH SOLE 0 0 10703 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 291583 27456 SH SOLE 0 0 27456 ALLIANT ENERGY CORP COM 018802108 392868 7795 SH SOLE 0 0 7795 ALLOVIR INC COM 019818103 14343 19000 SH SOLE 0 0 19000 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 351184 52889 SH SOLE 0 0 52889 ALLSTATE CORP COM 020002101 972910 5623 SH SOLE 0 0 5623 ALPHABET INC CAP STK CL C 02079K107 11188077 73480 SH SOLE 0 0 73480 ALPHABET INC CAP STK CL A 02079K305 1099827 7287 SH SOLE 0 0 7287 ALPHABET INC CAP STK CL A 02079K305 11288130 74791 SH SOLE 0 0 74791 ALPS ETF TR OSHS GBL INTER 00162Q361 417567 10894 SH SOLE 0 0 10894 ALPS ETF TR ALERIAN MLP 00162Q452 338739 7137 SH SOLE 0 0 7137 ALPS ETF TR SECTR DIV DOGS 00162Q858 584321 10831 SH SOLE 0 0 10831 ALTRIA GROUP INC COM 02209S103 2577867 59098 SH SOLE 0 0 59098 AMARIN CORP PLC SPONS ADR NEW 023111206 18261 20500 SH SOLE 0 0 20500 AMAZON COM INC COM 023135106 5862530 32501 SH SOLE 0 0 32501 AMAZON COM INC COM 023135106 26451140 146641 SH SOLE 0 0 146641 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 267262 4193 SH SOLE 0 0 4193 AMERICAN CENTY ETF TR US SML CP VALU 025072877 239631 2557 SH SOLE 0 0 2557 AMERICAN ELEC PWR CO INC COM 025537101 2154079 25018 SH SOLE 0 0 25018 AMERICAN EXPRESS CO COM 025816109 1395568 6129 SH SOLE 0 0 6129 AMERICAN INTL GROUP INC COM NEW 026874784 220382 2819 SH SOLE 0 0 2819 AMERICAN LITHIUM CORP COM NEW 027259209 7344 10800 SH SOLE 0 0 10800 AMERICAN TOWER CORP NEW COM 03027X100 649918 3289 SH SOLE 0 0 3289 AMERICAN TOWER CORP NEW COM 03027X100 1388942 7029 SH SOLE 0 0 7029 AMERICAN WTR WKS CO INC NEW COM 030420103 1610373 13177 SH SOLE 0 0 13177 AMERICAS GOLD AND SILVER COR COM 03062D100 2370 10771 SH SOLE 0 0 10771 AMERIPRISE FINL INC COM 03076C106 567684 1295 SH SOLE 0 0 1295 AMGEN INC COM 031162100 1847164 6497 SH SOLE 0 0 6497 AMPLIFY ETF TR AMPLIFY ETHO CLI 032108557 2327931 39801 SH SOLE 0 0 39801 AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 619757 9667 SH SOLE 0 0 9667 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 493038 12681 SH SOLE 0 0 12681 ANALOG DEVICES INC COM 032654105 318189 1609 SH SOLE 0 0 1609 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 216322 3559 SH SOLE 0 0 3559 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 1740878 88414 SH SOLE 0 0 88414 ANYWHERE REAL ESTATE INC COM 75605Y106 166860 27000 SH SOLE 0 0 27000 APOLLO COML REAL EST FIN INC COM 03762U105 508895 45682 SH SOLE 0 0 45682 APOLLO GLOBAL MGMT INC COM 03769M106 1537649 13674 SH SOLE 0 0 13674 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 209247 12775 SH SOLE 0 0 12775 APPLE INC COM 037833100 6605507 38521 SH SOLE 0 0 38521 APPLE INC COM 037833100 95305436 555782 SH SOLE 0 0 555782 APPLIED MATLS INC COM 038222105 601030 2914 SH SOLE 0 0 2914 APPLIED MATLS INC COM 038222105 1883472 9133 SH SOLE 0 0 9133 AQUESTIVE THERAPEUTICS INC COM 03843E104 204480 48000 SH SOLE 0 0 48000 ARBOR REALTY TRUST INC COM 038923108 2748665 207446 SH SOLE 0 0 207446 ARBUTUS BIOPHARMA CORP COM 03879J100 49536 19200 SH SOLE 0 0 19200 ARCBEST CORP COM 03937C105 258068 1811 SH SOLE 0 0 1811 ARCH CAP GROUP LTD ORD G0450A105 1937173 20956 SH SOLE 0 0 20956 ARCHER AVIATION INC COM CL A 03945R102 66662 14429 SH SOLE 0 0 14429 ARCHER DANIELS MIDLAND CO COM 039483102 935014 14886 SH SOLE 0 0 14886 ARDAGH METAL PACKAGING S A SHS L02235106 157776 45999 SH SOLE 0 0 45999 ARDELYX INC COM 039697107 979113 134125 SH SOLE 0 0 134125 ARES CAPITAL CORP COM 04010L103 400193 19222 SH SOLE 0 0 19222 ARISTA NETWORKS INC COM 040413106 1687104 5818 SH SOLE 0 0 5818 ARK ETF TR NEXT GNRTN INTER 00214Q401 248411 2982 SH SOLE 0 0 2982 ARK ETF TR INNOVATION ETF 00214Q104 1234163 24644 SH SOLE 0 0 24644 ARK ETF TR GENOMIC REV ETF 00214Q302 225577 7843 SH SOLE 0 0 7843 ARK ETF TR ARK SPACE EXPL 00214Q807 482502 32296 SH SOLE 0 0 32296 ARM HOLDINGS PLC SPONSORED ADR 042068205 2459053 19674 SH SOLE 0 0 19674 ARM HOLDINGS PLC SPONSORED ADR 042068205 1062915 8504 SH SOLE 0 0 8504 ARRAY TECHNOLOGIES INC COM SHS 04271T100 214123 14361 SH SOLE 0 0 14361 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 500644 32594 SH SOLE 0 0 32594 ASHFORD HOSPITALITY TR INC COM SHS 044103869 23187 16925 SH SOLE 0 0 16925 ASML HOLDING N V N Y REGISTRY SHS N07059210 1869876 1927 SH SOLE 0 0 1927 ASTRAZENECA PLC SPONSORED ADR 046353108 289377 4271 SH SOLE 0 0 4271 AT&T INC COM 00206R102 6033747 342827 SH SOLE 0 0 342827 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 441044 23866 SH SOLE 0 0 23866 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 399759 21632 SH SOLE 0 0 21632 ATMOS ENERGY CORP COM 049560105 272212 2290 SH SOLE 0 0 2290 ATOSSA THERAPEUTICS INC COM 04962H506 42570 23650 SH SOLE 0 0 23650 AURINIA PHARMACEUTICALS INC COM 05156V102 104459 20850 SH SOLE 0 0 20850 AUTODESK INC COM 052769106 487506 1872 SH SOLE 0 0 1872 AUTOMATIC DATA PROCESSING IN COM 053015103 454510 1820 SH SOLE 0 0 1820 AUTOMATIC DATA PROCESSING IN COM 053015103 1800026 7208 SH SOLE 0 0 7208 AXON ENTERPRISE INC COM 05464C101 1177993 3765 SH SOLE 0 0 3765 AYRO INC COM 054748207 99335 59482 SH SOLE 0 0 59482 B & G FOODS INC NEW COM 05508R106 228862 20005 SH SOLE 0 0 20005 B2GOLD CORP COM 11777Q209 184409 70655 SH SOLE 0 0 70655 BADGER METER INC COM 056525108 362005 2237 SH SOLE 0 0 2237 BAIDU INC SPON ADR REP A 056752108 355846 3380 SH SOLE 0 0 3380 BALCHEM CORP COM 057665200 464850 3000 SH SOLE 0 0 3000 BANCROFT FD LTD COM 059695106 1014637 63454 SH SOLE 0 0 63454 BANK AMERICA CORP COM 060505104 6893759 181797 SH SOLE 0 0 181797 BANK AMERICA CORP 7.25%CNV PFD L 060505682 349766 293 SH SOLE 0 0 293 BANK NEW YORK MELLON CORP COM 064058100 279789 4856 SH SOLE 0 0 4856 BAOZUN INC SPONSORED ADR 06684L103 23460 10200 SH SOLE 0 0 10200 BARINGS BDC INC COM 06759L103 108724 11691 SH SOLE 0 0 11691 BARINGS CORPORATE INVS COM 06759X107 180051 10474 SH SOLE 0 0 10474 BARINGS GLOBAL SHORT DURATIO COM 06760L100 1014042 70912 SH SOLE 0 0 70912 BARINGS PARTN INVS SH BEN INT 06761A103 288967 17926 SH SOLE 0 0 17926 BCE INC COM NEW 05534B760 206753 6085 SH SOLE 0 0 6085 BEAM GLOBAL COM 07373B109 156747 23051 SH SOLE 0 0 23051 BECTON DICKINSON & CO COM 075887109 260491 1053 SH SOLE 0 0 1053 BENSON HILL INC COMMON STOCK 082490103 9654 48150 SH SOLE 0 0 48150 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1594612 3792 SH SOLE 0 0 3792 BERKSHIRE HATHAWAY INC DEL CL A 084670108 5075520 8 SH SOLE 0 0 8 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6474746 15397 SH SOLE 0 0 15397 BGC GROUP INC CL A 088929104 86683 11156 SH SOLE 0 0 11156 BIOGEN INC COM 09062X103 399778 1854 SH SOLE 0 0 1854 BIOSIG TECHNOLOGIES INC COM 09073N300 70163 106146 SH SOLE 0 0 106146 BLACKROCK CAP ALLOCATION TER COM 09260U109 1324112 79479 SH SOLE 0 0 79479 BLACKROCK CORE BD TR SHS BEN INT 09249E101 1079217 99928 SH SOLE 0 0 99928 BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100 269080 15500 SH SOLE 0 0 15500 BLACKROCK HEALTH SCIENCES TR COM 09250W107 791990 19112 SH SOLE 0 0 19112 BLACKROCK INC COM 09247X101 581472 697 SH SOLE 0 0 697 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 109395 13439 SH SOLE 0 0 13439 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 360617 25703 SH SOLE 0 0 25703 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 206700 17773 SH SOLE 0 0 17773 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 786401 40536 SH SOLE 0 0 40536 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 289132 13404 SH SOLE 0 0 13404 BLACKSTONE INC COM 09260D107 2569091 19556 SH SOLE 0 0 19556 BLINK CHARGING CO COM 09354A100 52696 17507 SH SOLE 0 0 17507 BLOCK H & R INC COM 093671105 226108 4604 SH SOLE 0 0 4604 BLOCK INC CL A 852234103 635111 7509 SH SOLE 0 0 7509 BLOCK INC CL A 852234103 834382 9865 SH SOLE 0 0 9865 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 250683 103588 SH SOLE 0 0 103588 BOEING CO COM 097023105 3779591 19584 SH SOLE 0 0 19584 BOOKING HOLDINGS INC COM 09857L108 286603 79 SH SOLE 0 0 79 BOOKING HOLDINGS INC COM 09857L108 479326 132 SH SOLE 0 0 132 BORGWARNER INC COM 099724106 334078 9617 SH SOLE 0 0 9617 BOSTON SCIENTIFIC CORP COM 101137107 540044 7885 SH SOLE 0 0 7885 BP PLC SPONSORED ADR 055622104 1354920 35959 SH SOLE 0 0 35959 BRAEMAR HOTELS & RESORTS INC COM 10482B101 119972 59986 SH SOLE 0 0 59986 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 98373 11601 SH SOLE 0 0 11601 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 536034 77799 SH SOLE 0 0 77799 BRISTOL-MYERS SQUIBB CO COM 110122108 3962869 73075 SH SOLE 0 0 73075 BROADCOM INC COM 11135F101 1141178 861 SH SOLE 0 0 861 BROADCOM INC COM 11135F101 2470890 1864 SH SOLE 0 0 1864 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 609378 2975 SH SOLE 0 0 2975 BROADWIND INC COM NEW 11161T207 23824 10010 SH SOLE 0 0 10010 BROOKFIELD CORP CL A LTD VT SH 11271J107 434512 10378 SH SOLE 0 0 10378 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 264609 8478 SH SOLE 0 0 8478 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 547233 42356 SH SOLE 0 0 42356 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 4538136 184702 SH SOLE 0 0 184702 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1732772 74592 SH SOLE 0 0 74592 BUILDERS FIRSTSOURCE INC COM 12008R107 200625 962 SH SOLE 0 0 962 C3 AI INC CL A 12468P104 329523 12173 SH SOLE 0 0 12173 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 238755 20216 SH SOLE 0 0 20216 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 208850 18401 SH SOLE 0 0 18401 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 401800 24545 SH SOLE 0 0 24545 CALIFORNIA WTR SVC GROUP COM 130788102 349249 7514 SH SOLE 0 0 7514 CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 154707 10411 SH SOLE 0 0 10411 CANADIAN NAT RES LTD COM 136385101 456615 5983 SH SOLE 0 0 5983 CANADIAN NATL RY CO COM 136375102 325280 2470 SH SOLE 0 0 2470 CANADIAN PACIFIC KANSAS CITY COM 13646K108 431886 4898 SH SOLE 0 0 4898 CAPITAL ONE FINL CORP COM 14040H105 239142 1606 SH SOLE 0 0 1606 CAPITAL SOUTHWEST CORP COM 140501107 201615 8078 SH SOLE 0 0 8078 CAPITOL SER TR HULL TACTICAL 14064D519 232716 5827 SH SOLE 0 0 5827 CARDIFF ONCOLOGY INC COM 14147L108 53405 10001 SH SOLE 0 0 10001 CARDINAL HEALTH INC COM 14149Y108 213746 1910 SH SOLE 0 0 1910 CARLYLE GROUP INC COM 14316J108 500532 10670 SH SOLE 0 0 10670 CARNIVAL CORP UNIT 99/99/9999 143658300 376248 23026 SH SOLE 0 0 23026 CARRIER GLOBAL CORPORATION COM 14448C104 473067 8138 SH SOLE 0 0 8138 CARVANA CO CL A 146869102 3761054 42783 SH SOLE 0 0 42783 CASSAVA SCIENCES INC COM 14817C107 443945 21880 SH SOLE 0 0 21880 CATERPILLAR INC COM 149123101 1816896 4958 SH SOLE 0 0 4958 CF INDS HLDGS INC COM 125269100 237507 2854 SH SOLE 0 0 2854 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 49030 25805 SH SOLE 0 0 25805 CHARTER COMMUNICATIONS INC N CL A 16119P108 548443 1887 SH SOLE 0 0 1887 CHENIERE ENERGY INC COM NEW 16411R208 301052 1867 SH SOLE 0 0 1867 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 867620 17567 SH SOLE 0 0 17567 CHEVRON CORP NEW COM 166764100 266962 1692 SH SOLE 0 0 1692 CHEVRON CORP NEW COM 166764100 5858216 37138 SH SOLE 0 0 37138 CHEWY INC CL A 16679L109 171398 10773 SH SOLE 0 0 10773 CHIMERA INVT CORP COM NEW 16934Q208 114041 24738 SH SOLE 0 0 24738 CHIPOTLE MEXICAN GRILL INC COM 169656105 947607 326 SH SOLE 0 0 326 CHUBB LIMITED COM H1467J104 420978 1625 SH SOLE 0 0 1625 CHURCH & DWIGHT CO INC COM 171340102 505994 4851 SH SOLE 0 0 4851 CIENA CORP COM NEW 171779309 300557 6078 SH SOLE 0 0 6078 CION INVT CORP COM 17259U204 111358 10123 SH SOLE 0 0 10123 CISCO SYS INC COM 17275R102 3090418 61920 SH SOLE 0 0 61920 CISCO SYS INC COM 17275R102 5435114 108898 SH SOLE 0 0 108898 CITIGROUP INC COM NEW 172967424 1577671 24947 SH SOLE 0 0 24947 CKX LDS INC COM 12562N104 166716 12630 SH SOLE 0 0 12630 CLEARWAY ENERGY INC CL C 18539C204 1906945 82731 SH SOLE 0 0 82731 CLEVELAND-CLIFFS INC NEW COM 185899101 406819 17890 SH SOLE 0 0 17890 CLOROX CO DEL COM 189054109 601172 3926 SH SOLE 0 0 3926 CME GROUP INC COM 12572Q105 281128 1306 SH SOLE 0 0 1306 COCA COLA CO COM 191216100 4373488 71486 SH SOLE 0 0 71486 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1901787 80687 SH SOLE 0 0 80687 COHEN & STEERS QUALITY INCOM COM 19247L106 214572 17763 SH SOLE 0 0 17763 COHEN & STEERS QUALITY INCOM COM 19247L106 184902 15306 SH SOLE 0 0 15306 COHEN & STEERS REAL ESTATE O SHS BENFIN INT 19249Q103 205997 13975 SH SOLE 0 0 13975 COHEN & STEERS REIT & PFD & COM 19247X100 509612 24233 SH SOLE 0 0 24233 COHEN & STEERS TOTAL RETURN COM 19247R103 336054 28264 SH SOLE 0 0 28264 COINBASE GLOBAL INC COM CL A 19260Q107 219519 828 SH SOLE 0 0 828 COLGATE PALMOLIVE CO COM 194162103 2158786 23973 SH SOLE 0 0 23973 COMCAST CORP NEW CL A 20030N101 2153979 49688 SH SOLE 0 0 49688 COMFORT SYS USA INC COM 199908104 2028615 6385 SH SOLE 0 0 6385 COMPASS DIVERSIFIED SH BEN INT 20451Q104 245566 10202 SH SOLE 0 0 10202 COMSTOCK INC COM NEW 205750300 11404 31348 SH SOLE 0 0 31348 CONAGRA BRANDS INC COM 205887102 388297 13100 SH SOLE 0 0 13100 CONOCOPHILLIPS COM 20825C104 297962 2341 SH SOLE 0 0 2341 CONOCOPHILLIPS COM 20825C104 1359982 10685 SH SOLE 0 0 10685 CONSOLIDATED EDISON INC COM 209115104 5651718 62237 SH SOLE 0 0 62237 CONSTELLATION BRANDS INC CL A 21036P108 319819 1177 SH SOLE 0 0 1177 CONSTELLATION ENERGY CORP COM 21037T109 630223 3409 SH SOLE 0 0 3409 CORNERSTONE STRATEGIC VALUE COM 21924B302 410400 54574 SH SOLE 0 0 54574 CORNERSTONE TOTAL RETURN FD COM 21924U300 874499 116445 SH SOLE 0 0 116445 CORNING INC COM 219350105 422637 12823 SH SOLE 0 0 12823 CORNING INC COM 219350105 2313428 70189 SH SOLE 0 0 70189 CORTEVA INC COM 22052L104 751455 13030 SH SOLE 0 0 13030 COSTCO WHSL CORP NEW COM 22160K105 463216 632 SH SOLE 0 0 632 COSTCO WHSL CORP NEW COM 22160K105 10777235 14710 SH SOLE 0 0 14710 COTERRA ENERGY INC COM 127097103 339365 12172 SH SOLE 0 0 12172 CREDIT ACCEP CORP MICH COM 225310101 413663 750 SH SOLE 0 0 750 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 227496 112622 SH SOLE 0 0 112622 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 739059 10843 SH SOLE 0 0 10843 CROWDSTRIKE HLDGS INC CL A 22788C105 1060191 3307 SH SOLE 0 0 3307 CROWN CASTLE INC COM 22822V101 1068882 10100 SH SOLE 0 0 10100 CSW INDUSTRIALS INC COM 126402106 727260 3100 SH SOLE 0 0 3100 CSX CORP COM 126408103 680846 18366 SH SOLE 0 0 18366 CUMMINS INC COM 231021106 469410 1593 SH SOLE 0 0 1593 CVS HEALTH CORP COM 126650100 2648636 33208 SH SOLE 0 0 33208 DANAHER CORPORATION COM 235851102 937862 3756 SH SOLE 0 0 3756 DATADOG INC CL A COM 23804L103 273403 2212 SH SOLE 0 0 2212 DECKERS OUTDOOR CORP COM 243537107 2904258 3086 SH SOLE 0 0 3086 DEERE & CO COM 244199105 2909443 7083 SH SOLE 0 0 7083 DELL TECHNOLOGIES INC CL C 24703L202 506257 4437 SH SOLE 0 0 4437 DELTA AIR LINES INC DEL COM NEW 247361702 362858 7580 SH SOLE 0 0 7580 DEVON ENERGY CORP NEW COM 25179M103 1849492 36857 SH SOLE 0 0 36857 DEXCOM INC COM 252131107 736913 5313 SH SOLE 0 0 5313 DIAGEO PLC SPON ADR NEW 25243Q205 361941 2433 SH SOLE 0 0 2433 DIAMONDBACK ENERGY INC COM 25278X109 283036 1428 SH SOLE 0 0 1428 DIGITAL RLTY TR INC COM 253868103 1209320 8396 SH SOLE 0 0 8396 DINGDONG CAYMAN LTD ADS 25445D101 21960 18000 SH SOLE 0 0 18000 DISCOVER FINL SVCS COM 254709108 225277 1718 SH SOLE 0 0 1718 DISNEY WALT CO COM 254687106 827617 6764 SH SOLE 0 0 6764 DISNEY WALT CO COM 254687106 4943445 40401 SH SOLE 0 0 40401 DNP SELECT INCOME FD INC COM 23325P104 406499 44818 SH SOLE 0 0 44818 DOCUSIGN INC COM 256163106 870561 14619 SH SOLE 0 0 14619 DOLLAR GEN CORP NEW COM 256677105 544906 3492 SH SOLE 0 0 3492 DOMINION ENERGY INC COM 25746U109 679697 13818 SH SOLE 0 0 13818 DOUBLELINE INCOME SOLUTIONS COM 258622109 1090626 85876 SH SOLE 0 0 85876 DOUBLELINE YIELD OPPORTUNITI COM 25862D105 3028081 189967 SH SOLE 0 0 189967 DOVER CORP COM 260003108 332506 1877 SH SOLE 0 0 1877 DOW INC COM 260557103 1037146 17903 SH SOLE 0 0 17903 DRAFTKINGS INC NEW COM CL A 26142V105 1056827 23273 SH SOLE 0 0 23273 DT MIDSTREAM INC COMMON STOCK 23345M107 361857 5922 SH SOLE 0 0 5922 DTE ENERGY CO COM 233331107 1099468 9804 SH SOLE 0 0 9804 DUFF & PHELPS UTLITY AND INF COM 26433C105 1451189 151798 SH SOLE 0 0 151798 DUKE ENERGY CORP NEW COM NEW 26441C204 2702160 27941 SH SOLE 0 0 27941 DUPONT DE NEMOURS INC COM 26614N102 759910 9911 SH SOLE 0 0 9911 E L F BEAUTY INC COM 26856L103 513795 2621 SH SOLE 0 0 2621 EAGLE POINT CREDIT COMPANY I COM 269808101 1814979 179523 SH SOLE 0 0 179523 EASTERLY GOVT PPTYS INC COM 27616P103 702151 61004 SH SOLE 0 0 61004 EATON CORP PLC SHS G29183103 1967935 6294 SH SOLE 0 0 6294 EATON VANCE FLTING RATE INC COM 278279104 208884 15694 SH SOLE 0 0 15694 EATON VANCE LTD DURATION INC COM 27828H105 200920 20607 SH SOLE 0 0 20607 EATON VANCE NEW YORK MUN BD COM 27827Y109 181360 18678 SH SOLE 0 0 18678 EATON VANCE TAX-MANAGED GLOB COM 27829F108 342299 41948 SH SOLE 0 0 41948 ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 149092 12624 SH SOLE 0 0 12624 ECOLAB INC COM 278865100 894246 3873 SH SOLE 0 0 3873 EDISON INTL COM 281020107 629298 8897 SH SOLE 0 0 8897 EDWARDS LIFESCIENCES CORP COM 28176E108 286584 2999 SH SOLE 0 0 2999 ELECTROCORE INC COM NEW 28531P202 111060 18000 SH SOLE 0 0 18000 ELEVANCE HEALTH INC COM 036752103 399069 770 SH SOLE 0 0 770 ELI LILLY & CO COM 532457108 9306686 11963 SH SOLE 0 0 11963 EMCOR GROUP INC COM 29084Q100 260549 744 SH SOLE 0 0 744 EMERSON ELEC CO COM 291011104 1747109 15404 SH SOLE 0 0 15404 ENBRIDGE INC COM 29250N105 1129529 31220 SH SOLE 0 0 31220 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1815425 115412 SH SOLE 0 0 115412 ENPHASE ENERGY INC COM 29355A107 2223854 18382 SH SOLE 0 0 18382 ENSTAR GROUP LIMITED SHS G3075P101 543830 1750 SH SOLE 0 0 1750 ENTERGY CORP NEW COM 29364G103 252580 2390 SH SOLE 0 0 2390 ENTERPRISE PRODS PARTNERS L COM 293792107 3169105 108605 SH SOLE 0 0 108605 ENVIROTECH VEHICLES INC COM NEW 29414V209 63450 23500 SH SOLE 0 0 23500 ENZO BIOCHEM INC COM 294100102 23701 18662 SH SOLE 0 0 18662 EOG RES INC COM 26875P101 420594 3290 SH SOLE 0 0 3290 EOG RES INC COM 26875P101 293644 2297 SH SOLE 0 0 2297 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 10300 10000 SH SOLE 0 0 10000 EQUITY RESIDENTIAL SH BEN INT 29476L107 332493 5268 SH SOLE 0 0 5268 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 427367 18101 SH SOLE 0 0 18101 ETF SER SOLUTIONS US VEGAN CLIMATE 26922A297 285094 6083 SH SOLE 0 0 6083 ETF SER SOLUTIONS DISTILLATE US 26922A321 449910 8346 SH SOLE 0 0 8346 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 1930862 81782 SH SOLE 0 0 81782 ETF SER SOLUTIONS HOYA CAPT HI DIV 26922B840 138463 13250 SH SOLE 0 0 13250 EVERGY INC COM 30034W106 202207 3788 SH SOLE 0 0 3788 EVERSOURCE ENERGY COM 30040W108 1111142 18590 SH SOLE 0 0 18590 EVGO INC CL A COM 30052F100 52650 20976 SH SOLE 0 0 20976 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 885616 42845 SH SOLE 0 0 42845 EXELON CORP COM 30161N101 468739 12476 SH SOLE 0 0 12476 EXXON MOBIL CORP COM 30231G102 354159 3047 SH SOLE 0 0 3047 EXXON MOBIL CORP COM 30231G102 15205968 130815 SH SOLE 0 0 130815 EYENOVIA INC COM 30234E104 69020 70000 SH SOLE 0 0 70000 FACTSET RESH SYS INC COM 303075105 253279 557 SH SOLE 0 0 557 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 618920 6061 SH SOLE 0 0 6061 FEDEX CORP COM 31428X106 2477386 8550 SH SOLE 0 0 8550 FERRARI N V COM N3167Y103 1650712 3787 SH SOLE 0 0 3787 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 253350 3934 SH SOLE 0 0 3934 FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 235711 8256 SH SOLE 0 0 8256 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 407172 8986 SH SOLE 0 0 8986 FIDELITY NATL INFORMATION SV COM 31620M106 238740 3218 SH SOLE 0 0 3218 FIRST SOLAR INC COM 336433107 1283218 7602 SH SOLE 0 0 7602 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 296002 17090 SH SOLE 0 0 17090 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 665769 6964 SH SOLE 0 0 6964 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 1416906 12363 SH SOLE 0 0 12363 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 207158 9098 SH SOLE 0 0 9098 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 486536 8628 SH SOLE 0 0 8628 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 3257600 28423 SH SOLE 0 0 28423 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 406488 1982 SH SOLE 0 0 1982 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 213565 7783 SH SOLE 0 0 7783 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 6146531 109427 SH SOLE 0 0 109427 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 7102635 124107 SH SOLE 0 0 124107 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 553241 27662 SH SOLE 0 0 27662 FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 525354 5145 SH SOLE 0 0 5145 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 819449 9567 SH SOLE 0 0 9567 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 2138559 61666 SH SOLE 0 0 61666 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 440479 28565 SH SOLE 0 0 28565 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 391672 5622 SH SOLE 0 0 5622 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 302774 5390 SH SOLE 0 0 5390 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557 204412 8013 SH SOLE 0 0 8013 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581 294018 11095 SH SOLE 0 0 11095 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649 211929 8530 SH SOLE 0 0 8530 FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755 3435835 122884 SH SOLE 0 0 122884 FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836 211860 8488 SH SOLE 0 0 8488 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 221131 15208 SH SOLE 0 0 15208 FIRST TR INTER DURATN PFD & COM 33718W103 3075031 171598 SH SOLE 0 0 171598 FIRST TR INTER DURATN PFD & COM 33718W103 315357 17598 SH SOLE 0 0 17598 FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 2088964 554102 SH SOLE 0 0 554102 FIRST TR VALUE LINE DIVID IN SHS 33734H106 408856 9682 SH SOLE 0 0 9682 FIRSTENERGY CORP COM 337932107 626730 16228 SH SOLE 0 0 16228 FISCALNOTE HOLDINGS INC COM CL A 337655104 61180 46000 SH SOLE 0 0 46000 FISERV INC COM 337738108 436948 2734 SH SOLE 0 0 2734 FLAHERTY & CRUMRINE PFD INCO COM 33848E106 921311 109160 SH SOLE 0 0 109160 FLAHERTY & CRUMRINE PFD SECS COM 338478100 2388823 160863 SH SOLE 0 0 160863 FORD MTR CO DEL COM 345370860 3297684 248320 SH SOLE 0 0 248320 FORTRESS BIOTECH INC COM NEW 34960Q307 32582 16291 SH SOLE 0 0 16291 FORTUNA SILVER MINES INC COM 349915108 41325 11079 SH SOLE 0 0 11079 FRANCO NEV CORP COM 351858105 644037 5405 SH SOLE 0 0 5405 FRANKLIN RESOURCES INC COM 354613101 286279 10184 SH SOLE 0 0 10184 FRANKLIN UNVL TR SH BEN INT 355145103 85267 12841 SH SOLE 0 0 12841 FREEPORT-MCMORAN INC CL B 35671D857 1038693 22090 SH SOLE 0 0 22090 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 716285 120790 SH SOLE 0 0 120790 FS KKR CAP CORP COM 302635206 1293379 67823 SH SOLE 0 0 67823 FUBOTV INC COM 35953D104 27050 17120 SH SOLE 0 0 17120 FUELCELL ENERGY INC COM 35952H601 39709 33369 SH SOLE 0 0 33369 G III APPAREL GROUP LTD COM 36237H101 609210 21000 SH SOLE 0 0 21000 GABELLI DIVID & INCOME TR COM 36242H104 667743 29058 SH SOLE 0 0 29058 GABELLI EQUITY TR INC COM 362397101 405268 73418 SH SOLE 0 0 73418 GABELLI UTIL TR COM 36240A101 96428 17374 SH SOLE 0 0 17374 GALLAGHER ARTHUR J & CO COM 363576109 942932 3771 SH SOLE 0 0 3771 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 304397 78859 SH SOLE 0 0 78859 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 442174 84870 SH SOLE 0 0 84870 GANNETT CO INC COM 36472T109 226366 92773 SH SOLE 0 0 92773 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 962352 10586 SH SOLE 0 0 10586 GEN DIGITAL INC COM 668771108 212275 9477 SH SOLE 0 0 9477 GENEDX HOLDINGS CORP COM CL A 81663L200 95171 10424 SH SOLE 0 0 10424 GENERAL DYNAMICS CORP COM 369550108 358188 1268 SH SOLE 0 0 1268 GENERAL ELECTRIC CO COM NEW 369604301 4156637 23680 SH SOLE 0 0 23680 GENERAL MLS INC COM 370334104 1569415 22430 SH SOLE 0 0 22430 GENERAL MTRS CO COM 37045V100 784698 17303 SH SOLE 0 0 17303 GENUINE PARTS CO COM 372460105 887022 5725 SH SOLE 0 0 5725 GILEAD SCIENCES INC COM 375558103 2709406 36988 SH SOLE 0 0 36988 GLADSTONE LD CORP COM 376549101 2010543 150715 SH SOLE 0 0 150715 GLOBAL NET LEASE INC COM NEW 379378201 160911 20709 SH SOLE 0 0 20709 GLOBAL PMTS INC COM 37940X102 567540 4246 SH SOLE 0 0 4246 GLOBAL X FDS RUSSELL 2000 37954Y459 1427962 84445 SH SOLE 0 0 84445 GLOBAL X FDS S&P 500 COVERED 37954Y475 3005402 73680 SH SOLE 0 0 73680 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 351326 14224 SH SOLE 0 0 14224 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 277026 8157 SH SOLE 0 0 8157 GLOBAL X FDS US INFR DEV ETF 37954Y673 381340 9579 SH SOLE 0 0 9579 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 284827 8954 SH SOLE 0 0 8954 GLOBAL X FDS GLOBAL X SILVER 37954Y848 222637 8108 SH SOLE 0 0 8108 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 439663 9708 SH SOLE 0 0 9708 GLOBAL X FDS GLOBX SUPDV US 37950E291 225454 12965 SH SOLE 0 0 12965 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 3602981 201171 SH SOLE 0 0 201171 GLOBAL X FDS US INFR DEV ETF 37954Y673 204303 5132 SH SOLE 0 0 5132 GLOBAL X FDS SUPERDIVIDEND 37960A669 650103 30028 SH SOLE 0 0 30028 GLOBALSTAR INC COM 378973408 17640 12000 SH SOLE 0 0 12000 GOLD ROYALTY CORP COMMON SHARES 38071H106 21203 11278 SH SOLE 0 0 11278 GOLDMAN SACHS BDC INC SHS 38147U107 373829 24955 SH SOLE 0 0 24955 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 8301953 114022 SH SOLE 0 0 114022 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 3988462 38428 SH SOLE 0 0 38428 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 647317 18878 SH SOLE 0 0 18878 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 2427648 23390 SH SOLE 0 0 23390 GOLDMAN SACHS GROUP INC COM 38141G104 1745537 4179 SH SOLE 0 0 4179 GOLDMINING INC COM 38149E101 14438 16500 SH SOLE 0 0 16500 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 31400 10000 SH SOLE 0 0 10000 GRAINGER W W INC COM 384802104 331955 326 SH SOLE 0 0 326 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 1670278 26441 SH SOLE 0 0 26441 GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206 368339 22611 SH SOLE 0 0 22611 GSK PLC SPONSORED ADR 37733W204 632666 14758 SH SOLE 0 0 14758 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 721562 50388 SH SOLE 0 0 50388 HALEON PLC SPON ADS 405552100 168452 19841 SH SOLE 0 0 19841 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 269499 13708 SH SOLE 0 0 13708 HANNON ARMSTRONG SUST INFR C COM 41068X100 2450379 86281 SH SOLE 0 0 86281 HANNON ARMSTRONG SUST INFR C COM 41068X100 3903844 137459 SH SOLE 0 0 137459 HARTFORD FINL SVCS GROUP INC COM 416515104 241419 2343 SH SOLE 0 0 2343 HEALTHCARE RLTY TR CL A COM 42226K105 649531 45903 SH SOLE 0 0 45903 HEALTHCARE RLTY TR CL A COM 42226K105 274243 19381 SH SOLE 0 0 19381 HEALTHPEAK PROPERTIES INC COM 42250P103 981655 52355 SH SOLE 0 0 52355 HERCULES CAPITAL INC COM 427096508 2020472 109511 SH SOLE 0 0 109511 HERSHEY CO COM 427866108 387374 1992 SH SOLE 0 0 1992 HEWLETT PACKARD ENTERPRISE C COM 42824C109 206755 11661 SH SOLE 0 0 11661 HILTON GRAND VACATIONS INC COM 43283X105 357852 7580 SH SOLE 0 0 7580 HOLOGIC INC COM 436440101 773909 9927 SH SOLE 0 0 9927 HOME DEPOT INC COM 437076102 7991409 20833 SH SOLE 0 0 20833 HONEYWELL INTL INC COM 438516106 2126363 10360 SH SOLE 0 0 10360 HP INC COM 40434L105 765065 25317 SH SOLE 0 0 25317 HUDSON PAC PPTYS INC COM 444097109 121163 18785 SH SOLE 0 0 18785 HUNTINGTON BANCSHARES INC COM 446150104 407364 29202 SH SOLE 0 0 29202 HYATT HOTELS CORP COM CL A 448579102 770109 4825 SH SOLE 0 0 4825 IDEX CORP COM 45167R104 293606 1203 SH SOLE 0 0 1203 IHEARTMEDIA INC COM CL A 45174J509 44935 21500 SH SOLE 0 0 21500 ILLINOIS TOOL WKS INC COM 452308109 1037853 3868 SH SOLE 0 0 3868 IMMUTEP LTD SPONSORED ADS 45257L108 118830 51000 SH SOLE 0 0 51000 IMPACT SHS TR I AFFORDABLE HOUS 74741A106 205906 12176 SH SOLE 0 0 12176 INDEPENDENCE RLTY TR INC COM 45378A106 212918 13200 SH SOLE 0 0 13200 INDIA FD INC COM 454089103 1694420 82776 SH SOLE 0 0 82776 INFOSYS LTD SPONSORED ADR 456788108 506106 28227 SH SOLE 0 0 28227 INNOVATE CORP COM 45784J105 63063 90000 SH SOLE 0 0 90000 INNOVATIVE INDL PPTYS INC COM 45781V101 2265314 21879 SH SOLE 0 0 21879 INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383 527524 14331 SH SOLE 0 0 14331 INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391 837765 20106 SH SOLE 0 0 20106 INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466 687387 15773 SH SOLE 0 0 15773 INNOVATOR ETFS TRUST EMRGNG MKT JAN 45782C516 412945 14269 SH SOLE 0 0 14269 INNOVATOR ETFS TRUST US EQTY BUFR JUN 45782C755 1176968 31303 SH SOLE 0 0 31303 INSULET CORP COM 45784P101 644464 3760 SH SOLE 0 0 3760 INTEL CORP COM 458140100 2764971 62598 SH SOLE 0 0 62598 INTEL CORP COM 458140100 7164729 162208 SH SOLE 0 0 162208 INTERCONTINENTAL EXCHANGE IN COM 45866F104 573321 4172 SH SOLE 0 0 4172 INTERDIGITAL INC COM 45867G101 1783735 16755 SH SOLE 0 0 16755 INTERGROUP CORP COM 458685104 7247511 322829 SH SOLE 0 0 322829 INTERNATIONAL BUSINESS MACHS COM 459200101 234117 1226 SH SOLE 0 0 1226 INTERNATIONAL BUSINESS MACHS COM 459200101 8187195 42874 SH SOLE 0 0 42874 INTERNATIONAL PAPER CO COM 460146103 459906 11786 SH SOLE 0 0 11786 INTERNATIONAL SEAWAYS INC COM Y41053102 426451 8016 SH SOLE 0 0 8016 INTRA-CELLULAR THERAPIES INC COM 46116X101 954960 13800 SH SOLE 0 0 13800 INTUIT COM 461202103 1001606 1541 SH SOLE 0 0 1541 INTUITIVE SURGICAL INC COM NEW 46120E602 1114658 2793 SH SOLE 0 0 2793 INVENTRUST PPTYS CORP COM NEW 46124J201 233240 9072 SH SOLE 0 0 9072 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 344709 7364 SH SOLE 0 0 7364 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 2846918 57064 SH SOLE 0 0 57064 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 188284 13575 SH SOLE 0 0 13575 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 215491 9381 SH SOLE 0 0 9381 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 635161 25653 SH SOLE 0 0 25653 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 224500 4838 SH SOLE 0 0 4838 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 839609 12746 SH SOLE 0 0 12746 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 207425 17460 SH SOLE 0 0 17460 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 211795 11682 SH SOLE 0 0 11682 INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867 297965 14305 SH SOLE 0 0 14305 INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875 307427 8921 SH SOLE 0 0 8921 INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300 499089 12120 SH SOLE 0 0 12120 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 570142 26957 SH SOLE 0 0 26957 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 296559 1623 SH SOLE 0 0 1623 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 2523264 26921 SH SOLE 0 0 26921 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 305298 11499 SH SOLE 0 0 11499 INVESCO EXCH TRADED FD TR II SHORT TERM TREAS 46138G888 316961 3005 SH SOLE 0 0 3005 INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107 433906 15452 SH SOLE 0 0 15452 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 3995366 60655 SH SOLE 0 0 60655 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 509242 11469 SH SOLE 0 0 11469 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 284862 1559 SH SOLE 0 0 1559 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 3038284 66967 SH SOLE 0 0 66967 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 1527531 57534 SH SOLE 0 0 57534 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 399806 16820 SH SOLE 0 0 16820 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 365738 15936 SH SOLE 0 0 15936 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 650267 6402 SH SOLE 0 0 6402 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1335726 20065 SH SOLE 0 0 20065 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 6616955 157060 SH SOLE 0 0 157060 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 327174 5093 SH SOLE 0 0 5093 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2597003 15333 SH SOLE 0 0 15333 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 385037 9111 SH SOLE 0 0 9111 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 312971 7846 SH SOLE 0 0 7846 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 386653 18724 SH SOLE 0 0 18724 INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779 219296 2929 SH SOLE 0 0 2929 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 884603 8955 SH SOLE 0 0 8955 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 318384 3600 SH SOLE 0 0 3600 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 315082 8954 SH SOLE 0 0 8954 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 241655 2269 SH SOLE 0 0 2269 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 159638 10475 SH SOLE 0 0 10475 INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 451847 8007 SH SOLE 0 0 8007 INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720 274951 5954 SH SOLE 0 0 5954 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 1502203 15208 SH SOLE 0 0 15208 INVESCO MORTGAGE CAPITAL INC COM 46131B704 293285 30298 SH SOLE 0 0 30298 INVESCO QQQ TR UNIT SER 1 46090E103 12863914 28972 SH SOLE 0 0 28972 INVESCO SR INCOME TR COM 46131H107 136006 31777 SH SOLE 0 0 31777 INVESCO SR INCOME TR COM 46131H107 150879 35252 SH SOLE 0 0 35252 INVESTMENT MANAGERS SER TR I AXS GREEN ALPHA 46144X586 277660 8422 SH SOLE 0 0 8422 INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107 8043976 219284 SH SOLE 0 0 219284 IRON MTN INC DEL COM 46284V101 2295450 28618 SH SOLE 0 0 28618 ISHARES GOLD TR ISHARES NEW 464285204 1016558 24198 SH SOLE 0 0 24198 ISHARES INC MSCI GBL MIN VOL 464286525 2358364 22403 SH SOLE 0 0 22403 ISHARES INC CORE MSCI EMKT 46434G103 292778 5674 SH SOLE 0 0 5674 ISHARES INC MSCI TAIWAN ETF 46434G772 248268 5100 SH SOLE 0 0 5100 ISHARES INC MSCI JPN ETF NEW 46434G822 337794 4734 SH SOLE 0 0 4734 ISHARES INC MSCI GBL MIN VOL 464286525 292506 2779 SH SOLE 0 0 2779 ISHARES INC CORE MSCI EMKT 46434G103 245603 4760 SH SOLE 0 0 4760 ISHARES INC MSCI GBL ETF NEW 46434G848 366624 8792 SH SOLE 0 0 8792 ISHARES INC ESG AWR MSCI EM 46434G863 552090 17130 SH SOLE 0 0 17130 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 442744 20070 SH SOLE 0 0 20070 ISHARES SILVER TR ISHARES 46428Q109 742492 32637 SH SOLE 0 0 32637 ISHARES TR S&P 100 ETF 464287101 2702021 10921 SH SOLE 0 0 10921 ISHARES TR CORE S&P TTL STK 464287150 1441968 12506 SH SOLE 0 0 12506 ISHARES TR TIPS BD ETF 464287176 504383 4696 SH SOLE 0 0 4696 ISHARES TR CORE S&P500 ETF 464287200 309996 590 SH SOLE 0 0 590 ISHARES TR CORE US AGGBD ET 464287226 4815483 49168 SH SOLE 0 0 49168 ISHARES TR GLOBAL TECH ETF 464287291 235207 3144 SH SOLE 0 0 3144 ISHARES TR 20 YR TR BD ETF 464287432 564773 5969 SH SOLE 0 0 5969 ISHARES TR 1 3 YR TREAS BD 464287457 2271931 27781 SH SOLE 0 0 27781 ISHARES TR MSCI EAFE ETF 464287465 493665 6182 SH SOLE 0 0 6182 ISHARES TR RUS MDCP VAL ETF 464287473 488233 3896 SH SOLE 0 0 3896 ISHARES TR CORE S&P MCP ETF 464287507 3189868 52517 SH SOLE 0 0 52517 ISHARES TR EXPANDED TECH 464287515 610114 7155 SH SOLE 0 0 7155 ISHARES TR EXPND TEC SC ETF 464287549 270293 3136 SH SOLE 0 0 3136 ISHARES TR ISHARES BIOTECH 464287556 1271263 9264 SH SOLE 0 0 9264 ISHARES TR RUS 1000 VAL ETF 464287598 216365 1208 SH SOLE 0 0 1208 ISHARES TR RUS 1000 GRW ETF 464287614 13745325 40781 SH SOLE 0 0 40781 ISHARES TR RUS 2000 GRW ETF 464287648 419757 1550 SH SOLE 0 0 1550 ISHARES TR RUSSELL 2000 ETF 464287655 306828 1459 SH SOLE 0 0 1459 ISHARES TR CORE S&P US GWT 464287671 902547 7700 SH SOLE 0 0 7700 ISHARES TR CORE S&P SCP ETF 464287804 1275299 11539 SH SOLE 0 0 11539 ISHARES TR GL CLEAN ENE ETF 464288224 620142 44359 SH SOLE 0 0 44359 ISHARES TR INTL SEL DIV ETF 464288448 270103 9633 SH SOLE 0 0 9633 ISHARES TR MSCI KLD400 SOC 464288570 927333 9199 SH SOLE 0 0 9199 ISHARES TR ISHS 5-10YR INVT 464288638 342398 6636 SH SOLE 0 0 6636 ISHARES TR 3 7 YR TREAS BD 464288661 351138 3032 SH SOLE 0 0 3032 ISHARES TR US AER DEF ETF 464288760 787273 5967 SH SOLE 0 0 5967 ISHARES TR US HLTHCR PR ETF 464288828 453458 8314 SH SOLE 0 0 8314 ISHARES TR RUS TP200 GR ETF 464289438 3645730 18686 SH SOLE 0 0 18686 ISHARES TR FLTG RATE NT ETF 46429B655 1662731 32564 SH SOLE 0 0 32564 ISHARES TR CORE HIGH DV ETF 46429B663 740030 6715 SH SOLE 0 0 6715 ISHARES TR MSCI USA MIN VOL 46429B697 1617144 19348 SH SOLE 0 0 19348 ISHARES TR MSCI USA QLT FCT 46432F339 444282 2703 SH SOLE 0 0 2703 ISHARES TR CORE MSCI EAFE 46432F842 1334418 17979 SH SOLE 0 0 17979 ISHARES TR CORE 1 5 YR USD 46432F859 274207 5780 SH SOLE 0 0 5780 ISHARES TR IBONDS DEC25 ETF 46434VBD1 793360 31977 SH SOLE 0 0 31977 ISHARES TR IBONDS DEC24 ETF 46434VBG4 784558 31320 SH SOLE 0 0 31320 ISHARES TR 0-5YR HI YL CP 46434V407 255962 6016 SH SOLE 0 0 6016 ISHARES TR CORE DIV GRWTH 46434V621 1603453 27617 SH SOLE 0 0 27617 ISHARES TR BLACKROCK ULTRA 46434V878 490584 9703 SH SOLE 0 0 9703 ISHARES TR IBONDS DEC2026 46435GAA0 794677 33320 SH SOLE 0 0 33320 ISHARES TR ESG AWR MSCI USA 46435G425 1851979 16110 SH SOLE 0 0 16110 ISHARES TR MSCI GBL SUS DEV 46435G532 275459 3500 SH SOLE 0 0 3500 ISHARES TR IBONDS 27 ETF 46435UAA9 631737 26544 SH SOLE 0 0 26544 ISHARES TR CYBERSECURITY 46435U135 456024 9734 SH SOLE 0 0 9734 ISHARES TR IBONDS 24 TRM HG 46435U184 338524 14520 SH SOLE 0 0 14520 ISHARES TR GENOMICS IMMUN 46435U192 357123 14831 SH SOLE 0 0 14831 ISHARES TR ESG MSCI LEADR 46435U218 289340 3083 SH SOLE 0 0 3083 ISHARES TR ESG AWR US AGRGT 46435U549 953483 20261 SH SOLE 0 0 20261 ISHARES TR ROBOTICS ARTIF 46435U556 506353 14741 SH SOLE 0 0 14741 ISHARES TR BROAD USD HIGH 46435U853 2032342 55544 SH SOLE 0 0 55544 ISHARES TR IBONDS 2027 TERM 46436E478 281760 12658 SH SOLE 0 0 12658 ISHARES TR US TECH BRKTHR 46436E502 202370 4227 SH SOLE 0 0 4227 ISHARES TR IBONDS 2026 TERM 46436E528 343181 14882 SH SOLE 0 0 14882 ISHARES TR IBONDS 27 TRM TS 46436E841 512089 23109 SH SOLE 0 0 23109 ISHARES TR IBONDS 25 TRM TS 46436E866 642025 27638 SH SOLE 0 0 27638 ISHARES TR IBONDS 24 TRM TS 46436E874 649144 27115 SH SOLE 0 0 27115 ISHARES TR SELECT DIVID ETF 464287168 1637665 13295 SH SOLE 0 0 13295 ISHARES TR TIPS BD ETF 464287176 1980891 18442 SH SOLE 0 0 18442 ISHARES TR CHINA LG-CAP ETF 464287184 260728 10832 SH SOLE 0 0 10832 ISHARES TR CORE S&P500 ETF 464287200 1157427 2202 SH SOLE 0 0 2202 ISHARES TR MSCI EMG MKT ETF 464287234 469581 11431 SH SOLE 0 0 11431 ISHARES TR IBOXX INV CP ETF 464287242 265102 2434 SH SOLE 0 0 2434 ISHARES TR S&P 500 GRWT ETF 464287309 277376 3285 SH SOLE 0 0 3285 ISHARES TR S&P 500 VAL ETF 464287408 591655 3167 SH SOLE 0 0 3167 ISHARES TR 20 YR TR BD ETF 464287432 1361717 14391 SH SOLE 0 0 14391 ISHARES TR 7-10 YR TRSY BD 464287440 510704 5395 SH SOLE 0 0 5395 ISHARES TR RUS MD CP GR ETF 464287481 240080 2103 SH SOLE 0 0 2103 ISHARES TR RUS MID CAP ETF 464287499 1412721 16800 SH SOLE 0 0 16800 ISHARES TR CORE S&P MCP ETF 464287507 484661 7979 SH SOLE 0 0 7979 ISHARES TR ISHARES SEMICDTR 464287523 3409274 15091 SH SOLE 0 0 15091 ISHARES TR RUS 1000 VAL ETF 464287598 1208516 6747 SH SOLE 0 0 6747 ISHARES TR RUS 1000 ETF 464287622 521988 1812 SH SOLE 0 0 1812 ISHARES TR RUS 2000 VAL ETF 464287630 472400 2975 SH SOLE 0 0 2975 ISHARES TR RUSSELL 2000 ETF 464287655 2352530 11187 SH SOLE 0 0 11187 ISHARES TR U.S. TECH ETF 464287721 2061595 15264 SH SOLE 0 0 15264 ISHARES TR US HLTHCARE ETF 464287762 254973 4119 SH SOLE 0 0 4119 ISHARES TR CORE S&P SCP ETF 464287804 1432442 12961 SH SOLE 0 0 12961 ISHARES TR MRGSTR MD CP ETF 464288208 362391 4976 SH SOLE 0 0 4976 ISHARES TR NATIONAL MUN ETF 464288414 822328 7642 SH SOLE 0 0 7642 ISHARES TR IBOXX HI YD ETF 464288513 494057 6356 SH SOLE 0 0 6356 ISHARES TR MSCI KLD400 SOC 464288570 8443224 83754 SH SOLE 0 0 83754 ISHARES TR 10-20 YR TRS ETF 464288653 1670916 15909 SH SOLE 0 0 15909 ISHARES TR 3 7 YR TREAS BD 464288661 213415 1843 SH SOLE 0 0 1843 ISHARES TR SHORT TREAS BD 464288679 304945 2759 SH SOLE 0 0 2759 ISHARES TR PFD AND INCM SEC 464288687 1020956 31677 SH SOLE 0 0 31677 ISHARES TR MSCI USA ESG SLC 464288802 654691 5997 SH SOLE 0 0 5997 ISHARES TR U.S. MED DVC ETF 464288810 1744920 29782 SH SOLE 0 0 29782 ISHARES TR RUS TP200 GR ETF 464289438 1508391 7731 SH SOLE 0 0 7731 ISHARES TR US TREAS BD ETF 46429B267 3267146 143485 SH SOLE 0 0 143485 ISHARES TR MSCI USA MIN VOL 46429B697 1717736 20552 SH SOLE 0 0 20552 ISHARES TR CORE MSCI TOTAL 46432F834 497703 7334 SH SOLE 0 0 7334 ISHARES TR USD GRN BOND ETF 46435U440 367453 7836 SH SOLE 0 0 7836 ISHARES TR BROAD USD HIGH 46435U853 422775 11554 SH SOLE 0 0 11554 ISHARES TR 0-3 MNTH TREASRY 46436E718 799033 7934 SH SOLE 0 0 7934 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 5083035 87851 SH SOLE 0 0 87851 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 812541 14980 SH SOLE 0 0 14980 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 304440 6000 SH SOLE 0 0 6000 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 2491063 49377 SH SOLE 0 0 49377 J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773 208905 4101 SH SOLE 0 0 4101 JABIL INC COM 466313103 216401 1616 SH SOLE 0 0 1616 JACOBS SOLUTIONS INC COM 46982L108 304900 1983 SH SOLE 0 0 1983 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 490699 9671 SH SOLE 0 0 9671 JEFFERIES FINL GROUP INC COM 47233W109 266146 6035 SH SOLE 0 0 6035 JETBLUE AWYS CORP COM 477143101 524527 70691 SH SOLE 0 0 70691 JOHNSON & JOHNSON COM 478160104 481335 3043 SH SOLE 0 0 3043 JOHNSON & JOHNSON COM 478160104 16805284 106235 SH SOLE 0 0 106235 JOHNSON CTLS INTL PLC SHS G51502105 1282224 19630 SH SOLE 0 0 19630 JPMORGAN CHASE & CO COM 46625H100 460585 2299 SH SOLE 0 0 2299 JPMORGAN CHASE & CO COM 46625H100 13516701 67482 SH SOLE 0 0 67482 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 76800 15000 SH SOLE 0 0 15000 KBR INC COM 48242W106 331501 5207 SH SOLE 0 0 5207 KELLANOVA COM 487836108 388307 6778 SH SOLE 0 0 6778 KENVUE INC COM 49177J102 259357 12086 SH SOLE 0 0 12086 KEYCORP COM 493267108 206018 13031 SH SOLE 0 0 13031 KEYCORP COM 493267108 168502 10658 SH SOLE 0 0 10658 KIMBERLY-CLARK CORP COM 494368103 861990 6664 SH SOLE 0 0 6664 KIMCO RLTY CORP COM 49446R109 321799 16410 SH SOLE 0 0 16410 KINDER MORGAN INC DEL COM 49456B101 765865 41759 SH SOLE 0 0 41759 KINROSS GOLD CORP COM 496902404 125380 20454 SH SOLE 0 0 20454 KKR INCOME OPPORTUNITIES FD COM 48249T106 153758 11356 SH SOLE 0 0 11356 KLA CORP COM NEW 482480100 572827 820 SH SOLE 0 0 820 KLA CORP COM NEW 482480100 738857 1058 SH SOLE 0 0 1058 KNOW LABS INC COM NEW 499238103 113386 179977 SH SOLE 0 0 179977 KRAFT HEINZ CO COM 500754106 1344133 36426 SH SOLE 0 0 36426 KRANESHARES TRUST GLOBAL CARB STRA 500767678 212427 6906 SH SOLE 0 0 6906 KROGER CO COM 501044101 378785 6630 SH SOLE 0 0 6630 L3HARRIS TECHNOLOGIES INC COM 502431109 280893 1318 SH SOLE 0 0 1318 LABORATORY CORP AMER HLDGS COM NEW 50540R409 202541 927 SH SOLE 0 0 927 LAM RESEARCH CORP COM 512807108 2098591 2160 SH SOLE 0 0 2160 LAM RESEARCH CORP COM 512807108 381822 393 SH SOLE 0 0 393 LAMAR ADVERTISING CO NEW CL A 512816109 201261 1685 SH SOLE 0 0 1685 LAMB WESTON HLDGS INC COM 513272104 904778 8493 SH SOLE 0 0 8493 LEGG MASON ETF INVT CLRBRDG AL CP GW 524682101 354670 6810 SH SOLE 0 0 6810 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 139362 19491 SH SOLE 0 0 19491 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 10731 10418 SH SOLE 0 0 10418 LINCOLN NATL CORP IND COM 534187109 327853 10268 SH SOLE 0 0 10268 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 152079 16300 SH SOLE 0 0 16300 LINDE PLC SHS G54950103 1313831 2830 SH SOLE 0 0 2830 LINEAGE CELL THERAPEUTICS IN COM 53566P109 31379 21202 SH SOLE 0 0 21202 LISTED FD TR OVERLAY 53656F581 481541 15410 SH SOLE 0 0 15410 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 29251 11294 SH SOLE 0 0 11294 LOCKHEED MARTIN CORP COM 539830109 1308313 2876 SH SOLE 0 0 2876 LOCKHEED MARTIN CORP COM 539830109 1928258 4239 SH SOLE 0 0 4239 LOEWS CORP COM 540424108 200126 2556 SH SOLE 0 0 2556 LOWES COS INC COM 548661107 2814168 11048 SH SOLE 0 0 11048 LUCID GROUP INC COM 549498103 47111 16530 SH SOLE 0 0 16530 LUFAX HOLDING LTD SPONSORED ADR 54975P201 75960 18000 SH SOLE 0 0 18000 LULULEMON ATHLETICA INC COM 550021109 291034 745 SH SOLE 0 0 745 LUMEN TECHNOLOGIES INC COM 550241103 43114 27637 SH SOLE 0 0 27637 LUMINAR TECHNOLOGIES INC COM CL A 550424105 141631 71894 SH SOLE 0 0 71894 M & T BK CORP COM 55261F104 377630 2596 SH SOLE 0 0 2596 MADRIGAL PHARMACEUTICALS INC COM 558868105 229120 858 SH SOLE 0 0 858 MAIN STR CAP CORP COM 56035L104 583352 12330 SH SOLE 0 0 12330 MANAGER DIRECTED PORTFOLIOS VERT GLB SUST RE 56170L695 5226423 533053 SH SOLE 0 0 533053 MARATHON OIL CORP COM 565849106 259348 9151 SH SOLE 0 0 9151 MARATHON PETE CORP COM 56585A102 749245 3718 SH SOLE 0 0 3718 MARRIOTT INTL INC NEW CL A 571903202 435287 1725 SH SOLE 0 0 1725 MARSH & MCLENNAN COS INC COM 571748102 483867 2349 SH SOLE 0 0 2349 MARVELL TECHNOLOGY INC COM 573874104 376051 5305 SH SOLE 0 0 5305 MASTERCARD INCORPORATED CL A 57636Q104 4004776 8316 SH SOLE 0 0 8316 MCCORMICK & CO INC COM NON VTG 579780206 1140917 14854 SH SOLE 0 0 14854 MCDONALDS CORP COM 580135101 4109617 14576 SH SOLE 0 0 14576 MEDICAL PPTYS TRUST INC COM 58463J304 416685 88656 SH SOLE 0 0 88656 MEDTRONIC PLC SHS G5960L103 900231 10330 SH SOLE 0 0 10330 MERCK & CO INC COM 58933Y105 8256846 62576 SH SOLE 0 0 62576 MEREO BIOPHARMA GROUP PLC SPON ADS 589492107 102960 31200 SH SOLE 0 0 31200 META PLATFORMS INC CL A 30303M102 22335425 45997 SH SOLE 0 0 45997 METLIFE INC COM 59156R108 573733 7742 SH SOLE 0 0 7742 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 1046322 326976 SH SOLE 0 0 326976 MGM RESORTS INTERNATIONAL COM 552953101 219769 4655 SH SOLE 0 0 4655 MICRON TECHNOLOGY INC COM 595112103 2281088 19349 SH SOLE 0 0 19349 MICROSOFT CORP COM 594918104 8749897 20797 SH SOLE 0 0 20797 MICROSOFT CORP COM 594918104 46357264 110186 SH SOLE 0 0 110186 MIDDLEBY CORP COM 596278101 246169 1531 SH SOLE 0 0 1531 MITEK SYS INC COM NEW 606710200 430050 30500 SH SOLE 0 0 30500 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 218749 6804 SH SOLE 0 0 6804 MODERNA INC COM 60770K107 367099 3445 SH SOLE 0 0 3445 MODINE MFG CO COM 607828100 226838 2383 SH SOLE 0 0 2383 MOLINA HEALTHCARE INC COM 60855R100 279364 680 SH SOLE 0 0 680 MONDELEZ INTL INC CL A 609207105 1212632 17323 SH SOLE 0 0 17323 MONSTER BEVERAGE CORP NEW COM 61174X109 545791 9207 SH SOLE 0 0 9207 MORGAN STANLEY COM NEW 617446448 2083520 22127 SH SOLE 0 0 22127 MORGAN STANLEY EMERGING MKTS COM 617477104 472625 99500 SH SOLE 0 0 99500 MOSAIC CO NEW COM 61945C103 466061 14358 SH SOLE 0 0 14358 MOTOROLA SOLUTIONS INC COM NEW 620076307 470530 1326 SH SOLE 0 0 1326 MP MATERIALS CORP COM CL A 553368101 265093 18538 SH SOLE 0 0 18538 NATIONAL GRID PLC SPONSORED ADR NE 636274409 712712 10447 SH SOLE 0 0 10447 NETFLIX INC COM 64110L106 3486085 5740 SH SOLE 0 0 5740 NEUBERGER BERMAN HIGH YIELD COM 64128C106 237399 29454 SH SOLE 0 0 29454 NEW CONCEPT ENERGY INC COM 643611106 94710 90200 SH SOLE 0 0 90200 NEW MTN FIN CORP COM 647551100 160035 12631 SH SOLE 0 0 12631 NEW MTN FIN CORP COM 647551100 332965 26280 SH SOLE 0 0 26280 NEW YORK CMNTY BANCORP INC COM 649445103 211523 65690 SH SOLE 0 0 65690 NEWELL BRANDS INC COM 651229106 167245 20828 SH SOLE 0 0 20828 NEWMONT CORP COM 651639106 806613 22506 SH SOLE 0 0 22506 NEXTERA ENERGY INC COM 65339F101 3377144 52842 SH SOLE 0 0 52842 NIKE INC CL B 654106103 794619 8455 SH SOLE 0 0 8455 NIKOLA CORP COM 654110105 23987 23064 SH SOLE 0 0 23064 NIO INC SPON ADS 62914V106 231516 51448 SH SOLE 0 0 51448 NOKIA CORP SPONSORED ADR 654902204 187244 52894 SH SOLE 0 0 52894 NORFOLK SOUTHN CORP COM 655844108 502302 1971 SH SOLE 0 0 1971 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 6360 20000 SH SOLE 0 0 20000 NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 936511 18589 SH SOLE 0 0 18589 NORTHERN STAR INVSTMNT CORP *W EXP 01/31/202 66573W115 0 20000 SH SOLE 0 0 20000 NORTHROP GRUMMAN CORP COM 666807102 574133 1199 SH SOLE 0 0 1199 NOVARTIS AG SPONSORED ADR 66987V109 256141 2648 SH SOLE 0 0 2648 NOVARTIS AG SPONSORED ADR 66987V109 305986 3163 SH SOLE 0 0 3163 NOVO-NORDISK A S ADR 670100205 4007123 31208 SH SOLE 0 0 31208 NRG ENERGY INC COM NEW 629377508 487084 7196 SH SOLE 0 0 7196 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 207797 2724 SH SOLE 0 0 2724 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 446193 11482 SH SOLE 0 0 11482 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 831557 26764 SH SOLE 0 0 26764 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 2014661 48441 SH SOLE 0 0 48441 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 2337191 75223 SH SOLE 0 0 75223 NUTRIEN LTD COM 67077M108 429228 7903 SH SOLE 0 0 7903 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 2192350 198943 SH SOLE 0 0 198943 NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103 368291 35584 SH SOLE 0 0 35584 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 159820 14636 SH SOLE 0 0 14636 NUVEEN MUN CR OPPORTUNITIES COM 670663103 254737 24100 SH SOLE 0 0 24100 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 420094 39782 SH SOLE 0 0 39782 NUVEEN MUN VALUE FD INC COM 670928100 98124 11266 SH SOLE 0 0 11266 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 432913 17933 SH SOLE 0 0 17933 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 1185105 109025 SH SOLE 0 0 109025 NUVEEN REAL ASSET INCOME & G COM 67074Y105 1223492 103161 SH SOLE 0 0 103161 NVENT ELECTRIC PLC SHS G6700G107 400163 5307 SH SOLE 0 0 5307 NVIDIA CORPORATION COM 67066G104 5035023 5572 SH SOLE 0 0 5572 NVIDIA CORPORATION COM 67066G104 38320299 42410 SH SOLE 0 0 42410 NXP SEMICONDUCTORS N V COM N6596X109 224388 906 SH SOLE 0 0 906 OAKTREE SPECIALTY LENDING CO COM 67401P405 365217 18577 SH SOLE 0 0 18577 OATLY GROUP AB SPONSORED ADS 67421J108 12164 10765 SH SOLE 0 0 10765 OCCIDENTAL PETE CORP COM 674599105 1142683 17582 SH SOLE 0 0 17582 OFS CREDIT COMPANY INC COM 67111Q107 82190 11479 SH SOLE 0 0 11479 OGE ENERGY CORP COM 670837103 250296 7297 SH SOLE 0 0 7297 OLD DOMINION FREIGHT LINE IN COM 679580100 209708 956 SH SOLE 0 0 956 OMEGA HEALTHCARE INVS INC COM 681936100 1039676 32828 SH SOLE 0 0 32828 ONCOLYTICS BIOTECH INC COM NEW 682310875 11130 10500 SH SOLE 0 0 10500 ONEOK INC NEW COM 682680103 846689 10561 SH SOLE 0 0 10561 OPKO HEALTH INC COM 68375N103 1124718 937265 SH SOLE 0 0 937265 ORACLE CORP COM 68389X105 215735 1717 SH SOLE 0 0 1717 ORACLE CORP COM 68389X105 4425265 35230 SH SOLE 0 0 35230 OREILLY AUTOMOTIVE INC COM 67103H107 1282408 1136 SH SOLE 0 0 1136 ORMAT TECHNOLOGIES INC COM 686688102 201554 3045 SH SOLE 0 0 3045 OSISKO GOLD ROYALTIES LTD COM 68827L101 401486 24451 SH SOLE 0 0 24451 OTIS WORLDWIDE CORP COM 68902V107 337945 3404 SH SOLE 0 0 3404 OWENS CORNING NEW COM 690742101 297149 1781 SH SOLE 0 0 1781 OXFORD LANE CAP CORP COM 691543102 76771 15112 SH SOLE 0 0 15112 PACER FDS TR US CASH COWS 100 69374H881 318210 5476 SH SOLE 0 0 5476 PACER FDS TR PACER US SMALL 69374H857 280895 5714 SH SOLE 0 0 5714 PACER FDS TR US CASH COWS 100 69374H881 391367 6735 SH SOLE 0 0 6735 PALANTIR TECHNOLOGIES INC CL A 69608A108 1290815 56098 SH SOLE 0 0 56098 PALO ALTO NETWORKS INC COM 697435105 230998 813 SH SOLE 0 0 813 PALO ALTO NETWORKS INC COM 697435105 2255424 7938 SH SOLE 0 0 7938 PAN AMERN SILVER CORP COM 697900108 1364870 90509 SH SOLE 0 0 90509 PARAMOUNT GLOBAL CLASS B COM 92556H206 1335785 113491 SH SOLE 0 0 113491 PARKER-HANNIFIN CORP COM 701094104 946733 1703 SH SOLE 0 0 1703 PAYCHEX INC COM 704326107 708795 5772 SH SOLE 0 0 5772 PAYPAL HLDGS INC COM 70450Y103 1089324 16261 SH SOLE 0 0 16261 PDD HOLDINGS INC SPONSORED ADS 722304102 604616 5201 SH SOLE 0 0 5201 PEAKSTONE REALTY TRUST COMMON SHARES 39818P799 169465 10506 SH SOLE 0 0 10506 PEMBINA PIPELINE CORP COM 706327103 456852 12927 SH SOLE 0 0 12927 PENNANTPARK FLOATING RATE CA COM 70806A106 1158877 101835 SH SOLE 0 0 101835 PENTAIR PLC SHS G7S00T104 290585 3401 SH SOLE 0 0 3401 PEPSICO INC COM 713448108 206971 1183 SH SOLE 0 0 1183 PEPSICO INC COM 713448108 9411702 53778 SH SOLE 0 0 53778 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 208919 17266 SH SOLE 0 0 17266 PFIZER INC COM 717081103 5187311 186930 SH SOLE 0 0 186930 PGIM SHORT DUR HIG YLD OPP F COM 69355J104 2392355 155550 SH SOLE 0 0 155550 PHILIP MORRIS INTL INC COM 718172109 2178508 23778 SH SOLE 0 0 23778 PHILLIPS 66 COM 718546104 2317848 14190 SH SOLE 0 0 14190 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1320680 36819 SH SOLE 0 0 36819 PHX MINERALS INC CL A 69291A100 82355 24151 SH SOLE 0 0 24151 PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100 1316673 83705 SH SOLE 0 0 83705 PIMCO CALIF MUN INCOME FD COM 72200N106 432617 46220 SH SOLE 0 0 46220 PIMCO CORPORATE & INCM STRG COM 72200U100 319463 22868 SH SOLE 0 0 22868 PIMCO CORPORATE & INCOME OPP COM 72201B101 10609917 713512 SH SOLE 0 0 713512 PIMCO DYNAMIC INCOME FD SHS 72201Y101 17437456 903964 SH SOLE 0 0 903964 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 2480983 188381 SH SOLE 0 0 188381 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 378343 28728 SH SOLE 0 0 28728 PIMCO ETF TR ACTIVE BD ETF 72201R775 291755 3176 SH SOLE 0 0 3176 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 207087 2215 SH SOLE 0 0 2215 PIMCO ETF TR ENHANCD SHORT 72201R643 5441635 55183 SH SOLE 0 0 55183 PIMCO ETF TR ACTIVE BD ETF 72201R775 260949 2841 SH SOLE 0 0 2841 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 741059 7371 SH SOLE 0 0 7371 PIMCO HIGH INCOME FD COM SHS 722014107 295362 59790 SH SOLE 0 0 59790 PIMCO INCOME STRATEGY FD COM 72201H108 175326 20675 SH SOLE 0 0 20675 PIMCO INCOME STRATEGY FD II COM 72201J104 2810560 376751 SH SOLE 0 0 376751 PINTEREST INC CL A 72352L106 362787 10464 SH SOLE 0 0 10464 PIONEER NAT RES CO COM 723787107 340658 1298 SH SOLE 0 0 1298 PITNEY BOWES INC COM 724479100 99354 22946 SH SOLE 0 0 22946 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 514808 29317 SH SOLE 0 0 29317 PLUG POWER INC COM NEW 72919P202 813185 236391 SH SOLE 0 0 236391 PLURI INC COM 72942G104 22565 27996 SH SOLE 0 0 27996 PNC FINL SVCS GROUP INC COM 693475105 487297 3015 SH SOLE 0 0 3015 PPG INDS INC COM 693506107 283921 1959 SH SOLE 0 0 1959 PRICESMART INC COM 741511109 407526 4852 SH SOLE 0 0 4852 PRIMORIS SVCS CORP COM 74164F103 314523 7388 SH SOLE 0 0 7388 PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 36653 11209 SH SOLE 0 0 11209 PROCTER AND GAMBLE CO COM 742718109 8558806 52751 SH SOLE 0 0 52751 PROLOGIS INC. COM 74340W103 2390849 18360 SH SOLE 0 0 18360 PROSHARES TR RUSS 2000 DIVD 74347B698 1119591 17490 SH SOLE 0 0 17490 PROSHARES TR SHORT QQQ NEW 74347B714 92957 10612 SH SOLE 0 0 10612 PROSHARES TR S&P 500 HIGH INC 74347G242 810340 18933 SH SOLE 0 0 18933 PROSHARES TR BITCOIN STRATE 74347G440 294406 9115 SH SOLE 0 0 9115 PROSHARES TR SHORT S&P 500 NE 74347B425 346364 29204 SH SOLE 0 0 29204 PROSHARES TR S&P MDCP 400 DIV 74347B680 1663167 21171 SH SOLE 0 0 21171 PROSHARES TR BITCOIN STRATE 74347G440 353311 10938 SH SOLE 0 0 10938 PROSHARES TR SHRT HGH YIELD 74347R131 221018 12925 SH SOLE 0 0 12925 PROSHARES TR S&P 500 DV ARIST 74348A467 2573656 25379 SH SOLE 0 0 25379 PRUDENTIAL FINL INC COM 744320102 550928 4693 SH SOLE 0 0 4693 PSQ HOLDINGS INC *W EXP 99/99/999 693691115 11948 18359 SH SOLE 0 0 18359 PUBLIC STORAGE COM 74460D109 344894 1189 SH SOLE 0 0 1189 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1898548 28430 SH SOLE 0 0 28430 PULTE GROUP INC COM 745867101 1786985 14815 SH SOLE 0 0 14815 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 768510 240159 SH SOLE 0 0 240159 Q2 HLDGS INC COM 74736L109 435460 8285 SH SOLE 0 0 8285 QUAD / GRAPHICS INC COM CL A 747301109 207902 39153 SH SOLE 0 0 39153 QUALCOMM INC COM 747525103 3131709 18498 SH SOLE 0 0 18498 QUANTA SVCS INC COM 74762E102 292830 1127 SH SOLE 0 0 1127 QUANTUMSCAPE CORP COM CL A 74767V109 102068 16227 SH SOLE 0 0 16227 RBB FD INC US TREAS 3 MNTH 74933W452 340252 6801 SH SOLE 0 0 6801 REALTY INCOME CORP COM 756109104 1778298 32871 SH SOLE 0 0 32871 REAVES UTIL INCOME FD COM SH BEN INT 756158101 1976296 73305 SH SOLE 0 0 73305 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 1057099 25460 SH SOLE 0 0 25460 REPUBLIC SVCS INC COM 760759100 626246 3271 SH SOLE 0 0 3271 RH COM 74967X103 345126 991 SH SOLE 0 0 991 RIO TINTO PLC SPONSORED ADR 767204100 312013 4895 SH SOLE 0 0 4895 RITHM CAPITAL CORP COM NEW 64828T201 1027901 92106 SH SOLE 0 0 92106 RITHM CAPITAL CORP COM NEW 64828T201 710511 63666 SH SOLE 0 0 63666 RIVERNORTH DOUBLELINE STRATE COM 76882G107 482892 56020 SH SOLE 0 0 56020 RIVERNORTH MANAGED DUR MUN I COM 76882M104 161300 10000 SH SOLE 0 0 10000 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 196574 17952 SH SOLE 0 0 17952 ROCKET LAB USA INC COM 773122106 45005 10950 SH SOLE 0 0 10950 ROCKWELL AUTOMATION INC COM 773903109 619455 2126 SH SOLE 0 0 2126 ROKU INC COM CL A 77543R102 305325 4685 SH SOLE 0 0 4685 ROPER TECHNOLOGIES INC COM 776696106 1132169 2019 SH SOLE 0 0 2019 ROYAL GOLD INC COM 780287108 1053087 8645 SH SOLE 0 0 8645 RTX CORPORATION COM 75513E101 1867615 19149 SH SOLE 0 0 19149 S&P GLOBAL INC COM 78409V104 561602 1320 SH SOLE 0 0 1320 SAIA INC COM 78709Y105 1544985 2641 SH SOLE 0 0 2641 SALESFORCE INC COM 79466L302 4017440 13339 SH SOLE 0 0 13339 SANDSTORM GOLD LTD COM NEW 80013R206 166892 31789 SH SOLE 0 0 31789 SAP SE SPON ADR 803054204 461405 2366 SH SOLE 0 0 2366 SAREPTA THERAPEUTICS INC COM 803607100 3119339 24095 SH SOLE 0 0 24095 SCHLUMBERGER LTD COM STK 806857108 806857 14721 SH SOLE 0 0 14721 SCHWAB CHARLES CORP COM 808513105 1079218 14919 SH SOLE 0 0 14919 SCHWAB CHARLES CORP COM 808513105 470669 6506 SH SOLE 0 0 6506 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 212247 3477 SH SOLE 0 0 3477 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 4876802 78582 SH SOLE 0 0 78582 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3110986 33552 SH SOLE 0 0 33552 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 3063968 40326 SH SOLE 0 0 40326 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 211403 4293 SH SOLE 0 0 4293 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4447138 55155 SH SOLE 0 0 55155 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 374079 8132 SH SOLE 0 0 8132 SCHWAB STRATEGIC TR US TIPS ETF 808524870 338520 6490 SH SOLE 0 0 6490 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 291177 3576 SH SOLE 0 0 3576 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 510803 5490 SH SOLE 0 0 5490 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1111734 7525 SH SOLE 0 0 7525 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 841308 11018 SH SOLE 0 0 11018 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 422641 2298 SH SOLE 0 0 2298 SELECT SECTOR SPDR TR ENERGY 81369Y506 477105 5054 SH SOLE 0 0 5054 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3214896 15436 SH SOLE 0 0 15436 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 504061 7678 SH SOLE 0 0 7678 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 231190 2489 SH SOLE 0 0 2489 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1268429 8586 SH SOLE 0 0 8586 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1103966 14457 SH SOLE 0 0 14457 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 317920 1729 SH SOLE 0 0 1729 SELECT SECTOR SPDR TR ENERGY 81369Y506 1954942 20707 SH SOLE 0 0 20707 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1098128 26071 SH SOLE 0 0 26071 SELECT SECTOR SPDR TR INDL 81369Y704 397450 3155 SH SOLE 0 0 3155 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3459743 16612 SH SOLE 0 0 16612 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 709609 8690 SH SOLE 0 0 8690 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 239698 6064 SH SOLE 0 0 6064 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1880393 28643 SH SOLE 0 0 28643 SENTINELONE INC CL A 81730H109 537016 23038 SH SOLE 0 0 23038 SERES THERAPEUTICS INC COM 81750R102 24340 31443 SH SOLE 0 0 31443 SERVICENOW INC COM 81762P102 429994 564 SH SOLE 0 0 564 SERVICENOW INC COM 81762P102 506996 665 SH SOLE 0 0 665 SHELL PLC SPON ADS 780259305 1676126 25002 SH SOLE 0 0 25002 SHERWIN WILLIAMS CO COM 824348106 1559030 4489 SH SOLE 0 0 4489 SHOPIFY INC NOTE 0.125%11/0 82509LAA5 375053 395000 SH SOLE 0 0 395000 SHOPIFY INC CL A 82509L107 377361 4890 SH SOLE 0 0 4890 SILVERCORP METALS INC COM 82835P103 39779 12202 SH SOLE 0 0 12202 SIMON PPTY GROUP INC NEW COM 828806109 505792 3232 SH SOLE 0 0 3232 SIRIUS XM HOLDINGS INC COM 82968B103 116118 29927 SH SOLE 0 0 29927 SKYWORKS SOLUTIONS INC COM 83088M102 707439 6531 SH SOLE 0 0 6531 SMITH A O CORP COM 831865209 306362 3425 SH SOLE 0 0 3425 SMUCKER J M CO COM NEW 832696405 232861 1850 SH SOLE 0 0 1850 SNAP INC CL A 83304A106 192588 16776 SH SOLE 0 0 16776 SNOWFLAKE INC CL A 833445109 679851 4207 SH SOLE 0 0 4207 SOFI TECHNOLOGIES INC COM 83406F102 454221 62222 SH SOLE 0 0 62222 SOLAREDGE TECHNOLOGIES INC COM 83417M104 247791 3491 SH SOLE 0 0 3491 SOLID POWER INC CLASS A COM 83422N105 51156 25200 SH SOLE 0 0 25200 SOUNDHOUND AI INC CLASS A COM 836100107 1334969 226650 SH SOLE 0 0 226650 SOUTHERN CO COM 842587107 1900167 26487 SH SOLE 0 0 26487 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1017813 2559 SH SOLE 0 0 2559 SPDR GOLD TR GOLD SHS 78463V107 1838314 8936 SH SOLE 0 0 8936 SPDR GOLD TR GOLD SHS 78463V107 4340050 21097 SH SOLE 0 0 21097 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 348983 8150 SH SOLE 0 0 8150 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 382333 10877 SH SOLE 0 0 10877 SPDR S&P 500 ETF TR TR UNIT 78462F103 16587764 31712 SH SOLE 0 0 31712 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 355275 639 SH SOLE 0 0 639 SPDR SER TR BBG CONV SEC ETF 78464A359 210409 2881 SH SOLE 0 0 2881 SPDR SER TR PORTFOLIO INTRMD 78464A375 2432147 74400 SH SOLE 0 0 74400 SPDR SER TR PRTFLO S&P500 GW 78464A409 307529 4204 SH SOLE 0 0 4204 SPDR SER TR PORTFOLIO SHORT 78464A474 3362880 112962 SH SOLE 0 0 112962 SPDR SER TR PRTFLO S&P500 VL 78464A508 679890 13571 SH SOLE 0 0 13571 SPDR SER TR S&P DIVID ETF 78464A763 1713707 13058 SH SOLE 0 0 13058 SPDR SER TR S&P INS ETF 78464A789 346210 6649 SH SOLE 0 0 6649 SPDR SER TR S&P 400 MDCP GRW 78464A821 344492 3947 SH SOLE 0 0 3947 SPDR SER TR PORTFOLIO S&P400 78464A847 217361 4075 SH SOLE 0 0 4075 SPDR SER TR BLOOMBERG INVT 78468R200 677889 21988 SH SOLE 0 0 21988 SPDR SER TR BLOOMBERG 3-12 M 78468R523 202076 2033 SH SOLE 0 0 2033 SPDR SER TR PORTFLI HIGH YLD 78468R606 317680 13541 SH SOLE 0 0 13541 SPDR SER TR BLOOMBERG HIGH Y 78468R622 546972 5746 SH SOLE 0 0 5746 SPDR SER TR PORTFOLIO S&P600 78468R853 217782 5060 SH SOLE 0 0 5060 SPDR SER TR S&P REGL BKG 78464A698 244524 4863 SH SOLE 0 0 4863 SPDR SER TR S&P BIOTECH 78464A870 2158444 22747 SH SOLE 0 0 22747 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 6188012 67408 SH SOLE 0 0 67408 SPDR SER TR SPDR MSCI USA GE 78468R747 259720 2453 SH SOLE 0 0 2453 SPDR SER TR SPDR S&P 500 ETF 78468R796 1039249 24282 SH SOLE 0 0 24282 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 413323 4644 SH SOLE 0 0 4644 SPOTIFY TECHNOLOGY S A SHS L8681T102 417754 1583 SH SOLE 0 0 1583 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 425236 16781 SH SOLE 0 0 16781 SPROTT FDS TR URANIUM MINERS E 85208P303 674682 13688 SH SOLE 0 0 13688 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 9690394 476421 SH SOLE 0 0 476421 SPROTT PHYSICAL GOLD TR UNIT 85207H104 3827054 221217 SH SOLE 0 0 221217 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 541959 65375 SH SOLE 0 0 65375 SPROUTS FMRS MKT INC COM 85208M102 290418 4504 SH SOLE 0 0 4504 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 276585 6906 SH SOLE 0 0 6906 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 677738 16094 SH SOLE 0 0 16094 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 304084 7593 SH SOLE 0 0 7593 STAG INDL INC COM 85254J102 220301 5731 SH SOLE 0 0 5731 STAG INDL INC COM 85254J102 273887 7125 SH SOLE 0 0 7125 STANLEY BLACK & DECKER INC COM 854502101 353742 3612 SH SOLE 0 0 3612 STARBUCKS CORP COM 855244109 769247 8417 SH SOLE 0 0 8417 STARBUCKS CORP COM 855244109 1284962 14060 SH SOLE 0 0 14060 STARWOOD PPTY TR INC COM 85571B105 413781 20353 SH SOLE 0 0 20353 STELLUS CAP INVT CORP COM 858568108 814052 62236 SH SOLE 0 0 62236 STMICROELECTRONICS N V NY REGISTRY 861012102 519986 12026 SH SOLE 0 0 12026 STRATEGY SHS NS 7HANDL IDX 86280R506 302248 14250 SH SOLE 0 0 14250 STRYKER CORPORATION COM 863667101 2465268 6889 SH SOLE 0 0 6889 SUN LIFE FINANCIAL INC. COM 866796105 294870 5403 SH SOLE 0 0 5403 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 395558 6561 SH SOLE 0 0 6561 SUPER MICRO COMPUTER INC COM 86800U104 4001739 3962 SH SOLE 0 0 3962 SUPER MICRO COMPUTER INC COM 86800U104 1060532 1050 SH SOLE 0 0 1050 SYSCO CORP COM 871829107 1157864 14263 SH SOLE 0 0 14263 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2937655 21592 SH SOLE 0 0 21592 TAPESTRY INC COM 876030107 217149 4573 SH SOLE 0 0 4573 TARGET CORP COM 87612E106 1662870 9384 SH SOLE 0 0 9384 TC ENERGY CORP COM 87807B107 201648 5016 SH SOLE 0 0 5016 TELLURIAN INC NEW COM 87968A104 63696 96305 SH SOLE 0 0 96305 TESLA INC COM 88160R101 23210257 132034 SH SOLE 0 0 132034 TETRA TECHNOLOGIES INC DEL COM 88162F105 44300 10000 SH SOLE 0 0 10000 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 268577 19035 SH SOLE 0 0 19035 TEXAS INSTRS INC COM 882508104 774604 4446 SH SOLE 0 0 4446 TEXAS PACIFIC LAND CORPORATI COM 88262P102 258511 447 SH SOLE 0 0 447 TFI INTL INC COM 87241L109 511021 3205 SH SOLE 0 0 3205 THE CIGNA GROUP COM 125523100 894311 2462 SH SOLE 0 0 2462 THE TRADE DESK INC COM CL A 88339J105 466823 5340 SH SOLE 0 0 5340 THERMO FISHER SCIENTIFIC INC COM 883556102 209292 360 SH SOLE 0 0 360 THERMO FISHER SCIENTIFIC INC COM 883556102 1440223 2478 SH SOLE 0 0 2478 THOMSON REUTERS CORP. COM 884903808 543466 3488 SH SOLE 0 0 3488 THOR INDS INC COM 885160101 228957 1951 SH SOLE 0 0 1951 TIDAL ETF TR ADASINA SOCIAL 886364876 1094476 61730 SH SOLE 0 0 61730 TILRAY BRANDS INC COM 88688T100 319122 129199 SH SOLE 0 0 129199 TIMOTHY PLAN HIG DV STK ETF 887432326 906348 25058 SH SOLE 0 0 25058 TJX COS INC NEW COM 872540109 1871575 18454 SH SOLE 0 0 18454 TOOTSIE ROLL INDS INC COM 890516107 207183 6468 SH SOLE 0 0 6468 TORONTO DOMINION BK ONT COM NEW 891160509 904810 14985 SH SOLE 0 0 14985 TORTOISE ENERGY INFRA CORP COM 89147L886 213774 6916 SH SOLE 0 0 6916 TOTALENERGIES SE SPONSORED ADS 89151E109 242695 3526 SH SOLE 0 0 3526 TOYOTA MOTOR CORP ADS 892331307 781763 3106 SH SOLE 0 0 3106 TRACTOR SUPPLY CO COM 892356106 1914464 7315 SH SOLE 0 0 7315 TRANE TECHNOLOGIES PLC SHS G8994E103 570492 1900 SH SOLE 0 0 1900 TRANSOCEAN LTD REGISTERED SHS H8817H100 1084160 172637 SH SOLE 0 0 172637 TRAVELERS COMPANIES INC COM 89417E109 526182 2286 SH SOLE 0 0 2286 TREX CO INC COM 89531P105 1363483 13669 SH SOLE 0 0 13669 TRINITY CAP INC COM 896442308 158340 10786 SH SOLE 0 0 10786 TRUIST FINL CORP COM 89832Q109 576272 14784 SH SOLE 0 0 14784 TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 478517 7723 SH SOLE 0 0 7723 TRX GOLD CORPORATION COM 87283P109 88852 228588 SH SOLE 0 0 228588 TWILIO INC CL A 90138F102 379742 6210 SH SOLE 0 0 6210 UBER TECHNOLOGIES INC COM 90353T100 4885016 63450 SH SOLE 0 0 63450 UGI CORP NEW COM 902681105 465573 18972 SH SOLE 0 0 18972 UGI CORP NEW UNIT 06/01/2024 902681113 482562 8300 SH SOLE 0 0 8300 ULTA BEAUTY INC COM 90384S303 275558 527 SH SOLE 0 0 527 UNILEVER PLC SPON ADR NEW 904767704 530616 10572 SH SOLE 0 0 10572 UNION PAC CORP COM 907818108 312577 1271 SH SOLE 0 0 1271 UNION PAC CORP COM 907818108 2086360 8484 SH SOLE 0 0 8484 UNITED AIRLS HLDGS INC COM 910047109 322328 6732 SH SOLE 0 0 6732 UNITED PARCEL SERVICE INC CL B 911312106 1624477 10930 SH SOLE 0 0 10930 UNITED RENTALS INC COM 911363109 903983 1254 SH SOLE 0 0 1254 UNITEDHEALTH GROUP INC COM 91324P102 6367711 12872 SH SOLE 0 0 12872 UNIVERSAL DISPLAY CORP COM 91347P105 2280800 13540 SH SOLE 0 0 13540 US BANCORP DEL COM NEW 902973304 404165 9042 SH SOLE 0 0 9042 VALERO ENERGY CORP COM 91913Y100 1852233 10851 SH SOLE 0 0 10851 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 711545 4247 SH SOLE 0 0 4247 VANECK ETF TRUST BDC INCOME ETF 92189F411 1741280 103034 SH SOLE 0 0 103034 VANECK ETF TRUST MORTGAGE REIT 92189F452 248822 21285 SH SOLE 0 0 21285 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 373050 21918 SH SOLE 0 0 21918 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1219311 5419 SH SOLE 0 0 5419 VANECK ETF TRUST VANECK VIETNAM 92189F817 164076 11804 SH SOLE 0 0 11804 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 295314 5651 SH SOLE 0 0 5651 VANECK ETF TRUST GOLD MINERS ETF 92189F106 2414192 76350 SH SOLE 0 0 76350 VANECK ETF TRUST GREEN BOND ETF 92189F171 5334858 224815 SH SOLE 0 0 224815 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 564962 3131 SH SOLE 0 0 3131 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 424866 1394 SH SOLE 0 0 1394 VANGUARD BD INDEX FDS INTERMED TERM 921937819 17977318 238426 SH SOLE 0 0 238426 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 5346794 69738 SH SOLE 0 0 69738 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 292903 4033 SH SOLE 0 0 4033 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 881542 12137 SH SOLE 0 0 12137 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 728546 14811 SH SOLE 0 0 14811 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1150372 2393 SH SOLE 0 0 2393 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1562508 10022 SH SOLE 0 0 10022 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1142759 4847 SH SOLE 0 0 4847 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3098231 35826 SH SOLE 0 0 35826 VANGUARD INDEX FDS SML CP GRW ETF 922908595 1448985 5558 SH SOLE 0 0 5558 VANGUARD INDEX FDS SM CP VAL ETF 922908611 889083 4634 SH SOLE 0 0 4634 VANGUARD INDEX FDS MID CAP ETF 922908629 1982706 7935 SH SOLE 0 0 7935 VANGUARD INDEX FDS LARGE CAP ETF 922908637 2629126 10966 SH SOLE 0 0 10966 VANGUARD INDEX FDS GROWTH ETF 922908736 9848112 28612 SH SOLE 0 0 28612 VANGUARD INDEX FDS VALUE ETF 922908744 9859236 60538 SH SOLE 0 0 60538 VANGUARD INDEX FDS SMALL CP ETF 922908751 3773495 16508 SH SOLE 0 0 16508 VANGUARD INDEX FDS TOTAL STK MKT 922908769 3295092 12678 SH SOLE 0 0 12678 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1918519 3991 SH SOLE 0 0 3991 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 347905 1475 SH SOLE 0 0 1475 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 970355 11221 SH SOLE 0 0 11221 VANGUARD INDEX FDS SML CP GRW ETF 922908595 553353 2122 SH SOLE 0 0 2122 VANGUARD INDEX FDS SM CP VAL ETF 922908611 369251 1924 SH SOLE 0 0 1924 VANGUARD INDEX FDS GROWTH ETF 922908736 1997844 5804 SH SOLE 0 0 5804 VANGUARD INDEX FDS SMALL CP ETF 922908751 1266403 5540 SH SOLE 0 0 5540 VANGUARD INDEX FDS TOTAL STK MKT 922908769 3987820 15344 SH SOLE 0 0 15344 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5434935 130116 SH SOLE 0 0 130116 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 697844 10363 SH SOLE 0 0 10363 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 499554 11960 SH SOLE 0 0 11960 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 213717 4463 SH SOLE 0 0 4463 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 255849 5056 SH SOLE 0 0 5056 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 547521 9429 SH SOLE 0 0 9429 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 764604 9890 SH SOLE 0 0 9890 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 209418 2462 SH SOLE 0 0 2462 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 2070001 35354 SH SOLE 0 0 35354 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 3607893 79103 SH SOLE 0 0 79103 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 795524 10169 SH SOLE 0 0 10169 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 568346 9594 SH SOLE 0 0 9594 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1131582 14055 SH SOLE 0 0 14055 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1035383 17830 SH SOLE 0 0 17830 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2412023 31199 SH SOLE 0 0 31199 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 713840 8392 SH SOLE 0 0 8392 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 252926 4320 SH SOLE 0 0 4320 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1988629 24700 SH SOLE 0 0 24700 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3469681 19001 SH SOLE 0 0 19001 VANGUARD STAR FDS VG TL INTL STK F 921909768 254135 4215 SH SOLE 0 0 4215 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 7386468 147229 SH SOLE 0 0 147229 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 2353839 46917 SH SOLE 0 0 46917 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 10138536 83796 SH SOLE 0 0 83796 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 621664 9036 SH SOLE 0 0 9036 VANGUARD WORLD FD MEGA GRWTH IND 921910816 2687255 9376 SH SOLE 0 0 9376 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 1412257 4445 SH SOLE 0 0 4445 VANGUARD WORLD FD CONSUM STP ETF 92204A207 6488924 31787 SH SOLE 0 0 31787 VANGUARD WORLD FD FINANCIALS ETF 92204A405 247245 2415 SH SOLE 0 0 2415 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 8786326 32479 SH SOLE 0 0 32479 VANGUARD WORLD FD INF TECH ETF 92204A702 935986 1785 SH SOLE 0 0 1785 VANGUARD WORLD FD UTILITIES ETF 92204A876 799682 5609 SH SOLE 0 0 5609 VANGUARD WORLD FD ESG US STK ETF 921910733 1312276 14082 SH SOLE 0 0 14082 VANGUARD WORLD FD MEGA GRWTH IND 921910816 239145 834 SH SOLE 0 0 834 VANGUARD WORLD FD FINANCIALS ETF 92204A405 225101 2198 SH SOLE 0 0 2198 VANGUARD WORLD FD HEALTH CAR ETF 92204A504 1175880 4347 SH SOLE 0 0 4347 VANGUARD WORLD FD INF TECH ETF 92204A702 1218265 2323 SH SOLE 0 0 2323 VAXART INC COM NEW 92243A200 38285 29450 SH SOLE 0 0 29450 VENTAS INC COM 92276F100 487749 11202 SH SOLE 0 0 11202 VENUS CONCEPT INC COM NEW 92332W204 7602 11001 SH SOLE 0 0 11001 VERICEL CORP COM 92346J108 335529 6450 SH SOLE 0 0 6450 VERIZON COMMUNICATIONS INC COM 92343V104 2324339 55394 SH SOLE 0 0 55394 VERIZON COMMUNICATIONS INC COM 92343V104 9313066 221951 SH SOLE 0 0 221951 VERONA PHARMA PLC SPONSORED ADS 925050106 427994 26600 SH SOLE 0 0 26600 VERTEX PHARMACEUTICALS INC COM 92532F100 839782 2009 SH SOLE 0 0 2009 VIATRIS INC COM 92556V106 271837 22767 SH SOLE 0 0 22767 VIKING THERAPEUTICS INC COM 92686J106 354978 4329 SH SOLE 0 0 4329 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 17104 11557 SH SOLE 0 0 11557 VIRTUS CONVERTIBLE & INC FD COM 92838U108 192939 64528 SH SOLE 0 0 64528 VIRTUS CONVERTIBLE & INCOME COM 92838X102 62010 18566 SH SOLE 0 0 18566 VISA INC COM CL A 92826C839 515080 1846 SH SOLE 0 0 1846 VISA INC COM CL A 92826C839 6636545 23780 SH SOLE 0 0 23780 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 97240 10926 SH SOLE 0 0 10926 VOYA INFRASTRUCTURE INDLS & COM 92912X101 1077899 102462 SH SOLE 0 0 102462 WABTEC COM 929740108 282087 1936 SH SOLE 0 0 1936 WALGREENS BOOTS ALLIANCE INC COM 931427108 620829 28623 SH SOLE 0 0 28623 WALGREENS BOOTS ALLIANCE INC COM 931427108 237303 10941 SH SOLE 0 0 10941 WALMART INC COM 931142103 6274124 104273 SH SOLE 0 0 104273 WARNER BROS DISCOVERY INC COM SER A 934423104 835251 95676 SH SOLE 0 0 95676 WASTE MGMT INC DEL COM 94106L109 1447732 6792 SH SOLE 0 0 6792 WATERS CORP COM 941848103 430288 1250 SH SOLE 0 0 1250 WEC ENERGY GROUP INC COM 92939U106 798303 9721 SH SOLE 0 0 9721 WELLS FARGO CO NEW COM 949746101 735192 12684 SH SOLE 0 0 12684 WELLS FARGO CO NEW PERP PFD CNV A 949746804 335321 275 SH SOLE 0 0 275 WELLTOWER INC COM 95040Q104 941746 10079 SH SOLE 0 0 10079 WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 1685780 116663 SH SOLE 0 0 116663 WESTERN ASSET GLOBAL CORP DE COM 95790C107 464112 37188 SH SOLE 0 0 37188 WESTERN ASSET HIGH INCOM FD COM 95766J102 153504 34341 SH SOLE 0 0 34341 WESTERN ASSET HIGH YIELD DEF COM 95768B107 421861 35273 SH SOLE 0 0 35273 WESTERN ASSET MTG DEFINED OP COM 95790B109 2929254 250150 SH SOLE 0 0 250150 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 1838120 172756 SH SOLE 0 0 172756 WESTERN UN CO COM 959802109 255622 18285 SH SOLE 0 0 18285 WEYERHAEUSER CO MTN BE COM NEW 962166104 314685 8763 SH SOLE 0 0 8763 WHEATON PRECIOUS METALS CORP COM 962879102 1146797 24333 SH SOLE 0 0 24333 WHIRLPOOL CORP COM 963320106 419599 3507 SH SOLE 0 0 3507 WILEY JOHN & SONS INC CL B 968223305 2032670 53477 SH SOLE 0 0 53477 WILLIAMS COS INC COM 969457100 513805 13185 SH SOLE 0 0 13185 WILLIAMS SONOMA INC COM 969904101 608433 1916 SH SOLE 0 0 1916 WISDOMTREE TR US LARGECAP DIVD 97717W307 721358 9992 SH SOLE 0 0 9992 WISDOMTREE TR US MIDCAP DIVID 97717W505 506895 10394 SH SOLE 0 0 10394 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 481527 9575 SH SOLE 0 0 9575 WISDOMTREE TR EMG MKTS SMCAP 97717W281 264370 5198 SH SOLE 0 0 5198 WISDOMTREE TR US SMALLCAP DIVD 97717W604 325878 9972 SH SOLE 0 0 9972 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 248464 5408 SH SOLE 0 0 5408 WISDOMTREE TR US QTLY DIV GRT 97717X669 214955 2821 SH SOLE 0 0 2821 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 443241 8814 SH SOLE 0 0 8814 WORKDAY INC CL A 98138H101 586413 2150 SH SOLE 0 0 2150 WORKHORSE GROUP INC COM NEW 98138J206 4107 17508 SH SOLE 0 0 17508 WP CAREY INC COM 92936U109 492161 8720 SH SOLE 0 0 8720 WRAP TECHNOLOGIES INC COM 98212N107 28318 12530 SH SOLE 0 0 12530 WYNDHAM HOTELS & RESORTS INC COM 98311A105 269510 3512 SH SOLE 0 0 3512 WYNN RESORTS LTD COM 983134107 209952 2054 SH SOLE 0 0 2054 XAI OCTAGN FLT RAT & ALT INM COM 98400T106 124096 17503 SH SOLE 0 0 17503 XAI OCTAGN FLT RAT & ALT INM COM 98400T106 133766 18867 SH SOLE 0 0 18867 XCEL ENERGY INC COM 98389B100 347152 6459 SH SOLE 0 0 6459 XILIO THERAPEUTICS INC COM 98422T100 32400 30000 SH SOLE 0 0 30000 XPO INC COM 983793100 405384 3322 SH SOLE 0 0 3322 XYLEM INC COM 98419M100 1174221 9086 SH SOLE 0 0 9086 YUM BRANDS INC COM 988498101 1136332 8196 SH SOLE 0 0 8196 YUM CHINA HLDGS INC COM 98850P109 291676 7330 SH SOLE 0 0 7330 ZHIHU INC ADS 98955N108 389826 570005 SH SOLE 0 0 570005 ZILLOW GROUP INC CL A 98954M101 228771 4780 SH SOLE 0 0 4780 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 200261 19789 SH SOLE 0 0 19789 ZOETIS INC CL A 98978V103 233434 1380 SH SOLE 0 0 1380 ZSCALER INC COM 98980G102 236742 1229 SH SOLE 0 0 1229