North Star Investment Management Corp. at 2023-03-31

Filling information for North Star Investment Management Corp. as Treemap, investor disclosed 1311 total holdings based on 2023-03-31 SEC fillings. A list of the exposed holdings

Product name

Product description

Changed holding value / amount

Details
Total Holding Value, based on SEC fillings over time
CUSIP Symbol Name Title Of Class Value in 1000's Amount Amount previous period Change in %
68243Q106 68243Q106 1 800 FLOWERS COM INC CL A Stock 3966350 344900 0 100
90138Q108 90138Q108 23ANDME HOLDING CO CLASS A COM Stock 1140 500 0 100
88579Y101 88579Y101 3M CO COM Stock 1141181 10857 0 100
000375204 000375204 ABB LTD SPONSORED ADR ADR 68600 2000 0 100
002824100 002824100 ABBOTT LABS COM Stock 6755150 66711 0 100
00287Y109 00287Y109 ABBVIE INC COM Stock 14015282 87942 0 100
000957100 000957100 ABM INDS INC COM Stock 1844248 41038 0 100
00326W106 00326W106 ABRDN GLOBAL INFRA INCOME FUND COM SHS BEN INT CEF 11764 655 0 100
00436Q106 00436Q106 ACCEL ENTERTAINMENT INC COM CL A1 Stock 12754 1400 0 100
G1151C101 G1151C101 ACCENTURE LTD BERMUDA CL A Stock 789407 2762 0 100
00081T108 00081T108 ACCO BRANDS CORP COM Stock 4300714 808405 0 100
004397105 004397105 ACCURAY INC DEL COM Stock 2710036 912470 0 100
004816104 004816104 ACME UTD CORP COM Stock 8453362 367537 0 100
00507V109 00507V109 ACTIVISION INC Stock 29818 348 0 100
00770C101 00770C101 ADA ES INC COM Stock 396 200 0 100
006739106 006739106 ADDUS HOMECARE CORP COM Stock 817888 7661 0 100
G0084W101 G0084W101 ADIENT PLC ORD SHS Stock 82 2 0 100
00724F101 00724F101 ADOBE SYS INC Stock 493274 1280 0 100
00751Y106 00751Y106 ADVANCE AUTO PARTS INC Stock 486 4 0 100
007903107 007903107 ADVANCED MICRO DEVICES INC COM Stock 5390550 55000 0 100
00773T101 00773T101 ADVANSIX INC COM Stock 833751 21786 0 100
00764C109 00764C109 ADVENT CLAYMORE CONVERTIBLE SECS & INC CEF 4853 420 0 100
00768Y495 00768Y495 ADVISORSHARES PURE CANNABIS ETF ETF 3480 1200 0 100
00768Y453 00768Y453 ADVISORSHARES PURE US CANNABIS ETF ETF 31067 5460 0 100
007924103 007924103 AEGON N V ISIN #US0079241032 ADR 4171 970 0 100
008073108 008073108 AEROVIRONMENT INC COM Stock 109075 1190 0 100
00130H105 00130H105 AES CORP Stock 23446 974 0 100
001055102 001055102 AFLAC INC COM Stock 306922 4757 0 100
00846U101 00846U101 AGILENT TECH INC Stock 15632 113 0 100
008492100 008492100 AGREE RLTY CORP COM REIT 34305 500 0 100
009158106 009158106 AIR PRODS & CHEMS INC COM Stock 1723 6 0 100
009066101 009066101 AIRBNB INC COM CL A Stock 4976 40 0 100
00971T101 00971T101 AKAMAI TECHNOLOGIES INC COM Stock 313 4 0 100
011311107 011311107 ALAMO GROUP INC Stock 5085210 27613 0 100
011659109 011659109 ALASKA AIR GROUP INC COM Stock 336 8 0 100
012653101 012653101 ALBEMARLE CORP COM Stock 117593 532 0 100
013091103 013091103 ALBERTSONS COS INC COMMON STOCK Stock 8728 420 0 100
H01301128 H01301128 ALCON AG ORD SHS Stock 19401 275 0 100
015271109 015271109 ALEXANDRIA REAL ESTATE EQUITIES INC REIT 1005 8 0 100
015857105 015857105 ALGONQUIN PWR UTILS CORP COM Stock 840 100 0 100
01609W102 01609W102 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 166042 1625 0 100
016230104 016230104 ALICO INC COM Stock 878339 36295 0 100
G0176J109 G0176J109 ALLEGION PLC Stock 12914 121 0 100
01881G106 01881G106 ALLIANCEBERNSTEIN HLDG UNIT LTD PARTNERSHIP INT Stock 72451 1982 0 100
018802108 018802108 ALLIANT ENERGY CORP COM Stock 1089360 20400 0 100
019330109 019330109 ALLIED MOTION TECHNOLOGIES INC COM Stock 2620856 67810 0 100
020002101 020002101 ALLSTATE CORP Stock 793413 7160 0 100
02005N100 02005N100 ALLY FINL INC COM Stock 3059 120 0 100
02079K107 02079K107 ALPHABET INC CAP STK CL C Stock 3446566 33140 0 100
00302L108 00302L108 ALPINE GLOBAL PREMIER PROPERTIES FD CEF 3836 931 0 100
00162Q452 00162Q452 ALPS TRUST ETF ALERIAN MLP ETF 3135360 81122 0 100
02209S103 02209S103 ALTRIA GROUP INC COM Stock 805677 18056 0 100
023135106 023135106 AMAZON.COM INC Stock 6776754 65609 0 100
G0250X107 G0250X107 AMCOR PLC ORD Stock 6578 578 0 100
023608102 023608102 AMEREN CORP Stock 882387 10214 0 100
02390A101 02390A101 AMERICA MOVIL SERIES L ADR ADR 379489 18028 0 100
02376R102 02376R102 AMERICAN AIRLS GROUP INC COM Stock 338144 22925 0 100
025537101 025537101 AMERICAN ELEC PWR CO INC COM Stock 3675703 40397 0 100
025816109 025816109 AMERICAN EXPRESS CO COM Stock 780135 4730 0 100
026874784 026874784 AMERICAN INTL GROUP INC COM NEW Stock 37770 750 0 100
029683109 029683109 AMERICAN SOFTWARE CL A CLASS A Stock 1774853 140750 0 100
03027X100 03027X100 AMERICAN TOWER CORP REIT 637949 3122 0 100
030420103 030420103 AMERICAN WATER WORKS CO Stock 559152 3817 0 100
03076C106 03076C106 AMERIPRISE FINL INC COM Stock 94096 307 0 100
03073E105 03073E105 AMERISOURCEBERGEN CORP COM Stock 1121 7 0 100
031100100 031100100 AMETEK INC COM Stock 1599 11 0 100
031162100 031162100 AMGEN INC Stock 5856625 24226 0 100
001744101 001744101 AMN HEALTHCARE SVCS INC COM Stock 12444 150 0 100
03168L105 03168L105 AMNEAL PHARMACEUTICALS INC COM STK CL A Stock 83 60 0 100
032095101 032095101 AMPHENOL CORP CL A Stock 1961 24 0 100
032108607 032108607 AMPLIFY TRANSFORMATIONAL DATA SHARING ETF ETF 82450 4261 0 100
032654105 032654105 ANALOG DEVICES INC COM Stock 1197323 6071 0 100
034164103 034164103 ANDERSONS INC COM Stock 9917 240 0 100
03524A108 03524A108 ANHEUSER BUSCH ADR 7674 115 0 100
035710839 035710839 ANNALY CAPITAL MANAGEMENT INC REIT 41753 2185 0 100
03662Q105 03662Q105 ANSYS INC Stock 67891 204 0 100
831865209 831865209 AO SMITH CORP. Stock 553 8 0 100
G0403H108 G0403H108 AON CORP Stock 532388 1689 0 100
03743Q108 03743Q108 APA CORPORATION COM Stock 2040419 56584 0 100
03750L109 03750L109 APARTMENT INCOME REIT CORP COM REIT 17905 500 0 100
037598109 037598109 APOGEE ENTERPRISES INC COM Stock 1669450 38600 0 100
03769M106 03769M106 APOLLO GLOBAL MGMT INC COM Stock 677682 10730 0 100
03782L101 03782L101 APPIAN CORP CL A Stock 13492 304 0 100
037833100 037833100 APPLE INC Stock 44651776 270781 0 100
038222105 038222105 APPLIED MATLS INC COM Stock 31963 260 0 100
G6095L109 G6095L109 APTIV PLC SHS Stock 898 8 0 100
00191G103 00191G103 ARC DOCUMENT SOLUTIONS INCORPOR Stock 2513265 792828 0 100
039483102 039483102 ARCHER DANIELS MIDLAND CO COM Stock 502289 6305 0 100
039587209 039587209 ARCIMOTO INC COM NEW Stock 49 35 0 100
03966V107 03966V107 ARCONIC CORPORATION COM Stock 131 5 0 100
G0457F107 G0457F107 ARCOS DORADOS HOLDINGS INC COM NPVCL A Stock 5397 700 0 100
L02235106 L02235106 ARDAGH METAL PACKAGING S A SHS Stock 4586 1124 0 100
Y0207T100 Y0207T100 ARDMORE SHIPPING CORP COM Stock 14870 1000 0 100
04010L103 04010L103 ARES CAPITAL CORP COM CEF 5482 300 0 100
G0464B107 G0464B107 ARGO GROUP INTL HLDGS LTD COM Stock 2490 85 0 100
00214Q104 00214Q104 ARK INNOVATION ETF ETF 8393 208 0 100
04271T100 04271T100 ARRAY TECHNOLOGIES INC COM SHS Stock 1553480 71000 0 100
04546C205 04546C205 ASSERTIO HOLDINGS INC COM NEW Stock 637 100 0 100
046353108 046353108 ASTRAZENECA PLC- SPONS ADR ADR 72117 1039 0 100
04638F108 04638F108 ASTRONOVA INC COM Stock 1249246 89200 0 100
00206R102 00206R102 AT&T INC COM Stock 1768548 91873 0 100
052769106 052769106 AUTODESK INC Stock 1457 7 0 100
053015103 053015103 AUTOMATIC DATA PROCESSING INC COM Stock 442366 1987 0 100
05329W102 05329W102 AUTONATION INC COM Stock 10211 76 0 100
053332102 053332102 AUTOZONE INC NEV Stock 4916 2 0 100
11135F101 11135F101 AVAGO TECHNOLOGIES LTD Stock 77006 120 0 100
053484101 053484101 AVALONBAY CMNTYS INC REIT 1008 6 0 100
05351W103 05351W103 AVANGRID INC COM Stock 0 0 0 100
05350V106 05350V106 AVANOS MED INC COM Stock 17368 584 0 100
05352A100 05352A100 AVANTOR INC COM Stock 1818 86 0 100
053611109 053611109 AVERY DENNISON CORP COM Stock 537 3 0 100
054540208 054540208 AXCELIS TECHNOLOGIES INC COM NEW Stock 984984 7392 0 100
05464C101 05464C101 AXON ENTERPRISE INC COM Stock 56212 250 0 100
05464T104 05464T104 AXSOME THERAPEUTICS INC COM Stock 802 13 0 100
002474104 002474104 AZZ INC COM Stock 765992 18574 0 100
056752108 056752108 BAIDU COM ADR ADR 1509 10 0 100
058498106 058498106 BALL CORP COM Stock 11298 205 0 100
060505104 060505104 BANK AMERICA CORP COM Stock 5748382 200992 0 100
062540109 062540109 BANK HAWAII CORP COM Stock 1976580 37953 0 100
064058100 064058100 BANK NEW YORK MELLON CORP COM Stock 138728 3053 0 100
064149107 064149107 BANK NOVA SCOTIA HALIFAX COM Stock 25180 500 0 100
063671101 063671101 BANK OF MONTREAL Stock 227290 2551 0 100
06684L103 06684L103 BAOZUN INC SPONSORED ADR ADR 17458 2900 0 100
066849100 066849100 BAR HBR BANKSHARES COM Stock 3458866 130770 0 100
06759L103 06759L103 BARINGS BDC INC COM CEF 4288 540 0 100
068463108 068463108 BARRETT BUSINESS SERVICES INC Stock 2570560 29000 0 100
067901108 067901108 BARRICK GOLD CORP F Stock 13222 712 0 100
070830104 070830104 BATH & BODY WORKS INC COM Stock 51212 1400 0 100
071734107 071734107 BAUSCH HEALTH COS INC COM Stock 972 120 0 100
071813109 071813109 BAXTER INTL INC COM Stock 456889 11265 0 100
075887109 075887109 BECTON DICKINSON & CO COM Stock 167613 677 0 100
077347300 077347300 BEL FUSE INC CL B Stock 20669 550 0 100
079481404 079481404 BELLICUM PHARMACEUTICALS INC COM NEW Stock 0 1 0 100
07831C103 07831C103 BELLRING BRANDS INC COMMON STOCK Stock 884 26 0 100
084670108 084670108 BERKSHIRE HATHAWAY INC DEL CL A Stock 2328000 5 0 100
084670702 084670702 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 4197728 13595 0 100
08862E109 08862E109 BEYOND MEAT INC COM Stock 6492 400 0 100
05601C105 05601C105 BGSF INC COM Stock 6502072 610523 0 100
08975P108 08975P108 BIGCOMMERCE HLDGS INC COM SER 1 Stock 241 27 0 100
08986R408 08986R408 BIGLARI HLDGS INC COM STK CL A Stock 1662 2 0 100
08986R309 08986R309 BIGLARI HLDGS INC COM STK CL B Stock 4399 26 0 100
090572207 090572207 BIO RAD LABS INC CL A Stock 479 1 0 100
09058V103 09058V103 BIOCRYST PHARMACEUTICALS INC COM Stock 166800 20000 0 100
09062X103 09062X103 BIOGEN IDEC INC Stock 1573372 5659 0 100
09075F107 09075F107 BIONANO GENOMICS INC COM Stock 0 0 0 100
09075V102 09075V102 BIONTECH SE SPONSORED ADS ADR 1513 12 0 100
090655408 090655408 BIORESTORATIVE THERAPIES INC COM NEW Stock 683 201 0 100
09073N201 09073N201 BIOSIG TECHNOLOGIES INC COM NEW Stock 912 800 0 100
09074F207 09074F207 BIOVIE INC CL A NEW Stock 8080 1000 0 100
060505682 060505682 BK OF AMERICA CORP 7.25CNV PFD L Convertible Preferred 4671 4 0 100
092113109 092113109 BLACK HILLS CORP COM Stock 47325 750 0 100
09215C105 09215C105 BLACK KNIGHT INC COM Stock 10015 174 0 100
12510Q100 12510Q100 CCC INTELLIGENT SOLUTIONS HLD COM Stock 40365 4500 0 100
09255P107 09255P107 BLACKROCK CORPORATE HIGH YIELD FD VI INC CEF 4360 500 0 100
092508100 092508100 BLACKROCK CREDIT ALLOC INCOME TRUST CEF 12688 1233 0 100
09251A104 09251A104 BLACKROCK ENHANCED DIVID ACHIEVERS TR COM CEF 62417 7266 0 100
092501105 092501105 BLACKROCK GLOBAL OPPORTUNITIES EQUITYTR COM CEF 2731 275 0 100
09247X101 09247X101 BLACKROCK INC Stock 774172 1157 0 100
09247F209 09247F209 BLACKROCK INCOME TR INC CEF 831 66 0 100
09249W101 09249W101 BLACKROCK LIMITED DURATION INCOME TRUST CEF 6555 500 0 100
09254E103 09254E103 BLACKROCK MUNIYIELD QUALITY FD COM CEF 10206 900 0 100
09248X100 09248X100 BLACKROCK TAX MUNICPAL BD TR SHS CEF 37873 2113 0 100
09260D107 09260D107 BLACKSTONE GROUP LP Stock 16356275 186205 0 100
09257W100 09257W100 BLACKSTONE MTG TR INC COM CL A REIT 1074188 60179 0 100
09261X102 09261X102 BLACKSTONE SECD LENDING FD COMMON STOCK CEF 274006 10991 0 100
093671105 093671105 BLOCK H & R INC COM Stock 69492 1971 0 100
852234103 852234103 BLOCK INC CL A Stock 8787 128 0 100
095306106 095306106 BLUE BIRD CORP COM Stock 2863694 140171 0 100
097023105 097023105 BOEING CO COM Stock 3102753 14606 0 100
09857L108 09857L108 BOOKING HOLDINGS INC COM Stock 2652 1 0 100
099406100 099406100 BOOT BARN HLDGS INC COM Stock 7585061 98970 0 100
101137107 101137107 BOSTON SCIENTIFIC CORP Stock 128227 2563 0 100
10258P102 10258P102 BOWLERO CORP CL A COM Stock 1878653 110835 0 100
10316T104 10316T104 BOX INC CL A Stock 26790 1000 0 100
055622104 055622104 BP PLC SPONSORED ADR ADR 651033 17160 0 100
10921T101 10921T101 BRIGHTCOVE INC COM Stock 503 113 0 100
10922N103 10922N103 BRIGHTHOUSE FINL INC COM Stock 6528 148 0 100
10949T109 10949T109 BRIGHTSPIRE CAPITAL INC COM CL A REIT 3717 630 0 100
110122108 110122108 BRISTOL-MYERS SQUIBB CO COM Stock 5352935 77232 0 100
11135B100 11135B100 BROADMARK RLTY CAP INC COM REIT 3525 750 0 100
11133T103 11133T103 BROADRIDGE FIN SOL Stock 733 5 0 100
113004105 113004105 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS Stock 1178 36 0 100
11271J107 11271J107 BROOKFIELD ASSET MGMT INC COM VOTING Stock 4888 150 0 100
11259V106 11259V106 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG Stock 4757 240 0 100
G16252101 G16252101 BROOKFIELD INFRASTRUCTURE PARTNERS LPISIN #BMG162521014 SEDOL #B2NHY98 Stock 5066 150 0 100
G16258108 G16258108 BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT Stock 788 25 0 100
115637209 115637209 BROWN FORMAN CORP CL B Stock 707 11 0 100
120076104 120076104 BUILD A BEAR WORKSHOP Stock 4062933 174825 0 100
12326C105 12326C105 BUSINESS FIRST BANCSHARES INC COM Stock 161502 9428 0 100
124411109 124411109 BYLINE BANCORP INC COM Stock 16338 756 0 100
12541W209 12541W209 C H ROBINSON WORLDWIDE INC COM NEW Stock 5664 57 0 100
12468P104 12468P104 C3 AI INC CL A Stock 168 5 0 100
127055101 127055101 CABOT CORP COM Stock 61312 800 0 100
127387108 127387108 CADENCE DESIGN SYSTEM INC COM Stock 2311 11 0 100
12811V105 12811V105 CALAMOS DYNAMIC CONV & INCOME COM CEF 20235 950 0 100
128125101 128125101 CALAMOS STRATEGIC TOTAL RETURN FD CEF 5600 400 0 100
13057Q305 13057Q305 CALIFORNIA RES CORP COM STOCK Stock 7700 200 0 100
13321L108 13321L108 CAMECO CORP COM Stock 5522 211 0 100
134429109 134429109 CAMPBELL SOUP CO COM Stock 679512 12359 0 100
136069101 136069101 CANADIAN IMPERIAL BK COMM TORO COM Stock 16968 400 0 100
13646K108 13646K108 CANADIAN PAC RAILWAYLTD Stock 616 8 0 100
13803R102 13803R102 CANOO INC COM CL A Stock 40 61 0 100
138035100 138035100 CANOPY GROWTH CORP COM Stock 796 455 0 100
14040H105 14040H105 CAPITAL ONE FINANCIAL CORP Stock 1827 19 0 100
14149Y108 14149Y108 CARDINAL HEALTH INC Stock 83629 1108 0 100
142339100 142339100 CARLISLE COS INC COM Stock 11304 50 0 100
14316J108 14316J108 CARLYLE GROUP INC COM Stock 396766 12774 0 100
143130102 143130102 CARMAX INC COM Stock 193 3 0 100
143658300 143658300 CARNIVAL CORP Stock 16098 1586 0 100
14427M107 14427M107 CARPARTS COM INC COM Stock 7213096 1350767 0 100
14448C104 14448C104 CARRIER GLOBAL CORPORATION COM Stock 189130 4134 0 100
148806102 148806102 CATALENT INC COM Stock 263 4 0 100
149123101 149123101 CATERPILLAR INC COM Stock 3567468 15589 0 100
12503M108 12503M108 CBOE GLOBAL MKTS INC COM Stock 2013600 15000 0 100
12504L109 12504L109 CBRE GROUP INC A Stock 1019 14 0 100
12514G108 12514G108 CDW CORP COM Stock 42696 219 0 100
15117B202 15117B202 CELLDEX THERAPEUTICS INC NEW COM NEW Stock 28784 800 0 100
15135U109 15135U109 CENOVUS ENERGY INC F Stock 35 2 0 100
15135B101 15135B101 CENTENE CORP DEL COM Stock 19974 316 0 100
15189T107 15189T107 CENTERPOINT ENERGY INC COM Stock 24393 828 0 100
153527106 153527106 CENTRAL GARDEN & PET CO Stock 865340 21075 0 100
155685100 155685100 CENTRAL VY CMNTY BANCORP COM Stock 3087 150 0 100
156492100 156492100 CENTURY CASINOS INC COM Stock 946120 129075 0 100
125269100 125269100 CF INDS HLDGS INC COM Stock 44436 613 0 100
15961R105 15961R105 CHARGEPOINT HOLDINGS INC COM CL A Stock 16333 1560 0 100
159864107 159864107 CHARLES RIVER LABS HLDG Stock 605 3 0 100
808513105 808513105 CHARLES SCHWAB CORP Stock 29595 565 0 100
16119P108 16119P108 CHARTER COMMUNICATIONS INC NEW CL A Stock 177375 496 0 100
M22465104 M22465104 CHECK POINT SOFTWARE TECHNOLOGIES LTD Stock 68900 530 0 100
163851108 163851108 CHEMOURS CO COM Stock 3892 130 0 100
16411Q101 16411Q101 CHENIERE ENERGY PARTNERS LP COM UNIT Stock 14042 297 0 100
166764100 166764100 CHEVRON CORP NEW COM Stock 3123473 19144 0 100
12572Q105 12572Q105 CHICAGO MERCANTILE HLDGS INC Stock 1564629 8170 0 100
00301W105 00301W105 CHILE FUND INC CEF 2294 428 0 100
169656105 169656105 CHIPOTLE MEXICAN GRILL INC Stock 3417 2 0 100
171077407 171077407 CHROMADEX CORP COM NEW Stock 7650 5000 0 100
H1467J104 H1467J104 CHUBB LIMITED COM Stock 3301 17 0 100
171340102 171340102 CHURCH & DWIGHT CO INC COM Stock 973 11 0 100
171484108 171484108 CHURCHILL DOWNS INC Stock 356614 1387 0 100
125523100 125523100 CIGNA CORP Stock 96590 378 0 100
172062101 172062101 CINCINNATI FINL CORP COM Stock 785 7 0 100
17275R102 17275R102 CISCO SYS INC Stock 2368367 45306 0 100
172967424 172967424 CITIGROUP INC Stock 513497 10951 0 100
174610105 174610105 CITIZENS FINL GROUP INC COM Stock 6742 222 0 100
177835105 177835105 CITY HLDG CO COM Stock 738673 8128 0 100
184499101 184499101 CLEAN ENERGY FUELS CORP COM Stock 1308 300 0 100
18539C204 18539C204 CLEARWAY ENERGY INC CL C Stock 11059 353 0 100
189054109 189054109 CLOROX CO DEL COM Stock 1332433 8420 0 100
126117100 126117100 CNA FINL CORP COM Stock 7806 200 0 100
191216100 191216100 COCA COLA CO COM Stock 3789052 61084 0 100
G25839104 G25839104 COCA-COLA EUROPACIFIC PARTNERS SHS Stock 6511 110 0 100
192446102 192446102 COGNIZANT TECH SOLUTIONS CORP Stock 731 12 0 100
19248P106 19248P106 COHEN & STEERS CLOSED-END OPPO COM CEF 11048 1008 0 100
19248A109 19248A109 COHEN & STEERS INFRASTRUCTURE FUND CEF 247937 10161 0 100
19247L106 19247L106 COHEN & STEERS QUALITY INCOME RLTY FD INC CEF 5579 468 0 100
192576106 192576106 COHU INC COM Stock 873833 22762 0 100
19260Q107 19260Q107 COINBASE GLOBAL INC COM CL A Stock 7095 105 0 100
194162103 194162103 COLGATE PALMOLIVE CO COM Stock 1248993 16620 0 100
20030N101 20030N101 COMCAST CORP NEW CL A Stock 2093776 55230 0 100
200340107 200340107 COMERICA INC COM Stock 1777137 40929 0 100
199908104 199908104 COMFORT SYS USA INC COM Stock 1573741 10782 0 100
200525103 200525103 COMMERCE BANCSHARES INC COM Stock 612494 10497 0 100
201723103 201723103 COMMERCIAL METALS CO COM Stock 879222 17980 0 100
20451Q104 20451Q104 COMPASS DIVERSIFIED HOLDINGS Stock 5652102 296232 0 100
20451W101 20451W101 COMPASS PATHWAYS PLC SPONSORED ADS ADR 32769 3300 0 100
205768302 205768302 COMSTOCK RES INC COM Stock 3377 313 0 100
205887102 205887102 CONAGRA BRANDS INC COM Stock 163614 4356 0 100
20825C104 20825C104 CONOCOPHILLIPS COM Stock 1407453 14187 0 100
209034107 209034107 CONSOLIDATED COMMUNICATIONS HLDGSINC COM Stock 167192 64803 0 100
209115104 209115104 CONSOLIDATED EDISON INC COM Stock 333601 3487 0 100
21036P108 21036P108 CONSTELLATION BRANDS INC CL A Stock 287673 1274 0 100
21037T109 21037T109 CONSTELLATION ENERGY CORP COM Stock 453020 5771 0 100
81369Y407 81369Y407 CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 37684 252 0 100
81369Y308 81369Y308 CONSUMER STAPLES SELECT SECTOR SPDR ETF 776996 10400 0 100
210751103 210751103 CONTAINER STORE GROUP INC COM Stock 576669 168125 0 100
216648402 216648402 COOPER COMPANIES INC Stock 747 2 0 100
217204106 217204106 COPART INC COM Stock 602 8 0 100
219350105 219350105 CORNING INC COM Stock 406331 11517 0 100
22052L104 22052L104 CORTEVA INC COM Stock 154372 2560 0 100
22160N109 22160N109 COSTAR GROUP INC COM Stock 482 7 0 100
22160K105 22160K105 COSTCO WHOLESALE CORP Stock 5674164 11420 0 100
127097103 127097103 COTERRA ENERGY INC COM Stock 19681 802 0 100
22410J106 22410J106 CRACKER BARREL OLD CTRY STORE COM Stock 962760 8475 0 100
226344208 226344208 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER Stock 12465 500 0 100
H17182108 H17182108 CRISPR THERAPEUTICS AG NAMEN AKT Stock 588 13 0 100
22717L101 22717L101 CRONOS GROUP INC COM Stock 388 200 0 100
22788C105 22788C105 CROWDSTRIKE HLDGS INC CL A Stock 23334 170 0 100
22822V101 22822V101 CROWN CASTLE INTL CORP REIT 1740 13 0 100
228309100 228309100 CROWN CRAFTS INC COM Stock 2441017 423788 0 100
228368106 228368106 CROWN HLDGS INC COM Stock 7444 90 0 100
126408103 126408103 CSX CORP Stock 535275 17878 0 100
229663109 229663109 CUBESMART COM REIT 13866 300 0 100
231021106 231021106 CUMMINS INC COM Stock 1107575 4637 0 100
46138K103 46138K103 CURRENCY SHARES EURO TR EURO ETF 150285 1500 0 100
46138W107 46138W107 CURRENCYSHARES JAPANESE YEN ETF ETF 21742 310 0 100
232109108 232109108 CUTERA INC COM Stock 9448 400 0 100
126650100 126650100 CVS HEALTH CORP COM Stock 4946571 66567 0 100
23331A109 23331A109 D R HORTON INC COM Stock 1661 17 0 100
235050101 235050101 DALLASNEWS CORPORATION COM SER A Stock 1274155 288270 0 100
235851102 235851102 DANAHER CORP Stock 467030 1853 0 100
236272100 236272100 DANIMER SCIENTIFIC INC COM CL A Stock 638 185 0 100
237194105 237194105 DARDEN RESTAURANTS INC COM Stock 1241 8 0 100
23725P209 23725P209 DARIOHEALTH CORP COM NEW Stock 0 278 0 100
237266101 237266101 DARLING INGREDIENTS INC COM Stock 3504 60 0 100
23918K108 23918K108 DAVITA INC COM Stock 113148 1395 0 100
46138B103 46138B103 DB COMMODITY INDEX TRACKING ETF 14244 600 0 100
243537107 243537107 DECKERS OUTDOOR Stock 202298 450 0 100
244199105 244199105 DEERE & CO COM Stock 3617242 8761 0 100
24703L202 24703L202 DELL TECHNOLOGIES INC CL C Stock 97469 2424 0 100
247361702 247361702 DELTA AIR LINES INC DEL CMN Stock 247408 7085 0 100
247368103 247368103 DELTA APPAREL INC COM Stock 858000 78000 0 100
248019101 248019101 DELUXE CORP COM Stock 7370 461 0 100
24869P104 24869P104 DENNYS CORP COM Stock 1425132 127700 0 100
25179M103 25179M103 DEVON ENERGY CORP Stock 154816 3059 0 100
252131107 252131107 DEXCOM INC COM Stock 34273 295 0 100
25243Q205 25243Q205 DIAGEO PLC ADR 13407 74 0 100
25271C201 25271C201 DIAMOND OFFSHORE DRILLING INC COM Stock 1686 140 0 100
25278X109 25278X109 DIAMONDBACK ENERGY INC COM Stock 1352 10 0 100
253393102 253393102 DICKS SPORTING GOODS INC COM Stock 78040 550 0 100
253868103 253868103 DIGITAL REALTY TRUST INC REIT 50531 514 0 100
25434V856 25434V856 DIMENSIONAL INFLATION-PROTECTED SECURITIES ETF ETF 22514 526 0 100
25460G781 25460G781 DIREXION DAILY GOLD MINERS INDEX BULL 2X SHARES ETF 8470 202 0 100
25460E265 25460E265 DIREXION DAILY S&P 500 BEAR 3X SHARES ETF 708 40 0 100
254709108 254709108 DISCOVER FINANCIAL SERVICES LLC Stock 259752 2628 0 100
934423104 934423104 DISCOVERY HLDG CO Stock 184371 12210 0 100
254687106 254687106 DISNEY WALT CO COM Stock 3719976 37151 0 100
23325P104 23325P104 DNP SELECT INCOME FD INC CEF 64930 5892 0 100
256163106 256163106 DOCUSIGN INC COM Stock 23670 406 0 100
256677105 256677105 DOLLAR GEN CORP Stock 69873 332 0 100
256746108 256746108 DOLLAR TREE STORES INC Stock 74790 521 0 100
25746U109 25746U109 DOMINION RESOURCES INC Stock 299845 5363 0 100
25754A201 25754A201 DOMINOS PIZZA INC COM Stock 100610 305 0 100
257651109 257651109 DONALDSON INC COM Stock 4141837 63389 0 100
25787G100 25787G100 DONNELLEY FINL SOLUTIONS INC COM Stock 61494 1505 0 100
25960R105 25960R105 DOUGLAS DYNAMICS INCCOM Stock 2728477 85559 0 100
25961D105 25961D105 DOUGLAS ELLIMAN INC COM Stock 4587 1475 0 100
260003108 260003108 DOVER CORP COM Stock 19368 127 0 100
260557103 260557103 DOW INC COM Stock 234800 4283 0 100
26142V105 26142V105 DRAFTKINGS INC NEW COM CL A Stock 1375 71 0 100
09660L105 09660L105 DREYFUS HI YIELD STRATEGIC FD CEF 1085 500 0 100
09662E109 09662E109 DREYFUS STRATEGIC MUNICIPAL BOND FUND INC CEF 78875 13124 0 100
23345M107 23345M107 DT MIDSTREAM INC COMMON STOCK Stock 96025 1945 0 100
233331107 233331107 DTE ENERGY CO COM Stock 647932 5915 0 100
264147109 264147109 DUCOMMUN INC DEL COM Stock 1010767 18475 0 100
26441C204 26441C204 DUKE ENERGY CORP NEW COM NEW Stock 307894 3192 0 100
26443V101 26443V101 DULUTH HLDGS INC COM CL B Stock 733700 115000 0 100
26614N102 26614N102 DUPONT DE NEMOURS INC COM Stock 149837 2088 0 100
23355L106 23355L106 DXC TECHNOLOGY CO COM Stock 24998 978 0 100
27616P103 27616P103 EASTERLY GOVT PPTYS INC COM REIT 6870 500 0 100
276317104 276317104 EASTERN CO COM Stock 3220445 165321 0 100
277432100 277432100 EASTMAN CHEMICAL CO Stock 8434 100 0 100
G29183103 G29183103 EATON CORP PLC SHS Stock 1357870 7925 0 100
278274105 278274105 EATON VANCE ENHANCEDEQUITY INCOME FD COM CEF 10924 718 0 100
27827X101 27827X101 EATON VANCE MUN BD FD COM CEF 29453 2832 0 100
27826U108 27826U108 EATON VANCE MUNI INCOME TRUST SH BEN INT CEF 39000 3850 0 100
27826S103 27826S103 EATON VANCE SR INCOME TR SH BEN INT CEF 33758 6310 0 100
27828G107 27828G107 EATON VANCE TAX ADV DIV INC CEF 306339 13549 0 100
27829F108 27829F108 EATON VANCE TAX MANAGED GLOBAL EQUITY CEF 39424 5048 0 100
278642103 278642103 EBAY INC Stock 45701 1030 0 100
56167N753 56167N753 ECOFIN GLOBAL WATER ESG FUND ETF 52454 1325 0 100
278865100 278865100 ECOLAB INC COM Stock 117195 708 0 100
281020107 281020107 EDISON INTL COM Stock 8118 115 0 100
28106W103 28106W103 EDITAS MEDICINE INC COM Stock 276 38 0 100
28176E108 28176E108 EDWARDS LIFESCIENCES CORP COM Stock 569348 6882 0 100
28414H103 28414H103 ELANCO ANIMAL HEALTH INC COM Stock 1391 148 0 100
285512109 285512109 ELECTRONICS ARTS Stock 5420 45 0 100
036752103 036752103 ELEVANCE HEALTH INC COM Stock 234963 511 0 100
29082K105 29082K105 EMBECTA CORP COMMON STOCK Stock 3403 121 0 100
291011104 291011104 EMERSON ELEC CO COM Stock 502536 5767 0 100
292102100 292102100 EMPIRE ST RLTY LP Stock 613209 94631 0 100
292102209 292102209 EMPIRE ST RLTY OP L P UNIT LTD PARTNERSHIP INT SER 60 Stock 76101 10737 0 100
292104106 292104106 EMPIRE ST RLTY TR INC COM USD0.01 CL A REIT 3167 488 0 100
29250N105 29250N105 ENBRIDGE INC COM Stock 46505 1219 0 100
292562105 292562105 ENCORE WIRE CORP COM Stock 1332708 7191 0 100
29272W109 29272W109 ENERGIZER HLDGS INC NEW COM Stock 10410 300 0 100
28035Q102 28035Q102 ENERGIZER HOLDING INC Stock 4242 100 0 100
81369Y506 81369Y506 ENERGY SELECT SECTOR SPDR ETF 173014 2089 0 100
29273V100 29273V100 ENERGY TRANSFER EQUITY L P COM UNIT LTD PARTNERSHIP Stock 328405 26336 0 100
293389102 293389102 ENNIS INC COM Stock 914779 43375 0 100
29355A107 29355A107 ENPHASE ENERGY INC COM Stock 2639645 12553 0 100
29362U104 29362U104 ENTEGRIS INC COM Stock 932 11 0 100
29364G103 29364G103 ENTERGY CORP NEW COM Stock 10774 100 0 100
293792107 293792107 ENTERPRISE PRODS PARTNERS L P Stock 555749 21457 0 100
29415B103 29415B103 ENVIVA INC COM Stock 10674946 369631 0 100
26875P101 26875P101 EOG RESOURCES INC Stock 33701 294 0 100
29414B104 29414B104 EPAM SYS INC COM Stock 897 3 0 100
26884U109 26884U109 EPR PPTYS SBI REIT 615315 16150 0 100
294429105 294429105 EQUIFAX INC COM Stock 1217 6 0 100
29444U700 29444U700 EQUINIX INC COM REIT 2163 3 0 100
29476L107 29476L107 EQUITY RESIDENTIAL REIT 137830 2297 0 100
294821608 294821608 ERICSSON ADR B SEK 10 ADR 333 57 0 100
296056104 296056104 ESCALADE INC COM Stock 7367241 504606 0 100
29670E107 29670E107 ESSENTIAL PPTYS RLTY TR INC COM REIT 12425 500 0 100
297178105 297178105 ESSEX PPTY TR REIT REIT 104988 502 0 100
518439104 518439104 ESTEE LAUDER COMPANIES INC Stock 27111 110 0 100
26924G508 26924G508 ETFMG ALTERNATIVE HARVEST ETFMG ALTERNATIVE HARVEST ETF 12797 3636 0 100
26924G201 26924G201 ETFMG PRIME CYBER SECURITY ETFMG PRIME CYBER SECURITY FUND ETF 33474 700 0 100
297602104 297602104 ETHAN ALLEN INTERIORS INC COM Stock 4757582 173255 0 100
29786A106 29786A106 ETSY INC COM Stock 334 3 0 100
298768102 298768102 EUROPEAN EQUITY FD INC COM CEF 20693 2450 0 100
G3223R108 G3223R108 EVEREST REINSURANCE GROUP LTD Stock 716 2 0 100
30034W106 30034W106 EVERGY INC COM Stock 16890 276 0 100
30040W108 30040W108 EVERSOURCE ENERGY COM Stock 15809 202 0 100
30049A107 30049A107 EVOLUTION PETE CORP COM Stock 3672420 582000 0 100
30161Q104 30161Q104 EXELIXIS INC CMN Stock 1165 60 0 100
30161N101 30161N101 EXELON CORP COM Stock 779838 18616 0 100
30212P303 30212P303 EXPEDIA INC DEL COM Stock 679 7 0 100
302130109 302130109 EXPEDITORS INTL WASH INC COM Stock 991 9 0 100
30225T102 30225T102 EXTRA SPACE STORAGE INC COM REIT 978 6 0 100
30231G102 30231G102 EXXON MOBIL CORP COM Stock 4762660 43431 0 100
30190A104 30190A104 F&G ANNUITIES & LIFE INC COMMON STOCK Stock 689 38 0 100
315616102 315616102 F5 NETWORKS INC Stock 32489 223 0 100
31154R109 31154R109 FARMLAND PARTNERS INC COM REIT 57370 5362 0 100
311900104 311900104 FASTENAL CO Stock 270887 5022 0 100
31188V100 31188V100 FASTLY INC CL A Stock 604 34 0 100
313745101 313745101 FEDERAL REALTY INVST TR SH BEN INT NEW REIT 494 5 0 100
31428X106 31428X106 FEDEX CORP Stock 172053 753 0 100
N3167Y103 N3167Y103 FERRARI N V COM Stock 27094 100 0 100
316092808 316092808 FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 101416 890 0 100
31620R303 31620R303 FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 54770 1568 0 100
31620M106 31620M106 FIDELITY NATL INFO SVCS Stock 45462 837 0 100
67401P405 67401P405 FIFTH STREET FINANCE CORP. CEF 5856 312 0 100
316773100 316773100 FIFTH THIRD BANCORP Stock 3405684 127841 0 100
81369Y605 81369Y605 FINANCIAL SELECT SECTOR SPDR ETF 5273237 164020 0 100
318672706 318672706 FIRST BANCORP F Stock 33684 2950 0 100
318910106 318910106 FIRST BANCORP N C COM Stock 755510 21270 0 100
319383204 319383204 FIRST BUSEY CORP COM NEW Stock 1047510 51500 0 100
320218100 320218100 FIRST FINL CORP IND COM Stock 703724 18776 0 100
32051X108 32051X108 FIRST HAWAIIAN INC COM Stock 1557049 75475 0 100
320517105 320517105 FIRST HORIZON CORPORATION COM Stock 18 1 0 100
336433107 336433107 FIRST SOLAR INC COM Stock 43500 200 0 100
336901103 336901103 FIRST SOURCE CORP Stock 230809 5349 0 100
33738G104 33738G104 FIRST TR ENERGY INCOME & GROWT COM CEF 12980 1000 0 100
33738R118 33738R118 FIRST TR EXCHANGE TRADED FD VI NASD TECH DIV ETF 43923 812 0 100
33718W103 33718W103 FIRST TR INTER DURATN PFD & IN COM CEF 11835 750 0 100
337318109 337318109 FIRST TR/FIDUCIARY ASSET MGMT COVERED CALL FD COM CEF 3373142 204185 0 100
33733E302 33733E302 FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 110888 750 0 100
336917109 336917109 FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 30352 855 0 100
33733E500 33733E500 FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND ETF 63721 1220 0 100
33733E203 33733E203 FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND ETF 11627 75 0 100
33734H106 33734H106 FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 56907 1417 0 100
337932107 337932107 FIRSTENERGY CORP Stock 48352 1207 0 100
337738108 337738108 FISERV INC Stock 1810515 16018 0 100
33833Q106 33833Q106 FIVE POINT HOLDINGS LLC COM CL A Stock 2266 960 0 100
338478100 338478100 FLAHERTY & CRUMRINE / CLAYMORE PFD SECS CEF 29035 2098 0 100
33848W106 33848W106 FLAHERTY & CRUMRINE DYNAMIC PF SHS CEF 38136 2100 0 100
33939L506 33939L506 FLEXSHARES TR IBOXX 3 YR TARGET DURATION TIPS INDEX FD ETF 102674 4248 0 100
33939L407 33939L407 FLEXSHARES TR MORNSTAR UPSTR ETF 42248 999 0 100
339382103 339382103 FLEXSTEEL INDS INC COM Stock 1281753 66550 0 100
343412102 343412102 FLUOR CORP Stock 61820 2000 0 100
302491303 302491303 FMC CORP COM NEW Stock 83750 686 0 100
345370860 345370860 FORD MOTOR COMPANY Stock 165275 13117 0 100
34630N106 34630N106 FORIAN INC COM Stock 6942 1822 0 100
34959E109 34959E109 FORTINET INC COM Stock 28910 435 0 100
34959J108 34959J108 FORTIVE CORP COM Stock 1091 16 0 100
34964C106 34964C106 FORTUNE BRANDS HOME & SECURITY INC WI Stock 6402 109 0 100
35137L105 35137L105 FOX CORP CL A COM Stock 545 16 0 100
35471R106 35471R106 FRANKLIN STR PPTYS CORP COM REIT 1554 990 0 100
35671D857 35671D857 FREEPORT MCMORAN COPPER Stock 2098301 51291 0 100
35803L108 35803L108 FREQUENCY THERAPEUTICS INC COM Stock 30180 60000 0 100
359678109 359678109 FULL HSE RESORTS INC COM Stock 3615 500 0 100
36242H104 36242H104 GABELLI DIV AND INC TR CEF 740178 35603 0 100
362397101 362397101 GABELLI EQUITY TRUST INC CEF 9282 1617 0 100
36249W104 36249W104 GABELLI GLOBAL SMALL& MID CAP VALUE TR CEF 5240 450 0 100
363576109 363576109 GALLAGHER ARTHUR J &CO Stock 6448785 33709 0 100
H2906T109 H2906T109 GARMIN LTD Stock 404 4 0 100
366651107 366651107 GARTNER INC COM Stock 977 3 0 100
361448103 361448103 GATX CORP COM Stock 1809829 16450 0 100
36266G107 36266G107 GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 123619 1507 0 100
368736104 368736104 GENERAC HLDGS INC COM Stock 10801 100 0 100
369550108 369550108 GENERAL DYNAMICS CORP COM Stock 558956 2449 0 100
369604301 369604301 GENERAL ELECTRIC CO COM NEW Stock 457938 4790 0 100
370334104 370334104 GENERAL MLS INC COM Stock 1913658 22392 0 100
37045V100 37045V100 GENERAL MOTORS CORP Stock 19887 542 0 100
372460105 372460105 GENUINE PARTS CO COM Stock 312870 1870 0 100
373737105 373737105 GERDAU S A ADR 10353 2100 0 100
375558103 375558103 GILEAD SCIENCES INC Stock 71366 860 0 100
376536108 376536108 GLADSTONE COMMERCIAL CORP COM REIT 6315 500 0 100
376546107 376546107 GLADSTONE INVT CORP COM CEF 66250 5000 0 100
37954A204 37954A204 GLOBAL MED REIT INC COM NEW REIT 407846 44769 0 100
37940X102 37940X102 GLOBAL PMTS INC COM Stock 15415 146 0 100
379463102 379463102 GLOBAL WTR RES INC COM Stock 2094766 168525 0 100
37954Y624 37954Y624 GLOBAL X AUTONOMOUS & ELECTRIC VEHICLES ETF ETF 6556 275 0 100
37954Y384 37954Y384 GLOBAL X CYBERSECURITY ETF ETF 135306 5770 0 100
37954Y814 37954Y814 GLOBAL X FINTECH ETF ETF 3123 150 0 100
37954Y855 37954Y855 GLOBAL X LITHIUM & BATTERY TECH ETF ETF 26083 410 0 100
37954Y871 37954Y871 GLOBAL X URANIUM ETF ETF 44867 2251 0 100
37959E102 37959E102 GLOBE LIFE INC COM Stock 550 5 0 100
380237107 380237107 GODADDY INC CL A Stock 7772 100 0 100
38046W204 38046W204 GOHEALTH INC CL A NEW Stock 7635 469 0 100
38141G104 38141G104 GOLDMAN SACHS GROUP INC Stock 1520138 4647 0 100
02079K305 02079K305 GOOGLE INC Stock 7960551 76743 0 100
384802104 384802104 GRAINGER W W INC COM Stock 2531043 3675 0 100
390607109 390607109 GREAT LAKES DREDGE & DOCK CORPORATION Stock 1451727 267353 0 100
392709101 392709101 GREEN BRICK PARTNERS INC COM Stock 3571738 101875 0 100
39304D102 39304D102 GREEN DOT CORP CL A Stock 378 22 0 100
393222104 393222104 GREEN PLAINS INC COM Stock 2603 84 0 100
393657AK7 393657AK7 GREENBRIER COS INC 2.875 02/01/2024 Convertible 1085229 1106000 0 100
39540E302 39540E302 GREENPOWER MTR CO INC COM NEW Stock 1213 525 0 100
396879108 396879108 GREENWICH LIFESCIENCES INC COM Stock 703 51 0 100
397624107 397624107 GREIF INC CL A Stock 8238 130 0 100
399473206 399473206 GROUPON INC COM Stock 316 75 0 100
39986L109 39986L109 GROWGENERATION CORP COM Stock 9234 2700 0 100
37733W204 37733W204 GSK PLC SPONSORED ADR ADR 333136 9363 0 100
402635502 402635502 GULFPORT ENERGY CORP COMMON SHARES Stock 989280 12366 0 100
87911J103 87911J103 H & Q HEALTHCARE FD SH BEN INT CEF 47196 2674 0 100
404609109 404609109 HACKETT GROUP INC COM Stock 1512791 81861 0 100
405024100 405024100 HAEMONETICS CORP MASS COM Stock 777022 9390 0 100
405552100 405552100 HALEON PLC SPON ADS ADR 74929 9205 0 100
406216101 406216101 HALLIBURTON CO COM Stock 70905 2241 0 100
40701T104 40701T104 HAMILTON BEACH BRANDS HLDG CO COM CL A Stock 901642 88051 0 100
410345102 410345102 HANESBRANDS INC Stock 8069 1534 0 100
412822108 412822108 HARLEY DAVIDSON INC Stock 11391 300 0 100
416515104 416515104 HARTFORD FINL SVCS GROUP INC Stock 147394 2115 0 100
418056107 418056107 HASBRO INC COM Stock 33019 615 0 100
419870100 419870100 HAWAIIAN ELEC INDUSTRIES COM Stock 3840 100 0 100
40412C101 40412C101 HCA HEALTHCARE INC COM Stock 2373 9 0 100
42250P103 42250P103 HEALTH CARE PPTY INVS INC REIT 38397 1748 0 100
95040Q104 95040Q104 HEALTH CARE REIT INC REIT 36992 516 0 100
81369Y209 81369Y209 HEALTH CARE SELECT SECTOR SPDR ETF 290174 2241 0 100
421906108 421906108 HEALTHCARE SERVICES GROUP INC Stock 20458 1475 0 100
G4388N106 G4388N106 HELEN OF TROY LTD Stock 95 1 0 100
42330P107 42330P107 HELIX ENERGY SOLUTIONS GRP INC COM Stock 1013197 130904 0 100
423403104 423403104 HELLO GROUP INC ADS ADR 72800 8000 0 100
427096508 427096508 HERCULES CAPITAL INC COM CEF 614777 47694 0 100
42726M106 42726M106 HERITAGE-CYRSTAL CLEAN IN Stock 2472509 69433 0 100
427866108 427866108 HERSHEY CO COM Stock 66851 263 0 100
42824C109 42824C109 HEWLETT PACKARD ENTERPRISE CO COM Stock 187002 11739 0 100
403949100 403949100 HF SINCLAIR CORP COM Stock 532 11 0 100
42981E401 42981E401 HIGH TIDE INC COM NEW Stock 1706 1250 0 100
43300A203 43300A203 HILTON WORLDWIDE HLDGS INC COM Stock 7184 51 0 100
43366H704 43366H704 HIVE BLOCKCHAIN TECHNLGIES LTD COM NEW Stock 3290 1000 0 100
435763107 435763107 HOLLY ENERGY PARTNERS LP Stock 30919 1780 0 100
436440101 436440101 HOLOGIC INC Stock 33410 414 0 100
437076102 437076102 HOME DEPOT Stock 3656613 12390 0 100
438128308 438128308 HONDA MOTOR LTD AMERN SHS ADR 2570 97 0 100
438516106 438516106 HONEYWELL INTL INC Stock 1901242 9948 0 100
440327104 440327104 HORACE MANN EDUCATORS CORP NEW COM Stock 1565692 46765 0 100
G46188101 G46188101 HORIZON THERAPEUTICS PUB L SHS Stock 16371 150 0 100
440452100 440452100 HORMEL FOODS CORP COM Stock 5623 141 0 100
44107P104 44107P104 HOST MARRIOTT CORP NEW REIT REIT 544 33 0 100
40434L105 40434L105 HP INC COM Stock 359948 12264 0 100
444144109 444144109 HUDSON TECHNOLOGIES INC COM Stock 0 0 0 100
444859102 444859102 HUMANA INC COM Stock 778192 1603 0 100
446150104 446150104 HUNTINGTON BANCSHARES INC COM Stock 3920 350 0 100
44888K209 44888K209 HYDROFARM HLDGS GROUP INC COM Stock 6413 3707 0 100
44891N208 44891N208 IAC INC COM NEW Stock 1445 28 0 100
45166V106 45166V106 IDEANOMICS INC COM Stock 59 545 0 100
45167R104 45167R104 IDEX CORP Stock 1082607 4686 0 100
45168D104 45168D104 IDEXX LABS INC Stock 2000 4 0 100
452308109 452308109 ILLINOIS TOOL WKS INC COM Stock 1974675 8111 0 100
452327109 452327109 ILLUMINA INC COM Stock 24650 106 0 100
44969Q307 44969Q307 IM CANNABIS CORP COM Stock 143 200 0 100
454089103 454089103 INDIA FUND INC CEF 3041 201 0 100
456237106 456237106 INDUSTRIAL LOGISTICS PPTYS TR COM SHS BEN INT REIT 5710 1860 0 100
45665G303 45665G303 INFINITY PHARMACEUTICALS INC COM Stock 50 315 0 100
45687V106 45687V106 INGERSOLL RAND INC COM Stock 18385 316 0 100
457187102 457187102 INGREDION INC COM Stock 81384 800 0 100
M5425M103 M5425M103 INMODE LTD SHS Stock 19176 600 0 100
45781V101 45781V101 INNOVATIVE INDL PPTYS INC COM REIT 3420 45 0 100
45773H201 45773H201 INOVIO PHARMACEUTICALS INC COM NEW Stock 77 94 0 100
45782B104 45782B104 INSEEGO CORP COM Stock 1165 2000 0 100
45791E107 45791E107 INSPIRATO INCORPORATED COM CL A Stock 14 15 0 100
66538H534 66538H534 INSPIRE 100 ETF ETF 17021 542 0 100
458140100 458140100 INTEL CORP COM Stock 3227276 98784 0 100
45866F104 45866F104 INTERCONTINENTAL EXCHANGE INC COM Stock 174999 1678 0 100
458665304 458665304 INTERFACE INC COM Stock 983129 121075 0 100
459506101 459506101 INTERNATIONAL FLAVORS&FRAGRANC COM Stock 59130 643 0 100
460146103 460146103 INTERNATIONAL PAPER CO COM Stock 5409 150 0 100
Y41053102 Y41053102 INTERNATIONAL SEAWAYS INC COM Stock 6669 160 0 100
459200101 459200101 INTL BUSINESS MACHINES Stock 2090280 15945 0 100
G4863A108 G4863A108 INTL GAME TECHNOLOGY Stock 7290 272 0 100
461202103 461202103 INTUIT INC Stock 552829 1240 0 100
46120E602 46120E602 INTUITIVE SURGICAL, INC. Stock 63101 247 0 100
46137V100 46137V100 INVESCO AEROSPACE & DEFENSE ETF ETF 45511 565 0 100
46138R108 46138R108 INVESCO CURRENCYSHARES SWISS FRANC TRUST ETF 46747 480 0 100
46137V779 46137V779 INVESCO DYNAMIC BUILDING & CONSTRUCTION ETF ETF 6012 131 0 100
46137V597 46137V597 INVESCO FTSE RAFI US 1500 SMALL-MID ETF ETF 7694 47 0 100
46138E651 46138E651 INVESCO GLOBAL WATER ETF ETF 8011 229 0 100
G491BT108 G491BT108 INVESCO LTD SHS Stock 459 28 0 100
46138E537 46138E537 INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF ETF 47360 2000 0 100
46137V357 46137V357 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 224595 1553 0 100
46137V316 46137V316 INVESCO S&P 500 EQUAL WEIGHT MATERIALS ETF ETF 5697 35 0 100
46137V282 46137V282 INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF ETF 9659 35 0 100
46137V233 46137V233 INVESCO S&P 500 TOP 50 ETF ETF 508073 1636 0 100
46138E263 46138E263 INVESCO S&P GLOBAL WATER INDEX ETF ETF 102712 2060 0 100
46138G656 46138G656 INVESCO S&P ULTRA DIVIDEND REVENUE ETF ETF 20570 500 0 100
46138G706 46138G706 INVESCO SOLAR ETF ETF 104412 1345 0 100
46187W107 46187W107 INVITATION HOMES INC COM REIT 474257 15186 0 100
46266C105 46266C105 IQVIA HLDGS INC COM Stock 1392 7 0 100
46284V101 46284V101 IRON MOUNTAIN INC REIT 51323 970 0 100
46434V407 46434V407 ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 2197370 52720 0 100
46429B747 46429B747 ISHARES 0-5 YEAR TIPS BOND ETF ETF 9923 100 0 100
464287457 464287457 ISHARES 1-3 YR TREASURY BOND ETF ETF 521651 6349 0 100
464287226 464287226 ISHARES AGGREGATE BOND ETF ETF 251181 2521 0 100
464288414 464288414 ISHARES AMT-FREE MUNI BOND ETF ETF 1529908 14200 0 100
464287564 464287564 ISHARES COHEN & STEERS REIT ETF ETF 188836 3400 0 100
464289859 464289859 ISHARES CORE AGGRESSIVE ALLOCATION ETF ETF 13285 209 0 100
464289867 464289867 ISHARES CORE GROWTH ALLOCATION ETF ETF 2045 41 0 100
46429B663 46429B663 ISHARES CORE HIGH DIVIDEND ETF ETF 71162 700 0 100
464289875 464289875 ISHARES CORE MODERATE ALLOCATION ETF ETF 10483 263 0 100
46432F842 46432F842 ISHARES CORE MSCI EAFE ETF 2303369 34456 0 100
46434G103 46434G103 ISHARES CORE MSCI EMERGING MARKETS ETF ETF 27420 562 0 100
46435G326 46435G326 ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF ETF 5140 85 0 100
464287507 464287507 ISHARES CORE S&P MID CAP ETF ETF 843115 3370 0 100
464288521 464288521 ISHARES CORE U.S. REIT ETF ETF 1520 30 0 100
46435U135 46435U135 ISHARES CYBERSECURITY & TECH ETF ETF 3635 100 0 100
464287168 464287168 ISHARES DJ SELECT DIVIDEND ETF 10046439 85735 0 100
464287192 464287192 ISHARES DJ TRANSPORTATION AVERAGE ETF 27341 120 0 100
464287788 464287788 ISHARES DJ U.S. FINANCIAL SECTOR ETF ETF 18042 254 0 100
464287580 464287580 ISHARES DJ US CONSUMER SERVICES ETF 278167 4300 0 100
464287796 464287796 ISHARES DJ US ENERGY ETF 13125 300 0 100
464288778 464288778 ISHARES DOW JONES US REGIONAL BANKS ETF 664978 18580 0 100
464287697 464287697 ISHARES DOW JONES US UTILITIES ETF 604581 7222 0 100
46435G516 46435G516 ISHARES ESG AWARE MSCI EAFE ETF ETF 89673 1248 0 100
46435G193 46435G193 ISHARES ESG AWARE USD CORPORATE BOND ETF ETF 10114 439 0 100
46429B655 46429B655 ISHARES FLOATING RATE BOND ETF ETF 24691 490 0 100
46435U192 46435U192 ISHARES GENOMICS IMMUNOLOGY AND HEALTHCARE ETF ETF 4654 200 0 100
464288224 464288224 ISHARES GLOBAL CLEAN ENERGY ETF ETF 35802 1810 0 100
464287325 464287325 ISHARES GLOBAL HEALTHCARE SECTOR INDEX ETF 14400 173 0 100
464288695 464288695 ISHARES GLOBAL MATERIALS ETF ETF 5020 60 0 100
464287275 464287275 ISHARES GLOBAL TELECOM ETF 83906 1310 0 100
46429B333 46429B333 ISHARES GNMA BOND ETF ETF 1318357 29653 0 100
464285204 464285204 ISHARES GOLD TRUST ETF ETF 14238 381 0 100
46435G250 46435G250 ISHARES HIGH YIELD BOND FACTOR ETF ETF 52487 1175 0 100
46435U168 46435U168 ISHARES IBONDS 2025 TERM HIGH YIELD & INCOME ETF ETF 84767 3700 0 100
464288513 464288513 ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 54849 726 0 100
464287242 464287242 ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 1505114 13732 0 100
464286806 464286806 ISHARES INC MSCI GERMANY INDEX FD ETF 11384 400 0 100
464288448 464288448 ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 29552 1075 0 100
464287119 464287119 ISHARES MORNINGSTAR LARGE GROWTH ETF ETF 1579996 28541 0 100
46435G342 46435G342 ISHARES MORTGAGE REAL ESTATE ETF ETF 2730 125 0 100
464287465 464287465 ISHARES MSCI EAFE ETF ETF 1324167 18515 0 100
464288885 464288885 ISHARES MSCI EAFE GROWTH ETF ETF 460344 4914 0 100
464288877 464288877 ISHARES MSCI EAFE VALUE ETF ETF 4631894 95444 0 100
464287234 464287234 ISHARES MSCI EMERGING MARKETS ETF ETF 1122765 28453 0 100
464289180 464289180 ISHARES MSCI EUROPE FINANCIALS ETF ETF 70406 3765 0 100
46429B598 46429B598 ISHARES MSCI INDIA ETF ETF 231868 5891 0 100
46434G822 46434G822 ISHARES MSCI JAPAN ETF ETF 123349 2102 0 100
464288802 464288802 ISHARES MSCI USA ESG SELECT ETF ETF 309565 3527 0 100
46432F396 46432F396 ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 834 6 0 100
46432F388 46432F388 ISHARES MSCI USA VALUE FACTOR ETF ETF 32225 348 0 100
464287556 464287556 ISHARES NASDAQ BIOTECHNOLOGY ETF 352348 2728 0 100
464288323 464288323 ISHARES NEW YORK MUNI BOND ETF ETF 639444 11950 0 100
464287598 464287598 ISHARES RUSSELL 1000 VALUE ETF ETF 40839 268 0 100
464287655 464287655 ISHARES RUSSELL 2000 ETF ETF 2576356 14441 0 100
464287648 464287648 ISHARES RUSSELL 2000 GROWTH ETF ETF 47632 210 0 100
464287630 464287630 ISHARES RUSSELL 2000 VALUE ETF 839750 6129 0 100
464287689 464287689 ISHARES RUSSELL 3000 ETF ETF 4473 19 0 100
464287481 464287481 ISHARES RUSSELL MID-CAP GROWTH ETF ETF 62824 690 0 100
464287473 464287473 ISHARES RUSSELL MID-CAP VALUE ETF ETF 73384 691 0 100
464287309 464287309 ISHARES S&P 500 GROWTH ETF ETF 32343354 506235 0 100
464287200 464287200 ISHARES S&P 500 INDEX ETF 9745589 23707 0 100
464287408 464287408 ISHARES S&P 500 VALUE ETF ETF 25796035 169979 0 100
464287606 464287606 ISHARES S&P MIDCAP 400 GROWTH INDEX ETF 12443 174 0 100
464287705 464287705 ISHARES S&P MIDCAP 400 VALUE ETF ETF 22301 217 0 100
464287804 464287804 ISHARES S&P SMALLCAP 600 ETF ETF 480805 4972 0 100
464287887 464287887 ISHARES S&P SMALLCAP 600 GROWTH ETF ETF 13962 127 0 100
464288687 464288687 ISHARES S&P U.S. PREFERRED STOCK ETF ETF 698504 22374 0 100
46435U366 46435U366 ISHARES SELF-DRIVING EV & TECH ETF ETF 9206 240 0 100
464287523 464287523 ISHARES SEMICONDUCTOR ETF ETF 121582 273 0 100
464288679 464288679 ISHARES SHORT TREASURY BOND ETF ETF 110500 1000 0 100
46428Q109 46428Q109 ISHARES SILVER TRUST ETF ETF 129070 5835 0 100
464287176 464287176 ISHARES TIPS BOND ETF ETF 344888 3128 0 100
464287762 464287762 ISHARES TR DOW JONES U S HEALTHCARE ETF 382284 1400 0 100
464287622 464287622 ISHARES TR RUSSELL 1000 INDEX ETF ETF 6220853 27620 0 100
464287499 464287499 ISHARES TR RUSSELL MIDCAP INDEX FD ETF 579515 8288 0 100
464287101 464287101 ISHARES TR S&P 100 INDEX FUND ETF 106464 569 0 100
464287150 464287150 ISHARES TR S&P 1500 INDEX FD ETF 66102 730 0 100
464288737 464288737 ISHARES TRUST S&P GLOBAL CONSUMER STAPLES INDEX FD ETF 18275 295 0 100
464288794 464288794 ISHARES U.S. BROKER-DEALERS & SECURITIES EXCHANGES ETF ETF 150748 1645 0 100
46435U713 46435U713 ISHARES U.S. INFRASTRUCTURE ETF ETF 15488 415 0 100
464288836 464288836 ISHARES U.S. PHARMACEUTICALS ETF ETF 1287 7 0 100
78646V107 78646V107 ISTAR FIN INC REIT 0 80 0 100
465246106 465246106 ISUN INC COM Stock 1442 1400 0 100
46564T107 46564T107 ITERIS INC NEW COM Stock 1970 420 0 100
45073V108 45073V108 ITT INDUSTRIES INC Stock 85972 996 0 100
832696405 832696405 J M SMUCKER CO NEW Stock 4175047 26530 0 100
46982L108 46982L108 JACOBS SOLUTIONS INC COM Stock 82962 706 0 100
G4474Y214 G4474Y214 JANUS HENDERSON GROUP PLC ORD SHS Stock 408448 15332 0 100
47103U852 47103U852 JANUS HENDERSON MORTGAGE-BACKED SECURITIES ETF ETF 198024 4241 0 100
445658107 445658107 JB HUNT TRANSPORT SERVICES Stock 176162 1004 0 100
46590V100 46590V100 JBG SMITH PPTYS COM REIT 5693 378 0 100
47215P106 47215P106 JD.COM INC SPON ADR CL A ADR 158618 3614 0 100
925550105 925550105 JDS UNIPHASE CORP Stock 271 25 0 100
47233W109 47233W109 JEFFERIES FINL GROUP INC COM Stock 14600 460 0 100
41013V100 41013V100 JHANCOCK TAX-ADV DIVIDEND INCOME CEF 21320 1000 0 100
G65163100 G65163100 JOBY AVIATION INC COMMON STOCK Stock 8680 2000 0 100
47804J206 47804J206 JOHN HANCOCK MULTIFACTOR MID CAP ETF ETF 4408 92 0 100
41021P103 41021P103 JOHN HANCOCK PREFERRED INCOME FUND III CEF 15654 1070 0 100
478160104 478160104 JOHNSON & JOHNSON COM Stock 10859547 70062 0 100
G51502105 G51502105 JOHNSON CTLS INC Stock 75937 1261 0 100
479167108 479167108 JOHNSON OUTDOORS CL A CLASS A Stock 3632575 57651 0 100
48020Q107 48020Q107 JONES LANG LASALLE INC Stock 44374 305 0 100
46625H100 46625H100 JPMORGAN CHASE & CO COM Stock 37858084 290523 0 100
46641Q837 46641Q837 JPMORGAN ULTRA-SHORT INCOME ETF ETF 24103 479 0 100
483709101 483709101 KANDI TECHNOLOGIES GROUP INC COM Stock 1132 410 0 100
487836108 487836108 KELLOGG CO COM Stock 1251257 18687 0 100
49271V100 49271V100 KEURIG DR PEPPER INC COM Stock 1782848 50534 0 100
493267108 493267108 KEYCORP COM Stock 639 51 0 100
49338L103 49338L103 KEYSIGHT TECHNOLOGIES,INC Stock 9366 58 0 100
49428J109 49428J109 KIMBALL ELECTRONICS INC COM Stock 396228 16441 0 100
494368103 494368103 KIMBERLY-CLARK CORP COM Stock 3691903 27506 0 100
49446R109 49446R109 KIMCO RLTY CORP COM REIT 9199 471 0 100
49456B101 49456B101 KINDER MORGAN INC Stock 1881230 107437 0 100
497266106 497266106 KIRBY CORPORATION Stock 5352960 76800 0 100
48251W104 48251W104 KKR & CO LP Stock 8589233 163542 0 100
482480100 482480100 KLA CORP COM NEW Stock 2395 6 0 100
500472303 500472303 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW ADR 8900 485 0 100
500754106 500754106 KRAFT HEINZ CO COM Stock 220900 5712 0 100
501044101 501044101 KROGER CO COM Stock 546243 11064 0 100
501242101 501242101 KULICKE & SOFFA INDS INC COM Stock 541337 10274 0 100
50155Q100 50155Q100 KYNDRYL HLDGS INC COMMON STOCK Stock 13107 888 0 100
50216C108 50216C108 L S I INDS INC FORMERLY L S I LTG Stock 5351124 384144 0 100
502431109 502431109 L3HARRIS TECHNOLOGIES INC COM Stock 45331 231 0 100
505336107 505336107 LA Z BOY INC COM Stock 14540 500 0 100
50540R409 50540R409 LABORATORY CORP OF AMERICA Stock 87868 383 0 100
84857L101 84857L101 LACLEDE GROUP INC Stock 7295 104 0 100
511656100 511656100 LAKELAND FINL CORP COM Stock 483268 7715 0 100
511795106 511795106 LAKELAND INDUSTRIES INC Stock 2337273 160087 0 100
512807108 512807108 LAM RESEARCH CORP COM Stock 2651 5 0 100
513272104 513272104 LAMB WESTON HLDGS INC COM Stock 137064 1311 0 100
51509F105 51509F105 LANDS END INC NEW Stock 87 9 0 100
517834107 517834107 LAS VEGAS SANDS CORP Stock 840206 14625 0 100
G54050102 G54050102 LAZARD LTD SHS -A - Stock 871409 26319 0 100
523768406 523768406 LEE ENTERPRISES INC COM Stock 437007 35101 0 100
52567D107 52567D107 LEMONADE INC COM Stock 285 20 0 100
526057104 526057104 LENNAR CORP CL A Stock 1577 15 0 100
527064109 527064109 LESLIES INC COM Stock 3028 275 0 100
52736R102 52736R102 LEVI STRAUSS & CO NEW CL A COM STK Stock 5700 313 0 100
529043101 529043101 LEXINGTON CORP PPTYS TR REIT 409965 39764 0 100
50202P105 50202P105 LI-CYCLE HOLDINGS CORP COMMON SHARES Stock 1182 210 0 100
G5480U120 G5480U120 LIBERTY GLOBAL PLC CL C Stock 8152 400 0 100
G9001E128 G9001E128 LIBERTY LATIN AMERICA LTD COM CL C Stock 2478 300 0 100
532457108 532457108 LILLY ELI & CO COM Stock 3182759 9268 0 100
534187109 534187109 LINCOLN NATL CORP IND COM Stock 126416 5626 0 100
G54950103 G54950103 LINDE PLC SHS Stock 22162 62 0 100
53635B107 53635B107 LIQUIDITY SERVICES INC Stock 434610 33000 0 100
53814L108 53814L108 LIVENT CORP COM Stock 4322 199 0 100
55003T107 55003T107 LL FLOORING HOLDINGS INC COM Stock 16720 4400 0 100
539830109 539830109 LOCKHEED MARTIN CORP Stock 93387 198 0 100
540424108 540424108 LOEWS CORP COM Stock 17406 300 0 100
548661107 548661107 LOWES COS INC COM Stock 480357 2402 0 100
502175102 502175102 LTC PROPERTIES INC REIT 40400 1150 0 100
549498103 549498103 LUCID GROUP INC COM Stock 7533 937 0 100
550021109 550021109 LULULEMON ATHLETICA INC Stock 178453 490 0 100
550241103 550241103 LUMEN TECHNOLOGIES INC COM Stock 2825 1066 0 100
55024U109 55024U109 LUMENTUM HLDGS INC COM Stock 270 5 0 100
550424105 550424105 LUMINAR TECHNOLOGIES INC COM CL A Stock 7584980 1168718 0 100
N53745100 N53745100 LYONDELLBASELL Stock 1127 12 0 100
55261F104 55261F104 M & T BK CORP COM Stock 24871 208 0 100
559080106 559080106 MAGELLAN MIDSTREAM PARTNERS LP Stock 134022 2470 0 100
559222401 559222401 MAGNA INTL INC COM Stock 10714 200 0 100
565849106 565849106 MARATHON OIL CORP COM Stock 6373 266 0 100
56585A102 56585A102 MARATHON PETE CORP COM Stock 768801 5702 0 100
567908108 567908108 MARINEMAX INC COM Stock 2875 100 0 100
570535104 570535104 MARKEL CORP HOLDING CO Stock 43432 34 0 100
92189F106 92189F106 MARKET VECTORS GOLD MINERS INDEX ETF ETF 41246 1275 0 100
571903202 571903202 MARRIOTT INTL INC Stock 469687 2829 0 100
57164Y107 57164Y107 MARRIOTT VACATIONS WORLDWIDE CORP COM Stock 1349 10 0 100
571748102 571748102 MARSH & MCLENNAN COS INC COM Stock 2998 18 0 100
573284106 573284106 MARTIN MARIETTA MATLS INC COM Stock 710 2 0 100
573874104 573874104 MARVELL TECHNOLOGY INC COM Stock 43567 1006 0 100
574599106 574599106 MASCO CORP COM Stock 50913 1024 0 100
574795100 574795100 MASIMO CORP COM Stock 5536 30 0 100
576323109 576323109 MASTEC INC COM Stock 47220 500 0 100
57638P104 57638P104 MASTERBRAND INC COMMON STOCK Stock 876 109 0 100
57636Q104 57636Q104 MASTERCARD INC Stock 3898428 10727 0 100
81369Y100 81369Y100 MATERIALS SELECT SECTOR SPDR ETF 391443 4853 0 100
576690101 576690101 MATERION CORP COM Stock 1376572 11867 0 100
577081102 577081102 MATTEL INC COM Stock 250855 13626 0 100
Y58473102 Y58473102 MAXEON SOLAR TECHNOLOGIES LTD SHS Stock 132700 5000 0 100
579780206 579780206 MCCORMICK & CO INC COM NON VTG Stock 218343 2624 0 100
580135101 580135101 MCDONALDS CORP COM Stock 6088569 21775 0 100
58039P305 58039P305 MCEWEN MINING INC COM Stock 9317 1100 0 100
580589109 580589109 MCGRATH RENTCORP COM Stock 2398067 25700 0 100
58155Q103 58155Q103 MCKESSON CORP Stock 61241 172 0 100
58463J304 58463J304 MEDICAL PROPERTIES TRUST INC REIT 14385 1750 0 100
G5960L103 G5960L103 MEDTRONIC PLC SHS Stock 433413 5376 0 100
58733R102 58733R102 MERCADOLIBRE INC Stock 39542 30 0 100
588056101 588056101 MERCER INTL INC COM Stock 606861 62083 0 100
58933Y105 58933Y105 MERCK & CO INC Stock 7212452 67793 0 100
59045L106 59045L106 MERSANA THERAPEUTICS INC COM Stock 616 150 0 100
30303M102 30303M102 META PLATFORMS INC CL A Stock 1400500 6608 0 100
591520200 591520200 METHODE ELECTRONICS INC Stock 1004150 22884 0 100
59156R108 59156R108 METLIFE INC COM Stock 295757 5105 0 100
592688105 592688105 METTLER TOLEDO INTERNATIONAL COM Stock 1530 1 0 100
55277P104 55277P104 MGE ENERGY INC COM Stock 158058 2035 0 100
55303J106 55303J106 MGP INGREDIENTS INC NEW COM Stock 29016 300 0 100
595017104 595017104 MICROCHIP TECHNOLOGY INC Stock 547754 6538 0 100
595112103 595112103 MICRON TECHNOLOGY Stock 73132 1212 0 100
594918104 594918104 MICROSOFT Stock 29411309 102016 0 100
596680108 596680108 MIDDLESEX WTR CO COM Stock 48825 625 0 100
600551204 600551204 MILLER INDS INC TENN NEW Stock 1255137 35506 0 100
60255C885 60255C885 MIND MEDICINE MINDMED INC COM NEW Stock 28926 9125 0 100
60770K107 60770K107 MODERNA INC COM Stock 921 6 0 100
607828100 607828100 MODINE MFG CO COM Stock 0 0 0 100
60855D200 60855D200 MOLECULIN BIOTECH INC COM Stock 240 250 0 100
60871R209 60871R209 MOLSON COORS BEVERAGE CO CL B Stock 15504 300 0 100
609207105 609207105 MONDELEZ INTL INC CL A Stock 1713769 24581 0 100
610236101 610236101 MONRO MUFFLER BRAKE INC Stock 1025920 20755 0 100
610335101 610335101 MONROE CAPITAL CORP CEF 5355 700 0 100
61174X109 61174X109 MONSTER BEVERAGE CORP NEW COM Stock 1404 26 0 100
615369105 615369105 MOODYS CORP Stock 74669 244 0 100
617446448 617446448 MORGAN STANLEY Stock 676773 7708 0 100
617700109 617700109 MORNINGSTAR INC COM Stock 124254 612 0 100
61945C103 61945C103 MOSAIC CO Stock 1470659 32054 0 100
620076307 620076307 MOTOROLA SOLUTIONS INC COM NEW Stock 8298 29 0 100
624580106 624580106 MOVADO GROUP INC COM Stock 1871488 65050 0 100
55354G100 55354G100 MSCI INC COM Stock 560 1 0 100
628464109 628464109 MYERS INDS INC COM Stock 1018996 47550 0 100
M70700105 M70700105 NANO X IMAGING LTD ORD SHS Stock 375 65 0 100
630402105 630402105 NAPCO SEC TECHNOLOGIES INC COM Stock 3741089 99550 0 100
632347100 632347100 NATHANS FAMOUS INC NEW COM Stock 708372 9370 0 100
635309107 635309107 NATIONAL CINEMEDIA INC COM Stock 89 675 0 100
63633D104 63633D104 NATIONAL HEALTH INVS INC REIT 59317 1150 0 100
637417106 637417106 NATIONAL RETAIL PPTYS REIT 22075 500 0 100
63938C108 63938C108 NAVIENT CORPORATION COM Stock 12792 800 0 100
628778102 628778102 NBT BANCORP INC COM Stock 812310 24097 0 100
640268108 640268108 NEKTAR THERAPEUTICS COM Stock 88 125 0 100
64110D104 64110D104 NETAPP INC Stock 7151 112 0 100
64110L106 64110L106 NETFLIX COM INC Stock 569697 1649 0 100
64129H104 64129H104 NEUBERGER BERMAN MLP & ENERGY COM CEF 2562 390 0 100
64125C109 64125C109 NEUROCRINE BIOSCIENCES INC COM Stock 1316 13 0 100
36472T109 36472T109 NEW MEDIA INV GRP INC Stock 3832 2049 0 100
64828T201 64828T201 NEW RESIDENTIAL INVESTMENT CORP REIT 800 100 0 100
650111107 650111107 NEW YORK TIMES CO CL A Stock 8715 224 0 100
651229106 651229106 NEWELL BRANDS INC COM Stock 386 31 0 100
651639106 651639106 NEWMONT CORP COM Stock 1724083 35171 0 100
65336K103 65336K103 NEXSTAR MEDIA GROUP INC COMMON STOCK Stock 7770 45 0 100
65339F101 65339F101 NEXTERA ENERGY INC COM Stock 1946038 25247 0 100
65339F739 65339F739 NEXTERA ENERGY INC UNIT 09/01/23 Stock 29304 600 0 100
654106103 654106103 NIKE INC CLASS B Stock 556508 4538 0 100
654110105 654110105 NIKOLA CORP COM Stock 1210 1000 0 100
62914V106 62914V106 NIO INC SPON ADS ADR 50448 4800 0 100
65473P105 65473P105 NISOURCE INC COM Stock 7661 274 0 100
654902204 654902204 NOKIA CORP ADR ADR 3392 691 0 100
655844108 655844108 NORFOLK SOUTHERN CRP Stock 33319 157 0 100
665859104 665859104 NORTHERN TR CORP COM Stock 1720738 19525 0 100
666807102 666807102 NORTHROP GRUMMAN CORP COM Stock 48481 105 0 100
25401T603 25401T603 NORTHSTAR ASSET MGMTGROUP INC COM Stock 1715 143 0 100
66765N105 66765N105 NORTHWEST NAT HLDG CO COM Stock 1709782 35950 0 100
668074305 668074305 NORTHWESTERN CORP COM NEW Stock 2634794 45537 0 100
G66721104 G66721104 NORWEGIAN CRUISE LINE HLDG LTD SHS Stock 1910 142 0 100
66987V109 66987V109 NOVARTIS AG ADR ADR 127093 1381 0 100
670002401 670002401 NOVAVAX INC Stock 152 22 0 100
670100205 670100205 NOVO-NORDISK A/S ADR ADR CMN ADR 23871 150 0 100
629377508 629377508 NRG ENERGY INC NEW Stock 480 14 0 100
670346105 670346105 NUCOR CORP COM Stock 2008 13 0 100
67058H102 67058H102 NUSTAR ENERGY LP UNIT Stock 21536 1377 0 100
67077M108 67077M108 NUTRIEN LTD COM Stock 347095 4700 0 100
67071L106 67071L106 NUVEEN AMT FREE MUN CR INC FD COM CEF 78997 6706 0 100
670657105 670657105 NUVEEN AMT FREE QLTY MUN INCME COM CEF 135264 12164 0 100
67070X101 67070X101 NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INT CEF 36914 3089 0 100
67066V101 67066V101 NUVEEN QUALITY MUNCP INCOME FD COM CEF 127014 11016 0 100
6706EW100 6706EW100 NUVEEN S&P 500 DYNAMIC OVERWRI COM CEF 31160 2000 0 100
G6700G107 G6700G107 NVENT ELECTRIC PLC SHS Stock 215 5 0 100
67066G104 67066G104 NVIDIA CORP Stock 2301524 8286 0 100
N6596X109 N6596X109 NXP SEMICONDUCTORS N V COM Stock 559 3 0 100
649445103 649445103 NY COMMUNITY BANCORP INC Stock 9040 1000 0 100
67103H107 67103H107 O REILLY AUTOMOTIVE INC Stock 2549487 3003 0 100
671044105 671044105 O S I SYSTEMS INC Stock 1039159 10152 0 100
674599105 674599105 OCCIDENTAL PETE CORP COM Stock 2435 39 0 100
675234108 675234108 OCEANFIRST FINL CORP COM Stock 1550731 83914 0 100
67577C105 67577C105 OCUGEN INC COM Stock 256 300 0 100
67623C109 67623C109 OFFICE PPTYS INCOME TR COM SHS BEN INT REIT 6765 550 0 100
677864100 677864100 OIL DRI CORP AMER COM Stock 3975836 95550 0 100
680033107 680033107 OLD NATL BANCORP IND Stock 772076 53542 0 100
680223104 680223104 OLD REP INTL CORP COM Stock 19077830 764030 0 100
681936100 681936100 OMEGA HEALTHCARE INVS INC COM REIT 76090 2776 0 100
68218J103 68218J103 OMNIAB INC COM Stock 3680 1000 0 100
681919106 681919106 OMNICOM GROUP INC COM Stock 943 10 0 100
682189105 682189105 ON SEMICONDUCTOR CORP COM Stock 1070 13 0 100
68236P107 68236P107 ONCTERNAL THERAPEUTICS INC COM Stock 3925 5000 0 100
68235P108 68235P108 ONE GAS INC Stock 25750 325 0 100
682680103 682680103 ONEOK INC NEW COM Stock 372662 5865 0 100
68280L101 68280L101 ONEWATER MARINE INC CL A COM Stock 4475 160 0 100
68389X105 68389X105 ORACLE CORPORATION Stock 9261222 99669 0 100
68622V106 68622V106 ORGANON & CO COMMON STOCK Stock 89305 3797 0 100
686275108 686275108 ORION ENERGY SYSTEMS INC Stock 5389431 2654892 0 100
68629Y103 68629Y103 ORION OFFICE REIT INC COM REIT 4757 710 0 100
688239201 688239201 OSHKOSH TRUCK CORP Stock 24954 300 0 100
68902V107 68902V107 OTIS WORLDWIDE CORP COM Stock 126516 1499 0 100
689648103 689648103 OTTER TAIL CORP COM Stock 3194536 44203 0 100
690732102 690732102 OWENS & MINOR INC NEW COM Stock 13095 900 0 100
67098H104 67098H104 OWENS-ILLINOIS, INC. Stock 11355 500 0 100
693718108 693718108 PACCAR INC COM Stock 1391 19 0 100
695263103 695263103 PACWEST BANCORP DEL COM Stock 973 100 0 100
69553P100 69553P100 PAGERDUTY INC COM Stock 2274 65 0 100
69608A108 69608A108 PALANTIR TECHNOLOGIES INC CL A Stock 17576 2080 0 100
697435105 697435105 PALO ALTO NETWORKS INC COM Stock 299610 1500 0 100
697900108 697900108 PAN AMERICAN SILVER CORP Stock 91805 5044 0 100
92556H305 92556H305 PARAMOUNT GLOBAL 5.75 CONV PFD A Convertible Preferred 681584 22765 0 100
92556H107 92556H107 PARAMOUNT GLOBAL CLASS A COM Stock 26124 1011 0 100
92556H206 92556H206 PARAMOUNT GLOBAL CLASS B COMMON Stock 4954253 222064 0 100
700517105 700517105 PARK HOTELS & RESORTS INC COM REIT 5191 420 0 100
700666100 700666100 PARK-OHIO HLDGS CORP COM Stock 2295 190 0 100
701094104 701094104 PARKER-HANNIFIN CORP COM Stock 1681 5 0 100
703395103 703395103 PATTERSON COS INC COM Stock 904157 33775 0 100
704326107 704326107 PAYCHEX INC Stock 9400571 82037 0 100
70450Y103 70450Y103 PAYPAL HLDGS INC COM Stock 577752 7608 0 100
69318G106 69318G106 PBF ENERGY INC CL A Stock 9106 210 0 100
70614W100 70614W100 PELOTON INTERACTIVE INC CL A COM Stock 13381 1180 0 100
707569109 707569109 PENN ENTERTAINMENT INC COM Stock 26694 900 0 100
70959W103 70959W103 PENSKE AUTOMOTIVE GROUP INC Stock 15599 110 0 100
G7S00T104 G7S00T104 PENTAIR PLC SHS Stock 663 12 0 100
709789101 709789101 PEOPLES BANCORP INC COM Stock 2704 105 0 100
713448108 713448108 PEPSICO INC COM Stock 13192289 72366 0 100
71363P106 71363P106 PERDOCEO ED CORP COM Stock 5103 380 0 100
716382106 716382106 PETMED EXPRESS INC Stock 838406 51626 0 100
717081103 717081103 PFIZER INC COM Stock 12145822 297692 0 100
69331C108 69331C108 PG&E CORP COM Stock 1617 100 0 100
718172109 718172109 PHILIP MORRIS INTL INC Stock 1322600 13600 0 100
718546104 718546104 PHILLIPS 66 Stock 530669 5234 0 100
71943U104 71943U104 PHYSICIANS RLTY TR COM REIT 7465 500 0 100
720190206 720190206 PIEDMONT OFFICE REALTY TR INC COM CL A REIT 6132 840 0 100
72200W106 72200W106 PIMCO MUN INCOME FD II COM CEF 36152 3850 0 100
72346Q104 72346Q104 PINNACLE FINL PARTNERS INC COM Stock 7722 140 0 100
723484101 723484101 PINNACLE WEST CAP CORP COM Stock 106974 1350 0 100
723787107 723787107 PIONEER NAT RES CO COM Stock 3676 18 0 100
69343T107 69343T107 PJT PARTNERS INC COM CL A Stock 866 12 0 100
726503105 726503105 PLAINS ALL AMERICAN PIPELINE LP Stock 34916 2800 0 100
72919P202 72919P202 PLUG PWR INC Stock 18459 1575 0 100
693475105 693475105 PNC FINL SVCS GROUP INC COM Stock 641536 5047 0 100
73642K106 73642K106 PORTILLOS INC COM CL A Stock 45732 2140 0 100
737446104 737446104 POST HOLDINGS INC COM Stock 2067 23 0 100
73757R102 73757R102 POSTAL REALTY TRUST INC CL A REIT 3268262 214735 0 100
73754Y100 73754Y100 POTBELLY CORP COM Stock 8330 1000 0 100
737630103 737630103 POTLATCHDELTIC CORPORATION COM REIT 116418 2352 0 100
46138E404 46138E404 POWERSHARES CEF INCOME ETF 9110 500 0 100
46137V712 46137V712 POWERSHARES DYNAMIC MRKT PORTFOLIO EXCH TRADED FUND ETF 22092 200 0 100
46137V662 46137V662 POWERSHARES DYNAMIC PHARMACEUTICALS ETF 45600 600 0 100
46137V621 46137V621 POWERSHARES FINANCIAL PREFERRED ETF ETF 5059260 348434 0 100
46138E511 46138E511 POWERSHARES GLOBAL PREFERRED ETF ETF 214416 18677 0 100
46137V142 46137V142 POWERSHARES GLOBAL WATER PORTFOLIO EXCHANGE-TRADED FD ETF 315645 5917 0 100
46137V563 46137V563 POWERSHARES HY DIVIDEND ACHIEVERS ETF 14741 740 0 100
46090E103 46090E103 POWERSHARES QQQ TR ETF 6544779 20393 0 100
46138E354 46138E354 POWERSHARES SP500 LOW VOLATILITY ETF ETF 0 0 0 100
46137V134 46137V134 POWERSHARES WILDERHILL CLEAN ENERGY ETF 595754 14743 0 100
693506107 693506107 PPG INDS INC COM Stock 88029 659 0 100
69351T106 69351T106 PPL CORP COM Stock 40962 1474 0 100
74251V102 74251V102 PRINCIPAL FINANCIAL GROUP INC COM Stock 892 12 0 100
742718109 742718109 PROCTER AND GAMBLE CO COM Stock 7457032 50152 0 100
743315103 743315103 PROGRESSIVE CORP COM Stock 2861 20 0 100
74340W103 74340W103 PROLOGIS SHARE BENEFICIAL INT REIT 138245 1108 0 100
74347M108 74347M108 PROPETRO HLDG CORP COM Stock 651464 90607 0 100
74348A467 74348A467 PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 85309 935 0 100
74347G648 74347G648 PROSHARES ULTRAPRO SHORT DOW30 ETF 132 5 0 100
743606105 743606105 PROSPERITY BANCSHARES INC Stock 73393 1193 0 100
744320102 744320102 PRUDENTIAL FINL INC Stock 291227 3520 0 100
744375205 744375205 PSYCHEMEDICS CP Stock 656 125 0 100
69370C100 69370C100 PTC INC COM Stock 641 5 0 100
74460D109 74460D109 PUBLIC STORAGE INC REIT 7554 25 0 100
744573106 744573106 PUBLIC SVC ENTERPRISE GRP INC COM Stock 199340 3192 0 100
745867101 745867101 PULTE GROUP INC COM Stock 932 16 0 100
74638P109 74638P109 PURPLE BIOTECH LTD SPONSORED ADS ADR 537 300 0 100
74727A104 74727A104 QCR HOLDINGS INC COM Stock 369810 8422 0 100
747525103 747525103 QUALCOMM INC COM Stock 3966098 31087 0 100
74762E102 74762E102 QUANTA SERVICES INC Stock 166640 1000 0 100
74767V109 74767V109 QUANTUMSCAPE CORP COM CL A Stock 221 27 0 100
74834L100 74834L100 QUEST DIAGNOSTICS INC COM Stock 849 6 0 100
219798105 219798105 QUIDELORTHO CORP COM Stock 66372 745 0 100
75513E101 75513E101 RAYTHEON TECHNOLOGIES CORP COM Stock 592775 6053 0 100
756109104 756109104 REALTY INCOME CORP REIT 1395286 22035 0 100
756158101 756158101 REAVES UTIL INCOME FD COM SH BEN INT CEF 41151 1450 0 100
758075AC9 758075AC9 REDWOOD TRUST INC 4.75 08/15/2023 Convertible 981 1000 0 100
M8287R103 M8287R103 REE AUTOMOTIVE LTD CLASS A ORD SHS Stock 23 70 0 100
75886F107 75886F107 REGENERON PHARMACEUTICALS INC Stock 1643 2 0 100
7591EP100 7591EP100 REGIONS FINANCIAL CORP NEW Stock 5401 291 0 100
759937204 759937204 RENAISSANCE IPO ETF ETF 13172 450 0 100
75973T101 75973T101 RENALYTIX PLC ADS ADR 62920 26000 0 100
760759100 760759100 REPUBLIC SERVICES INC Stock 7437 55 0 100
76118Y104 76118Y104 RESIDEO TECHNOLOGIES INC COM Stock 731 40 0 100
761152107 761152107 RESMED INC COM Stock 1095 5 0 100
76122Q105 76122Q105 RESOURCES CONNECTION INC COM Stock 1663521 97510 0 100
76131D103 76131D103 RESTAURANT BRANDS INTL INC COM Stock 25513 380 0 100
76169C100 76169C100 REXFORD INDL RLTY INC COM REIT 494200 8285 0 100
749552105 749552105 RF INDUSTRIES INC Stock 7400 1700 0 100
74955L103 74955L103 RGC RESOURCES INC Stock 1808240 77975 0 100
74967X103 74967X103 RH COM Stock 6089 25 0 100
767204100 767204100 RIO TINTO PLC SPON ADR ADR 20580 300 0 100
767292105 767292105 RIOT PLATFORMS INC COM Stock 10989 1100 0 100
76954A103 76954A103 RIVIAN AUTOMOTIVE INC COM CL A Stock 3452 223 0 100
74967R106 74967R106 RMR GROUP INC CL A Stock 735 28 0 100
301505707 301505707 ROBO GLOBAL ROBOTICS & AUTOMATION INDEX ETF ETF 232560 4250 0 100
77311W101 77311W101 ROCKET COS INC COM CL A Stock 4530 500 0 100
773903109 773903109 ROCKWELL AUTOMATION INC COM Stock 756221 2577 0 100
774515100 774515100 ROCKY SHOES & BOOTS INC Stock 4278332 185450 0 100
77543R102 77543R102 ROKU INC COM CL A Stock 21392 325 0 100
776696106 776696106 ROPER TECHNOLOGIES INC COM Stock 1322 3 0 100
778296103 778296103 ROSS STORES INC COM Stock 1486 14 0 100
V7780T103 V7780T103 ROYAL CARIBBEAN GROUP COM Stock 7379 113 0 100
780259305 780259305 ROYAL DUTCH SHELL PLC-ADR ADR 569650 9900 0 100
78081T104 78081T104 ROYCE GLOBAL VALUE TR INC COM CEF 1238 138 0 100
780915104 780915104 ROYCE MICRO-CAP TRUST INC CEF 10315 1176 0 100
780910105 780910105 ROYCE VALUE TR INC CEF 83119 6125 0 100
781846209 781846209 RUSH ENTERPRISES INC CL A Stock 6115 112 0 100
782011100 782011100 RUSH STREET INTERACTIVE INC COM Stock 15861 5100 0 100
78351F107 78351F107 RYAN SPECIALTY HOLDINGS INC CL A Stock 23178 576 0 100
783549108 783549108 RYDER SYS INC COM Stock 29003 325 0 100
78409V104 78409V104 S&P GLOBAL INC COM Stock 3448 10 0 100
78518H202 78518H202 SABA CAPITAL INCOME & OPRNT FD SHS NEW CEF 1263 155 0 100
78573L106 78573L106 SABRA HEALTH CARE REIT INC REIT 3450 300 0 100
78645L100 78645L100 SAFEHOLD INC COM REIT 0 0 0 100
78667J108 78667J108 SAGE THERAPEUTICS INC COM Stock 587 14 0 100
79466L302 79466L302 SALESFORCE COM Stock 213565 1069 0 100
79546E104 79546E104 SALLY BEAUTY HLDGS INC COM Stock 1963 126 0 100
80105N105 80105N105 SANOFI SA ADR 1905 35 0 100
803054204 803054204 SAP AKTIENGESELLSCHAFT ADR ADR 37965 300 0 100
806857108 806857108 SCHLUMBERGER LTD COM STK Stock 177202 3609 0 100
80689H102 80689H102 SCHNEIDER NATIONAL INC CL B Stock 26750 1000 0 100
80810D103 80810D103 SCHRODINGER INC COM Stock 421 16 0 100
808524102 808524102 SCHWAB ETFS- US BROAD MARKET ETF ETF 468164 9784 0 100
808524607 808524607 SCHWAB ETFS- US SMALL-CAP ETF ETF 139962 3338 0 100
808524847 808524847 SCHWAB U.S. REIT ETF ETF 19383 994 0 100
808524797 808524797 SCHWAB US DIVIDEND EQUITY ETF ETF 1154684 15783 0 100
808524870 808524870 SCHWAB US TIPS ETF ETF 86272 1609 0 100
Y7542C130 Y7542C130 SCORPIO TANKERS INC SHS Stock 3379 60 0 100
810186106 810186106 SCOTTS MIRACLE-GRO CO CL A Stock 8718 125 0 100
811707801 811707801 SEACOAST BKG CORP FLA COM NEW Stock 612692 25852 0 100
G7997R103 G7997R103 SEAGATE TECHNOLOGY Stock 7538 114 0 100
784117103 784117103 SEI INVTS CO COM Stock 9726 169 0 100
816851109 816851109 SEMPRA ENERGY Stock 247902 1640 0 100
81730H109 81730H109 SENTINELONE INC CL A Stock 2307 141 0 100
81762P102 81762P102 SERVICE NOW INC Stock 3253 7 0 100
819047101 819047101 SHAKE SHACK INC CL A Stock 2774 50 0 100
824348106 824348106 SHERWIN WILLIAMS CO COM Stock 2023 9 0 100
82452J109 82452J109 SHIFT4 PMTS INC CL A Stock 1592 21 0 100
82489W107 82489W107 SHOALS TECHNOLOGIES GROUP INC CL A Stock 957 42 0 100
824889109 824889109 SHOE CARNIVAL INC COM Stock 559606 21817 0 100
82509L107 82509L107 SHOPIFY INC CL A Stock 47940 1000 0 100
82620P102 82620P102 SIERRA BANCORP COM Stock 2411 140 0 100
G81276100 G81276100 SIGNET JEWELERS LIMITED SHS Stock 494603 6359 0 100
828806109 828806109 SIMON PROPERTY GROUP INC REIT 194828 1740 0 100
82968B103 82968B103 SIRIUS XM RADIO INC Stock 992 250 0 100
G8192H106 G8192H106 SIRIUSPOINT LTD COM Stock 13577 1670 0 100
83001A102 83001A102 SIX FLAGS ENTMT CORP NEW COM Stock 7132 267 0 100
830566105 830566105 SKECHERS U S A INC CL A Stock 14256 300 0 100
83067L109 83067L109 SKILLZ INC COM Stock 39 66 0 100
830830105 830830105 SKYLINE CHAMPION CORPORATION COM Stock 1202175 15980 0 100
83088M102 83088M102 SKYWORKS SOLUTIONS INC COM Stock 354 3 0 100
83304A106 83304A106 SNAP INC CL A Stock 23261 2075 0 100
833034101 833034101 SNAP ON INC COM Stock 229608 930 0 100
83406F102 83406F102 SOFI TECHNOLOGIES INC COM Stock 3035 500 0 100
N81409109 N81409109 SONO GROUP N V COM Stock 2995 8120 0 100
835699307 835699307 SONY GROUP CORPORATION SPONSORED ADR ADR 13598 150 0 100
842587107 842587107 SOUTHERN CO COM Stock 713390 10253 0 100
840441109 840441109 SOUTHSTATE CORPORATION COM Stock 7126 100 0 100
844741108 844741108 SOUTHWEST AIRLS CO COM Stock 134035 4119 0 100
844895102 844895102 SOUTHWEST GAS HLDGS INC COM Stock 9368 150 0 100
78469C103 78469C103 SP PLUS CORP COM Stock 6367824 185705 0 100
19423L672 19423L672 SPAC AND NEW ISSUE ETF ETF 955 40 0 100
825698103 825698103 SPARTAN MOTORS INC Stock 684320 30080 0 100
78464A870 78464A870 SPDR BIOTECH ETF ETF 13337 175 0 100
78467X109 78467X109 SPDR DOW JONES INDUSTRIAL ETF ETF 201235 605 0 100
78463V107 78463V107 SPDR GOLD ETF ETF 12282886 67039 0 100
98149E303 98149E303 SPDR GOLD MINISHARES TRUST ETF 782 20 0 100
78464A649 78464A649 SPDR PORTFOLIO AGGREGATE BOND ETF ETF 6589 255 0 100
78468R788 78468R788 SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 126730 3335 0 100
78462F103 78462F103 SPDR S&P 500 ETF TRUST ETF 25860002 63167 0 100
78468R796 78468R796 SPDR S&P 500 FOSSIL FUEL RESERVES FREE ETF ETF 1110 33 0 100
78464A888 78464A888 SPDR S&P HOMEBUILDERS ETF ETF 2130972 31449 0 100
78464A789 78464A789 SPDR S&P INSURANCE ETF ETF 3936 100 0 100
78468R655 78468R655 SPDR S&P KENSHO CLEAN POWER ETF ETF 29041 335 0 100
78468R630 78468R630 SPDR S&P KENSHO FINAL FRONTIERS ETF ETF 14491 355 0 100
78468R648 78468R648 SPDR S&P KENSHO NEW ECONOMIES COMPOSITE ETF ETF 14945 350 0 100
78464A755 78464A755 SPDR S&P METALS & MINING ETF ETF 5316 100 0 100
78467Y107 78467Y107 SPDR S&P MIDCAP 400 ETF TRUST ETF 1115011 2432 0 100
78468R556 78468R556 SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF ETF 52312 410 0 100
78464A698 78464A698 SPDR S&P REGIONAL BANKING ETF ETF 140352 3200 0 100
78464A862 78464A862 SPDR S&P SEMICONDUCTOR ETF ETF 96454 462 0 100
78464A706 78464A706 SPDR SER TR DJ GLOBAL TITANS ETF ETF 121545 1130 0 100
78464A763 78464A763 SPDR SER TR S&P DIVID ETF ETF 205730 1663 0 100
55826T102 55826T102 SPHERE ENTERTAINMENT CO CL A Stock 5187586 87821 0 100
H8088L103 H8088L103 SPORTRADAR GROUP AG CLASS A ORD SHS Stock 58150 5000 0 100
852066208 852066208 SPROTT INC COM NEW Stock 7269146 199592 0 100
85207H104 85207H104 SPROTT PHYSICAL GOLD TR UNIT CEF 1725321 111599 0 100
85207K107 85207K107 SPROTT PHYSICAL SILVER TR TR UNIT CEF 744053 89215 0 100
854502101 854502101 STANLEY BLACK & DECKER INC COM Stock 60918 756 0 100
85472N109 85472N109 STANTEC INC COM Stock 3505 60 0 100
85512G106 85512G106 STAR HLDGS SHS BEN INT Stock 904 52 0 100
855244109 855244109 STARBUCKS CORP Stock 4585384 44035 0 100
85571B105 85571B105 STARWOOD PPTY TR INC COM REIT 3538 200 0 100
857477103 857477103 STATE STR CORP COM Stock 8553 113 0 100
858155203 858155203 STEELCASE INC CL A Stock 112660 13380 0 100
858912108 858912108 STERICYCLE INC Stock 13083 300 0 100
86280R506 86280R506 STRATEGY SHARES NASDAQ 7HANDL INDEX ETF ETF 10115 500 0 100
86333M108 86333M108 STRIDE INC COM Stock 23550 600 0 100
863667101 863667101 STRYKER CORP Stock 2572788 9012 0 100
867652406 867652406 SUNPOWER CORP Stock 498240 36000 0 100
868358102 868358102 SUPERIOR GROUP OF CO INC COM Stock 2029083 257825 0 100
87043Q108 87043Q108 SWEETGREEN INC COM CL A Stock 5096 650 0 100
870875101 870875101 SWISS HELVETIA FUND INC CEF 11483 1448 0 100
87165B103 87165B103 SYNCHRONY FINANCIAL COM Stock 698 24 0 100
871607107 871607107 SYNOPSYS INC COM Stock 1931 5 0 100
871829107 871829107 SYSCO CORP COM Stock 124186 1608 0 100
74144T108 74144T108 T ROWE PRICE GROUP INC Stock 120013 1063 0 100
872590104 872590104 T-MOBILE US INC COM Stock 21436 148 0 100
874039100 874039100 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR 651 7 0 100
87612G101 87612G101 TARGA RES CORP COM Stock 122709 1682 0 100
87612E106 87612E106 TARGET CORP COM Stock 9470373 57178 0 100
876568502 876568502 TATA MOTORS LTD ADR ADR 0 600 0 100
87807B107 87807B107 TC ENERGY CORP COM Stock 19066 490 0 100
872340104 872340104 TCW STRATEGIC INCOME FD INC COM CEF 146070 31212 0 100
H84989104 H84989104 TE CONNECTIVITY LTD Stock 543617 4145 0 100
81369Y803 81369Y803 TECHNOLOGY SELECT SECTOR SPDR ETF 1574645 10427 0 100
87901J105 87901J105 TEGNA INC COM Stock 67640 4000 0 100
87918A105 87918A105 TELADOC HEALTH INC COM Stock 259 10 0 100
879360105 879360105 TELEDYNE TECHNOLOGIES INC Stock 447 1 0 100
879433829 879433829 TELEPHONE & DATA SYS INC COM NEW Stock 7988 760 0 100
87971M103 87971M103 TELUS CORPORATION COM Stock 1986 100 0 100
880198106 880198106 TEMPLETON GLOBAL INCOME FD INC CEF 45273 10289 0 100
88033G407 88033G407 TENET HEALTHCARE CORP COM NEW Stock 5942 100 0 100
880345103 880345103 TENNANT CO COM Stock 1231827 17975 0 100
88145X108 88145X108 TERRITORIAL BANCORP INC COM Stock 1091015 56500 0 100
88160R101 88160R101 TESLA MOTORS INC Stock 552466 2663 0 100
881624209 881624209 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS ADR 24470 2765 0 100
882508104 882508104 TEXAS INSTRS INC COM Stock 3349482 18007 0 100
88322Q108 88322Q108 TG THERAPEUTICS INC COM Stock 66176 4400 0 100
88339P101 88339P101 THE REALREAL INC COM Stock 25 20 0 100
883556102 883556102 THERMO FISHER SCIENTIFIC INC COM Stock 6108946 10599 0 100
88362T103 88362T103 THERMON GROUP HOLDINGS COM Stock 1404890 56376 0 100
885160101 885160101 THOR INDS INC COM Stock 7964 100 0 100
88688T100 88688T100 TILRAY BRANDS INC COM Stock 3699 1462 0 100
88830R101 88830R101 TITAN MACHINERY INC COM Stock 1184261 38892 0 100
872540109 872540109 TJX COS INC NEW COM Stock 310619 3964 0 100
890260862 890260862 TONIX PHARMACEUTICALS HLDG CO COM NEW Stock 22 38 0 100
890516107 890516107 TOOTSIE ROLL INDS INC COM Stock 152982 3406 0 100
131193104 131193104 TOPGOLF CALLAWAY BRANDS CORP COM Stock 2165459 100160 0 100
89151E109 89151E109 TOTAL SA ADR ADR 5905 100 0 100
892331307 892331307 TOYOTA MOTOR CORP ADS ADR 76371 539 0 100
892356106 892356106 TRACTOR SUPPLY CO COM Stock 1175 5 0 100
G8994E103 G8994E103 TRANE TECHNOLOGIES PLC SHS Stock 66233 360 0 100
893641100 893641100 TRANSDIGM GROUP INC COM Stock 737 1 0 100
89377M109 89377M109 TRANSMEDICS GROUP INC COM Stock 18932 250 0 100
894164102 894164102 TRAVEL PLUS LEISURE CO COM Stock 27283 696 0 100
89421B109 89421B109 TRAVELCENTERS OF AMERICA INC COM NEW Stock 41952 485 0 100
89417E109 89417E109 TRAVELERS COMPANIES INC COM Stock 10456 61 0 100
896095106 896095106 TRICO BANCSHARES COM Stock 794203 19096 0 100
89612W102 89612W102 TRICON RESIDENTIAL INC COM NPV Stock 3332 430 0 100
896215209 896215209 TRIMAS CORP COM NEW Stock 691624 24825 0 100
896522109 896522109 TRINITY INDS INC COM Stock 12180 500 0 100
89832Q109 89832Q109 TRUIST FINL CORP COM Stock 1981105 58097 0 100
898202106 898202106 TRUPANION INC COM Stock 85780 2000 0 100
899896104 899896104 TUPPERWARE BRANDS CORP Stock 50 20 0 100
900450206 900450206 TURTLE BEACH CORP COM NEW Stock 1301949 129935 0 100
90138F102 90138F102 TWILIO INC CL A Stock 56902 854 0 100
902494103 902494103 TYSON FOODS INC CL A Stock 30313 511 0 100
902952100 902952100 U S GLOBAL INVS INCORPORA CLASS A Stock 29040 11000 0 100
90346E103 90346E103 U S SILICA HLDGS INCCOM Stock 3281410 274825 0 100
26922A719 26922A719 U.S. GLOBAL GO GOLD AND PRECIOUS METAL MINERS ETF ETF 17970 1000 0 100
90353T100 90353T100 UBER TECHNOLOGIES INC COM Stock 13758 434 0 100
902681105 902681105 UGI CORP NEW COM Stock 16546 476 0 100
903002103 903002103 UMH PPTYS INC COM REIT 752086 50851 0 100
904311107 904311107 UNDER ARMOUR INC CL A Stock 218 23 0 100
904311206 904311206 UNDER ARMOUR INC CL C Stock 3608 423 0 100
904767704 904767704 UNILEVER PLC SPON ADR NEW ADR 666453 12834 0 100
907818108 907818108 UNION PAC CORP COM Stock 12880339 63999 0 100
910047109 910047109 UNITED CONTL HLDGS INC Stock 17258 390 0 100
911163103 911163103 UNITED NAT FOODS INC COM Stock 5402 205 0 100
911312106 911312106 UNITED PARCEL SERVICE INC Stock 6836455 35241 0 100
911363109 911363109 UNITED RENTALS INC Stock 1583 4 0 100
911684108 911684108 UNITED STATES CELLULAR CORP COM Stock 5804 280 0 100
912909108 912909108 UNITED STATES STL CORP Stock 1305 50 0 100
911922102 911922102 UNITED STS LIME & MINERALS INC COM Stock 3614936 23675 0 100
91324P102 91324P102 UNITEDHEALTH GROUP Stock 2330291 4931 0 100
913259107 913259107 UNITIL CORPORATION Stock 1173598 20575 0 100
91332U101 91332U101 UNITY SOFTWARE INC COM Stock 6650 205 0 100
91336L107 91336L107 UNIVAR SOLUTIONS INC COM Stock 1752 50 0 100
913915104 913915104 UNIVERSAL TECHNICAL INST INC COM Stock 2214 300 0 100
91529Y106 91529Y106 UNUM GROUP COM Stock 32681 826 0 100
39959A106 39959A106 UPEXI INC COM Stock 10125 2500 0 100
91680M107 91680M107 UPSTART HLDGS INC COM Stock 381 24 0 100
917047102 917047102 URBAN OUTFITTERS INC COM Stock 19404 700 0 100
902973304 902973304 US BANCORP DEL COM NEW Stock 1143176 31711 0 100
81369Y886 81369Y886 UTILITIES SELECT SECTOR SPDR FUND ETF 193458 2858 0 100
918204108 918204108 V F CORP COM Stock 30237 1320 0 100
92242T101 92242T101 V2X INC COM Stock 723897 18225 0 100
91879Q109 91879Q109 VAIL RESORTS INC Stock 70104 300 0 100
91913Y100 91913Y100 VALERO ENERGY CORP Stock 16194 116 0 100
920437100 920437100 VALUE LINE INC Stock 778113 16100 0 100
92189F726 92189F726 VANECK BIOTECH ETF ETF 67209 415 0 100
92189F486 92189F486 VANECK IG FLOATING RATE ETF ETF 11579230 463726 0 100
92189H607 92189H607 VANECK OIL SERVICES ETF ETF 8037 29 0 100
92189F692 92189F692 VANECK PHARMACEUTICAL ETF ETF 86897 1119 0 100
92189H805 92189H805 VANECK RARE EARTH/STRATEGIC METALS ETF ETF 24474 300 0 100
92189H839 92189H839 VANECK SOCIAL SENTIMENT ETF ETF 6334 425 0 100
92204A108 92204A108 VANGUARD CONSUMER DISCRETIONARY ETF 3283 13 0 100
92204A207 92204A207 VANGUARD CONSUMER STAPLES ETF ETF 140302 725 0 100
921908844 921908844 VANGUARD DIVIDEND APPRECIATION ETF ETF 7278415 47259 0 100
921946885 921946885 VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 74689 1199 0 100
92204A306 92204A306 VANGUARD ENERGY ETF 155730 1363 0 100
921910733 921910733 VANGUARD ESG U.S. STOCK ETF ETF 147901 2062 0 100
922908652 922908652 VANGUARD EXTENDED MARKET ETF ETF 6093692 43464 0 100
92204A405 92204A405 VANGUARD FINANCIALS ETF ETF 13614 175 0 100
922042718 922042718 VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP ETF ETF 8598 79 0 100
921943858 921943858 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 635836 14077 0 100
922042858 922042858 VANGUARD FTSE EMERGING MARKETS ETF ETF 1603396 39688 0 100
922042676 922042676 VANGUARD GLOBAL EX-U.S. REAL ESTATE ETF ETF 29391 724 0 100
922908736 922908736 VANGUARD GROWTH ETF ETF 119731 480 0 100
92204A504 92204A504 VANGUARD HEALTH CARE ETF ETF 2107064 8836 0 100
921946406 921946406 VANGUARD HIGH DIVIDEND YIELD ETF 1328205 12590 0 100
922908512 922908512 VANGUARD INDEX FDS MID-CAP VALUE INDEX VIPER SHS ETF ETF 760916 5676 0 100
92204A702 92204A702 VANGUARD INFORMATION TECHNOLOGY ETF 950540 2466 0 100
921937819 921937819 VANGUARD INTERMEDIATE-TERM BOND ETF ETF 169543 2209 0 100
92206C870 92206C870 VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 1078042 13439 0 100
921946810 921946810 VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 20630 280 0 100
921946794 921946794 VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 212443 3429 0 100
922908637 922908637 VANGUARD LARGE-CAP ETF ETF 31758 170 0 100
922908629 922908629 VANGUARD MID CAP ETF 186664 885 0 100
922908538 922908538 VANGUARD MID CAP GROWTH ETF ETF 72109 370 0 100
92206C771 92206C771 VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 171071 3675 0 100
922908553 922908553 VANGUARD REIT INDEX ETF ETF 833597 10039 0 100
92206C680 92206C680 VANGUARD RUSSELL 1000 GROWTH ETF ETF 65729 1045 0 100
92206C714 92206C714 VANGUARD RUSSELL 1000 VALUE ETF ETF 45698 684 0 100
922908363 922908363 VANGUARD S&P 500 ETF ETF 13335533 35460 0 100
921932505 921932505 VANGUARD S&P 500 GROWTH ETF ETF 7375 32 0 100
921932703 921932703 VANGUARD S&P 500 VALUE ETF ETF 3028735 20646 0 100
92206C409 92206C409 VANGUARD SHORT TERM CORP BOND FD ETF ETF 13567075 177976 0 100
922020805 922020805 VANGUARD SHORT TERM INFL-PROTECTED ETF 19093764 399284 0 100
921937827 921937827 VANGUARD SHORT-TERM BOND ETF ETF 103873 1358 0 100
922908751 922908751 VANGUARD SMALL CAP ETF ETF 775000 4088 0 100
922908611 922908611 VANGUARD SMALL CAP VALUE ETF ETF 2167774 13654 0 100
922908595 922908595 VANGUARD SMALL-CAP GROWTH ETF ETF 215516 996 0 100
922907746 922907746 VANGUARD TAX-EXEMPT BOND ETF ETF 876214 17296 0 100
921937835 921937835 VANGUARD TOTAL BOND MARKET ETF ETF 6578701 89106 0 100
92203J407 92203J407 VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 1280380 26173 0 100
921909768 921909768 VANGUARD TOTAL INTL STOCK IDEX ETF ETF 1809412 32773 0 100
922908769 922908769 VANGUARD TOTAL STK MKT ETF 28345456 138880 0 100
922042742 922042742 VANGUARD TOTAL WORLD STOCK ETF ETF 25877 281 0 100
92203C303 92203C303 VANGUARD ULTRA-SHORT BOND ETF ETF 146830 2982 0 100
92204A876 92204A876 VANGUARD UTILITIES ETF 174595 1184 0 100
922908744 922908744 VANGUARD VALUE ETF ETF 1604798 11620 0 100
92240M108 92240M108 VECTOR GROUP LTD Stock 35442 2951 0 100
92276F100 92276F100 VENTAS INC REIT 80284 1852 0 100
92343E102 92343E102 VERISIGN INC COM Stock 845 4 0 100
92345Y106 92345Y106 VERISK ANALYTICS INCCL A Stock 1151 6 0 100
92347M100 92347M100 VERITONE INC COM Stock 1166 200 0 100
92343V104 92343V104 VERIZON COMMUNICATIONS Stock 2542131 65367 0 100
925050106 925050106 VERONA PHARMA PLC SPONSORED ADS ADR 4016 200 0 100
92532F100 92532F100 VERTEX PHARMACEUTICALS IN Stock 4726 15 0 100
92556V106 92556V106 VIATRIS INC COM Stock 87267 9071 0 100
925652109 925652109 VICI PPTYS INC COM REIT 16310 500 0 100
926400102 926400102 VICTORIAS SECRET AND CO COMMON STOCK Stock 15914 466 0 100
92647N782 92647N782 VICTORYSHARES US 500 ENHANCED VOLATILITY WTD ETF ETF 33146 532 0 100
92647N865 92647N865 VICTORYSHARES US LARGE CAP HIGH DIVIDEND VOLATILITY WTD ETF ETF 288545 5017 0 100
927107409 927107409 VILLAGE SUPER MKT INC CL A NEW Stock 900900 39375 0 100
92826C839 92826C839 VISA INC Stock 935208 4148 0 100
92835K103 92835K103 VISHAY PRECISION GROUP INC COM Stock 1073984 25718 0 100
92852X103 92852X103 VITESSE ENERGY INC COMMON STOCK Stock 1104 58 0 100
928563402 928563402 VMWARE INC CL A COM Stock 146074 1170 0 100
92857W308 92857W308 VODAFONE GROUP NEW ADR F ADR 48686 4410 0 100
928881101 928881101 VONTIER CORPORATION COM Stock 11920 436 0 100
929042109 929042109 VORNADO REALTY TRUST REIT 4811 313 0 100
918284100 918284100 VSE CORP COM Stock 890996 19844 0 100
929160109 929160109 VULCAN MATLS CO COM Stock 858 5 0 100
929740108 929740108 WABTEC Stock 6166 61 0 100
931427108 931427108 WALGREENS BOOTS ALLIANCE INC COM Stock 1484890 42941 0 100
931142103 931142103 WALMART INC COM Stock 2535756 17197 0 100
939653101 939653101 WASHINGTON REAL ESTATE INVT TR REIT 27683 1550 0 100
940610108 940610108 WASHINGTON TR BANCORP INC COM Stock 566171 16335 0 100
94106L109 94106L109 WASTE MANAGEMENT INC Stock 2631932 16130 0 100
941848103 941848103 WATERS CP Stock 929 3 0 100
92939U106 92939U106 WEC ENERGY GROUP INC COM Stock 1034143 10910 0 100
948596101 948596101 WEIBO CORP SPONSORED ADR ADR 38114 1900 0 100
949746101 949746101 WELLS FARGO CO NEW COM Stock 667569 17859 0 100
949746804 949746804 WELLS FARGO CO NEW PERP PFD CNV A Convertible Preferred 2352 2 0 100
95058W100 95058W100 WENDYS CO COM Stock 2483664 114034 0 100
952845105 952845105 WEST FRASER TIMBER CO LTD COM Stock 1569 22 0 100
955306105 955306105 WEST PHARMACEUTICAL SVSC INC COM Stock 346 1 0 100
95766R104 95766R104 WESTERN ASSET CLAYMORE INFLATION LINKED OPPORTUNITIES AND INCOME CEF 101985 11146 0 100