0001085146-22-003971.txt : 20221114 0001085146-22-003971.hdr.sgml : 20221114 20221114083320 ACCESSION NUMBER: 0001085146-22-003971 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221114 DATE AS OF CHANGE: 20221114 EFFECTIVENESS DATE: 20221114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: OPPENHEIMER & CO INC CENTRAL INDEX KEY: 0000822581 IRS NUMBER: 135657518 STATE OF INCORPORATION: NY FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04046 FILM NUMBER: 221380636 BUSINESS ADDRESS: STREET 1: 85 BROAD ST CITY: NEW YORK STATE: NY ZIP: 10004 BUSINESS PHONE: 2126675421 MAIL ADDRESS: STREET 1: 85 BROAD ST CITY: NEW YORK STATE: NY ZIP: 10004 FORMER COMPANY: FORMER CONFORMED NAME: FAHNESTOCK & CO INC DATE OF NAME CHANGE: 19921119 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000822581 XXXXXXXX 09-30-2022 09-30-2022 false OPPENHEIMER & CO INC
85 BROAD ST NEW YORK NY 10004
13F HOLDINGS REPORT 028-04046 N
Deborah Kaback Managing Director 212-667-4395 /s/ Deborah Kaback New York NY 11-14-2022 0 1360 4274930 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 10X GENOMICS INC CL A COM 88025U109 570 20020 SH SOLE 20020 0 0 3M CO COM 88579Y101 2786 25210 SH SOLE 25210 0 0 ABB LTD SPONSORED ADR 000375204 5350 208470 SH SOLE 208470 0 0 ABBOTT LABS COM 002824100 9181 94888 SH SOLE 94888 0 0 ABBVIE INC COM 00287Y109 21622 161111 SH SOLE 161111 0 0 ABRDN ASIA PACIFIC INCOME FU COM 003009107 45 18000 SH SOLE 18000 0 0 ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 312 19808 SH SOLE 19808 0 0 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 359 94094 SH SOLE 94094 0 0 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 951 133227 SH SOLE 133227 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 16050 62378 SH SOLE 62378 0 0 ACTIVISION BLIZZARD INC COM 00507V109 9819 132074 SH SOLE 132074 0 0 ACUITY BRANDS INC COM 00508Y102 561 3562 SH SOLE 3562 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 2 12000 SH SOLE 12000 0 0 ADDUS HOMECARE CORP COM 006739106 786 8249 SH SOLE 8249 0 0 ADIAL PHARMACEUTICALS INC COM 00688A106 13 38500 SH SOLE 38500 0 0 ADMA BIOLOGICS INC COM 000899104 487 200325 SH SOLE 200325 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 6009 21833 SH SOLE 21833 0 0 ADVANCED MICRO DEVICES INC COM 007903107 10190 160828 SH SOLE 159976 0 852 ADVENT CONV & INCOME FD COM 00764C109 150 14097 SH SOLE 14097 0 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 524 58758 SH SOLE 58758 0 0 AECOM COM 00766T100 260 3813 SH SOLE 3813 0 0 AEGON N V NY REGISTRY SHS 007924103 86 21546 SH SOLE 21546 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1721 43044 SH SOLE 43044 0 0 AEROVIRONMENT INC COM 008073108 256 3077 SH SOLE 3077 0 0 AES CORP COM 00130H105 3454 152837 SH SOLE 152837 0 0 AEVA TECHNOLOGIES INC COM 00835Q103 436 233314 SH SOLE 233314 0 0 AFLAC INC COM 001055102 11840 210684 SH SOLE 210684 0 0 AGCO CORP COM 001084102 305 3170 SH SOLE 3170 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1215 9993 SH SOLE 9993 0 0 AGNICO EAGLE MINES LTD COM 008474108 2018 47788 SH SOLE 47788 0 0 AIR LEASE CORP CL A 00912X302 575 18532 SH SOLE 18532 0 0 AIR PRODS & CHEMS INC COM 009158106 7476 32121 SH SOLE 32121 0 0 AIRBNB INC COM CL A 009066101 3659 34827 SH SOLE 34517 0 310 AKAMAI TECHNOLOGIES INC COM 00971T101 1642 20438 SH SOLE 20438 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 50 16825 SH SOLE 16825 0 0 ALARM COM HLDGS INC COM 011642105 266 4098 SH SOLE 4098 0 0 ALASKA AIR GROUP INC COM 011659109 273 6977 SH SOLE 6977 0 0 ALAUNOS THERAPEUTICS INC COM 98973P101 63 36500 SH SOLE 36500 0 0 ALBEMARLE CORP COM 012653101 6289 23785 SH SOLE 23785 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 1174 47225 SH SOLE 47225 0 0 ALCON AG ORD SHS H01301128 1808 31093 SH SOLE 31093 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 737 5263 SH SOLE 5263 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5941 74270 SH SOLE 74270 0 0 ALIGN TECHNOLOGY INC COM 016255101 1934 9336 SH SOLE 9336 0 0 ALLEGION PLC ORD SHS G0176J109 5576 62173 SH SOLE 62173 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 332 37429 SH SOLE 37429 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 1021 29106 SH SOLE 29106 0 0 ALLIANT ENERGY CORP COM 018802108 1182 22313 SH SOLE 22313 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 429 12718 SH SOLE 12718 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 123 11350 SH SOLE 11350 0 0 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 164 26381 SH SOLE 26381 0 0 ALLSTATE CORP COM 020002101 8036 64525 SH SOLE 64525 0 0 ALLY FINL INC COM 02005N100 455 16360 SH SOLE 16360 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 859 4293 SH SOLE 4293 0 0 ALPHABET INC CAP STK CL A 02079K305 42541 444768 SH SOLE 444768 0 0 ALPHABET INC CAP STK CL C 02079K107 41270 429228 SH SOLE 429128 0 100 ALPS ETF TR ALERIAN MLP 00162Q452 2870 78507 SH SOLE 78507 0 0 ALPS ETF TR OSHARES US QUALT 00162Q387 440 11873 SH SOLE 11873 0 0 ALTERYX INC COM CL A 02156B103 253 4523 SH SOLE 4523 0 0 ALTICE USA INC CL A 02156K103 83 14200 SH SOLE 14200 0 0 ALTRIA GROUP INC COM 02209S103 8965 221997 SH SOLE 221997 0 0 ALTUS POWER INC COM CL A 02217A102 138 12500 SH SOLE 12500 0 0 AMAZON COM INC COM 023135106 72036 637489 SH SOLE 637269 0 220 AMBEV SA SPONSORED ADR 02319V103 3656 1292140 SH SOLE 1275714 0 16426 AMDOCS LTD SHS G02602103 2101 26440 SH SOLE 26440 0 0 AMEREN CORP COM 023608102 271 3366 SH SOLE 3366 0 0 AMERESCO INC CL A 02361E108 275 4135 SH SOLE 4135 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 792 65799 SH SOLE 65799 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 237 3576 SH SOLE 3576 0 0 AMERICAN ELEC PWR CO INC COM 025537101 4135 47826 SH SOLE 47826 0 0 AMERICAN EXPRESS CO COM 025816109 10317 76474 SH SOLE 76474 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 227 1850 SH SOLE 1850 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 2584 54407 SH SOLE 54407 0 0 AMERICAN TOWER CORP NEW COM 03027X100 10531 49049 SH SOLE 49049 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1416 10880 SH SOLE 10880 0 0 AMERIPRISE FINL INC COM 03076C106 1181 4686 SH SOLE 4686 0 0 AMERISOURCEBERGEN CORP COM 03073E105 2202 16269 SH SOLE 16269 0 0 AMETEK INC COM 031100100 1613 14223 SH SOLE 14223 0 0 AMGEN INC COM 031162100 21157 93865 SH SOLE 93505 0 360 AMPIO PHARMACEUTICALS INC COM 03209T109 2 25000 SH SOLE 25000 0 0 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 559 43711 SH SOLE 43711 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 370 20002 SH SOLE 20002 0 0 AMYRIS INC COM NEW 03236M200 93 31822 SH SOLE 31822 0 0 ANALOG DEVICES INC COM 032654105 7366 52862 SH SOLE 52862 0 0 ANDERSONS INC COM 034164103 1407 45344 SH SOLE 45344 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 493 10914 SH SOLE 10914 0 0 ANTERO MIDSTREAM CORP COM 03676B102 4547 495349 SH SOLE 495349 0 0 ANTERO RESOURCES CORP COM 03674X106 4140 135600 SH SOLE 135600 0 0 AON PLC SHS CL A G0403H108 201 752 SH SOLE 752 0 0 APA CORPORATION COM 03743Q108 404 11841 SH SOLE 11841 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 504 7383 SH SOLE 7383 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 2176 46789 SH SOLE 46789 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 375 31853 SH SOLE 31853 0 0 APPHARVEST INC COM 03783T103 29 14800 SH SOLE 14800 0 0 APPLE INC COM 037833100 176613 1277955 SH SOLE 1277755 0 200 APPLIED MATLS INC COM 038222105 4874 59481 SH SOLE 59481 0 0 APTARGROUP INC COM 038336103 602 6334 SH SOLE 6334 0 0 APTIV PLC SHS G6095L109 1019 13027 SH SOLE 13027 0 0 ARAMARK COM 03852U106 733 23487 SH SOLE 23487 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 3899 48471 SH SOLE 48471 0 0 ARCOSA INC COM 039653100 504 8807 SH SOLE 8807 0 0 ARES CAPITAL CORP COM 04010L103 5772 342003 SH SOLE 339086 0 2917 ARES DYNAMIC CR ALLOCATION F COM 04014F102 1070 91083 SH SOLE 91083 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 415 6705 SH SOLE 6705 0 0 ARK ETF TR INNOVATION ETF 00214Q104 2212 58640 SH SOLE 58640 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 258 15590 SH SOLE 15590 0 0 ASANA INC CL A 04342Y104 522 23460 SH SOLE 23460 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1170 2817 SH SOLE 2817 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 604 11020 SH SOLE 11020 0 0 ASTRIA THERAPEUTICS INC COM 04635X102 161 17816 SH SOLE 17816 0 0 AT&T INC COM 00206R102 12496 814599 SH SOLE 813699 0 900 ATARA BIOTHERAPEUTICS INC COM 046513107 115 30314 SH SOLE 30314 0 0 ATLASSIAN CORP PLC CL A G06242104 865 4109 SH SOLE 4109 0 0 ATMOS ENERGY CORP COM 049560105 2453 24089 SH SOLE 24089 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 162 21600 SH SOLE 21600 0 0 AUTODESK INC COM 052769106 1015 5433 SH SOLE 5433 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 7847 34693 SH SOLE 34693 0 0 AUTOZONE INC COM 053332102 8253 3853 SH SOLE 3853 0 0 AVISTA CORP COM 05379B107 1300 35101 SH SOLE 35101 0 0 AXIS CAP HLDGS LTD SHS G0692U109 334 6800 SH SOLE 6800 0 0 BAIDU INC SPON ADR REP A 056752108 761 6471 SH SOLE 6471 0 0 BAKER HUGHES COMPANY CL A 05722G100 240 11472 SH SOLE 11472 0 0 BALL CORP COM 058498106 3490 72217 SH SOLE 72217 0 0 BANCO SANTANDER S.A. ADR 05964H105 1321 569764 SH SOLE 569764 0 0 BANK MONTREAL QUE COM 063671101 616 7032 SH SOLE 7032 0 0 BANK NEW YORK MELLON CORP COM 064058100 1620 42058 SH SOLE 42058 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 488 10241 SH SOLE 10241 0 0 BARINGS CORPORATE INVS COM 06759X107 258 19918 SH SOLE 19918 0 0 BARINGS PARTN INVS SH BEN INT 06761A103 134 11816 SH SOLE 11816 0 0 BARNES GROUP INC COM 067806109 217 7523 SH SOLE 7523 0 0 BARRICK GOLD CORP COM 067901108 2226 143619 SH SOLE 140744 0 2875 BATH & BODY WORKS INC COM 070830104 616 18887 SH SOLE 18887 0 0 BAXTER INTL INC COM 071813109 925 17174 SH SOLE 17174 0 0 BCE INC COM NEW 05534B760 6977 166372 SH SOLE 165372 0 1000 BECTON DICKINSON & CO COM 075887109 5026 22554 SH SOLE 22554 0 0 BERKLEY W R CORP COM 084423102 291 4500 SH SOLE 4500 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2845 7 SH SOLE 7 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 70706 264798 SH SOLE 264798 0 0 BHP GROUP LTD SPONSORED ADS 088606108 1291 25803 SH SOLE 25803 0 0 BIOGEN INC COM 09062X103 2022 7572 SH SOLE 7572 0 0 BIONANO GENOMICS INC COM 09075F107 71 38812 SH SOLE 38812 0 0 BIONTECH SE SPONSORED ADS 09075V102 1698 12590 SH SOLE 12590 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 1180 16201 SH SOLE 16201 0 0 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 5107 4354 SH SOLE 4352 0 2 BK OF AMERICA CORP COM 060505104 21269 704296 SH SOLE 704296 0 0 BLACKBERRY LTD COM 09228F103 711 151300 SH SOLE 151300 0 0 BLACKROCK CAP ALLOCATION TR COM 09260U109 182 13373 SH SOLE 13373 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 137 15470 SH SOLE 15470 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 148 33049 SH SOLE 33049 0 0 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 597 39972 SH SOLE 39972 0 0 BLACKROCK INC COM 09247X101 7751 14085 SH SOLE 14085 0 0 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 1610 221480 SH SOLE 221480 0 0 BLACKROCK MULTI SECTOR INC T COM 09258A107 275 19282 SH SOLE 19282 0 0 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 376 32035 SH SOLE 31830 0 205 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 247 21960 SH SOLE 21960 0 0 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 109 11163 SH SOLE 11163 0 0 BLACKROCK RES & COMMODITIES SHS 09257A108 762 87708 SH SOLE 87708 0 0 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 732 24903 SH SOLE 24903 0 0 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 1121 63554 SH SOLE 63554 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 939 85892 SH SOLE 85892 0 0 BLACKSTONE INC COM 09260D107 12609 150647 SH SOLE 150647 0 0 BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 759 69616 SH SOLE 69616 0 0 BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 268 25168 SH SOLE 25168 0 0 BLOCK INC CL A 852234103 2218 40343 SH SOLE 40343 0 0 BNY MELLON ALCENTRA GLOBAL C COM 05588N108 130 19085 SH SOLE 19085 0 0 BOEING CO COM 097023105 7237 59767 SH SOLE 59742 0 25 BORGWARNER INC COM 099724106 1184 37720 SH SOLE 37720 0 0 BOSTON SCIENTIFIC CORP COM 101137107 2006 51807 SH SOLE 51807 0 0 BP PLC SPONSORED ADR 055622104 3598 126029 SH SOLE 126029 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 17321 243656 SH SOLE 243656 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 441 12429 SH SOLE 12429 0 0 BROADCOM INC COM 11135F101 17341 39054 SH SOLE 39054 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3934 96221 SH SOLE 95752 0 469 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 236 7510 SH SOLE 6860 0 650 BROWN FORMAN CORP CL B 115637209 4857 72963 SH SOLE 72963 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 469 7963 SH SOLE 7963 0 0 BUNGE LIMITED COM G16962105 4176 50581 SH SOLE 50109 0 472 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 474 4921 SH SOLE 4921 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 358 2191 SH SOLE 2191 0 0 CAE INC COM 124765108 423 27600 SH SOLE 27600 0 0 CAL MAINE FOODS INC COM NEW 128030202 435 7823 SH SOLE 7823 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 670 69332 SH SOLE 69332 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 103 17009 SH SOLE 17009 0 0 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 1742 116502 SH SOLE 116502 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 190 15183 SH SOLE 15183 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 317 6025 SH SOLE 6025 0 0 CAMECO CORP COM 13321L108 441 16646 SH SOLE 16646 0 0 CAMPBELL SOUP CO COM 134429109 210 4450 SH SOLE 4450 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 943 21554 SH SOLE 21554 0 0 CANADIAN NATL RY CO COM 136375102 2477 22940 SH SOLE 22940 0 0 CANADIAN PAC RY LTD COM 13645T100 7429 111338 SH SOLE 110193 0 1145 CANOO INC COM CL A 13803R102 49 26000 SH SOLE 26000 0 0 CANOPY GROWTH CORP COM 138035100 28 10521 SH SOLE 10521 0 0 CAPITAL ONE FINL CORP COM 14040H105 1476 16023 SH SOLE 16023 0 0 CARDINAL HEALTH INC COM 14149Y108 1237 18552 SH SOLE 18552 0 0 CARLISLE COS INC COM 142339100 1171 4177 SH SOLE 4177 0 0 CARLYLE GROUP INC COM 14316J108 9316 360533 SH SOLE 360533 0 0 CARMAX INC COM 143130102 19508 295488 SH SOLE 295488 0 0 CARNIVAL CORP COMMON STOCK 143658300 911 129608 SH SOLE 129608 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 7330 206141 SH SOLE 206141 0 0 CASEYS GEN STORES INC COM 147528103 2865 14148 SH SOLE 14148 0 0 CATERPILLAR INC COM 149123101 11410 69542 SH SOLE 69542 0 0 CBOE GLOBAL MKTS INC COM 12503M108 1186 10107 SH SOLE 10107 0 0 CBRE GBL REAL ESTATE INC FD COM 12504G100 58 10072 SH SOLE 10072 0 0 CBRE GROUP INC CL A 12504L109 2897 42910 SH SOLE 42910 0 0 CDW CORP COM 12514G108 291 1863 SH SOLE 1863 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 268 6497 SH SOLE 6497 0 0 CELANESE CORP DEL COM 150870103 434 4799 SH SOLE 4799 0 0 CELLECTIS S A SPON ADS 15117K103 211 91963 SH SOLE 91963 0 0 CENTENE CORP DEL COM 15135B101 8201 105401 SH SOLE 105401 0 0 CENTRAL SECS CORP COM 155123102 242 7174 SH SOLE 7174 0 0 CERAGON NETWORKS LTD ORD M22013102 82 45000 SH SOLE 45000 0 0 CEVA INC COM 157210105 220 8391 SH SOLE 8391 0 0 CF INDS HLDGS INC COM 125269100 1096 11384 SH SOLE 11384 0 0 CHAMPIONX CORPORATION COM 15872M104 1971 100683 SH SOLE 100683 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 4298 291190 SH SOLE 291190 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 2266 20228 SH SOLE 20228 0 0 CHEMED CORP NEW COM 16359R103 6523 14943 SH SOLE 14893 0 50 CHEMOURS CO COM 163851108 398 16130 SH SOLE 16130 0 0 CHENIERE ENERGY INC COM NEW 16411R208 4954 29862 SH SOLE 29862 0 0 CHESAPEAKE ENERGY CORP COM 165167735 488 5175 SH SOLE 5175 0 0 CHEVRON CORP NEW COM 166764100 27897 194169 SH SOLE 194169 0 0 CHEWY INC CL A 16679L109 521 16967 SH SOLE 16967 0 0 CHIMERA INVT CORP COM NEW 16934Q208 128 24750 SH SOLE 24750 0 0 CHINDATA GROUP HLDGS LTD ADS 16955F107 145 18000 SH SOLE 18000 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1509 1004 SH SOLE 1004 0 0 CHROMADEX CORP COM NEW 171077407 37 30200 SH SOLE 30200 0 0 CHUBB LIMITED COM H1467J104 6807 37421 SH SOLE 37421 0 0 CHURCH & DWIGHT CO INC COM 171340102 2573 36008 SH SOLE 36008 0 0 CIENA CORP COM NEW 171779309 315 7790 SH SOLE 7790 0 0 CIGNA CORP NEW COM 125523100 4089 14736 SH SOLE 14736 0 0 CINCINNATI FINL CORP COM 172062101 1590 17749 SH SOLE 17749 0 0 CINTAS CORP COM 172908105 970 2499 SH SOLE 2499 0 0 CISCO SYS INC COM 17275R102 17831 445756 SH SOLE 445556 0 200 CITIGROUP INC COM NEW 172967424 26923 646096 SH SOLE 646096 0 0 CITIZENS FINL GROUP INC COM 174610105 360 10460 SH SOLE 10460 0 0 CLEARWAY ENERGY INC CL C 18539C204 587 18442 SH SOLE 18442 0 0 CLENE INC COMMON STOCK 185634102 83 29526 SH SOLE 29526 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 4568 339161 SH SOLE 339161 0 0 CLOROX CO DEL COM 189054109 2409 18762 SH SOLE 18762 0 0 CLOUDFLARE INC CL A COM 18915M107 1053 19033 SH SOLE 19033 0 0 CME GROUP INC COM 12572Q105 4721 26654 SH SOLE 26654 0 0 CNA FINL CORP COM 126117100 263 7119 SH SOLE 7119 0 0 COCA COLA CO COM 191216100 10605 189306 SH SOLE 189306 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 339 5806 SH SOLE 5806 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 258 11103 SH SOLE 11103 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 869 77170 SH SOLE 77170 0 0 COHERENT CORP COM 19247G107 767 22002 SH SOLE 22002 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 1484 23005 SH SOLE 23005 0 0 COLGATE PALMOLIVE CO COM 194162103 3144 44754 SH SOLE 44754 0 0 COMCAST CORP NEW CL A 20030N101 7776 265106 SH SOLE 265106 0 0 COMMERCE BANCSHARES INC COM 200525103 5944 89839 SH SOLE 89839 0 0 COMMSCOPE HLDG CO INC COM 20337X109 123 13350 SH SOLE 13350 0 0 COMPUGEN LTD ORD M25722105 21 31500 SH SOLE 31500 0 0 CONAGRA BRANDS INC COM 205887102 1372 42048 SH SOLE 42048 0 0 CONFLUENT INC CLASS A COM 20717M103 256 10755 SH SOLE 10755 0 0 CONFORMIS INC COM 20717E101 19 98728 SH SOLE 98728 0 0 CONOCOPHILLIPS COM 20825C104 7732 75557 SH SOLE 75557 0 0 CONSOLIDATED EDISON INC COM 209115104 1120 13046 SH SOLE 13046 0 0 CONSOLIDATED WATER CO INC ORD G23773107 271 17628 SH SOLE 17628 0 0 CONSTELLATION BRANDS INC CL A 21036P108 1522 6626 SH SOLE 6626 0 0 CONSTELLATION ENERGY CORP COM 21037T109 801 9633 SH SOLE 9633 0 0 CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 326 46600 SH SOLE 46600 0 0 COOPER COS INC COM NEW 216648402 533 2021 SH SOLE 2021 0 0 COPART INC COM 217204106 2302 21632 SH SOLE 21632 0 0 CORCEPT THERAPEUTICS INC COM 218352102 513 20000 SH SOLE 20000 0 0 CORE LABORATORIES N V COM N22717107 137 10131 SH SOLE 10131 0 0 CORNING INC COM 219350105 4756 163879 SH SOLE 163879 0 0 CORTEVA INC COM 22052L104 1059 18543 SH SOLE 18543 0 0 COSTAR GROUP INC COM 22160N109 2560 36753 SH SOLE 36753 0 0 COSTCO WHSL CORP NEW COM 22160K105 43590 92298 SH SOLE 92298 0 0 COTERRA ENERGY INC COM 127097103 221 8425 SH SOLE 8425 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 1301 331753 SH SOLE 331753 0 0 CRH PLC ADR 12626K203 950 29473 SH SOLE 29473 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1292 19777 SH SOLE 19777 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 3154 19138 SH SOLE 19138 0 0 CROWN CASTLE INC COM 22822V101 4038 27935 SH SOLE 27935 0 0 CSX CORP COM 126408103 5213 195654 SH SOLE 195654 0 0 CULLEN FROST BANKERS INC COM 229899109 633 4790 SH SOLE 4790 0 0 CULP INC COM 230215105 235 53917 SH SOLE 53917 0 0 CUMMINS INC COM 231021106 3621 17795 SH SOLE 17795 0 0 CURTISS WRIGHT CORP COM 231561101 478 3434 SH SOLE 3434 0 0 CUSHING NEXTGEN INFRA INCM F COM 231647207 936 25519 SH SOLE 25519 0 0 CVB FINL CORP COM 126600105 317 12516 SH SOLE 12516 0 0 CVS HEALTH CORP COM 126650100 16828 176442 SH SOLE 176442 0 0 D R HORTON INC COM 23331A109 1081 16053 SH SOLE 16053 0 0 DANAHER CORPORATION COM 235851102 5917 22908 SH SOLE 22908 0 0 DARDEN RESTAURANTS INC COM 237194105 2312 18300 SH SOLE 18300 0 0 DARLING INGREDIENTS INC COM 237266101 6018 90966 SH SOLE 90966 0 0 DATADOG INC CL A COM 23804L103 1124 12664 SH SOLE 12664 0 0 DEERE & CO COM 244199105 7503 22472 SH SOLE 22472 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 550 19598 SH SOLE 19598 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 158 21297 SH SOLE 21297 0 0 DEVON ENERGY CORP NEW COM 25179M103 7769 129221 SH SOLE 129221 0 0 DEXCOM INC COM 252131107 3176 39432 SH SOLE 39432 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 2664 15691 SH SOLE 15691 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1203 9991 SH SOLE 9991 0 0 DIGITAL RLTY TR INC COM 253868103 1496 15088 SH SOLE 15088 0 0 DIGITAL TURBINE INC COM NEW 25400W102 814 56477 SH SOLE 56477 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 1948 32338 SH SOLE 32338 0 0 DISCOVER FINL SVCS COM 254709108 4781 52578 SH SOLE 52578 0 0 DISH NETWORK CORPORATION CL A 25470M109 531 38395 SH SOLE 38395 0 0 DISNEY WALT CO COM 254687106 15609 165472 SH SOLE 165472 0 0 DNP SELECT INCOME FD INC COM 23325P104 952 91895 SH SOLE 91895 0 0 DOCUSIGN INC COM 256163106 2259 42242 SH SOLE 42242 0 0 DOLLAR GEN CORP NEW COM 256677105 1023 4263 SH SOLE 4263 0 0 DOLLAR TREE INC COM 256746108 432 3168 SH SOLE 3168 0 0 DOMINION ENERGY INC COM 25746U109 4173 60385 SH SOLE 60385 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 635 58820 SH SOLE 58820 0 0 DOVER CORP COM 260003108 977 8379 SH SOLE 8379 0 0 DOW INC COM 260557103 4357 99167 SH SOLE 99167 0 0 DOXIMITY INC CL A 26622P107 497 16444 SH SOLE 16444 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 2513 165972 SH SOLE 165872 0 100 DTE ENERGY CO COM 233331107 523 4542 SH SOLE 4542 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 9105 97881 SH SOLE 97881 0 0 DUKE REALTY CORP COM NEW 264411505 430 8913 SH SOLE 8913 0 0 DUPONT DE NEMOURS INC COM 26614N102 1567 31082 SH SOLE 31082 0 0 DYCOM INDS INC COM 267475101 627 6565 SH SOLE 6565 0 0 EAGLE MATLS INC COM 26969P108 565 5267 SH SOLE 5267 0 0 EARGO INC COM 270087109 21 20000 SH SOLE 20000 0 0 EAST WEST BANCORP INC COM 27579R104 316 4700 SH SOLE 4700 0 0 EATON CORP PLC SHS G29183103 9875 74046 SH SOLE 74046 0 0 EATON VANCE ENHANCED EQUITY COM 278277108 345 22519 SH SOLE 22519 0 0 EATON VANCE LTD DURATION INC COM 27828H105 193 21007 SH SOLE 21007 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 505 23230 SH SOLE 23230 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 1095 83310 SH SOLE 83310 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 240 31671 SH SOLE 31671 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 430 59262 SH SOLE 59262 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 180 11950 SH SOLE 11950 0 0 EBAY INC. COM 278642103 304 8269 SH SOLE 8269 0 0 ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 570 44706 SH SOLE 44706 0 0 ECOLAB INC COM 278865100 1012 7005 SH SOLE 7005 0 0 EDISON INTL COM 281020107 960 16966 SH SOLE 16966 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 3613 43725 SH SOLE 43725 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 227 18317 SH SOLE 18317 0 0 ELASTIC N V ORD SHS N14506104 548 7640 SH SOLE 7640 0 0 ELEVANCE HEALTH INC COM 036752103 5372 11827 SH SOLE 11827 0 0 EMCOR GROUP INC COM 29084Q100 947 8200 SH SOLE 8200 0 0 EMERSON ELEC CO COM 291011104 5034 68752 SH SOLE 68752 0 0 EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 136 21474 SH SOLE 21474 0 0 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 542 84692 SH SOLE 84692 0 0 EMPIRE ST RLTY TR INC CL A 292104106 94 14355 SH SOLE 14355 0 0 ENBRIDGE INC COM 29250N105 13900 374682 SH SOLE 373032 0 1650 ENCOMPASS HEALTH CORP COM 29261A100 6367 140780 SH SOLE 140780 0 0 ENCORE WIRE CORP COM 292562105 669 5787 SH SOLE 5787 0 0 ENERGOUS CORP COM 29272C103 16 15050 SH SOLE 15050 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 9588 869258 SH SOLE 869258 0 0 ENHABIT INC COM 29332G102 834 59404 SH SOLE 59404 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 156 17595 SH SOLE 17595 0 0 ENPHASE ENERGY INC COM 29355A107 1610 5801 SH SOLE 5801 0 0 ENTERGY CORP NEW COM 29364G103 1029 10225 SH SOLE 10225 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 12491 525276 SH SOLE 524026 0 1250 EOG RES INC COM 26875P101 7095 63507 SH SOLE 63507 0 0 EPR PPTYS COM SH BEN INT 26884U109 3277 91380 SH SOLE 91380 0 0 EQRX INC COM 26886C107 485 98000 SH SOLE 98000 0 0 EQT CORP COM 26884L109 206 5060 SH SOLE 5060 0 0 EQUINIX INC COM 29444U700 537 944 SH SOLE 944 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 1956 261511 SH SOLE 261511 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 220 3494 SH SOLE 3494 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 703 10460 SH SOLE 10460 0 0 ERASCA INC COM 29479A108 103 13144 SH SOLE 13144 0 0 ERICSSON ADR B SEK 10 294821608 654 113882 SH SOLE 113882 0 0 ESSENTIAL UTILS INC COM 29670G102 242 5840 SH SOLE 5840 0 0 ESSEX PPTY TR INC COM 297178105 1750 7225 SH SOLE 7225 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 3302 76152 SH SOLE 76152 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 1291 34201 SH SOLE 34201 0 0 ETF SER SOLUTIONS CLEARSHS ULTRA 26922A453 351 3500 SH SOLE 3500 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 365 12816 SH SOLE 12816 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 225 14960 SH SOLE 14960 0 0 EURONET WORLDWIDE INC COM 298736109 866 11425 SH SOLE 11425 0 0 EVEREST RE GROUP LTD COM G3223R108 1646 6271 SH SOLE 6271 0 0 EVERGY INC COM 30034W106 5714 96196 SH SOLE 96196 0 0 EVERSOURCE ENERGY COM 30040W108 829 10624 SH SOLE 10624 0 0 EVOLENT HEALTH INC CL A 30050B101 232 6454 SH SOLE 6454 0 0 EXACT SCIENCES CORP COM 30063P105 912 28062 SH SOLE 28062 0 0 EXCELERATE ENERGY INC CL A COM 30069T101 210 8966 SH SOLE 8966 0 0 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 437 26236 SH SOLE 26236 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 546 13212 SH SOLE 13212 0 0 EXELON CORP COM 30161N101 1089 29073 SH SOLE 29073 0 0 EXPEDITORS INTL WASH INC COM 302130109 3506 39702 SH SOLE 39702 0 0 EXTRA SPACE STORAGE INC COM 30225T102 436 2524 SH SOLE 2524 0 0 EXXON MOBIL CORP COM 30231G102 20193 231284 SH SOLE 231284 0 0 FARMLAND PARTNERS INC COM 31154R109 5496 433748 SH SOLE 430548 0 3200 FASTENAL CO COM 311900104 1960 42581 SH SOLE 42581 0 0 FASTLY INC CL A 31188V100 98 10700 SH SOLE 10700 0 0 FEDEX CORP COM 31428X106 5685 38288 SH SOLE 38288 0 0 FEMASYS INC COM 31447E105 22 19088 SH SOLE 19088 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1101 30421 SH SOLE 30421 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1939 25653 SH SOLE 25653 0 0 FIDUS INVT CORP COM 316500107 308 17920 SH SOLE 17920 0 0 FIFTH THIRD BANCORP COM 316773100 3339 104463 SH SOLE 104463 0 0 FIGS INC CL A 30260D103 240 29080 SH SOLE 29080 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 2138 2681 SH SOLE 2681 0 0 FIRST INDL RLTY TR INC COM 32054K103 673 15020 SH SOLE 15020 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 209 27470 SH SOLE 27470 0 0 FIRST SOLAR INC COM 336433107 427 3230 SH SOLE 3230 0 0 FIRST TR ABRDN GBL OPP INCM COM SHS 337319107 128 23428 SH SOLE 23428 0 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 226 7611 SH SOLE 7611 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 367 7533 SH SOLE 7533 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 274 6030 SH SOLE 6030 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1049 62792 SH SOLE 62792 0 0 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 488 15312 SH SOLE 15312 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 9357 369273 SH SOLE 369273 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1737 28753 SH SOLE 28753 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 234 5430 SH SOLE 5430 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 1890 33227 SH SOLE 33227 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 1226 78540 SH SOLE 78540 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1603 43541 SH SOLE 43541 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 701 7215 SH SOLE 7215 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 1345 29277 SH SOLE 29277 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 1507 29044 SH SOLE 29044 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 3610 93748 SH SOLE 93748 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 963 12797 SH SOLE 12797 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 211 2436 SH SOLE 2436 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 255 3141 SH SOLE 3141 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 1657 54229 SH SOLE 54229 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 2657 37009 SH SOLE 37009 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 6747 101583 SH SOLE 101583 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1001 7931 SH SOLE 7931 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 797 23841 SH SOLE 23841 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 2387 58153 SH SOLE 58153 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 11429 192663 SH SOLE 192663 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 266 6938 SH SOLE 6938 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1391 29385 SH SOLE 29385 0 0 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 274 9041 SH SOLE 9041 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 2735 48016 SH SOLE 48016 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 1233 28207 SH SOLE 28207 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 1252 17923 SH SOLE 17923 0 0 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 2158 94521 SH SOLE 94521 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 232 9314 SH SOLE 9314 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 508 3851 SH SOLE 3851 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 336 8782 SH SOLE 8782 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 3624 93219 SH SOLE 93219 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 2935 66598 SH SOLE 66598 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 238 10310 SH SOLE 10310 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 1929 58541 SH SOLE 58541 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 276 8312 SH SOLE 8312 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 2037 97757 SH SOLE 97757 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 541 17711 SH SOLE 17711 0 0 FIRST TR HIGH INCOME LONG / COM 33738E109 471 43513 SH SOLE 43513 0 0 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 499 37023 SH SOLE 37023 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 565 9788 SH SOLE 9788 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 878 12160 SH SOLE 12160 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1293 16107 SH SOLE 16107 0 0 FIRST TR MLP & ENERGY INCOM COM 33739B104 176 24599 SH SOLE 24599 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 2154 67034 SH SOLE 67034 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 1252 11935 SH SOLE 11935 0 0 FIRST TR S&P REIT INDEX FD COM 33734G108 1353 58738 SH SOLE 58738 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 487 6694 SH SOLE 6694 0 0 FIRST TR SR FLTG RATE INCOME COM 33733U108 161 16132 SH SOLE 16132 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 5866 163899 SH SOLE 163899 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 833 9731 SH SOLE 9731 0 0 FIRSTENERGY CORP COM 337932107 1545 41750 SH SOLE 41700 0 50 FISERV INC COM 337738108 432 4613 SH SOLE 4613 0 0 FISKER INC CL A COM STK 33813J106 109 14410 SH SOLE 14410 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 2626 37380 SH SOLE 37380 0 0 FORD MTR CO DEL COM 345370860 2960 264271 SH SOLE 264271 0 0 FORTINET INC COM 34959E109 3491 71050 SH SOLE 71050 0 0 FORTIVE CORP COM 34959J108 1336 22919 SH SOLE 22919 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 3006 55986 SH SOLE 55986 0 0 FRANKLIN LTD DURATION INCOME COM 35472T101 224 36193 SH SOLE 36193 0 0 FRANKLIN RESOURCES INC COM 354613101 754 35037 SH SOLE 35037 0 0 FREEPORT-MCMORAN INC CL B 35671D857 4456 163049 SH SOLE 163049 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 66 12062 SH SOLE 12062 0 0 FUBOTV INC COM 35953D104 95 26814 SH SOLE 26614 0 200 GABELLI DIVID & INCOME TR COM 36242H104 2314 123596 SH SOLE 123596 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1528 8927 SH SOLE 8927 0 0 GARMIN LTD SHS H2906T109 1566 19498 SH SOLE 19498 0 0 GARTNER INC COM 366651107 204 737 SH SOLE 737 0 0 GATX CORP COM 361448103 349 4096 SH SOLE 4096 0 0 GENERAC HLDGS INC COM 368736104 5164 28989 SH SOLE 28989 0 0 GENERAL DYNAMICS CORP COM 369550108 9111 42942 SH SOLE 42942 0 0 GENERAL ELECTRIC CO COM NEW 369604301 1534 24781 SH SOLE 24781 0 0 GENERAL MLS INC COM 370334104 4511 58895 SH SOLE 58895 0 0 GENERAL MTRS CO COM 37045V100 2121 66100 SH SOLE 66100 0 0 GENIUS BRANDS INTL INC COM 37229T301 29 47407 SH SOLE 47407 0 0 GENUINE PARTS CO COM 372460105 2601 17415 SH SOLE 17415 0 0 GENWORTH FINL INC COM CL A 37247D106 222 63300 SH SOLE 63300 0 0 GILEAD SCIENCES INC COM 375558103 25777 417847 SH SOLE 417847 0 0 GLOBAL MED REIT INC COM NEW 37954A204 768 90175 SH SOLE 90175 0 0 GLOBAL PMTS INC COM 37940X102 5694 52700 SH SOLE 52700 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 328 16300 SH SOLE 16300 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 2876 180220 SH SOLE 180220 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 687 34664 SH SOLE 34664 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 382 5787 SH SOLE 5787 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1465 93542 SH SOLE 93542 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 235 13031 SH SOLE 13031 0 0 GLOBAL X FDS RUSSELL 2000 37954Y459 420 22781 SH SOLE 22781 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 705 18488 SH SOLE 18488 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 1054 45725 SH SOLE 45725 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 493 10190 SH SOLE 10190 0 0 GOLAR LNG LTD SHS G9456A100 386 15485 SH SOLE 15485 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 463 32079 SH SOLE 32079 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 528 5290 SH SOLE 5290 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 16113 54986 SH SOLE 54986 0 0 GOLUB CAP BDC INC COM 38173M102 125 10118 SH SOLE 10118 0 0 GRAFTECH INTL LTD COM 384313508 53 12400 SH SOLE 12400 0 0 GRAINGER W W INC COM 384802104 1323 2705 SH SOLE 2705 0 0 GREAT ELM GROUP INC COM NEW 39037G109 41 20510 SH SOLE 20510 0 0 GROWGENERATION CORP COM 39986L109 303 86454 SH SOLE 86454 0 0 GSK PLC SPONSORED ADR 37733W204 2847 96723 SH SOLE 96723 0 0 GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106 877 68000 SH SOLE 68000 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 4108 117142 SH SOLE 117142 0 0 HALEON PLC SPON ADS 405552100 915 150140 SH SOLE 150140 0 0 HALLIBURTON CO COM 406216101 1401 56907 SH SOLE 56907 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 254 8054 SH SOLE 8054 0 0 HANESBRANDS INC COM 410345102 278 39965 SH SOLE 39965 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 4192 140086 SH SOLE 139786 0 300 HARTFORD FINL SVCS GROUP INC COM 416515104 551 8891 SH SOLE 8891 0 0 HASBRO INC COM 418056107 1233 18278 SH SOLE 18278 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 345 9944 SH SOLE 9944 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1065 81000 SH SOLE 81000 0 0 HCA HEALTHCARE INC COM 40412C101 3167 17232 SH SOLE 17232 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 236 10300 SH SOLE 10300 0 0 HEARTLAND FINL USA INC COM 42234Q102 431 9945 SH SOLE 9945 0 0 HEICO CORP NEW CL A 422806208 224 1952 SH SOLE 1952 0 0 HEICO CORP NEW COM 422806109 236 1637 SH SOLE 1637 0 0 HENRY JACK & ASSOC INC COM 426281101 1464 8032 SH SOLE 8032 0 0 HERSHEY CO COM 427866108 3289 14916 SH SOLE 14916 0 0 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 849 52156 SH SOLE 52156 0 0 HESS CORP COM 42809H107 288 2646 SH SOLE 2646 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 416 34675 SH SOLE 34675 0 0 HF SINCLAIR CORP COM 403949100 284 5266 SH SOLE 5266 0 0 HIGHLAND GLOBAL ALLOCATION F COM 43010T104 371 42500 SH SOLE 42500 0 0 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 5090 523667 SH SOLE 523667 0 0 HINGHAM INSTN SVGS MASS COM 433323102 251 1000 SH SOLE 1000 0 0 HOLOGIC INC COM 436440101 817 12665 SH SOLE 12665 0 0 HOME DEPOT INC COM 437076102 39057 141546 SH SOLE 141546 0 0 HONEYWELL INTL INC COM 438516106 13280 79538 SH SOLE 79538 0 0 HORMEL FOODS CORP COM 440452100 2024 44533 SH SOLE 44533 0 0 HOWMET AEROSPACE INC COM 443201108 376 12149 SH SOLE 12149 0 0 HP INC COM 40434L105 300 12030 SH SOLE 12030 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 953 36574 SH SOLE 36574 0 0 HUMANA INC COM 444859102 3709 7645 SH SOLE 7645 0 0 HUNTINGTON BANCSHARES INC COM 446150104 251 19060 SH SOLE 19060 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 304 1372 SH SOLE 1372 0 0 HUNTSMAN CORP COM 447011107 2693 109766 SH SOLE 109766 0 0 HUT 8 MNG CORP COM 44812T102 231 130005 SH SOLE 130005 0 0 HYATT HOTELS CORP COM CL A 448579102 639 7894 SH SOLE 7894 0 0 IAC INC COM NEW 44891N208 672 12140 SH SOLE 12140 0 0 IAMGOLD CORP COM 450913108 15 13845 SH SOLE 13845 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 551 11095 SH SOLE 11095 0 0 ICL GROUP LTD SHS M53213100 313 38275 SH SOLE 38275 0 0 IDEXX LABS INC COM 45168D104 519 1595 SH SOLE 1595 0 0 ILLINOIS TOOL WKS INC COM 452308109 1930 10684 SH SOLE 10684 0 0 ILLUMINA INC COM 452327109 11746 61561 SH SOLE 61561 0 0 IMPERIAL OIL LTD COM NEW 453038408 305 7047 SH SOLE 7047 0 0 INDEPENDENT BK CORP MASS COM 453836108 587 7874 SH SOLE 7874 0 0 INDIE SEMICONDUCTOR INC CLASS A COM 45569U101 198 27000 SH SOLE 27000 0 0 INFRA AND ENERGY ALTRNTIVE I *W EXP 03/27/202 45686J112 46 25000 SH SOLE 25000 0 0 INGERSOLL RAND INC COM 45687V106 322 7445 SH SOLE 7445 0 0 INGREDION INC COM 457187102 295 3664 SH SOLE 3664 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 3143 35515 SH SOLE 35515 0 0 INSPERITY INC COM 45778Q107 510 5000 SH SOLE 5000 0 0 INSTEEL INDS INC COM 45774W108 6632 249976 SH SOLE 249976 0 0 INTEL CORP COM 458140100 9144 354846 SH SOLE 354746 0 100 INTERCONTINENTAL EXCHANGE IN COM 45866F104 586 6483 SH SOLE 6483 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 12686 106781 SH SOLE 106781 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 4259 46888 SH SOLE 46663 0 225 INTERNATIONAL PAPER CO COM 460146103 1234 38921 SH SOLE 38921 0 0 INTUIT COM 461202103 4474 11552 SH SOLE 11552 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2133 11381 SH SOLE 11381 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 2044 41390 SH SOLE 41390 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1293 54070 SH SOLE 54070 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 3533 176479 SH SOLE 176479 0 0 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 222 14572 SH SOLE 14572 0 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 1405 46602 SH SOLE 46602 0 0 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 177 10790 SH SOLE 10790 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 591 16840 SH SOLE 16840 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 918 56750 SH SOLE 56750 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1570 132141 SH SOLE 132141 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 773 13462 SH SOLE 13462 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 812 7307 SH SOLE 7307 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 2819 72069 SH SOLE 72069 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2200 38039 SH SOLE 38039 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1671 22703 SH SOLE 22703 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 221 10968 SH SOLE 10968 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 637 24847 SH SOLE 24847 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 714 32583 SH SOLE 32583 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 250 13413 SH SOLE 13413 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 823 12752 SH SOLE 12752 0 0 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 284 3465 SH SOLE 3465 0 0 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 1255 29873 SH SOLE 29873 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 470 8253 SH SOLE 8253 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 438 10521 SH SOLE 10521 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 210 13955 SH SOLE 13955 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 169 19970 SH SOLE 19970 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 214 3072 SH SOLE 3072 0 0 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 331 4333 SH SOLE 4333 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 827 3291 SH SOLE 3291 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 204 1318 SH SOLE 1318 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 400 1767 SH SOLE 1767 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4855 38146 SH SOLE 38146 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 412 10376 SH SOLE 10376 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 608 13280 SH SOLE 13280 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 31903 119371 SH SOLE 119371 0 0 INVESTORS TITLE CO NC COM 461804106 1243 8819 SH SOLE 8819 0 0 INVITAE CORP COM 46185L103 34 13650 SH SOLE 13650 0 0 IONQ INC COM 46222L108 141 27785 SH SOLE 27785 0 0 IPG PHOTONICS CORP COM 44980X109 215 2550 SH SOLE 2550 0 0 IRON MTN INC DEL COM 46284V101 280 6351 SH SOLE 6351 0 0 ISHARES GOLD TR ISHARES NEW 464285204 3094 98118 SH SOLE 98118 0 0 ISHARES INC CORE MSCI EMKT 46434G103 1436 33418 SH SOLE 33418 0 0 ISHARES INC JP MRG EM CRP BD 464286251 902 21837 SH SOLE 21837 0 0 ISHARES INC MSCI EMERG MRKT 464286533 1593 31439 SH SOLE 31439 0 0 ISHARES INC MSCI WORLD ETF 464286392 1281 12818 SH SOLE 12818 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 445 21615 SH SOLE 21615 0 0 ISHARES SILVER TR ISHARES 46428Q109 3273 187043 SH SOLE 187043 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 1642 16376 SH SOLE 16376 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 15715 163513 SH SOLE 163513 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 1206 30178 SH SOLE 30178 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 1336 28176 SH SOLE 28176 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 11814 145477 SH SOLE 145477 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 1280 11749 SH SOLE 11749 0 0 ISHARES TR 20 YR TR BD ETF 464287432 17530 171103 SH SOLE 171103 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 1238 10833 SH SOLE 10833 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 2112 22003 SH SOLE 22003 0 0 ISHARES TR AGENCY BOND ETF 464288166 414 3892 SH SOLE 3892 0 0 ISHARES TR BROAD USD HIGH 46435U853 1360 40451 SH SOLE 40451 0 0 ISHARES TR CALIF MUN BD ETF 464288356 230 4234 SH SOLE 4234 0 0 ISHARES TR CONV BD ETF 46435G102 1179 17115 SH SOLE 17115 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 222 4810 SH SOLE 4810 0 0 ISHARES TR CORE DIV GRWTH 46434V621 5843 131389 SH SOLE 131389 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 878 9618 SH SOLE 9618 0 0 ISHARES TR CORE MSCI EAFE 46432F842 2644 50208 SH SOLE 50208 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 4622 90778 SH SOLE 90778 0 0 ISHARES TR CORE S&P MCP ETF 464287507 18297 83448 SH SOLE 83448 0 0 ISHARES TR CORE S&P SCP ETF 464287804 20465 234718 SH SOLE 234718 0 0 ISHARES TR CORE S&P TTL STK 464287150 743 9337 SH SOLE 9337 0 0 ISHARES TR CORE S&P US GWT 464287671 661 8249 SH SOLE 8249 0 0 ISHARES TR CORE S&P US VLU 464287663 1826 29172 SH SOLE 29172 0 0 ISHARES TR CORE S&P500 ETF 464287200 38732 107993 SH SOLE 107993 0 0 ISHARES TR CORE US AGGBD ET 464287226 3369 34974 SH SOLE 34974 0 0 ISHARES TR EAFE GRWTH ETF 464288885 729 10049 SH SOLE 10049 0 0 ISHARES TR EAFE SML CP ETF 464288273 670 13727 SH SOLE 13727 0 0 ISHARES TR EAFE VALUE ETF 464288877 375 9730 SH SOLE 9730 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 234 2945 SH SOLE 2945 0 0 ISHARES TR EXPANDED TECH 464287515 2764 11048 SH SOLE 11048 0 0 ISHARES TR EXPND TEC SC ETF 464287549 225 815 SH SOLE 815 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 7858 156316 SH SOLE 156316 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 2601 136232 SH SOLE 136232 0 0 ISHARES TR GLOBAL 100 ETF 464287572 680 11423 SH SOLE 11423 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 781 23437 SH SOLE 23437 0 0 ISHARES TR GLOBAL TECH ETF 464287291 212 5012 SH SOLE 5012 0 0 ISHARES TR IBONDS 23 TRM TS 46436E882 387 15642 SH SOLE 15642 0 0 ISHARES TR IBONDS 24 TRM TS 46436E874 393 16393 SH SOLE 16393 0 0 ISHARES TR IBOXX HI YD ETF 464288513 2252 31545 SH SOLE 31545 0 0 ISHARES TR IBOXX INV CP ETF 464287242 5840 56999 SH SOLE 56999 0 0 ISHARES TR INTL SEL DIV ETF 464288448 1206 53516 SH SOLE 53516 0 0 ISHARES TR INTRM GOV CR ETF 464288612 1541 15155 SH SOLE 15155 0 0 ISHARES TR ISHARES BIOTECH 464287556 4180 35741 SH SOLE 35741 0 0 ISHARES TR ISHARES SEMICDTR 464287523 8563 26866 SH SOLE 26866 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 8513 172751 SH SOLE 172751 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 840 17393 SH SOLE 17393 0 0 ISHARES TR JPMORGAN USD EMG 464288281 338 4251 SH SOLE 4251 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 230 4770 SH SOLE 4770 0 0 ISHARES TR MSCI EAFE ETF 464287465 6661 118922 SH SOLE 118922 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 5369 153911 SH SOLE 153911 0 0 ISHARES TR MSCI INDIA ETF 46429B598 563 13792 SH SOLE 13792 0 0 ISHARES TR MSCI USA ESG SLC 464288802 361 4750 SH SOLE 4750 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 451 6823 SH SOLE 6823 0 0 ISHARES TR MSCI USA MMENTM 46432F396 13471 102692 SH SOLE 102692 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 452 4346 SH SOLE 4346 0 0 ISHARES TR NATIONAL MUN ETF 464288414 1758 17140 SH SOLE 17140 0 0 ISHARES TR NEW YORK MUN ETF 464288323 628 12405 SH SOLE 12405 0 0 ISHARES TR PFD AND INCM SEC 464288687 3733 117859 SH SOLE 117859 0 0 ISHARES TR RUS 1000 ETF 464287622 835 4236 SH SOLE 4236 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 6072 28861 SH SOLE 28861 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 4542 33404 SH SOLE 33404 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 2077 10055 SH SOLE 10055 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 992 7692 SH SOLE 7692 0 0 ISHARES TR RUS MD CP GR ETF 464287481 3681 46932 SH SOLE 46932 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 2420 25196 SH SOLE 25196 0 0 ISHARES TR RUS MID CAP ETF 464287499 573 9218 SH SOLE 9218 0 0 ISHARES TR RUS TP200 GR ETF 464289438 561 4694 SH SOLE 4694 0 0 ISHARES TR RUS TP200 VL ETF 464289420 2073 35916 SH SOLE 35916 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 5288 32065 SH SOLE 32065 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 2537 43863 SH SOLE 43863 0 0 ISHARES TR S&P 500 VAL ETF 464287408 1810 14086 SH SOLE 14086 0 0 ISHARES TR S&P MC 400GR ETF 464287606 1595 25308 SH SOLE 25308 0 0 ISHARES TR S&P MC 400VL ETF 464287705 767 8518 SH SOLE 8518 0 0 ISHARES TR SELECT DIVID ETF 464287168 3411 31812 SH SOLE 31812 0 0 ISHARES TR SHORT TREAS BD 464288679 16817 152884 SH SOLE 152884 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 4953 48251 SH SOLE 48251 0 0 ISHARES TR TIPS BD ETF 464287176 10978 104652 SH SOLE 104652 0 0 ISHARES TR TRS FLT RT BD 46434V860 2358 46689 SH SOLE 46689 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 207 1914 SH SOLE 1914 0 0 ISHARES TR U.S. FINLS ETF 464287788 247 3661 SH SOLE 3661 0 0 ISHARES TR U.S. MED DVC ETF 464288810 790 16748 SH SOLE 16748 0 0 ISHARES TR U.S. PHARMA ETF 464288836 365 2151 SH SOLE 2151 0 0 ISHARES TR U.S. REAL ES ETF 464287739 706 8677 SH SOLE 8677 0 0 ISHARES TR U.S. TECH ETF 464287721 689 9394 SH SOLE 9394 0 0 ISHARES TR U.S. UTILITS ETF 464287697 598 7375 SH SOLE 7375 0 0 ISHARES TR US AER DEF ETF 464288760 1873 20539 SH SOLE 20539 0 0 ISHARES TR US HLTHCARE ETF 464287762 422 1668 SH SOLE 1668 0 0 ISHARES TR US INDUSTRIALS 464287754 324 3860 SH SOLE 3860 0 0 ISHARES TR US OIL GS EX ETF 464288851 1611 19350 SH SOLE 19350 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 5544 112552 SH SOLE 112552 0 0 ITRON INC COM 465741106 724 17182 SH SOLE 17182 0 0 ITT INC COM 45073V108 473 7241 SH SOLE 7241 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 1829 35698 SH SOLE 35698 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 5784 115312 SH SOLE 115312 0 0 JACOBS SOLUTIONS INC COM 46982L108 5328 49104 SH SOLE 49104 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 274 5643 SH SOLE 5643 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 215 1616 SH SOLE 1616 0 0 JD.COM INC SPON ADR CL A 47215P106 1351 26854 SH SOLE 26854 0 0 JEFFERIES FINL GROUP INC COM 47233W109 12098 410077 SH SOLE 410077 0 0 JFROG LTD ORD SHS M6191J100 278 12576 SH SOLE 12576 0 0 JOANN INC COM 47768J101 487 73611 SH SOLE 73611 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 565 12440 SH SOLE 12440 0 0 JOHNSON & JOHNSON COM 478160104 49071 300385 SH SOLE 300385 0 0 JOHNSON CTLS INTL PLC SHS G51502105 3657 74314 SH SOLE 74314 0 0 JPMORGAN CHASE & CO COM 46625H100 37594 359758 SH SOLE 359758 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 81 13919 SH SOLE 13919 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 309 5028 SH SOLE 5028 0 0 KALA PHARMACEUTICALS INC COM 483119103 13 61600 SH SOLE 61600 0 0 KAYNE ANDERSON ENERGY INFRST COM 486606106 2193 270749 SH SOLE 270749 0 0 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 1040 147131 SH SOLE 147131 0 0 KBR INC COM 48242W106 325 7510 SH SOLE 7510 0 0 KELLOGG CO COM 487836108 588 8446 SH SOLE 8446 0 0 KEYCORP COM 493267108 398 24872 SH SOLE 24872 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3962 25176 SH SOLE 25176 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 756 44530 SH SOLE 44530 0 0 KIMBERLY-CLARK CORP COM 494368103 3558 31610 SH SOLE 31610 0 0 KINDER MORGAN INC DEL COM 49456B101 6878 413344 SH SOLE 413344 0 0 KINSALE CAP GROUP INC COM 49714P108 1657 6487 SH SOLE 6487 0 0 KIRBY CORP COM 497266106 881 14500 SH SOLE 14500 0 0 KKR & CO INC COM 48251W104 13814 321244 SH SOLE 321244 0 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 161 14050 SH SOLE 14050 0 0 KLA CORP COM NEW 482480100 1356 4481 SH SOLE 4481 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1082 22120 SH SOLE 22120 0 0 KOHLS CORP COM 500255104 257 10205 SH SOLE 10205 0 0 KONTOOR BRANDS INC COM 50050N103 2766 82293 SH SOLE 82293 0 0 KOPIN CORP COM 500600101 119 114000 SH SOLE 114000 0 0 KRAFT HEINZ CO COM 500754106 1904 57088 SH SOLE 57088 0 0 KRANESHARES TR BOSERA MSCI CHIN 500767405 719 23709 SH SOLE 23709 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 2964 120275 SH SOLE 120275 0 0 KRANESHARES TR QUADRTC INT RT 500767736 787 35496 SH SOLE 35496 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 790 77747 SH SOLE 77747 0 0 KROGER CO COM 501044101 482 11022 SH SOLE 11022 0 0 KURA SUSHI USA INC CL A COM 501270102 565 7685 SH SOLE 7685 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 7264 34952 SH SOLE 34952 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1426 6966 SH SOLE 6966 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1273 15428 SH SOLE 15428 0 0 LAMB WESTON HLDGS INC COM 513272104 1978 25553 SH SOLE 25553 0 0 LAS VEGAS SANDS CORP COM 517834107 334 8908 SH SOLE 8758 0 150 LAUDER ESTEE COS INC CL A 518439104 742 3437 SH SOLE 3437 0 0 LAZARD LTD SHS A G54050102 822 25821 SH SOLE 25821 0 0 LEAR CORP COM NEW 521865204 684 5713 SH SOLE 5713 0 0 LEGG MASON ETF INVT TR CLEARBRIDGE DI 524682309 221 6394 SH SOLE 6394 0 0 LEGG MASON ETF INVT TR CLRBRDG AL CP GW 524682101 316 9175 SH SOLE 9175 0 0 LEGGETT & PLATT INC COM 524660107 1061 31937 SH SOLE 31937 0 0 LEIDOS HOLDINGS INC COM 525327102 408 4664 SH SOLE 4664 0 0 LENNAR CORP CL A 526057104 1121 15043 SH SOLE 15043 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1494 103239 SH SOLE 103239 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 126 22790 SH SOLE 22790 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 739 19405 SH SOLE 19405 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 444 11787 SH SOLE 11787 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 298 5090 SH SOLE 5090 0 0 LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105 108 20250 SH SOLE 20250 0 0 LILLY ELI & CO COM 532457108 21630 66894 SH SOLE 66894 0 0 LINCOLN NATL CORP IND COM 534187109 1096 24965 SH SOLE 24965 0 0 LINDE PLC SHS G5494J103 6043 22415 SH SOLE 22415 0 0 LISTED FD TR HORIZON KINETICS 53656F623 2297 82531 SH SOLE 82531 0 0 LISTED FD TR ROUNDHILL BALL 53656F417 119 16100 SH SOLE 16100 0 0 LISTED FD TR ROUNDHILL SPORTS 53656F789 175 13390 SH SOLE 13390 0 0 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 594 17516 SH SOLE 17516 0 0 LIVENT CORP COM 53814L108 1368 44625 SH SOLE 44625 0 0 LKQ CORP COM 501889208 2662 56449 SH SOLE 56449 0 0 LOCKHEED MARTIN CORP COM 539830109 15991 41396 SH SOLE 41396 0 0 LOEWS CORP COM 540424108 312 6252 SH SOLE 6252 0 0 LOWES COS INC COM 548661107 17450 92913 SH SOLE 92913 0 0 LULULEMON ATHLETICA INC COM 550021109 4095 14646 SH SOLE 14646 0 0 LUMEN TECHNOLOGIES INC COM 550241103 2715 373016 SH SOLE 372516 0 500 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1367 18162 SH SOLE 18162 0 0 M D C HLDGS INC COM 552676108 1048 38222 SH SOLE 38222 0 0 MAG SILVER CORP COM 55903Q104 4348 348398 SH SOLE 341948 0 6450 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 519 10925 SH SOLE 10925 0 0 MAGNA INTL INC COM 559222401 432 9101 SH SOLE 9101 0 0 MAINSTAY CBRE GBL INFRSTR ME COM 56064Q107 495 40030 SH SOLE 40030 0 0 MANNKIND CORP COM NEW 56400P706 61 19800 SH SOLE 19800 0 0 MANULIFE FINL CORP COM 56501R106 521 33229 SH SOLE 33229 0 0 MARATHON OIL CORP COM 565849106 399 17691 SH SOLE 17691 0 0 MARATHON PETE CORP COM 56585A102 10895 109687 SH SOLE 109687 0 0 MARKEL CORP COM 570535104 604 557 SH SOLE 557 0 0 MARRIOTT INTL INC NEW CL A 571903202 1029 7346 SH SOLE 7346 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 282 2311 SH SOLE 2311 0 0 MARSH & MCLENNAN COS INC COM 571748102 711 4763 SH SOLE 4763 0 0 MARTIN MARIETTA MATLS INC COM 573284106 6979 21667 SH SOLE 21667 0 0 MARVELL TECHNOLOGY INC COM 573874104 10608 247218 SH SOLE 247218 0 0 MASCO CORP COM 574599106 5400 115649 SH SOLE 115649 0 0 MASONITE INTL CORP COM 575385109 629 8830 SH SOLE 8830 0 0 MASTERCARD INCORPORATED CL A 57636Q104 14068 49476 SH SOLE 49476 0 0 MATCH GROUP INC NEW COM 57667L107 225 4722 SH SOLE 4722 0 0 MATERION CORP COM 576690101 960 12000 SH SOLE 12000 0 0 MATTERPORT INC COM CL A 577096100 43 11474 SH SOLE 11474 0 0 MAUI LD & PINEAPPLE INC COM 577345101 2780 301843 SH SOLE 298342 0 3501 MCCORMICK & CO INC COM NON VTG 579780206 1401 19665 SH SOLE 19665 0 0 MCDONALDS CORP COM 580135101 11880 51483 SH SOLE 51483 0 0 MCKESSON CORP COM 58155Q103 537 1579 SH SOLE 1579 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 1830 154331 SH SOLE 154331 0 0 MEDTRONIC PLC SHS G5960L103 19973 247346 SH SOLE 247246 0 100 MERCADOLIBRE INC COM 58733R102 535 646 SH SOLE 646 0 0 MERCER INTL INC COM 588056101 2202 179048 SH SOLE 179048 0 0 MERCK & CO INC COM 58933Y105 26717 310229 SH SOLE 310229 0 0 MERCURITY FINTECH HOLDING IN SPONSORED ADS 58936H109 11 12500 SH SOLE 12500 0 0 MERCURY SYS INC COM 589378108 907 22350 SH SOLE 22350 0 0 MEREO BIOPHARMA GROUP PLC SPON ADS 589492107 22 26000 SH SOLE 26000 0 0 META PLATFORMS INC CL A 30303M102 18307 134936 SH SOLE 134916 0 20 METHANEX CORP COM 59151K108 1473 46207 SH SOLE 46207 0 0 METLIFE INC COM 59156R108 3004 49421 SH SOLE 49421 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 300 277 SH SOLE 277 0 0 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 94 28786 SH SOLE 28786 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 218 77689 SH SOLE 77689 0 0 MFS MUN INCOME TR SH BEN INT 552738106 69 14297 SH SOLE 14297 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1453 48875 SH SOLE 48875 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 2247 36825 SH SOLE 36825 0 0 MICRON TECHNOLOGY INC COM 595112103 3177 63416 SH SOLE 63416 0 0 MICROSOFT CORP COM 594918104 169759 728897 SH SOLE 728897 0 0 MID-AMER APT CMNTYS INC COM 59522J103 2949 19018 SH SOLE 19018 0 0 MIDDLESEX WTR CO COM 596680108 1993 25817 SH SOLE 25569 0 248 MILESTONE SCIENTIFIC INC COM NEW 59935P209 34 42500 SH SOLE 42500 0 0 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 212 23405 SH SOLE 23405 0 0 MODERNA INC COM 60770K107 5804 49082 SH SOLE 49082 0 0 MOLECULAR TEMPLATES INC COM 608550109 7 10000 SH SOLE 10000 0 0 MOLINA HEALTHCARE INC COM 60855R100 256 777 SH SOLE 777 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 419 8744 SH SOLE 8744 0 0 MONDELEZ INTL INC CL A 609207105 1949 35532 SH SOLE 35532 0 0 MONGODB INC CL A 60937P106 927 4672 SH SOLE 4672 0 0 MONOLITHIC PWR SYS INC COM 609839105 1305 3590 SH SOLE 3590 0 0 MONROE CAP CORP COM 610335101 695 96041 SH SOLE 96041 0 0 MOODYS CORP COM 615369105 328 1348 SH SOLE 1348 0 0 MORGAN STANLEY COM NEW 617446448 11194 141685 SH SOLE 141685 0 0 MOSAIC CO NEW COM 61945C103 1126 23289 SH SOLE 23289 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 852 3803 SH SOLE 3803 0 0 MP MATERIALS CORP COM CL A 553368101 254 9305 SH SOLE 9305 0 0 MPLX LP COM UNIT REP LTD 55336V100 1448 48266 SH SOLE 48266 0 0 MUELLER WTR PRODS INC COM SER A 624758108 111 10773 SH SOLE 10773 0 0 MUSTANG BIO INC COM 62818Q104 57 120980 SH SOLE 120980 0 0 NASDAQ INC COM 631103108 602 10623 SH SOLE 10623 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 346 6714 SH SOLE 6714 0 0 NATIONAL INSTRS CORP COM 636518102 729 19311 SH SOLE 19311 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 1502 37678 SH SOLE 37678 0 0 NAVIGATOR HLDGS LTD SHS Y62132108 8262 721576 SH SOLE 721576 0 0 NCR CORP NEW COM 62886E108 574 30166 SH SOLE 30166 0 0 NETAPP INC COM 64110D104 287 4644 SH SOLE 4644 0 0 NETFLIX INC COM 64110L106 5411 22983 SH SOLE 22983 0 0 NEUBASE THERAPEUTICS INC COM 64132K102 6 15750 SH SOLE 15750 0 0 NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 443 46944 SH SOLE 46944 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1967 18524 SH SOLE 18524 0 0 NEW JERSEY RES CORP COM 646025106 200 5167 SH SOLE 5167 0 0 NEW MTN FIN CORP COM 647551100 430 37309 SH SOLE 37309 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 460 53905 SH SOLE 53905 0 0 NEW YORK TIMES CO CL A 650111107 1026 35680 SH SOLE 35680 0 0 NEWELL BRANDS INC COM 651229106 1074 77356 SH SOLE 77356 0 0 NEWMONT CORP COM 651639106 5532 131637 SH SOLE 131212 0 425 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 2535 201984 SH SOLE 201984 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 381 2282 SH SOLE 2282 0 0 NEXTERA ENERGY INC COM 65339F101 21574 275141 SH SOLE 275141 0 0 NEXTERA ENERGY INC UNIT 03/01/2023 65339F770 249 5000 SH SOLE 5000 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1919 26543 SH SOLE 26543 0 0 NICE LTD SPONSORED ADR 653656108 269 1429 SH SOLE 1429 0 0 NIKE INC CL B 654106103 4404 52993 SH SOLE 52993 0 0 NIO INC SPON ADS 62914V106 804 50938 SH SOLE 50938 0 0 NISOURCE INC COM 65473P105 2676 106224 SH SOLE 106224 0 0 NOKIA CORP SPONSORED ADR 654902204 2025 473999 SH SOLE 473999 0 0 NORFOLK SOUTHN CORP COM 655844108 3747 17874 SH SOLE 17874 0 0 NORTHERN TR CORP COM 665859104 379 4424 SH SOLE 4424 0 0 NORTHROP GRUMMAN CORP COM 666807102 7769 16518 SH SOLE 16518 0 0 NORTHWEST NAT HLDG CO COM 66765N105 436 10050 SH SOLE 10050 0 0 NORTHWESTERN CORP COM NEW 668074305 306 6200 SH SOLE 6200 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 379 33360 SH SOLE 33360 0 0 NOV INC COM 62955J103 251 15491 SH SOLE 15491 0 0 NOVARTIS AG SPONSORED ADR 66987V109 2519 33138 SH SOLE 33138 0 0 NOVAVAX INC COM NEW 670002401 619 33988 SH SOLE 33988 0 0 NOVO-NORDISK A S ADR 670100205 6030 60518 SH SOLE 60518 0 0 NRG ENERGY INC COM NEW 629377508 791 20659 SH SOLE 20659 0 0 NUCOR CORP COM 670346105 1879 17570 SH SOLE 17570 0 0 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 442 19814 SH SOLE 19814 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 273 5926 SH SOLE 5926 0 0 NUTRIEN LTD COM 67077M108 1439 17254 SH SOLE 17254 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 195 16674 SH SOLE 16674 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 378 35690 SH SOLE 35690 0 0 NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 234 22722 SH SOLE 22722 0 0 NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 179 22221 SH SOLE 22221 0 0 NUVEEN INTER DURATION MUN TE COM 670671106 190 15370 SH SOLE 15370 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 238 23101 SH SOLE 23101 0 0 NUVEEN MUN VALUE FD INC COM 670928100 130 15374 SH SOLE 15374 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 170 14957 SH SOLE 14957 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 165 16769 SH SOLE 16769 0 0 NUVEEN PFD & INCOME SECS FD COM 67072C105 260 39614 SH SOLE 39614 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 180 16357 SH SOLE 16357 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 117 15139 SH SOLE 15139 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 167 14016 SH SOLE 14016 0 0 NVENT ELECTRIC PLC SHS G6700G107 708 22397 SH SOLE 22397 0 0 NVIDIA CORPORATION COM 67066G104 24456 201470 SH SOLE 201470 0 0 NVR INC COM 62944T105 646 162 SH SOLE 162 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1082 7338 SH SOLE 7338 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 379 63127 SH SOLE 63127 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 507 12806 SH SOLE 11806 0 1000 OCCIDENTAL PETE CORP COM 674599105 8081 131511 SH SOLE 130628 0 883 OGE ENERGY CORP COM 670837103 1471 40358 SH SOLE 40358 0 0 O-I GLASS INC COM 67098H104 401 30990 SH SOLE 30990 0 0 OKTA INC CL A 679295105 327 5757 SH SOLE 5757 0 0 OLIN CORP COM PAR $1 680665205 291 6792 SH SOLE 6792 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 1475 28579 SH SOLE 28579 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1561 52930 SH SOLE 52930 0 0 ON SEMICONDUCTOR CORP COM 682189105 1436 23039 SH SOLE 23039 0 0 ONDAS HLDGS INC COM NEW 68236H204 256 69057 SH SOLE 69057 0 0 ONEOK INC NEW COM 682680103 7677 149818 SH SOLE 149818 0 0 ORACLE CORP COM 68389X105 1914 31338 SH SOLE 31338 0 0 ORCHARD THERAPEUTICS PLC SPON ADS 68570P101 6 11700 SH SOLE 11700 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 10902 15501 SH SOLE 15501 0 0 ORGANON & CO COMMON STOCK 68622V106 2382 101782 SH SOLE 101782 0 0 ORION ENGINEERED CARBONS S A COM L72967109 372 27850 SH SOLE 27850 0 0 OSI SYSTEMS INC COM 671044105 1830 25400 SH SOLE 25400 0 0 OTIS WORLDWIDE CORP COM 68902V107 625 9794 SH SOLE 9794 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 22 18000 SH SOLE 18000 0 0 OVERSTOCK COM INC DEL COM 690370101 225 9232 SH SOLE 9232 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 4711 454207 SH SOLE 449757 0 4450 PACCAR INC COM 693718108 1987 23738 SH SOLE 23738 0 0 PACER FDS TR BNCHMRK INFRA 69374H741 749 26145 SH SOLE 26145 0 0 PACER FDS TR PACER US SMALL 69374H857 317 9740 SH SOLE 9740 0 0 PACER FDS TR TRENDP 100 ETF 69374H303 966 19628 SH SOLE 19628 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 1132 30050 SH SOLE 30050 0 0 PACER FDS TR US CASH COWS 100 69374H881 1825 44485 SH SOLE 44485 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 273 47096 SH SOLE 47096 0 0 PACKAGING CORP AMER COM 695156109 638 5684 SH SOLE 5684 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 1276 156976 SH SOLE 156976 0 0 PALO ALTO NETWORKS INC COM 697435105 6201 37856 SH SOLE 37856 0 0 PAPA JOHNS INTL INC COM 698813102 759 10839 SH SOLE 10839 0 0 PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305 259 8374 SH SOLE 8374 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 3059 160666 SH SOLE 160666 0 0 PARKER-HANNIFIN CORP COM 701094104 1932 7974 SH SOLE 7974 0 0 PAYCHEX INC COM 704326107 2246 20012 SH SOLE 20012 0 0 PAYCOM SOFTWARE INC COM 70432V102 659 1998 SH SOLE 1998 0 0 PAYPAL HLDGS INC COM 70450Y103 7258 84331 SH SOLE 84331 0 0 PEDIATRIX MEDICAL GROUP INC COM 58502B106 1417 85839 SH SOLE 85839 0 0 PENN ENTERTAINMENT INC COM 707569109 250 9093 SH SOLE 9093 0 0 PENTAIR PLC SHS G7S00T104 1702 41894 SH SOLE 41894 0 0 PEPSICO INC COM 713448108 25055 153471 SH SOLE 153471 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 570 46164 SH SOLE 46164 0 0 PFIZER INC COM 717081103 29265 668769 SH SOLE 668769 0 0 PG&E CORP COM 69331C108 481 38510 SH SOLE 38510 0 0 PGIM ETF TR PGIM ULTRA SH BD 69344A107 2194 44709 SH SOLE 44709 0 0 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 194 18342 SH SOLE 18342 0 0 PGIM SHORT DUR HIG YLD OPP F COM 69355J104 312 21698 SH SOLE 21698 0 0 PHILIP MORRIS INTL INC COM 718172109 6340 76368 SH SOLE 76368 0 0 PHILLIPS 66 COM 718546104 2884 35740 SH SOLE 35740 0 0 PHOTRONICS INC COM 719405102 286 19594 SH SOLE 19594 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 12 10500 SH SOLE 10500 0 0 PIMCO CORPORATE & INCM STRG COM 72200U100 220 18591 SH SOLE 18591 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 796 41062 SH SOLE 41062 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 477 5457 SH SOLE 5457 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 223 2480 SH SOLE 2480 0 0 PIMCO ETF TR BROAD US TIPS 72201R403 7128 133984 SH SOLE 133984 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 14481 146481 SH SOLE 146481 0 0 PIMCO INCOME STRATEGY FD II COM 72201J104 71 10200 SH SOLE 10200 0 0 PINNACLE WEST CAP CORP COM 723484101 485 7525 SH SOLE 7525 0 0 PINTEREST INC CL A 72352L106 1541 66098 SH SOLE 65998 0 100 PIONEER NAT RES CO COM 723787107 4372 20192 SH SOLE 20192 0 0 PLANET FITNESS INC CL A 72703H101 1766 30620 SH SOLE 30620 0 0 PLUG POWER INC COM NEW 72919P202 1450 68997 SH SOLE 68897 0 100 PNC FINL SVCS GROUP INC COM 693475105 3664 24523 SH SOLE 24523 0 0 POLARIS INC COM 731068102 343 3581 SH SOLE 3581 0 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 234 13996 SH SOLE 13996 0 0 PPG INDS INC COM 693506107 2972 26848 SH SOLE 26848 0 0 PPL CORP COM 69351T106 1293 51022 SH SOLE 51022 0 0 PRECIGEN INC COM 74017N105 26 12100 SH SOLE 12100 0 0 PRICE T ROWE GROUP INC COM 74144T108 5285 50327 SH SOLE 50327 0 0 PRICESMART INC COM 741511109 4980 86470 SH SOLE 86470 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1396 19353 SH SOLE 19353 0 0 PROCTER AND GAMBLE CO COM 742718109 20682 163818 SH SOLE 163818 0 0 PROGRESSIVE CORP COM 743315103 447 3851 SH SOLE 3851 0 0 PROLOGIS INC. COM 74340W103 3187 31371 SH SOLE 31371 0 0 PROSHARES TR PSHS SH MSCI EAF 74347R370 640 27051 SH SOLE 27051 0 0 PROSHARES TR PSHS SH MSCI EMR 74347R396 178 10488 SH SOLE 10488 0 0 PROSHARES TR PSHS SHORT DOW30 74347B235 709 18358 SH SOLE 18358 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 1078 19427 SH SOLE 19427 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 7513 93961 SH SOLE 93961 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 413 6417 SH SOLE 6417 0 0 PROSHARES TR SHORT QQQ NEW 74347B714 3820 256049 SH SOLE 256049 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 8534 493862 SH SOLE 493862 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 2708 121435 SH SOLE 121435 0 0 PROSHARES TR SHRT RUSSELL2000 74348A210 1303 49437 SH SOLE 49437 0 0 PROSHARES TR II VIX MDTRM FUTR N 74347W338 355 10000 SH SOLE 10000 0 0 PROSHARES TR II VIX SH TRM FUTRS 74347Y854 311 18161 SH SOLE 18161 0 0 PROSPECT CAP CORP COM 74348T102 82 13222 SH SOLE 13222 0 0 PRUDENTIAL FINL INC COM 744320102 2274 26512 SH SOLE 26512 0 0 PUBLIC STORAGE COM 74460D109 3194 10908 SH SOLE 10908 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 6578 116987 SH SOLE 115987 0 1000 PULTE GROUP INC COM 745867101 1871 49883 SH SOLE 49883 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 477 48715 SH SOLE 48715 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 67 18600 SH SOLE 18600 0 0 QORVO INC COM 74736K101 581 7319 SH SOLE 7319 0 0 QUALCOMM INC COM 747525103 14770 130738 SH SOLE 130738 0 0 QUANTA SVCS INC COM 74762E102 18880 148202 SH SOLE 148202 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 97 11444 SH SOLE 11444 0 0 QUEST DIAGNOSTICS INC COM 74834L100 7494 61084 SH SOLE 60834 0 250 RANGE RES CORP COM 75281A109 2618 103663 SH SOLE 103663 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 14687 179407 SH SOLE 179407 0 0 REALTY INCOME CORP COM 756109104 5409 92929 SH SOLE 92929 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 381 14015 SH SOLE 14015 0 0 REGAL REXNORD CORPORATION COM 758750103 3921 27931 SH SOLE 27931 0 0 REGENERON PHARMACEUTICALS COM 75886F107 8907 12931 SH SOLE 12931 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 3776 188138 SH SOLE 188138 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 216 1719 SH SOLE 1719 0 0 REPUBLIC SVCS INC COM 760759100 996 7320 SH SOLE 7320 0 0 RESMED INC COM 761152107 1090 4995 SH SOLE 4995 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 3745 70420 SH SOLE 70420 0 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 20 10020 SH SOLE 10020 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 645 24796 SH SOLE 24796 0 0 RH COM 74967X103 569 2311 SH SOLE 2311 0 0 RIGETTI COMPUTING INC COMMON STOCK 76655K103 48 25587 SH SOLE 25587 0 0 RINGCENTRAL INC CL A 76680R206 283 7078 SH SOLE 7078 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1682 30554 SH SOLE 30554 0 0 RIOT BLOCKCHAIN INC COM 767292105 127 18168 SH SOLE 18168 0 0 RIVERNORTH OPPORTUNITIES FD COM 76881Y109 208 17104 SH SOLE 17104 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 207 6305 SH SOLE 6305 0 0 ROBERT HALF INTL INC COM 770323103 626 8186 SH SOLE 8186 0 0 ROBLOX CORP CL A 771049103 690 19268 SH SOLE 19168 0 100 ROCKWELL AUTOMATION INC COM 773903109 6726 31265 SH SOLE 31065 0 200 ROKU INC COM CL A 77543R102 485 8600 SH SOLE 8580 0 20 ROPER TECHNOLOGIES INC COM 776696106 1675 4657 SH SOLE 4657 0 0 ROYAL BK CDA COM 780087102 1333 14806 SH SOLE 14806 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 721 19024 SH SOLE 19024 0 0 ROYAL GOLD INC COM 780287108 451 4806 SH SOLE 4806 0 0 ROYCE VALUE TR INC COM 780910105 2012 160294 SH SOLE 160294 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1087 14771 SH SOLE 14771 0 0 S&P GLOBAL INC COM 78409V104 959 3141 SH SOLE 3141 0 0 SALESFORCE INC COM 79466L302 7834 54465 SH SOLE 54465 0 0 SANGAMO THERAPEUTICS INC COM 800677106 230 47000 SH SOLE 47000 0 0 SANOFI SPONSORED ADR 80105N105 390 10249 SH SOLE 10249 0 0 SAP SE SPON ADR 803054204 250 3067 SH SOLE 3067 0 0 SAREPTA THERAPEUTICS INC COM 803607100 432 3900 SH SOLE 3900 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1964 6901 SH SOLE 6901 0 0 SCHLUMBERGER LTD COM STK 806857108 2206 61427 SH SOLE 61427 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 1747 86042 SH SOLE 86042 0 0 SCHRODINGER INC COM 80810D103 222 8893 SH SOLE 8893 0 0 SCHWAB CHARLES CORP COM 808513105 5980 83209 SH SOLE 83209 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 1883 74886 SH SOLE 74886 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1371 28409 SH SOLE 28409 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2501 37647 SH SOLE 37647 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 317 5682 SH SOLE 5682 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1281 30244 SH SOLE 30244 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 943 18205 SH SOLE 18205 0 0 SEA LTD SPONSORD ADS 81141R100 2156 38468 SH SOLE 38166 0 302 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 403 7564 SH SOLE 7564 0 0 SEAGEN INC COM 81181C104 979 7155 SH SOLE 7155 0 0 SEALED AIR CORP NEW COM 81211K100 1600 35958 SH SOLE 35958 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1031 21534 SH SOLE 21534 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 9289 128983 SH SOLE 128983 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 6516 214610 SH SOLE 214610 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1083 30072 SH SOLE 30072 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2416 16960 SH SOLE 16960 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3316 49700 SH SOLE 49700 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 11052 91248 SH SOLE 91248 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3620 43701 SH SOLE 43701 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 4684 71504 SH SOLE 71504 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1167 17161 SH SOLE 17161 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 7807 65729 SH SOLE 65729 0 0 SEMPRA COM 816851109 2961 19746 SH SOLE 19746 0 0 SENTINELONE INC CL A 81730H109 722 28238 SH SOLE 28238 0 0 SERVICE CORP INTL COM 817565104 1221 21149 SH SOLE 21149 0 0 SERVICENOW INC COM 81762P102 1703 4510 SH SOLE 4510 0 0 SHELL PLC SPON ADS 780259305 3037 61012 SH SOLE 61012 0 0 SHERWIN WILLIAMS CO COM 824348106 1963 9588 SH SOLE 9588 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 513 23795 SH SOLE 23795 0 0 SHOCKWAVE MED INC COM 82489T104 580 2087 SH SOLE 2087 0 0 SHOPIFY INC CL A 82509L107 897 33282 SH SOLE 33282 0 0 SIENTRA INC COM 82621J105 131 203809 SH SOLE 203809 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 310 2055 SH SOLE 2055 0 0 SILGAN HOLDINGS INC COM 827048109 354 8410 SH SOLE 8410 0 0 SIMON PPTY GROUP INC NEW COM 828806109 3511 39122 SH SOLE 39122 0 0 SIMULATIONS PLUS INC COM 829214105 561 11557 SH SOLE 11557 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 157 27587 SH SOLE 27587 0 0 SKILLZ INC COM 83067L109 22 21862 SH SOLE 21862 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 992 11628 SH SOLE 11628 0 0 SL GREEN RLTY CORP COM 78440X887 672 16736 SH SOLE 16736 0 0 SLR INVESTMENT CORP COM 83413U100 586 47572 SH SOLE 47572 0 0 SMARTSHEET INC COM CL A 83200N103 222 6451 SH SOLE 6451 0 0 SMITH A O CORP COM 831865209 1052 21650 SH SOLE 21650 0 0 SMUCKER J M CO COM NEW 832696405 278 2028 SH SOLE 2028 0 0 SNAP INC CL A 83304A106 104 10582 SH SOLE 10582 0 0 SNAP ON INC COM 833034101 3990 19817 SH SOLE 19817 0 0 SNOWFLAKE INC CL A 833445109 1226 7212 SH SOLE 7212 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 213 2350 SH SOLE 2350 0 0 SOFI TECHNOLOGIES INC COM 83406F102 979 200627 SH SOLE 200627 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 349 1506 SH SOLE 1506 0 0 SONOS INC COM 83570H108 157 11290 SH SOLE 11290 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 4496 70194 SH SOLE 70194 0 0 SOUTH JERSEY INDS INC COM 838518108 203 6050 SH SOLE 6050 0 0 SOUTHERN CO COM 842587107 3911 57505 SH SOLE 57505 0 0 SOUTHWEST AIRLS CO COM 844741108 2792 90535 SH SOLE 90535 0 0 SOUTHWESTERN ENERGY CO COM 845467109 3993 652485 SH SOLE 652485 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 5295 18431 SH SOLE 18431 0 0 SPDR GOLD TR GOLD SHS 78463V107 16707 108019 SH SOLE 108019 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 614 19780 SH SOLE 19780 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 23250 65095 SH SOLE 65095 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3315 8254 SH SOLE 8254 0 0 SPDR SER TR AEROSPACE DEF 78464A631 237 2588 SH SOLE 2588 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 7895 124723 SH SOLE 124723 0 0 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 1448 79536 SH SOLE 79536 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 6255 68287 SH SOLE 68287 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 414 4718 SH SOLE 4718 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 517 21730 SH SOLE 21730 0 0 SPDR SER TR PORT MTG BK ETF 78464A383 8221 383244 SH SOLE 383244 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 6353 250494 SH SOLE 250494 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 4556 153700 SH SOLE 153700 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 266 7819 SH SOLE 7819 0 0 SPDR SER TR S&P BIOTECH 78464A870 7013 88415 SH SOLE 88415 0 0 SPDR SER TR S&P BK ETF 78464A797 607 13713 SH SOLE 13713 0 0 SPDR SER TR S&P DIVID ETF 78464A763 5289 47433 SH SOLE 47433 0 0 SPDR SER TR S&P METALS MNG 78464A755 1147 26990 SH SOLE 26990 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 1270 10181 SH SOLE 10181 0 0 SPDR SER TR S&P REGL BKG 78464A698 2722 46235 SH SOLE 46235 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 551 14120 SH SOLE 14120 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 531 14677 SH SOLE 14677 0 0 SPLUNK INC COM 848637104 344 4581 SH SOLE 4581 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 646 41520 SH SOLE 41520 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 521 40677 SH SOLE 40677 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 347 52482 SH SOLE 52482 0 0 SPX TECHNOLOGIES INC COM 78473E103 463 8377 SH SOLE 8377 0 0 SRH TOTAL RETURN FUND INC COM 101507101 871 80015 SH SOLE 80015 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 5628 137702 SH SOLE 137702 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 442 10999 SH SOLE 10999 0 0 STAG INDL INC COM 85254J102 4755 167243 SH SOLE 165203 0 2040 STANLEY BLACK & DECKER INC COM 854502101 711 9454 SH SOLE 9454 0 0 STARBUCKS CORP COM 855244109 18101 214813 SH SOLE 214813 0 0 STARWOOD PPTY TR INC COM 85571B105 771 42311 SH SOLE 42311 0 0 STATE STR CORP COM 857477103 277 4545 SH SOLE 4545 0 0 STEEL DYNAMICS INC COM 858119100 631 8896 SH SOLE 8896 0 0 STEM INC COM 85859N102 567 42497 SH SOLE 42497 0 0 STIFEL FINL CORP COM 860630102 325 6265 SH SOLE 6265 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 221 7144 SH SOLE 7144 0 0 STORE CAP CORP COM 862121100 544 17342 SH SOLE 17342 0 0 STRYKER CORPORATION COM 863667101 4278 21124 SH SOLE 21124 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 365 24249 SH SOLE 24249 0 0 SUNRUN INC COM 86771W105 700 25360 SH SOLE 25360 0 0 SUPER MICRO COMPUTER INC COM 86800U104 3645 66189 SH SOLE 66189 0 0 SURFACE ONCOLOGY INC COM 86877M209 11 10733 SH SOLE 10733 0 0 SVB FINANCIAL GROUP COM 78486Q101 214 636 SH SOLE 636 0 0 SYNCHRONY FINANCIAL COM 87165B103 720 25561 SH SOLE 25561 0 0 SYNOPSYS INC COM 871607107 9856 32262 SH SOLE 32137 0 125 SYSCO CORP COM 871829107 2415 34147 SH SOLE 34147 0 0 TABULA RASA HEALTHCARE INC COM 873379101 141 29316 SH SOLE 29316 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 7950 115942 SH SOLE 115942 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 744 6830 SH SOLE 6830 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 217 4536 SH SOLE 4536 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 163 11927 SH SOLE 11927 0 0 TARGA RES CORP COM 87612G101 256 4250 SH SOLE 4000 0 250 TARGET CORP COM 87612E106 8977 60496 SH SOLE 60496 0 0 TARGET HOSPITALITY CORP COM 87615L107 127 10100 SH SOLE 10100 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 693 29745 SH SOLE 29745 0 0 TC ENERGY CORP COM 87807B107 711 17651 SH SOLE 17651 0 0 TCR2 THERAPEUTICS INC COM 87808K106 70 38950 SH SOLE 38950 0 0 TE CONNECTIVITY LTD SHS H84989104 1084 9825 SH SOLE 9825 0 0 TECK RESOURCES LTD CL B 878742204 3469 114083 SH SOLE 114083 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1320 76371 SH SOLE 76371 0 0 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 314 17317 SH SOLE 17317 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 225 16402 SH SOLE 16402 0 0 TELOS CORP MD COM 87969B101 533 59921 SH SOLE 59921 0 0 TEMPLETON EMERGING MKTS INCO COM 880192109 469 105882 SH SOLE 105882 0 0 TENABLE HLDGS INC COM 88025T102 233 6700 SH SOLE 6700 0 0 TERADYNE INC COM 880770102 1133 15079 SH SOLE 15079 0 0 TESLA INC COM 88160R101 30094 113457 SH SOLE 113457 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 623 77253 SH SOLE 77253 0 0 TEXAS INSTRS INC COM 882508104 9977 64457 SH SOLE 64457 0 0 TEXTRON INC COM 883203101 237 4075 SH SOLE 4075 0 0 THE TRADE DESK INC COM CL A 88339J105 1807 30242 SH SOLE 30242 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 18510 36493 SH SOLE 36493 0 0 THOMSON REUTERS CORP. COM NEW 884903709 1023 9969 SH SOLE 9969 0 0 THORNBURG INCM BUILDER OPP T COM 885213108 147 11500 SH SOLE 11500 0 0 TIMKEN CO COM 887389104 1178 19966 SH SOLE 19966 0 0 TJX COS INC NEW COM 872540109 6195 99721 SH SOLE 99721 0 0 T-MOBILE US INC COM 872590104 6117 45597 SH SOLE 45597 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 212 11000 SH SOLE 11000 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 666 10856 SH SOLE 10856 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 552 11852 SH SOLE 11852 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 877 32687 SH SOLE 32687 0 0 TOYOTA MOTOR CORP ADS 892331307 1182 9070 SH SOLE 9070 0 0 TRACTOR SUPPLY CO COM 892356106 1884 10134 SH SOLE 10134 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 2329 16083 SH SOLE 16083 0 0 TRANSDIGM GROUP INC COM 893641100 858 1635 SH SOLE 1635 0 0 TRANSMEDICS GROUP INC COM 89377M109 523 12521 SH SOLE 12521 0 0 TRANSOCEAN LTD REG SHS H8817H100 336 136214 SH SOLE 135214 0 1000 TRAVELERS COMPANIES INC COM 89417E109 2602 16984 SH SOLE 16984 0 0 TRI CONTL CORP COM 895436103 296 11599 SH SOLE 11599 0 0 TRIMBLE INC COM 896239100 1409 25965 SH SOLE 25965 0 0 TRUIST FINL CORP COM 89832Q109 6100 140109 SH SOLE 140109 0 0 TTM TECHNOLOGIES INC COM 87305R109 225 17100 SH SOLE 17100 0 0 TWILIO INC CL A 90138F102 3812 55139 SH SOLE 54799 0 340 TWITTER INC COM 90184L102 2543 58007 SH SOLE 58007 0 0 TYSON FOODS INC CL A 902494103 790 11986 SH SOLE 11986 0 0 UBER TECHNOLOGIES INC COM 90353T100 3241 122317 SH SOLE 122317 0 0 UBIQUITI INC COM 90353W103 5538 18865 SH SOLE 18865 0 0 UBS GROUP AG SHS H42097107 252 17333 SH SOLE 17333 0 0 UDR INC COM 902653104 546 13101 SH SOLE 13101 0 0 UGI CORP NEW COM 902681105 2713 83925 SH SOLE 83925 0 0 UIPATH INC CL A 90364P105 1067 84631 SH SOLE 83231 0 1400 ULTA BEAUTY INC COM 90384S303 1985 4949 SH SOLE 4949 0 0 UMH PPTYS INC COM 903002103 213 13171 SH SOLE 13171 0 0 UNILEVER PLC SPON ADR NEW 904767704 2586 58988 SH SOLE 58988 0 0 UNION PAC CORP COM 907818108 8866 45513 SH SOLE 45513 0 0 UNITED AIRLS HLDGS INC COM 910047109 500 15363 SH SOLE 15363 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 191 34239 SH SOLE 34239 0 0 UNITED PARCEL SERVICE INC CL B 911312106 7692 47619 SH SOLE 47619 0 0 UNITED RENTALS INC COM 911363109 515 1906 SH SOLE 1906 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1945 9287 SH SOLE 9287 0 0 UNITEDHEALTH GROUP INC COM 91324P102 28289 56014 SH SOLE 56014 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 3360 35615 SH SOLE 35395 0 220 UNUM GROUP COM 91529Y106 1863 48022 SH SOLE 48022 0 0 US BANCORP DEL COM NEW 902973304 5011 124272 SH SOLE 124272 0 0 USHG ACQUISITION CORP COM CL A 91748P100 116 11800 SH SOLE 11800 0 0 UTZ BRANDS INC COM CL A 918090101 155 10298 SH SOLE 10298 0 0 UXIN LTD ADS 91818X108 106 176700 SH SOLE 176700 0 0 V F CORP COM 918204108 1799 60151 SH SOLE 60151 0 0 VALE S A SPONSORED ADS 91912E105 171 12860 SH SOLE 12860 0 0 VALENS SEMICONDUCTOR LTD ORDINARY SHARES M9607U115 631 150510 SH SOLE 150510 0 0 VALERO ENERGY CORP COM 91913Y100 2389 22357 SH SOLE 22357 0 0 VALMONT INDS INC COM 920253101 11549 42994 SH SOLE 42994 0 0 VALVOLINE INC COM 92047W101 641 25274 SH SOLE 25274 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 237 2950 SH SOLE 2950 0 0 VANECK ETF TRUST BIOTECH ETF 92189F726 339 2405 SH SOLE 2405 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 1328 50605 SH SOLE 50605 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 1293 53598 SH SOLE 53598 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 1532 30691 SH SOLE 30691 0 0 VANECK ETF TRUST IG FLOATING RATE 92189F486 655 26355 SH SOLE 26355 0 0 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 3238 74376 SH SOLE 74376 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 639 21690 SH SOLE 21690 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 5369 89493 SH SOLE 89493 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 422 1998 SH SOLE 1998 0 0 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 3258 48456 SH SOLE 48456 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1207 6522 SH SOLE 6522 0 0 VANECK ETF TRUST VANECK VIETNAM 92189F817 217 16345 SH SOLE 16345 0 0 VANECK MERK GOLD TR GOLD TRUST 921078101 956 59262 SH SOLE 59262 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 517 2481 SH SOLE 2481 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 210 1690 SH SOLE 1690 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 215 2928 SH SOLE 2928 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 883 12271 SH SOLE 12271 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 6432 85973 SH SOLE 85973 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 653 9153 SH SOLE 9153 0 0 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 922 18831 SH SOLE 18831 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1208 25307 SH SOLE 25307 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 3853 30308 SH SOLE 30308 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 10776 50366 SH SOLE 50366 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1878 11481 SH SOLE 11481 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 7225 38435 SH SOLE 38435 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1311 16352 SH SOLE 16352 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 15697 47812 SH SOLE 47812 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 775 5403 SH SOLE 5403 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 5776 33799 SH SOLE 33799 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 424 2171 SH SOLE 2171 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 6836 38088 SH SOLE 38088 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 6405 51867 SH SOLE 51867 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1089 24557 SH SOLE 24557 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4243 116272 SH SOLE 116272 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 429 9310 SH SOLE 9310 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1761 18979 SH SOLE 18979 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 411 5206 SH SOLE 5206 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1230 25570 SH SOLE 25570 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 212 4410 SH SOLE 4410 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3599 47566 SH SOLE 47566 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 5997 95284 SH SOLE 95284 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 922 20459 SH SOLE 20459 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 4292 74272 SH SOLE 74272 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 8022 107998 SH SOLE 107998 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 307 5662 SH SOLE 5662 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 841 14086 SH SOLE 14086 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 296 1968 SH SOLE 1968 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 225 1989 SH SOLE 1989 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 6747 49917 SH SOLE 49917 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 1672 36537 SH SOLE 36537 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 4006 110184 SH SOLE 110184 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 817 8608 SH SOLE 8608 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 1988 32065 SH SOLE 32065 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 2269 43592 SH SOLE 43592 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 468 5679 SH SOLE 5679 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1310 5572 SH SOLE 5572 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 290 1692 SH SOLE 1692 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 1375 13540 SH SOLE 13540 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1167 15671 SH SOLE 15671 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1440 6438 SH SOLE 6438 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 910 5775 SH SOLE 5775 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 4866 15832 SH SOLE 15832 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 372 2618 SH SOLE 2618 0 0 VBI VACCINES INC CDA COM NEW 91822J103 68 96300 SH SOLE 96300 0 0 VEEVA SYS INC CL A COM 922475108 1865 11310 SH SOLE 11310 0 0 VELODYNE LIDAR INC COM 92259F101 96 101236 SH SOLE 101236 0 0 VENTAS INC COM 92276F100 214 5340 SH SOLE 5340 0 0 VERINT SYS INC COM 92343X100 598 17796 SH SOLE 17796 0 0 VERIS RESIDENTIAL INC COM 554489104 2347 206429 SH SOLE 206023 0 406 VERIZON COMMUNICATIONS INC COM 92343V104 17265 454698 SH SOLE 454698 0 0 VERMILION ENERGY INC COM 923725105 5397 251957 SH SOLE 251957 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 4774 16487 SH SOLE 16487 0 0 VERU INC COM 92536C103 267 23181 SH SOLE 23181 0 0 VIATRIS INC COM 92556V106 609 71519 SH SOLE 71519 0 0 VICI PPTYS INC COM 925652109 1854 62127 SH SOLE 62127 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 51 10874 SH SOLE 10874 0 0 VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100 230 14792 SH SOLE 14792 0 0 VISA INC COM CL A 92826C839 32312 181881 SH SOLE 181881 0 0 VISTRA CORP COM 92840M102 1082 51510 SH SOLE 51510 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1434 126568 SH SOLE 126568 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 101 11402 SH SOLE 11402 0 0 VULCAN MATLS CO COM 929160109 4030 25556 SH SOLE 25556 0 0 WABTEC COM 929740108 1900 23359 SH SOLE 23359 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1900 60523 SH SOLE 60523 0 0 WALMART INC COM 931142103 22180 171013 SH SOLE 171013 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 5644 490788 SH SOLE 487397 0 3391 WASTE CONNECTIONS INC COM 94106B101 3847 28471 SH SOLE 28471 0 0 WASTE MGMT INC DEL COM 94106L109 18126 113137 SH SOLE 113037 0 100 WATERS CORP COM 941848103 751 2787 SH SOLE 2787 0 0 WATSCO INC COM 942622200 2074 8056 SH SOLE 8056 0 0 WEC ENERGY GROUP INC COM 92939U106 782 8739 SH SOLE 8739 0 0 WELLS FARGO CO NEW COM 949746101 12784 317828 SH SOLE 317828 0 0 WELLTOWER INC COM 95040Q104 1701 26446 SH SOLE 26446 0 0 WENDYS CO COM 95058W100 384 20554 SH SOLE 20554 0 0 WEST FRASER TIMBER CO LTD COM 952845105 5280 72836 SH SOLE 72836 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1200 4875 SH SOLE 4875 0 0 WESTERN ALLIANCE BANCORP COM 957638109 296 4500 SH SOLE 4500 0 0 WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 2101 167000 SH SOLE 167000 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 118 32100 SH SOLE 32100 0 0 WESTERN ASSET MANAGED MUNS F COM 95766M105 146 15063 SH SOLE 15063 0 0 WESTERN ASSET MTG DEFINED OP COM 95790B109 203 18254 SH SOLE 18254 0 0 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 274 27921 SH SOLE 27921 0 0 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 223 25000 SH SOLE 25000 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 107 11800 SH SOLE 11800 0 0 WESTERN COPPER & GOLD CORP COM 95805V108 13 10000 SH SOLE 10000 0 0 WESTLAKE CORPORATION COM 960413102 248 2857 SH SOLE 2857 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 8929 312617 SH SOLE 311117 0 1500 WHEATON PRECIOUS METALS CORP COM 962879102 1955 60420 SH SOLE 60420 0 0 WHIRLPOOL CORP COM 963320106 396 2941 SH SOLE 2941 0 0 WILEY JOHN & SONS INC CL A 968223206 223 5942 SH SOLE 5942 0 0 WILLIAMS COS INC COM 969457100 4607 160900 SH SOLE 160900 0 0 WILLIAMS SONOMA INC COM 969904101 240 2037 SH SOLE 2037 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 554 13749 SH SOLE 13749 0 0 WINTRUST FINL CORP COM 97650W108 3480 42676 SH SOLE 42676 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 772 13970 SH SOLE 13970 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 577 15313 SH SOLE 15313 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 2306 42776 SH SOLE 42776 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 633 24600 SH SOLE 24600 0 0 WOLFSPEED INC COM 977852102 214 2069 SH SOLE 2069 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 250 12383 SH SOLE 12383 0 0 WORKDAY INC CL A 98138H101 285 1875 SH SOLE 1875 0 0 WP CAREY INC COM 92936U109 356 5104 SH SOLE 5104 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 2155 35120 SH SOLE 35120 0 0 WYNN RESORTS LTD COM 983134107 1051 16670 SH SOLE 16670 0 0 XCEL ENERGY INC COM 98389B100 1410 22038 SH SOLE 22038 0 0 XENON PHARMACEUTICALS INC COM 98420N105 401 11113 SH SOLE 11113 0 0 XPO LOGISTICS INC COM 983793100 5004 112392 SH SOLE 112392 0 0 XYLEM INC COM 98419M100 6638 75986 SH SOLE 75436 0 550 YAMANA GOLD INC COM 98462Y100 118 25970 SH SOLE 25970 0 0 YEXT INC COM 98585N106 483 108262 SH SOLE 108262 0 0 YUM BRANDS INC COM 988498101 889 8359 SH SOLE 8359 0 0 YUM CHINA HLDGS INC COM 98850P109 272 5754 SH SOLE 5754 0 0 ZIFF DAVIS INC COM 48123V102 344 5025 SH SOLE 5025 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 315 11031 SH SOLE 10931 0 100 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2096 20043 SH SOLE 20043 0 0 ZOETIS INC CL A 98978V103 9010 60760 SH SOLE 60760 0 0 ZSCALER INC COM 98980G102 558 3393 SH SOLE 3393 0 0