North Star Investment Management Corp. at 2023-06-30

Filling information for North Star Investment Management Corp. as Treemap, investor disclosed 1296 total holdings based on 2023-06-30 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
68243Q106 68243Q106 1 800 FLOWERS COM INC CL A Stock 2747550 352250
90138Q108 90138Q108 23ANDME HOLDING CO CLASS A COM Stock 875 500
88579Y101 88579Y101 3M CO COM Stock 1086694 10857
002824100 002824100 ABBOTT LABS COM Stock 7236014 66373
00287Y109 00287Y109 ABBVIE INC COM Stock 11787432 87489
000957100 000957100 ABM INDS INC COM Stock 1744939 40913
00326W106 00326W106 ABRDN GLOBAL INFRA INCOME FUND COM SHS BEN INT CEF 11652 655
00436Q106 00436Q106 ACCEL ENTERTAINMENT INC COM CL A1 Stock 14784 1400
G1151C101 G1151C101 ACCENTURE LTD BERMUDA CL A Stock 852298 2762
00081T108 00081T108 ACCO BRANDS CORP COM Stock 4205491 807196
004397105 004397105 ACCURAY INC DEL COM Stock 3583020 925845
004816104 004816104 ACME UTD CORP COM Stock 9162060 367364
00507V109 00507V109 ACTIVISION INC Stock 29368 348
00770C101 00770C101 ADA ES INC COM Stock 372 200
G0084W101 G0084W101 ADIENT PLC ORD SHS Stock 77 2
00724F101 00724F101 ADOBE SYS INC Stock 630797 1290
00751Y106 00751Y106 ADVANCE AUTO PARTS INC Stock 281 4
007903107 007903107 ADVANCED MICRO DEVICES INC COM Stock 6184174 54290
00773T101 00773T101 ADVANSIX INC COM Stock 3429 98
00764C109 00764C109 ADVENT CLAYMORE CONVERTIBLE SECS & INC CEF 4920 420
00768Y495 00768Y495 ADVISORSHARES PURE CANNABIS ETF ETF 3084 1200
00768Y453 00768Y453 ADVISORSHARES PURE US CANNABIS ETF ETF 30248 5460
007924103 007924103 AEGON N V ISIN #US0079241032 ADR 4918 970
008073108 008073108 AEROVIRONMENT INC COM Stock 121713 1190
00130H105 00130H105 AES CORP Stock 20330 981
001055102 001055102 AFLAC INC COM Stock 332099 4758
00846U101 00846U101 AGILENT TECH INC Stock 13588 113
008492100 008492100 AGREE RLTY CORP COM REIT 32695 500
009158106 009158106 AIR PRODS & CHEMS INC COM Stock 1797 6
009066101 009066101 AIRBNB INC COM CL A Stock 5126 40
00971T101 00971T101 AKAMAI TECHNOLOGIES INC COM Stock 359 4
011311107 011311107 ALAMO GROUP INC Stock 4158757 22613
011659109 011659109 ALASKA AIR GROUP INC COM Stock 425 8
012653101 012653101 ALBEMARLE CORP COM Stock 128723 577
013091103 013091103 ALBERTSONS COS INC COMMON STOCK Stock 9164 420
H01301128 H01301128 ALCON AG ORD SHS Stock 22584 275
01438T106 01438T106 ALDEYRA THERAPEUTICS INC COM Stock 419500 50000
015271109 015271109 ALEXANDRIA REAL ESTATE EQUITIES INC REIT 12257 108
015857105 015857105 ALGONQUIN PWR UTILS CORP COM Stock 826 100
01609W102 01609W102 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 130609 1567
G0176J109 G0176J109 ALLEGION PLC Stock 14522 121
01881G106 01881G106 ALLIANCEBERNSTEIN HLDG UNIT LTD PARTNERSHIP INT Stock 64875 2017
018802108 018802108 ALLIANT ENERGY CORP COM Stock 1066866 20329
019330109 019330109 ALLIED MOTION TECHNOLOGIES INC COM Stock 2708376 67811
01988P108 01988P108 ALLSCRIPTS HEALTHCARE Stock 76 6
020002101 020002101 ALLSTATE CORP Stock 781727 7169
02005N100 02005N100 ALLY FINL INC COM Stock 5402 200
02079K107 02079K107 ALPHABET INC CAP STK CL C Stock 4008953 33140
00302L108 00302L108 ALPINE GLOBAL PREMIER PROPERTIES FD CEF 3650 931
00162Q452 00162Q452 ALPS TRUST ETF ALERIAN MLP ETF 3195562 81499
02209S103 02209S103 ALTRIA GROUP INC COM Stock 818763 18074
023135106 023135106 AMAZON.COM INC Stock 8795259 67469
G0250X107 G0250X107 AMCOR PLC ORD Stock 5768 578
023608102 023608102 AMEREN CORP Stock 804368 9849
02390A101 02390A101 AMERICA MOVIL SERIES L ADR ADR 390126 18028
02376R102 02376R102 AMERICAN AIRLS GROUP INC COM Stock 324266 18075
025537101 025537101 AMERICAN ELEC PWR CO INC COM Stock 3356963 39869
025816109 025816109 AMERICAN EXPRESS CO COM Stock 832625 4780
026874784 026874784 AMERICAN INTL GROUP INC COM NEW Stock 59043 1026
029683109 029683109 AMERICAN SOFTWARE CL A CLASS A Stock 1475801 140419
03027X100 03027X100 AMERICAN TOWER CORP REIT 605481 3122
030420103 030420103 AMERICAN WATER WORKS CO Stock 544877 3817
03076C106 03076C106 AMERIPRISE FINL INC COM Stock 101973 307
03073E105 03073E105 AMERISOURCEBERGEN CORP COM Stock 1347 7
031100100 031100100 AMETEK INC COM Stock 1781 11
031162100 031162100 AMGEN INC Stock 5383866 24249
03168L105 03168L105 AMNEAL PHARMACEUTICALS INC COM STK CL A Stock 186 60
032095101 032095101 AMPHENOL CORP CL A Stock 2039 24
032108607 032108607 AMPLIFY TRANSFORMATIONAL DATA SHARING ETF ETF 87838 3861
032654105 032654105 ANALOG DEVICES INC COM Stock 1182692 6071
034164103 034164103 ANDERSONS INC COM Stock 9692 210
03524A108 03524A108 ANHEUSER BUSCH ADR 6523 115
035710839 035710839 ANNALY CAPITAL MANAGEMENT INC REIT 44098 2204
03662Q105 03662Q105 ANSYS INC Stock 67375 204
831865209 831865209 AO SMITH CORP. Stock 582 8
G0403H108 G0403H108 AON CORP Stock 479381 1389
03743Q108 03743Q108 APA CORPORATION COM Stock 2380248 69659
03750L109 03750L109 APARTMENT INCOME REIT CORP COM REIT 18045 500
037598109 037598109 APOGEE ENTERPRISES INC COM Stock 1829494 38540
03769M106 03769M106 APOLLO GLOBAL MGMT INC COM Stock 824142 10730
03782L101 03782L101 APPIAN CORP CL A Stock 2570 54
037833100 037833100 APPLE INC Stock 51826859 267190
038222105 038222105 APPLIED MATLS INC COM Stock 37653 260
G6095L109 G6095L109 APTIV PLC SHS Stock 817 8
00191G103 00191G103 ARC DOCUMENT SOLUTIONS INCORPOR Stock 3500911 1080528
039483102 039483102 ARCHER DANIELS MIDLAND CO COM Stock 476917 6312
039587209 039587209 ARCIMOTO INC COM NEW Stock 51 35
03966V107 03966V107 ARCONIC CORPORATION COM Stock 148 5
G0457F107 G0457F107 ARCOS DORADOS HOLDINGS INC COM NPVCL A Stock 7431 725
L02235106 L02235106 ARDAGH METAL PACKAGING S A SHS Stock 4738 1260
Y0207T100 Y0207T100 ARDMORE SHIPPING CORP COM Stock 6175 500
G0464B107 G0464B107 ARGO GROUP INTL HLDGS LTD COM Stock 2517 85
00214Q104 00214Q104 ARK INNOVATION ETF ETF 356 8
04271T100 04271T100 ARRAY TECHNOLOGIES INC COM SHS Stock 1604600 71000
04280A100 04280A100 ARROWHEAD PHARMACEUTICALS INC COM Stock 28528 800
04546C205 04546C205 ASSERTIO HOLDINGS INC COM NEW Stock 542 100
046353108 046353108 ASTRAZENECA PLC- SPONS ADR ADR 74361 1039
04638F108 04638F108 ASTRONOVA INC COM Stock 1293400 89200
00206R102 00206R102 AT&T INC COM Stock 1418980 88964
N0731H103 N0731H103 ATAI LIFE SCIENCES NV SHS Stock 26540 15430
052769106 052769106 AUTODESK INC Stock 1432 7
053015103 053015103 AUTOMATIC DATA PROCESSING INC COM Stock 436723 1987
05329W102 05329W102 AUTONATION INC COM Stock 9547 58
053332102 053332102 AUTOZONE INC NEV Stock 4987 2
11135F101 11135F101 AVAGO TECHNOLOGIES LTD Stock 104614 121
053484101 053484101 AVALONBAY CMNTYS INC REIT 1136 6
05350V106 05350V106 AVANOS MED INC COM Stock 14467 566
05352A100 05352A100 AVANTOR INC COM Stock 1766 86
053611109 053611109 AVERY DENNISON CORP COM Stock 515 3
054540208 054540208 AXCELIS TECHNOLOGIES INC COM NEW Stock 1355175 7392
05464C101 05464C101 AXON ENTERPRISE INC COM Stock 48780 250
05464T104 05464T104 AXSOME THERAPEUTICS INC COM Stock 934 13
002474104 002474104 AZZ INC COM Stock 807226 18574
056752108 056752108 BAIDU COM ADR ADR 1369 10
058498106 058498106 BALL CORP COM Stock 11933 205
060505104 060505104 BANK AMERICA CORP COM Stock 5778067 201397
062540109 062540109 BANK HAWAII CORP COM Stock 1496351 36293
064058100 064058100 BANK NEW YORK MELLON CORP COM Stock 135920 3053
064149107 064149107 BANK NOVA SCOTIA HALIFAX COM Stock 35028 700
063671101 063671101 BANK OF MONTREAL Stock 230484 2552
06684L103 06684L103 BAOZUN INC SPONSORED ADR ADR 11571 2900
066849100 066849100 BAR HBR BANKSHARES COM Stock 3217245 130570
06759L103 06759L103 BARINGS BDC INC COM CEF 5018 640
068463108 068463108 BARRETT BUSINESS SERVICES INC Stock 2528800 29000
067901108 067901108 BARRICK GOLD CORP F Stock 12054 712
070830104 070830104 BATH & BODY WORKS INC COM Stock 52500 1400
071734107 071734107 BAUSCH HEALTH COS INC COM Stock 960 120
071813109 071813109 BAXTER INTL INC COM Stock 513612 11273
075887109 075887109 BECTON DICKINSON & CO COM Stock 44970 170
077347300 077347300 BEL FUSE INC CL B Stock 31576 550
07831C103 07831C103 BELLRING BRANDS INC COMMON STOCK Stock 952 26
084670108 084670108 BERKSHIRE HATHAWAY INC DEL CL A Stock 2589050 5
084670702 084670702 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 4635895 13595
08862E109 08862E109 BEYOND MEAT INC COM Stock 5192 400
05601C105 05601C105 BGSF INC COM Stock 6127248 642943
08975P108 08975P108 BIGCOMMERCE HLDGS INC COM SER 1 Stock 269 27
08986R408 08986R408 BIGLARI HLDGS INC COM STK CL A Stock 1900 2
08986R309 08986R309 BIGLARI HLDGS INC COM STK CL B Stock 5126 26
090572207 090572207 BIO RAD LABS INC CL A Stock 379 1
09062X103 09062X103 BIOGEN IDEC INC Stock 1611966 5659
09075V102 09075V102 BIONTECH SE SPONSORED ADS ADR 1311 12
09073N201 09073N201 BIOSIG TECHNOLOGIES INC COM NEW Stock 1000 800
060505682 060505682 BK OF AMERICA CORP 7.25CNV PFD L Convertible Preferred 4687 4
092113109 092113109 BLACK HILLS CORP COM Stock 45195 750
09215C105 09215C105 BLACK KNIGHT INC COM Stock 10393 174
09255P107 09255P107 BLACKROCK CORPORATE HIGH YIELD FD VI INC CEF 4460 500
092508100 092508100 BLACKROCK CREDIT ALLOC INCOME TRUST CEF 12515 1233
09251A104 09251A104 BLACKROCK ENHANCED DIVID ACHIEVERS TR COM CEF 60600 7266
092501105 092501105 BLACKROCK GLOBAL OPPORTUNITIES EQUITYTR COM CEF 2769 275
09247X101 09247X101 BLACKROCK INC Stock 785826 1137
09247F209 09247F209 BLACKROCK INCOME TR INC CEF 803 66
09249W101 09249W101 BLACKROCK LIMITED DURATION INCOME TRUST CEF 6440 500
09254E103 09254E103 BLACKROCK MUNIYIELD QUALITY FD COM CEF 9846 900
09248X100 09248X100 BLACKROCK TAX MUNICPAL BD TR SHS CEF 35062 2113
09260D107 09260D107 BLACKSTONE GROUP LP Stock 17279228 185858
09257W100 09257W100 BLACKSTONE MTG TR INC COM CL A REIT 1263188 60701
09261X102 09261X102 BLACKSTONE SECD LENDING FD COMMON STOCK CEF 234083 8556
093671105 093671105 BLOCK H & R INC COM Stock 62871 1973
852234103 852234103 BLOCK INC CL A Stock 8521 128
095306106 095306106 BLUE BIRD CORP COM Stock 3136432 139521
097023105 097023105 BOEING CO COM Stock 2989182 14156
09857L108 09857L108 BOOKING HOLDINGS INC COM Stock 2700 1
099406100 099406100 BOOT BARN HLDGS INC COM Stock 8127699 95970
101137107 101137107 BOSTON SCIENTIFIC CORP Stock 138633 2563
10258P102 10258P102 BOWLERO CORP CL A COM Stock 1032096 88668
10316T104 10316T104 BOX INC CL A Stock 29380 1000
055622104 055622104 BP PLC SPONSORED ADR ADR 605913 17170
10921T101 10921T101 BRIGHTCOVE INC COM Stock 453 113
10922N103 10922N103 BRIGHTHOUSE FINL INC COM Stock 7008 148
10949T109 10949T109 BRIGHTSPIRE CAPITAL INC COM CL A REIT 5720 850
110122108 110122108 BRISTOL-MYERS SQUIBB CO COM Stock 4811420 75237
11133T103 11133T103 BROADRIDGE FIN SOL Stock 828 5
113004105 113004105 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS Stock 1305 40
11271J107 11271J107 BROOKFIELD ASSET MGMT INC COM VOTING Stock 5653 168
11259V106 11259V106 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG Stock 4909 260
G16252101 G16252101 BROOKFIELD INFRASTRUCTURE PARTNERS LPISIN #BMG162521014 SEDOL #B2NHY98 Stock 5475 150
G16258108 G16258108 BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT Stock 737 25
115637209 115637209 BROWN FORMAN CORP CL B Stock 735 11
120076104 120076104 BUILD A BEAR WORKSHOP Stock 3781166 176525
124411109 124411109 BYLINE BANCORP INC COM Stock 13739 760
12541W209 12541W209 C H ROBINSON WORLDWIDE INC COM NEW Stock 5378 57
12468P104 12468P104 C3 AI INC CL A Stock 182 5
127055101 127055101 CABOT CORP COM Stock 53512 800
127387108 127387108 CADENCE DESIGN SYSTEM INC COM Stock 2580 11
12811V105 12811V105 CALAMOS DYNAMIC CONV & INCOME COM CEF 20653 950
128125101 128125101 CALAMOS STRATEGIC TOTAL RETURN FD CEF 5900 400
13057Q305 13057Q305 CALIFORNIA RES CORP COM STOCK Stock 9058 200
13321L108 13321L108 CAMECO CORP COM Stock 6611 211
134429109 134429109 CAMPBELL SOUP CO COM Stock 551720 12070
136069101 136069101 CANADIAN IMPERIAL BK COMM TORO COM Stock 17072 400
13646K108 13646K108 CANADIAN PAC RAILWAYLTD Stock 646 8
13803R102 13803R102 CANOO INC COM CL A Stock 29 61
138035100 138035100 CANOPY GROWTH CORP COM Stock 99 255
14040H105 14040H105 CAPITAL ONE FINANCIAL CORP Stock 2078 19
14149Y108 14149Y108 CARDINAL HEALTH INC Stock 104784 1108
142339100 142339100 CARLISLE COS INC COM Stock 12826 50
14316J108 14316J108 CARLYLE GROUP INC COM Stock 320176 10021
143130102 143130102 CARMAX INC COM Stock 251 3
143658300 143658300 CARNIVAL CORP Stock 35513 1886
14427M107 14427M107 CARPARTS COM INC COM Stock 6819027 1604477
14448C104 14448C104 CARRIER GLOBAL CORPORATION COM Stock 205501 4134
148806102 148806102 CATALENT INC COM Stock 173 4
149123101 149123101 CATERPILLAR INC COM Stock 3829210 15563
12503M108 12503M108 CBOE GLOBAL MKTS INC COM Stock 1518110 11000
12504L109 12504L109 CBRE GROUP INC A Stock 1130 14
12510Q100 12510Q100 CCC INTELLIGENT SOLUTIONS HLD COM Stock 50445 4500
12514G108 12514G108 CDW CORP COM Stock 40340 220
15117B202 15117B202 CELLDEX THERAPEUTICS INC NEW COM NEW Stock 27144 800
15135U109 15135U109 CENOVUS ENERGY INC F Stock 34 2
15135B101 15135B101 CENTENE CORP DEL COM Stock 21314 316
15189T107 15189T107 CENTERPOINT ENERGY INC COM Stock 24136 828
153527106 153527106 CENTRAL GARDEN & PET CO Stock 817078 21075
155685100 155685100 CENTRAL VY CMNTY BANCORP COM Stock 2318 150
156492100 156492100 CENTURY CASINOS INC COM Stock 916432 129075
125269100 125269100 CF INDS HLDGS INC COM Stock 42554 613
15961R105 15961R105 CHARGEPOINT HOLDINGS INC COM CL A Stock 15470 1760
159864107 159864107 CHARLES RIVER LABS HLDG Stock 631 3
808513105 808513105 CHARLES SCHWAB CORP Stock 32024 565
16119P108 16119P108 CHARTER COMMUNICATIONS INC NEW CL A Stock 183318 499
M22465104 M22465104 CHECK POINT SOFTWARE TECHNOLOGIES LTD Stock 66579 530
163851108 163851108 CHEMOURS CO COM Stock 4796 130
16411Q101 16411Q101 CHENIERE ENERGY PARTNERS LP COM UNIT Stock 13997 303
166764100 166764100 CHEVRON CORP NEW COM Stock 3031437 19266
12572Q105 12572Q105 CHICAGO MERCANTILE HLDGS INC Stock 1513732 8170
00301W105 00301W105 CHILE FUND INC CEF 2221 428
169656105 169656105 CHIPOTLE MEXICAN GRILL INC Stock 4278 2
171077407 171077407 CHROMADEX CORP COM NEW Stock 7850 5000
H1467J104 H1467J104 CHUBB LIMITED COM Stock 3274 17
171340102 171340102 CHURCH & DWIGHT CO INC COM Stock 1103 11
171484108 171484108 CHURCHILL DOWNS INC Stock 386150 2775
125523100 125523100 CIGNA CORP Stock 106067 378
172062101 172062101 CINCINNATI FINL CORP COM Stock 681 7
17275R102 17275R102 CISCO SYS INC Stock 2266950 43814
172967424 172967424 CITIGROUP INC Stock 476733 10355
174610105 174610105 CITIZENS FINL GROUP INC COM Stock 5790 222
177835105 177835105 CITY HLDG CO COM Stock 551459 6128
184499101 184499101 CLEAN ENERGY FUELS CORP COM Stock 1488 300
18539C204 18539C204 CLEARWAY ENERGY INC CL C Stock 10082 353
189054109 189054109 CLOROX CO DEL COM Stock 1331481 8372
126117100 126117100 CNA FINL CORP COM Stock 7724 200
191216100 191216100 COCA COLA CO COM Stock 3674469 61017
G25839104 G25839104 COCA-COLA EUROPACIFIC PARTNERS SHS Stock 7087 110
192446102 192446102 COGNIZANT TECH SOLUTIONS CORP Stock 783 12
19248P106 19248P106 COHEN & STEERS CLOSED-END OPPO COM CEF 10826 1008
19248A109 19248A109 COHEN & STEERS INFRASTRUCTURE FUND CEF 242573 10270
19247L106 19247L106 COHEN & STEERS QUALITY INCOME RLTY FD INC CEF 5429 468
192576106 192576106 COHU INC COM Stock 945989 22762
19260Q107 19260Q107 COINBASE GLOBAL INC COM CL A Stock 3935 55
194162103 194162103 COLGATE PALMOLIVE CO COM Stock 1280405 16620
20030N101 20030N101 COMCAST CORP NEW CL A Stock 2295736 55252
200340107 200340107 COMERICA INC COM Stock 1733752 40929
199908104 199908104 COMFORT SYS USA INC COM Stock 1297837 7904
200525103 200525103 COMMERCE BANCSHARES INC COM Stock 511199 10497
201723103 201723103 COMMERCIAL METALS CO COM Stock 946827 17980
20451Q104 20451Q104 COMPASS DIVERSIFIED HOLDINGS Stock 6442320 297018
20451W101 20451W101 COMPASS PATHWAYS PLC SPONSORED ADS ADR 27324 3300
205768302 205768302 COMSTOCK RES INC COM Stock 3631 313
205887102 205887102 CONAGRA BRANDS INC COM Stock 146994 4359
20825C104 20825C104 CONOCOPHILLIPS COM Stock 1469874 14187
209034107 209034107 CONSOLIDATED COMMUNICATIONS HLDGSINC COM Stock 248195 64803
209115104 209115104 CONSOLIDATED EDISON INC COM Stock 315225 3487
G23773107 G23773107 CONSOLIDATED WATER CO INC ORD Stock 24593 1015
21036P108 21036P108 CONSTELLATION BRANDS INC CL A Stock 313599 1274
21037T109 21037T109 CONSTELLATION ENERGY CORP COM Stock 508928 5559
81369Y407 81369Y407 CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 42792 252
81369Y308 81369Y308 CONSUMER STAPLES SELECT SECTOR SPDR ETF 772925 10421
216648402 216648402 COOPER COMPANIES INC Stock 767 2
217204106 217204106 COPART INC COM Stock 730 8
219350105 219350105 CORNING INC COM Stock 403578 11518
22052L104 22052L104 CORTEVA INC COM Stock 146681 2560
22160N109 22160N109 COSTAR GROUP INC COM Stock 623 7
22160K105 22160K105 COSTCO WHOLESALE CORP Stock 6121299 11370
127097103 127097103 COTERRA ENERGY INC COM Stock 20291 802
222070203 222070203 COTY INC COM CL A Stock 12290 1000
22410J106 22410J106 CRACKER BARREL OLD CTRY STORE COM Stock 861915 9250
226344208 226344208 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER Stock 13240 500
H17182108 H17182108 CRISPR THERAPEUTICS AG NAMEN AKT Stock 730 13
22788C105 22788C105 CROWDSTRIKE HLDGS INC CL A Stock 24968 170
22822V101 22822V101 CROWN CASTLE INTL CORP REIT 1481 13
228309100 228309100 CROWN CRAFTS INC COM Stock 1734859 346279
228368106 228368106 CROWN HLDGS INC COM Stock 7818 90
126408103 126408103 CSX CORP Stock 609776 17882
229663109 229663109 CUBESMART COM REIT 13398 300
231021106 231021106 CUMMINS INC COM Stock 1136931 4638
46138K103 46138K103 CURRENCY SHARES EURO TR EURO ETF 151215 1500
46138W107 46138W107 CURRENCYSHARES JAPANESE YEN ETF ETF 20007 310
232109108 232109108 CUTERA INC COM Stock 6052 400
126650100 126650100 CVS HEALTH CORP COM Stock 4355023 62998
23331A109 23331A109 D R HORTON INC COM Stock 2069 17
235050101 235050101 DALLASNEWS CORPORATION COM SER A Stock 330702 85013
235851102 235851102 DANAHER CORP Stock 444720 1853
236272100 236272100 DANIMER SCIENTIFIC INC COM CL A Stock 452 190
237194105 237194105 DARDEN RESTAURANTS INC COM Stock 1337 8
23725P209 23725P209 DARIOHEALTH CORP COM NEW Stock 0 278
237266101 237266101 DARLING INGREDIENTS INC COM Stock 4146 65
23918K108 23918K108 DAVITA INC COM Stock 140156 1395
46138B103 46138B103 DB COMMODITY INDEX TRACKING ETF 13620 600
243537107 243537107 DECKERS OUTDOOR Stock 237447 450
244199105 244199105 DEERE & CO COM Stock 3549870 8761
24703L202 24703L202 DELL TECHNOLOGIES INC CL C Stock 131163 2424
247361702 247361702 DELTA AIR LINES INC DEL CMN Stock 336821 7085
247368103 247368103 DELTA APPAREL INC COM Stock 843902 80525
248019101 248019101 DELUXE CORP COM Stock 8206 469
24869P104 24869P104 DENNYS CORP COM Stock 2719024 220700
25179M103 25179M103 DEVON ENERGY CORP Stock 147872 3059
252131107 252131107 DEXCOM INC COM Stock 37910 295
25243Q205 25243Q205 DIAGEO PLC ADR 12838 74
25271C201 25271C201 DIAMOND OFFSHORE DRILLING INC COM Stock 1994 140
25278X109 25278X109 DIAMONDBACK ENERGY INC COM Stock 1314 10
253393102 253393102 DICKS SPORTING GOODS INC COM Stock 72704 550
253868103 253868103 DIGITAL REALTY TRUST INC REIT 58529 514
25459Y694 25459Y694 DIREXION DAILY FINANCIAL BULL 3X SHARES ETF 763 12
25460G781 25460G781 DIREXION DAILY GOLD MINERS INDEX BULL 2X SHARES ETF 7040 202
25460E265 25460E265 DIREXION DAILY S&P 500 BEAR 3X SHARES ETF 559 40
254709108 254709108 DISCOVER FINANCIAL SERVICES LLC Stock 307082 2628
934423104 934423104 DISCOVERY HLDG CO Stock 143596 11451
254687106 254687106 DISNEY WALT CO COM Stock 1808229 20253
23325P104 23325P104 DNP SELECT INCOME FD INC CEF 63844 6092
256163106 256163106 DOCUSIGN INC COM Stock 20743 406
256677105 256677105 DOLLAR GEN CORP Stock 56367 332
256746108 256746108 DOLLAR TREE STORES INC Stock 74764 521
25746U109 25746U109 DOMINION RESOURCES INC Stock 274642 5303
25754A201 25754A201 DOMINOS PIZZA INC COM Stock 102782 305
257651109 257651109 DONALDSON INC COM Stock 3945256 63114
25787G100 25787G100 DONNELLEY FINL SOLUTIONS INC COM Stock 67612 1485
25960R105 25960R105 DOUGLAS DYNAMICS INCCOM Stock 2513177 84109
25961D105 25961D105 DOUGLAS ELLIMAN INC COM Stock 3437 1548
260003108 260003108 DOVER CORP COM Stock 18883 128
260557103 260557103 DOW INC COM Stock 228189 4284
26142V105 26142V105 DRAFTKINGS INC NEW COM CL A Stock 1886 71
09660L105 09660L105 DREYFUS HI YIELD STRATEGIC FD CEF 1110 500
09662E109 09662E109 DREYFUS STRATEGIC MUNICIPAL BOND FUND INC CEF 0 0
23345M107 23345M107 DT MIDSTREAM INC COMMON STOCK Stock 80977 1634
233331107 233331107 DTE ENERGY CO COM Stock 652525 5931
264147109 264147109 DUCOMMUN INC DEL COM Stock 804956 18475
26441C204 26441C204 DUKE ENERGY CORP NEW COM NEW Stock 280492 3126
26443V101 26443V101 DULUTH HLDGS INC COM CL B Stock 722200 115000
26614N102 26614N102 DUPONT DE NEMOURS INC COM Stock 142037 1988
23355L106 23355L106 DXC TECHNOLOGY CO COM Stock 26132 978
27616P103 27616P103 EASTERLY GOVT PPTYS INC COM REIT 7250 500
276317104 276317104 EASTERN CO COM Stock 2990650 165321
277432100 277432100 EASTMAN CHEMICAL CO Stock 8372 100
G29183103 G29183103 EATON CORP PLC SHS Stock 1593718 7925
278274105 278274105 EATON VANCE ENHANCEDEQUITY INCOME FD COM CEF 11836 718
27827X101 27827X101 EATON VANCE MUN BD FD COM CEF 28178 2832
27826U108 27826U108 EATON VANCE MUNI INCOME TRUST SH BEN INT CEF 38308 3850
27826S103 27826S103 EATON VANCE SR INCOME TR SH BEN INT CEF 34453 6310
27828G107 27828G107 EATON VANCE TAX ADV DIV INC CEF 308696 13569
27829F108 27829F108 EATON VANCE TAX MANAGED GLOBAL EQUITY CEF 40839 5156
278642103 278642103 EBAY INC Stock 46031 1030
56167N753 56167N753 ECOFIN GLOBAL WATER ESG FUND ETF 54590 1325
278865100 278865100 ECOLAB INC COM Stock 132177 708
281020107 281020107 EDISON INTL COM Stock 7987 115
28106W103 28106W103 EDITAS MEDICINE INC COM Stock 313 38
28176E108 28176E108 EDWARDS LIFESCIENCES CORP COM Stock 649179 6882
28414H103 28414H103 ELANCO ANIMAL HEALTH INC COM Stock 4104 408
285512109 285512109 ELECTRONICS ARTS Stock 5836 45
036752103 036752103 ELEVANCE HEALTH INC COM Stock 227032 511
29082K105 29082K105 EMBECTA CORP COMMON STOCK Stock 432 20
291011104 291011104 EMERSON ELEC CO COM Stock 521279 5767
292102100 292102100 EMPIRE ST RLTY LP Stock 695538 94631
292102209 292102209 EMPIRE ST RLTY OP L P UNIT LTD PARTNERSHIP INT SER 60 Stock 73871 10737
292104106 292104106 EMPIRE ST RLTY TR INC COM USD0.01 CL A REIT 3672 490
29250N105 29250N105 ENBRIDGE INC COM Stock 45286 1219
292562105 292562105 ENCORE WIRE CORP COM Stock 1337023 7191
29272W109 29272W109 ENERGIZER HLDGS INC NEW COM Stock 10074 300
28035Q102 28035Q102 ENERGIZER HOLDING INC Stock 4131 100
81369Y506 81369Y506 ENERGY SELECT SECTOR SPDR ETF 219288 2702
29273V100 29273V100 ENERGY TRANSFER EQUITY L P COM UNIT LTD PARTNERSHIP Stock 336459 26493
293389102 293389102 ENNIS INC COM Stock 881435 43250
29355A107 29355A107 ENPHASE ENERGY INC COM Stock 2102376 12553
29362U104 29362U104 ENTEGRIS INC COM Stock 1259 11
29364G103 29364G103 ENTERGY CORP NEW COM Stock 9737 100
293792107 293792107 ENTERPRISE PRODS PARTNERS L P Stock 518362 19672
29415B103 29415B103 ENVIVA INC COM Stock 2239894 206442
26875P101 26875P101 EOG RESOURCES INC Stock 33645 294
29414B104 29414B104 EPAM SYS INC COM Stock 674 3
26884U109 26884U109 EPR PPTYS SBI REIT 755820 16150
294429105 294429105 EQUIFAX INC COM Stock 1412 6
29444U700 29444U700 EQUINIX INC COM REIT 2352 3
29476L107 29476L107 EQUITY RESIDENTIAL REIT 151802 2301
294821608 294821608 ERICSSON ADR B SEK 10 ADR 311 57
296056104 296056104 ESCALADE INC COM Stock 6733609 504390
29670E107 29670E107 ESSENTIAL PPTYS RLTY TR INC COM REIT 11770 500
297178105 297178105 ESSEX PPTY TR REIT REIT 117619 502
518439104 518439104 ESTEE LAUDER COMPANIES INC Stock 1571 8
26924G508 26924G508 ETFMG ALTERNATIVE HARVEST ETFMG ALTERNATIVE HARVEST ETF 10886 3641
26924G201 26924G201 ETFMG PRIME CYBER SECURITY ETFMG PRIME CYBER SECURITY FUND ETF 35406 700
297602104 297602104 ETHAN ALLEN INTERIORS INC COM Stock 4850303 171510
29786A106 29786A106 ETSY INC COM Stock 254 3
298768102 298768102 EUROPEAN EQUITY FD INC COM CEF 21094 2450
G3223R108 G3223R108 EVEREST REINSURANCE GROUP LTD Stock 684 2
30034W106 30034W106 EVERGY INC COM Stock 16144 276
30040W108 30040W108 EVERSOURCE ENERGY COM Stock 14326 202
30049A107 30049A107 EVOLUTION PETE CORP COM Stock 4668011 578440
30161Q104 30161Q104 EXELIXIS INC CMN Stock 1147 60
30161N101 30161N101 EXELON CORP COM Stock 744704 18279
30212P303 30212P303 EXPEDIA INC DEL COM Stock 766 7
302130109 302130109 EXPEDITORS INTL WASH INC COM Stock 1090 9
30225T102 30225T102 EXTRA SPACE STORAGE INC COM REIT 893 6
30231G102 30231G102 EXXON MOBIL CORP COM Stock 4652317 43378
30190A104 30190A104 F&G ANNUITIES & LIFE INC COMMON STOCK Stock 0 0
315616102 315616102 F5 NETWORKS INC Stock 32616 223
30744W107 30744W107 FARFETCH LTD ORD SH CL A Stock 604 100
31154R109 31154R109 FARMLAND PARTNERS INC COM REIT 65637 5376
311900104 311900104 FASTENAL CO Stock 296248 5022
31188V100 31188V100 FASTLY INC CL A Stock 536 34
313745101 313745101 FEDERAL REALTY INVST TR SH BEN INT NEW REIT 484 5
31428X106 31428X106 FEDEX CORP Stock 186669 753
N3167Y103 N3167Y103 FERRARI N V COM Stock 32521 100
316092808 316092808 FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF ETF 116270 890
31620R303 31620R303 FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 56448 1568
31620M106 31620M106 FIDELITY NATL INFO SVCS Stock 45813 838
67401P405 67401P405 FIFTH STREET FINANCE CORP. CEF 2837 146
316773100 316773100 FIFTH THIRD BANCORP Stock 3336166 127286
81369Y605 81369Y605 FINANCIAL SELECT SECTOR SPDR ETF 5688059 168735
318672706 318672706 FIRST BANCORP F Stock 36386 2978
318910106 318910106 FIRST BANCORP N C COM Stock 632782 21270
319383204 319383204 FIRST BUSEY CORP COM NEW Stock 1035150 51500
32051X108 32051X108 FIRST HAWAIIAN INC COM Stock 1361286 75585
320517105 320517105 FIRST HORIZON CORPORATION COM Stock 3167 281
33616C100 33616C100 FIRST REPUBLIC BANK Stock 55 100
336433107 336433107 FIRST SOLAR INC COM Stock 38018 200
336901103 336901103 FIRST SOURCE CORP Stock 224284 5349
33738G104 33738G104 FIRST TR ENERGY INCOME & GROWT COM CEF 13930 1000
33738R118 33738R118 FIRST TR EXCHANGE TRADED FD VI NASD TECH DIV ETF 47634 812
33718W103 33718W103 FIRST TR INTER DURATN PFD & IN COM CEF 11632 750
337318109 337318109 FIRST TR/FIDUCIARY ASSET MGMT COVERED CALL FD COM CEF 3616871 206325
336917109 336917109 FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 29079 855
33733E500 33733E500 FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND ETF 62415 1220
33733E203 33733E203 FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND ETF 11486 75
33734H106 33734H106 FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 56979 1421
337932107 337932107 FIRSTENERGY CORP Stock 46928 1207
337738108 337738108 FISERV INC Stock 2020671 16018
33833Q106 33833Q106 FIVE POINT HOLDINGS LLC COM CL A Stock 2774 960
338478100 338478100 FLAHERTY & CRUMRINE / CLAYMORE PFD SECS CEF 28826 2098
33848W106 33848W106 FLAHERTY & CRUMRINE DYNAMIC PF SHS CEF 36582 2100
33939L506 33939L506 FLEXSHARES TR IBOXX 3 YR TARGET DURATION TIPS INDEX FD ETF 99955 4248
33939L407 33939L407 FLEXSHARES TR MORNSTAR UPSTR ETF 40030 999
339382103 339382103 FLEXSTEEL INDS INC COM Stock 1260377 65940
343412102 343412102 FLUOR CORP Stock 59200 2000
302491303 302491303 FMC CORP COM NEW Stock 71662 687
345370860 345370860 FORD MOTOR COMPANY Stock 199122 13161
34630N106 34630N106 FORIAN INC COM Stock 4464 1822
34959E109 34959E109 FORTINET INC COM Stock 2646 35
34959J108 34959J108 FORTIVE CORP COM Stock 1196 16
34964C106 34964C106 FORTUNE BRANDS HOME & SECURITY INC WI Stock 7843 109
35137L105 35137L105 FOX CORP CL A COM Stock 544 16
35471R106 35471R106 FRANKLIN STR PPTYS CORP COM REIT 1914 1320
35671D857 35671D857 FREEPORT MCMORAN COPPER Stock 2259635 56491
35803L108 35803L108 FREQUENCY THERAPEUTICS INC COM Stock 20760 60000
30290Y101 30290Y101 FS CREDIT OPPORTUNITIES CORP COMMON STOCK CEF 0 0
359678109 359678109 FULL HSE RESORTS INC COM Stock 3350 500
36242H104 36242H104 GABELLI DIV AND INC TR CEF 755477 35754
362397101 362397101 GABELLI EQUITY TRUST INC CEF 9379 1617
36249W104 36249W104 GABELLI GLOBAL SMALL& MID CAP VALUE TR CEF 5393 450
363576109 363576109 GALLAGHER ARTHUR J &CO Stock 7401389 33709
H2906T109 H2906T109 GARMIN LTD Stock 417 4
366651107 366651107 GARTNER INC COM Stock 1051 3
361448103 361448103 GATX CORP COM Stock 2113267 16415
36266G107 36266G107 GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 122430 1507
368736104 368736104 GENERAC HLDGS INC COM Stock 14913 100
369550108 369550108 GENERAL DYNAMICS CORP COM Stock 526976 2449
369604301 369604301 GENERAL ELECTRIC CO COM NEW Stock 500452 4556
370334104 370334104 GENERAL MLS INC COM Stock 1718035 22399
37045V100 37045V100 GENERAL MOTORS CORP Stock 20909 542
372460105 372460105 GENUINE PARTS CO COM Stock 138769 820
373737105 373737105 GERDAU S A ADR 10962 2100
375558103 375558103 GILEAD SCIENCES INC Stock 66390 861
376536108 376536108 GLADSTONE COMMERCIAL CORP COM REIT 6185 500
376546107 376546107 GLADSTONE INVT CORP COM CEF 65200 5000
37940X102 37940X102 GLOBAL PMTS INC COM Stock 14467 147
379463102 379463102 GLOBAL WTR RES INC COM Stock 2121047 167275
37954Y624 37954Y624 GLOBAL X AUTONOMOUS & ELECTRIC VEHICLES ETF ETF 7161 275
37954Y384 37954Y384 GLOBAL X CYBERSECURITY ETF ETF 139980 5770
37954Y814 37954Y814 GLOBAL X FINTECH ETF ETF 3310 150
37954Y855 37954Y855 GLOBAL X LITHIUM & BATTERY TECH ETF ETF 26687 410
37954Y871 37954Y871 GLOBAL X URANIUM ETF ETF 48852 2251
37959E102 37959E102 GLOBE LIFE INC COM Stock 548 5
380237107 380237107 GODADDY INC CL A Stock 7513 100
38046W204 38046W204 GOHEALTH INC CL A NEW Stock 9244 469
38147U107 38147U107 GOLDMAN SACHS BDC INC SHS CEF 11088 800
38141G104 38141G104 GOLDMAN SACHS GROUP INC Stock 1498966 4647
02079K305 02079K305 GOOGLE INC Stock 8865341 74063
384802104 384802104 GRAINGER W W INC COM Stock 2897687 3675
390607109 390607109 GREAT LAKES DREDGE & DOCK CORPORATION Stock 2181600 267353
392709101 392709101 GREEN BRICK PARTNERS INC COM Stock 4525540 79675
39304D102 39304D102 GREEN DOT CORP CL A Stock 412 22
393657AK7 393657AK7 GREENBRIER COS INC 2.875 02/01/2024 Convertible 1081115 1106000
39540E302 39540E302 GREENPOWER MTR CO INC COM NEW Stock 1376 525
396879108 396879108 GREENWICH LIFESCIENCES INC COM Stock 492 51
397624107 397624107 GREIF INC CL A Stock 8956 130
399473206 399473206 GROUPON INC COM Stock 443 75
39986L109 39986L109 GROWGENERATION CORP COM Stock 10200 3000
37733W204 37733W204 GSK PLC SPONSORED ADR ADR 333697 9363
402635502 402635502 GULFPORT ENERGY CORP COMMON SHARES Stock 1299296 12366
87911J103 87911J103 H & Q HEALTHCARE FD SH BEN INT CEF 45592 2674
404609109 404609109 HACKETT GROUP INC COM Stock 2240275 100236
405024100 405024100 HAEMONETICS CORP MASS COM Stock 799465 9390
405552100 405552100 HALEON PLC SPON ADS ADR 55936 6675
406216101 406216101 HALLIBURTON CO COM Stock 73931 2241
40701T104 40701T104 HAMILTON BEACH BRANDS HLDG CO COM CL A Stock 850573 88051
410345102 410345102 HANESBRANDS INC Stock 3950 870
412822108 412822108 HARLEY DAVIDSON INC Stock 11971 340
416515104 416515104 HARTFORD FINL SVCS GROUP INC Stock 152322 2115
418056107 418056107 HASBRO INC COM Stock 39834 615
419870100 419870100 HAWAIIAN ELEC INDUSTRIES COM Stock 3620 100
40412C101 40412C101 HCA HEALTHCARE INC COM Stock 2731 9
42250P103 42250P103 HEALTH CARE PPTY INVS INC REIT 35129 1748
95040Q104 95040Q104 HEALTH CARE REIT INC REIT 41739 516
81369Y209 81369Y209 HEALTH CARE SELECT SECTOR SPDR ETF 279015 2102
421906108 421906108 HEALTHCARE SERVICES GROUP INC Stock 22022 1475
422704106 422704106 HECLA MNG CO COM Stock 4640 901
G4388N106 G4388N106 HELEN OF TROY LTD Stock 108 1
42330P107 42330P107 HELIX ENERGY SOLUTIONS GRP INC COM Stock 966072 130904
423403104 423403104 HELLO GROUP INC ADS ADR 48050 5000
427096508 427096508 HERCULES CAPITAL INC COM CEF 670527 45306
42726M106 42726M106 HERITAGE-CYRSTAL CLEAN IN Stock 2623873 69433
427866108 427866108 HERSHEY CO COM Stock 65613 263
42824C109 42824C109 HEWLETT PACKARD ENTERPRISE CO COM Stock 197266 11742
403949100 403949100 HF SINCLAIR CORP COM Stock 491 11
42981E401 42981E401 HIGH TIDE INC COM NEW Stock 1240 1000
43300A203 43300A203 HILTON WORLDWIDE HLDGS INC COM Stock 7423 51
43366H704 43366H704 HIVE DIGITAL TECHNOLOGIES LTD COM NEW Stock 4630 1000
435763107 435763107 HOLLY ENERGY PARTNERS LP Stock 32930 1780
436440101 436440101 HOLOGIC INC Stock 33522 414
437076102 437076102 HOME DEPOT Stock 3839048 12359
438128308 438128308 HONDA MOTOR LTD AMERN SHS ADR 2940 97
438516106 438516106 HONEYWELL INTL INC Stock 2095443 10099
440327104 440327104 HORACE MANN EDUCATORS CORP NEW COM Stock 1399655 47190
G46188101 G46188101 HORIZON THERAPEUTICS PUB L SHS Stock 15428 150
44107P104 44107P104 HOST MARRIOTT CORP NEW REIT REIT 555 33
44267D107 44267D107 HOWARD HUGHES CORP COM Stock 4025 51
40434L105 40434L105 HP INC COM Stock 376720 12267
444859102 444859102 HUMANA INC COM Stock 716749 1603
446150104 446150104 HUNTINGTON BANCSHARES INC COM Stock 3773 350
448579102 448579102 HYATT HOTELS CORPORATION Stock 344 3
44888K209 44888K209 HYDROFARM HLDGS GROUP INC COM Stock 2899 3707
90214Q576 90214Q576 HYPATIA WOMEN CEO ETF ETF 10693 410
44891N208 44891N208 IAC INC COM NEW Stock 1758 28
45166V106 45166V106 IDEANOMICS INC COM Stock 41 545
45167R104 45167R104 IDEX CORP Stock 1008708 4686
45168D104 45168D104 IDEXX LABS INC Stock 2009 4
452308109 452308109 ILLINOIS TOOL WKS INC COM Stock 2029241 8112
452327109 452327109 ILLUMINA INC COM Stock 19874 106
44969Q307 44969Q307 IM CANNABIS CORP COM Stock 184 200
454089103 454089103 INDIA FUND INC CEF 3337 201
456237106 456237106 INDUSTRIAL LOGISTICS PPTYS TR COM SHS BEN INT REIT 6138 1860
45665G303 45665G303 INFINITY PHARMACEUTICALS INC COM Stock 66 315
45687V106 45687V106 INGERSOLL RAND INC COM Stock 20654 316
457187102 457187102 INGREDION INC COM Stock 84760 800
M5425M103 M5425M103 INMODE LTD SHS Stock 22410 600
45781V101 45781V101 INNOVATIVE INDL PPTYS INC COM REIT 3285 45
45773H201 45773H201 INOVIO PHARMACEUTICALS INC COM NEW Stock 42 94
45782B104 45782B104 INSEEGO CORP COM Stock 1287 2000
45791E107 45791E107 INSPIRATO INCORPORATED COM CL A Stock 15 15
66538H534 66538H534 INSPIRE 100 ETF ETF 17859 543
458140100 458140100 INTEL CORP COM Stock 3035075 90762
45866F104 45866F104 INTERCONTINENTAL EXCHANGE INC COM Stock 189748 1678
458665304 458665304 INTERFACE INC COM Stock 1108199 126075
459506101 459506101 INTERNATIONAL FLAVORS&FRAGRANC COM Stock 47993 603
460146103 460146103 INTERNATIONAL PAPER CO COM Stock 4772 150
Y41053102 Y41053102 INTERNATIONAL SEAWAYS INC COM Stock 6118 160
459200101 459200101 INTL BUSINESS MACHINES Stock 2121188 15852
G4863A108 G4863A108 INTL GAME TECHNOLOGY Stock 8674 272
461202103 461202103 INTUIT INC Stock 568156 1240
46120E602 46120E602 INTUITIVE SURGICAL, INC. Stock 84459 247
46137V100 46137V100 INVESCO AEROSPACE & DEFENSE ETF ETF 47726 565
46138R108 46138R108 INVESCO CURRENCYSHARES SWISS FRANC TRUST ETF 47738 480
46137V779 46137V779 INVESCO DYNAMIC BUILDING & CONSTRUCTION ETF ETF 7124 131
46137V597 46137V597 INVESCO FTSE RAFI US 1500 SMALL-MID ETF ETF 8071 47
46138E651 46138E651 INVESCO GLOBAL WATER ETF ETF 8202 229
G491BT108 G491BT108 INVESCO LTD SHS Stock 471 28
46138E537 46138E537 INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF ETF 47200 2000
46137V357 46137V357 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 382031 2553
46137V316 46137V316 INVESCO S&P 500 EQUAL WEIGHT MATERIALS ETF ETF 5680 35
46137V282 46137V282 INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETF ETF 10293 35
46137V233 46137V233 INVESCO S&P 500 TOP 50 ETF ETF 642556 1837
46138E263 46138E263 INVESCO S&P GLOBAL WATER INDEX ETF ETF 105905 2060
46138G656 46138G656 INVESCO S&P ULTRA DIVIDEND REVENUE ETF ETF 19570 500
46138G706 46138G706 INVESCO SOLAR ETF ETF 141912 1987
46187W107 46187W107 INVITATION HOMES INC COM REIT 522396 15186
46266C105 46266C105 IQVIA HLDGS INC COM Stock 1573 7
46284V101 46284V101 IRON MOUNTAIN INC REIT 55115 970
46434V407 46434V407 ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 2179856 52590
46429B747 46429B747 ISHARES 0-5 YEAR TIPS BOND ETF ETF 9760 100
464287457 464287457 ISHARES 1-3 YR TREASURY BOND ETF ETF 506103 6242
464287226 464287226 ISHARES AGGREGATE BOND ETF ETF 325911 3327
464288414 464288414 ISHARES AMT-FREE MUNI BOND ETF ETF 1515566 14200
464287564 464287564 ISHARES COHEN & STEERS REIT ETF ETF 188938 3400
464289859 464289859 ISHARES CORE AGGRESSIVE ALLOCATION ETF ETF 13900 210
464289867 464289867 ISHARES CORE GROWTH ALLOCATION ETF ETF 2112 41
46429B663 46429B663 ISHARES CORE HIGH DIVIDEND ETF ETF 70553 700
464289875 464289875 ISHARES CORE MODERATE ALLOCATION ETF ETF 10628 263
46432F842 46432F842 ISHARES CORE MSCI EAFE ETF 2345331 34746
46434G103 46434G103 ISHARES CORE MSCI EMERGING MARKETS ETF ETF 27701 562
46435G326 46435G326 ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF ETF 5195 85
464287507 464287507 ISHARES CORE S&P MID CAP ETF ETF 881472 3371
464288521 464288521 ISHARES CORE U.S. REIT ETF ETF 1559 30
46435U135 46435U135 ISHARES CYBERSECURITY & TECH ETF ETF 3782 100
464287168 464287168 ISHARES DJ SELECT DIVIDEND ETF 10320214 91088
464287192 464287192 ISHARES DJ TRANSPORTATION AVERAGE ETF 29978 120
464287788 464287788 ISHARES DJ U.S. FINANCIAL SECTOR ETF ETF 18934 254
464287580 464287580 ISHARES DJ US CONSUMER SERVICES ETF 306020 4300
464287796 464287796 ISHARES DJ US ENERGY ETF 12852 300
464288778 464288778 ISHARES DOW JONES US REGIONAL BANKS ETF 628933 18580
464287697 464287697 ISHARES DOW JONES US UTILITIES ETF 484595 5928
46435G516 46435G516 ISHARES ESG AWARE MSCI EAFE ETF ETF 91646 1257
46435G193 46435G193 ISHARES ESG AWARE USD CORPORATE BOND ETF ETF 21917 964
46429B655 46429B655 ISHARES FLOATING RATE BOND ETF ETF 24902 490
46435U192 46435U192 ISHARES GENOMICS IMMUNOLOGY AND HEALTHCARE ETF ETF 4671 200
464288224 464288224 ISHARES GLOBAL CLEAN ENERGY ETF ETF 33304 1810
464287325 464287325 ISHARES GLOBAL HEALTHCARE SECTOR INDEX ETF 14794 174
464288695 464288695 ISHARES GLOBAL MATERIALS ETF ETF 4911 60
464287275 464287275 ISHARES GLOBAL TELECOM ETF 81713 1195
46429B333 46429B333 ISHARES GNMA BOND ETF ETF 1141182 26031
464285204 464285204 ISHARES GOLD TRUST ETF ETF 13865 381
46435G250 46435G250 ISHARES HIGH YIELD BOND FACTOR ETF ETF 52522 1175
46435U168 46435U168 ISHARES IBONDS 2025 TERM HIGH YIELD & INCOME ETF ETF 85100 3700
464288513 464288513 ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 54501 726
464287242 464287242 ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 1462078 13520
464286806 464286806 ISHARES INC MSCI GERMANY INDEX FD ETF 11428 400
464288448 464288448 ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 28305 1075
464287119 464287119 ISHARES MORNINGSTAR LARGE GROWTH ETF ETF 1856589 29781
464287465 464287465 ISHARES MSCI EAFE ETF ETF 1240063 17104
464288885 464288885 ISHARES MSCI EAFE GROWTH ETF ETF 447377 4689
464288877 464288877 ISHARES MSCI EAFE VALUE ETF ETF 4813870 98363
464287234 464287234 ISHARES MSCI EMERGING MARKETS ETF ETF 1040035 26290
464289180 464289180 ISHARES MSCI EUROPE FINANCIALS ETF ETF 72213 3765
46429B598 46429B598 ISHARES MSCI INDIA ETF ETF 268281 6139
46434G822 46434G822 ISHARES MSCI JAPAN ETF ETF 140669 2273
464288802 464288802 ISHARES MSCI USA ESG SELECT ETF ETF 333077 3557
46432F396 46432F396 ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 866 6
46432F388 46432F388 ISHARES MSCI USA VALUE FACTOR ETF ETF 32844 350
464287556 464287556 ISHARES NASDAQ BIOTECHNOLOGY ETF 346347 2728
464288323 464288323 ISHARES NEW YORK MUNI BOND ETF ETF 636457 11950
464287598 464287598 ISHARES RUSSELL 1000 VALUE ETF ETF 42338 268
464287655 464287655 ISHARES RUSSELL 2000 ETF ETF 2972895 15875
464287648 464287648 ISHARES RUSSELL 2000 GROWTH ETF ETF 50959 210
464287630 464287630 ISHARES RUSSELL 2000 VALUE ETF 853938 6065
464287689 464287689 ISHARES RUSSELL 3000 ETF ETF 4835 19
464287481 464287481 ISHARES RUSSELL MID-CAP GROWTH ETF ETF 66675 690
464287473 464287473 ISHARES RUSSELL MID-CAP VALUE ETF ETF 75899 691
464287309 464287309 ISHARES S&P 500 GROWTH ETF ETF 36847499 522808
464287200 464287200 ISHARES S&P 500 INDEX ETF 9866400 22136
464287408 464287408 ISHARES S&P 500 VALUE ETF ETF 27673424 171682
464287606 464287606 ISHARES S&P MIDCAP 400 GROWTH INDEX ETF 13050 174
464287705 464287705 ISHARES S&P MIDCAP 400 VALUE ETF ETF 23247 217
464287804 464287804 ISHARES S&P SMALLCAP 600 ETF ETF 495588 4973
464287887 464287887 ISHARES S&P SMALLCAP 600 GROWTH ETF ETF 14596 127
464288687 464288687 ISHARES S&P U.S. PREFERRED STOCK ETF ETF 598327 19345
46435U366 46435U366 ISHARES SELF-DRIVING EV & TECH ETF ETF 9818 240
464287523 464287523 ISHARES SEMICONDUCTOR ETF ETF 138878 274
464288679 464288679 ISHARES SHORT TREASURY BOND ETF ETF 110450 1000
46428Q109 46428Q109 ISHARES SILVER TRUST ETF ETF 121893 5835
464287176 464287176 ISHARES TIPS BOND ETF ETF 316769 2943
464287762 464287762 ISHARES TR DOW JONES U S HEALTHCARE ETF 392353 1400
464287622 464287622 ISHARES TR RUSSELL 1000 INDEX ETF ETF 6780847 27820
464287499 464287499 ISHARES TR RUSSELL MIDCAP INDEX FD ETF 605294 8288
464287101 464287101 ISHARES TR S&P 100 INDEX FUND ETF 117979 570
464287150 464287150 ISHARES TR S&P 1500 INDEX FD ETF 71423 730
464288737 464288737 ISHARES TRUST S&P GLOBAL CONSUMER STAPLES INDEX FD ETF 18051 295
464288794 464288794 ISHARES U.S. BROKER-DEALERS & SECURITIES EXCHANGES ETF ETF 149284 1645
46435U713 46435U713 ISHARES U.S. INFRASTRUCTURE ETF ETF 16218 415
464288810 464288810 ISHARES U.S. MEDICAL DEVICES ETF ETF 22584 400
464288836 464288836 ISHARES U.S. PHARMACEUTICALS ETF ETF 1319 7
465246106 465246106 ISUN INC COM Stock 560 1400
46564T107 46564T107 ITERIS INC NEW COM Stock 1109 280
45073V108 45073V108 ITT INDUSTRIES INC Stock 92855 996
832696405 832696405 J M SMUCKER CO NEW Stock 3881541 26285
46982L108 46982L108 JACOBS SOLUTIONS INC COM Stock 83936 706
G4474Y214 G4474Y214 JANUS HENDERSON GROUP PLC ORD SHS Stock 419700 15402
47103U852 47103U852 JANUS HENDERSON MORTGAGE-BACKED SECURITIES ETF ETF 195407 4270
445658107 445658107 JB HUNT TRANSPORT SERVICES Stock 181754 1004
46590V100 46590V100 JBG SMITH PPTYS COM REIT 5685 378
47215P106 47215P106 JD.COM INC SPON ADR CL A ADR 123346 3614
47233W109 47233W109 JEFFERIES FINL GROUP INC COM Stock 15258 460
41013V100 41013V100 JHANCOCK TAX-ADV DIVIDEND INCOME CEF 20400 1000
G65163100 G65163100 JOBY AVIATION INC COMMON STOCK Stock 20520 2000
47804J206 47804J206 JOHN HANCOCK MULTIFACTOR MID CAP ETF ETF 4598 93
41021P103 41021P103 JOHN HANCOCK PREFERRED INCOME FUND III CEF 14991 1070
478160104 478160104 JOHNSON & JOHNSON COM Stock 11590578 70025
G51502105 G51502105 JOHNSON CTLS INC Stock 17785 261
479167108 479167108 JOHNSON OUTDOORS CL A CLASS A Stock 3911357 63651
48020Q107 48020Q107 JONES LANG LASALLE INC Stock 47519 305
46625H100 46625H100 JPMORGAN CHASE & CO COM Stock 42328045 291034
46641Q837 46641Q837 JPMORGAN ULTRA-SHORT INCOME ETF ETF 24017 479
483709101 483709101 KANDI TECHNOLOGIES GROUP INC COM Stock 1624 410
487836108 487836108 KELLOGG CO COM Stock 1295087 19215
49271V100 49271V100 KEURIG DR PEPPER INC COM Stock 1048621 33534
493267108 493267108 KEYCORP COM Stock 471 51
49338L103 49338L103 KEYSIGHT TECHNOLOGIES,INC Stock 9712 58
49428J109 49428J109 KIMBALL ELECTRONICS INC COM Stock 454265 16441
494368103 494368103 KIMBERLY-CLARK CORP COM Stock 3813528 27622
49446R109 49446R109 KIMCO RLTY CORP COM REIT 9288 471
49456B101 49456B101 KINDER MORGAN INC Stock 2071988 120325
497266106 497266106 KIRBY CORPORATION Stock 5909760 76800
48251W104 48251W104 KKR & CO LP Stock 9135350 163131
482480100 482480100 KLA CORP COM NEW Stock 2910 6
500472303 500472303 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW ADR 10975 506
500754106 500754106 KRAFT HEINZ CO COM Stock 202811 5713
501044101 501044101 KROGER CO COM Stock 522913 11126
501242101 501242101 KULICKE & SOFFA INDS INC COM Stock 610789 10274
50155Q100 50155Q100 KYNDRYL HLDGS INC COMMON STOCK Stock 7543 568
50216C108 50216C108 L S I INDS INC FORMERLY L S I LTG Stock 4796901 381919
502431109 502431109 L3HARRIS TECHNOLOGIES INC COM Stock 45223 231
505336107 505336107 LA Z BOY INC COM Stock 14320 500
50540R409 50540R409 LABORATORY CORP OF AMERICA Stock 92429 383
84857L101 84857L101 LACLEDE GROUP INC Stock 6598 104
511656100 511656100 LAKELAND FINL CORP COM Stock 374332 7715
511795106 511795106 LAKELAND INDUSTRIES INC Stock 2404072 167065
512807108 512807108 LAM RESEARCH CORP COM Stock 3214 5
513272104 513272104 LAMB WESTON HLDGS INC COM Stock 150773 1312
51509F105 51509F105 LANDS END INC NEW Stock 70 9
517834107 517834107 LAS VEGAS SANDS CORP Stock 848250 14625
G54050102 G54050102 LAZARD LTD SHS -A - Stock 842182 26318
523768406 523768406 LEE ENTERPRISES INC COM Stock 468602 35101
52567D107 52567D107 LEMONADE INC COM Stock 337 20
526057104 526057104 LENNAR CORP CL A Stock 1880 15
527064109 527064109 LESLIES INC COM Stock 4789 510
52736R102 52736R102 LEVI STRAUSS & CO NEW CL A COM STK Stock 5772 400
529043101 529043101 LEXINGTON CORP PPTYS TR REIT 374674 38428
50202P105 50202P105 LI-CYCLE HOLDINGS CORP COMMON SHARES Stock 1166 210
G5480U120 G5480U120 LIBERTY GLOBAL PLC CL C Stock 7108 400
G9001E128 G9001E128 LIBERTY LATIN AMERICA LTD COM CL C Stock 2586 300
532457108 532457108 LILLY ELI & CO COM Stock 4372222 9323
534187109 534187109 LINCOLN NATL CORP IND COM Stock 144926 5626
G54950103 G54950103 LINDE PLC SHS Stock 8003 21
53635B107 53635B107 LIQUIDITY SERVICES INC Stock 1402088 84975
53814L108 53814L108 LIVENT CORP COM Stock 5459 199
501889208 501889208 LKQ CORP COM Stock 1632 28
55003T107 55003T107 LL FLOORING HOLDINGS INC COM Stock 16852 4400
539830109 539830109 LOCKHEED MARTIN CORP Stock 91126 198
540424108 540424108 LOEWS CORP COM Stock 17814 300
548661107 548661107 LOWES COS INC COM Stock 539942 2392
502175102 502175102 LTC PROPERTIES INC REIT 37973 1150
549498103 549498103 LUCID GROUP INC COM Stock 6456 937
550021109 550021109 LULULEMON ATHLETICA INC Stock 185465 490
550241103 550241103 LUMEN TECHNOLOGIES INC COM Stock 2409 1066
550424105 550424105 LUMINAR TECHNOLOGIES INC COM CL A Stock 7821308 1136818
N53745100 N53745100 LYONDELLBASELL Stock 1102 12
55261F104 55261F104 M & T BK CORP COM Stock 25742 208
558256103 558256103 MADISON SQUARE GARDEN ENTMT COM CL A Stock 2522206 75021
559080106 559080106 MAGELLAN MIDSTREAM PARTNERS LP Stock 153930 2470
559222401 559222401 MAGNA INTL INC COM Stock 11288 200
565849106 565849106 MARATHON OIL CORP COM Stock 6143 267
56585A102 56585A102 MARATHON PETE CORP COM Stock 665017 5703
567908108 567908108 MARINEMAX INC COM Stock 3416 100
570535104 570535104 MARKEL CORP HOLDING CO Stock 47028 34
92189F106 92189F106 MARKET VECTORS GOLD MINERS INDEX ETF ETF 38390 1275
571903202 571903202 MARRIOTT INTL INC Stock 519615 2829
57164Y107 57164Y107 MARRIOTT VACATIONS WORLDWIDE CORP COM Stock 1227 10
571748102 571748102 MARSH & MCLENNAN COS INC COM Stock 3385 18
573284106 573284106 MARTIN MARIETTA MATLS INC COM Stock 923 2
573874104 573874104 MARVELL TECHNOLOGY INC COM Stock 60241 1008
574599106 574599106 MASCO CORP COM Stock 53363 930
576323109 576323109 MASTEC INC COM Stock 58985 500
57638P104 57638P104 MASTERBRAND INC COMMON STOCK Stock 1268 109
57636Q104 57636Q104 MASTERCARD INC Stock 4219158 10728
81369Y100 81369Y100 MATERIALS SELECT SECTOR SPDR ETF 385180 4648
576690101 576690101 MATERION CORP COM Stock 1355211 11867
577081102 577081102 MATTEL INC COM Stock 266252 13626
Y58473102 Y58473102 MAXEON SOLAR TECHNOLOGIES LTD SHS Stock 145024 5150
579780206 579780206 MCCORMICK & CO INC COM NON VTG Stock 228892 2624
580135101 580135101 MCDONALDS CORP COM Stock 6492136 21756
58039P305 58039P305 MCEWEN MINING INC COM Stock 7909 1100
580589109 580589109 MCGRATH RENTCORP COM Stock 2370725 25635
58155Q103 58155Q103 MCKESSON CORP Stock 73497 172
58463J304 58463J304 MEDICAL PROPERTIES TRUST INC REIT 18057 1950
G5960L103 G5960L103 MEDTRONIC PLC SHS Stock 473626 5376
58733R102 58733R102 MERCADOLIBRE INC Stock 35538 30
588056101 588056101 MERCER INTL INC COM Stock 501010 62083
58933Y105 58933Y105 MERCK & CO INC Stock 7798389 67583
59045L106 59045L106 MERSANA THERAPEUTICS INC COM Stock 494 150
30303M102 30303M102 META PLATFORMS INC CL A Stock 1880580 6553
591520200 591520200 METHODE ELECTRONICS INC Stock 767072 22884
59156R108 59156R108 METLIFE INC COM Stock 288600 5105
592688105 592688105 METTLER TOLEDO INTERNATIONAL COM Stock 1312 1
55277P104 55277P104 MGE ENERGY INC COM Stock 160989 2035
55303J106 55303J106 MGP INGREDIENTS INC NEW COM Stock 31884 300
595017104 595017104 MICROCHIP TECHNOLOGY INC Stock 585739 6538
595112103 595112103 MICRON TECHNOLOGY Stock 76489 1212
594918104 594918104 MICROSOFT Stock 34918639 102539
596680108 596680108 MIDDLESEX WTR CO COM Stock 50412 625
600551204 600551204 MILLER INDS INC TENN NEW Stock 1259398 35506
60255C885 60255C885 MIND MEDICINE MINDMED INC COM NEW Stock 43018 12050
60770K107 60770K107 MODERNA INC COM Stock 729 6
60855D200 60855D200 MOLECULIN BIOTECH INC COM Stock 145 250
60871R209 60871R209 MOLSON COORS BEVERAGE CO CL B Stock 11193 170
609207105 609207105 MONDELEZ INTL INC CL A Stock 1744111 23912
610236101 610236101 MONRO MUFFLER BRAKE INC Stock 843276 20755
610335101 610335101 MONROE CAPITAL CORP CEF 5726 700
61174X109 61174X109 MONSTER BEVERAGE CORP NEW COM Stock 1493 26
615369105 615369105 MOODYS CORP Stock 84844 244
617446448 617446448 MORGAN STANLEY Stock 658273 7708
617700109 617700109 MORNINGSTAR INC COM Stock 119995 612
61945C103 61945C103 MOSAIC CO Stock 141913 4055
620076307 620076307 MOTOROLA SOLUTIONS INC COM NEW Stock 8505 29
624580106 624580106 MOVADO GROUP INC COM Stock 1747304 65125
55354G100 55354G100 MSCI INC COM Stock 469 1
628464109 628464109 MYERS INDS INC COM Stock 921079 47405
M70700105 M70700105 NANO X IMAGING LTD ORD SHS Stock 1007 65
630402105 630402105 NAPCO SEC TECHNOLOGIES INC COM Stock 3449408 99550
632347100 632347100 NATHANS FAMOUS INC NEW COM Stock 735920 9370
635309107 635309107 NATIONAL CINEMEDIA INC COM Stock 168 500
63633D104 63633D104 NATIONAL HEALTH INVS INC REIT 60283 1150
637417106 637417106 NATIONAL RETAIL PPTYS REIT 21395 500
63938C108 63938C108 NAVIENT CORPORATION COM Stock 14864 800
628778102 628778102 NBT BANCORP INC COM Stock 767489 24097
640268108 640268108 NEKTAR THERAPEUTICS COM Stock 72 125
64110D104 64110D104 NETAPP INC Stock 8557 112
64110L106 64110L106 NETFLIX COM INC Stock 726368 1649
64129H104 64129H104 NEUBERGER BERMAN ENERGY INFRA COM CEF 2683 390
64125C109 64125C109 NEUROCRINE BIOSCIENCES INC COM Stock 1226 13
36472T109 36472T109 NEW MEDIA INV GRP INC Stock 4610 2049
64828T201 64828T201 NEW RESIDENTIAL INVESTMENT CORP REIT 935 100
650111107 650111107 NEW YORK TIMES CO CL A Stock 8827 224
651229106 651229106 NEWELL BRANDS INC COM Stock 270 31
651639106 651639106 NEWMONT CORP COM Stock 1520543 35643
65336K103 65336K103 NEXSTAR MEDIA GROUP INC COMMON STOCK Stock 7495 45
65339F101 65339F101 NEXTERA ENERGY INC COM Stock 1874384 25261
654106103 654106103 NIKE INC CLASS B Stock 500929 4539
654110105 654110105 NIKOLA CORP COM Stock 1380 1000
62914V106 62914V106 NIO INC SPON ADS ADR 46512 4800
65473P105 65473P105 NISOURCE INC COM Stock 7494 274
654902204 654902204 NOKIA CORP ADR ADR 2880 692
655664100 655664100 NORDSTROM INC COM Stock 102 5
655844108 655844108 NORFOLK SOUTHERN CRP Stock 35841 158
665859104 665859104 NORTHERN TR CORP COM Stock 1447584 19525
666807102 666807102 NORTHROP GRUMMAN CORP COM Stock 47859 105
25401T603 25401T603 NORTHSTAR ASSET MGMTGROUP INC COM Stock 5605 381
66765N105 66765N105 NORTHWEST NAT HLDG CO COM Stock 1543773 35860
668074305 668074305 NORTHWESTERN CORP COM NEW Stock 2497291 43997
G66721104 G66721104 NORWEGIAN CRUISE LINE HLDG LTD SHS Stock 3091 142
66987V109 66987V109 NOVARTIS AG ADR ADR 139402 1381
670002401 670002401 NOVAVAX INC Stock 163 22
670100205 670100205 NOVO-NORDISK A/S ADR ADR CMN ADR 24274 150
629377508 629377508 NRG ENERGY INC NEW Stock 523 14
670346105 670346105 NUCOR CORP COM Stock 2132 13
67058H102 67058H102 NUSTAR ENERGY LP UNIT Stock 8570 500
67077M108 67077M108 NUTRIEN LTD COM Stock 272811 4620
67071L106 67071L106 NUVEEN AMT FREE MUN CR INC FD COM CEF 78460 6706
670657105 670657105 NUVEEN AMT FREE QLTY MUN INCME COM CEF 132953 12164
67066V101 67066V101 NUVEEN QUALITY MUNCP INCOME FD COM CEF 124150 11016
6706EW100 6706EW100 NUVEEN S&P 500 DYNAMIC OVERWRI COM CEF 31360 2000
G6700G107 G6700G107 NVENT ELECTRIC PLC SHS Stock 258 5
67066G104 67066G104 NVIDIA CORP Stock 3059943 7234
N6596X109 N6596X109 NXP SEMICONDUCTORS N V COM Stock 614 3
649445103 649445103 NY COMMUNITY BANCORP INC Stock 11240 1000
67103H107 67103H107 O REILLY AUTOMOTIVE INC Stock 2868766 3003
671044105 671044105 O S I SYSTEMS INC Stock 1196210 10152
674599105 674599105 OCCIDENTAL PETE CORP COM Stock 2293 39
675234108 675234108 OCEANFIRST FINL CORP COM Stock 1774666 113615
67577C105 67577C105 OCUGEN INC COM Stock 163 300
67623C109 67623C109 OFFICE PPTYS INCOME TR COM SHS BEN INT REIT 4235 550
677864100 677864100 OIL DRI CORP AMER COM Stock 5071370 85970
680033107 680033107 OLD NATL BANCORP IND Stock 746236 53532
680223104 680223104 OLD REP INTL CORP COM Stock 19268976 765553
681936100 681936100 OMEGA HEALTHCARE INVS INC COM REIT 85195 2776
68218J103 68218J103 OMNIAB INC COM Stock 5030 1000
681919106 681919106 OMNICOM GROUP INC COM Stock 952 10
682189105 682189105 ON SEMICONDUCTOR CORP COM Stock 1230 13
68236P107 68236P107 ONCTERNAL THERAPEUTICS INC COM Stock 1725 5000
68235P108 68235P108 ONE GAS INC Stock 24963 325
682680103 682680103 ONEOK INC NEW COM Stock 361988 5865
68280L101 68280L101 ONEWATER MARINE INC CL A COM Stock 5798 160
68389X105 68389X105 ORACLE CORPORATION Stock 11833958 99370
68622V106 68622V106 ORGANON & CO COMMON STOCK Stock 79125 3802
686275108 686275108 ORION ENERGY SYSTEMS INC Stock 4468958 2741692
68629Y103 68629Y103 ORION OFFICE REIT INC COM REIT 4693 710
688239201 688239201 OSHKOSH TRUCK CORP Stock 25977 300
68902V107 68902V107 OTIS WORLDWIDE CORP COM Stock 133426 1499
689648103 689648103 OTTER TAIL CORP COM Stock 1985227 25142
67098H104 67098H104 OWENS-ILLINOIS, INC. Stock 10665 500
693718108 693718108 PACCAR INC COM Stock 1589 19
695263103 695263103 PACWEST BANCORP DEL COM Stock 815 100
69553P100 69553P100 PAGERDUTY INC COM Stock 1461 65
69608A108 69608A108 PALANTIR TECHNOLOGIES INC CL A Stock 31886 2080
697435105 697435105 PALO ALTO NETWORKS INC COM Stock 383265 1500
697900108 697900108 PAN AMERICAN SILVER CORP Stock 46656 3200
92556H305 92556H305 PARAMOUNT GLOBAL 5.75 CONV PFD A Convertible Preferred 515855 22765
92556H107 92556H107 PARAMOUNT GLOBAL CLASS A COM Stock 18764 1011
92556H206 92556H206 PARAMOUNT GLOBAL CLASS B COMMON Stock 3554765 223430
700517105 700517105 PARK HOTELS & RESORTS INC COM REIT 5384 420
700666100 700666100 PARK-OHIO HLDGS CORP COM Stock 3610 190
701094104 701094104 PARKER-HANNIFIN CORP COM Stock 1950 5
703395103 703395103 PATTERSON COS INC COM Stock 1105230 33230
704326107 704326107 PAYCHEX INC Stock 9255080 82731
70450Y103 70450Y103 PAYPAL HLDGS INC COM Stock 475318 7123
69318G106 69318G106 PBF ENERGY INC CL A Stock 8597 210
39818P799 39818P799 PEAKSTONE REALTY TRUST COMMON SHARES REIT 16389 587
70614W100 70614W100 PELOTON INTERACTIVE INC CL A COM Stock 9074 1180
707569109 707569109 PENN ENTERTAINMENT INC COM Stock 21627 900
70959W103 70959W103 PENSKE AUTOMOTIVE GROUP INC Stock 13330 80
G7S00T104 G7S00T104 PENTAIR PLC SHS Stock 775 12
709789101 709789101 PEOPLES BANCORP INC COM Stock 3717 140
713448108 713448108 PEPSICO INC COM Stock 13428456 72500
71363P106 71363P106 PERDOCEO ED CORP COM Stock 4663 380
716382106 716382106 PETMED EXPRESS INC Stock 733642 53201
717081103 717081103 PFIZER INC COM Stock 10909306 297418
69331C108 69331C108 PG&E CORP COM Stock 1728 100
718172109 718172109 PHILIP MORRIS INTL INC Stock 1327632 13600
718546104 718546104 PHILLIPS 66 Stock 499680 5239
71943U104 71943U104 PHYSICIANS RLTY TR COM REIT 6995 500
720190206 720190206 PIEDMONT OFFICE REALTY TR INC COM CL A REIT 6107 840
72200W106 72200W106 PIMCO MUN INCOME FD II COM CEF 34804 3850
72346Q104 72346Q104 PINNACLE FINL PARTNERS INC COM Stock 7931 140
723787107 723787107 PIONEER NAT RES CO COM Stock 7873 38
69343T107 69343T107 PJT PARTNERS INC COM CL A Stock 836 12
726503105 726503105 PLAINS ALL AMERICAN PIPELINE LP Stock 39480 2800
72703X106 72703X106 PLANET LABS PBC COM CL A Stock 580 180
72919P202 72919P202 PLUG PWR INC Stock 10130 975
693475105 693475105 PNC FINL SVCS GROUP INC COM Stock 635732 5047
73642K106 73642K106 PORTILLOS INC COM CL A Stock 49904 2215
737446104 737446104 POST HOLDINGS INC COM Stock 1993 23
73757R102 73757R102 POSTAL REALTY TRUST INC CL A REIT 3558884 241936
73754Y100 73754Y100 POTBELLY CORP COM Stock 8780 1000
737630103 737630103 POTLATCHDELTIC CORPORATION COM REIT 124309 2352
46138E404 46138E404 POWERSHARES CEF INCOME ETF 9040 500
46137V712 46137V712 POWERSHARES DYNAMIC MRKT PORTFOLIO EXCH TRADED FUND ETF 23225 200
46137V662 46137V662 POWERSHARES DYNAMIC PHARMACEUTICALS ETF 45372 600
46137V621 46137V621 POWERSHARES FINANCIAL PREFERRED ETF ETF 4783395 333338
46138E511 46138E511 POWERSHARES GLOBAL PREFERRED ETF ETF 214063 18827
46137V142 46137V142 POWERSHARES GLOBAL WATER PORTFOLIO EXCHANGE-TRADED FD ETF 333632 5917
46137V563 46137V563 POWERSHARES HY DIVIDEND ACHIEVERS ETF 14223 740
46090E103 46090E103 POWERSHARES QQQ TR ETF 7360395 19924
46137V134 46137V134 POWERSHARES WILDERHILL CLEAN ENERGY ETF 579609 14447
693506107 693506107 PPG INDS INC COM Stock 97730 659
69351T106 69351T106 PPL CORP COM Stock 39002 1474
74251V102 74251V102 PRINCIPAL FINANCIAL GROUP INC COM Stock 910 12
742718109 742718109 PROCTER AND GAMBLE CO COM Stock 7551354 49765
743315103 743315103 PROGRESSIVE CORP COM Stock 2647 20
74340W103 74340W103 PROLOGIS SHARE BENEFICIAL INT REIT 135874 1108
74347M108 74347M108 PROPETRO HLDG CORP COM Stock 746602 90607
74348A467 74348A467 PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 88152 935
74347G648 74347G648 PROSHARES ULTRAPRO SHORT DOW30 ETF 119 5
743606105 743606105 PROSPERITY BANCSHARES INC Stock 67381 1193
744320102 744320102 PRUDENTIAL FINL INC Stock 310567 3520
69370C100 69370C100 PTC INC COM Stock 712 5
74460D109 74460D109 PUBLIC STORAGE INC REIT 7297 25
744573106 744573106 PUBLIC SVC ENTERPRISE GRP INC COM Stock 199851 3192
745867101 745867101 PULTE GROUP INC COM Stock 1243 16
74638P109 74638P109 PURPLE BIOTECH LTD SPONSORED ADS ADR 418 300
74727A104 74727A104 QCR HOLDINGS INC COM Stock 798444 19460
747525103 747525103 QUALCOMM INC COM Stock 4891189 41089
74762E102 74762E102 QUANTA SERVICES INC Stock 196450 1000
74767V109 74767V109 QUANTUMSCAPE CORP COM CL A Stock 216 27
74834L100 74834L100 QUEST DIAGNOSTICS INC COM Stock 843 6
219798105 219798105 QUIDELORTHO CORP COM Stock 59825 722
75574U101 75574U101 READY CAPITAL CORP COM REIT 3993 354
756109104 756109104 REALTY INCOME CORP REIT 1300486 21751
756158101 756158101 REAVES UTIL INCOME FD COM SH BEN INT CEF 39759 1450
758075AC9 758075AC9 REDWOOD TRUST INC 4.75 08/15/2023 Convertible 992 1000
M8287R103 M8287R103 REE AUTOMOTIVE LTD CLASS A ORD SHS Stock 27 70
75886F107 75886F107 REGENERON PHARMACEUTICALS INC Stock 1437 2
7591EP100 7591EP100 REGIONS FINANCIAL CORP NEW Stock 927 52
759937204 759937204 RENAISSANCE IPO ETF ETF 14718 450
75973T101 75973T101 RENALYTIX PLC ADS ADR 90520 31000
760759100 760759100 REPUBLIC SERVICES INC Stock 8424 55
76118Y104 76118Y104 RESIDEO TECHNOLOGIES INC COM Stock 706 40
761152107 761152107 RESMED INC COM Stock 1092 5
76122Q105 76122Q105 RESOURCES CONNECTION INC COM Stock 1532668 97560
76131D103 76131D103 RESTAURANT BRANDS INTL INC COM Stock 29458 380
76169C100 76169C100 REXFORD INDL RLTY INC COM REIT 432643 8285
749552105 749552105 RF INDUSTRIES INC Stock 5499 1325
74955L103 74955L103 RGC RESOURCES INC Stock 1558134 77790
74967X103 74967X103 RH COM Stock 8240 25
767204100 767204100 RIO TINTO PLC SPON ADR ADR 19152 300
767292105 767292105 RIOT PLATFORMS INC COM Stock 13002 1100
76954A103 76954A103 RIVIAN AUTOMOTIVE INC COM CL A Stock 3715 223
74967R106 74967R106 RMR GROUP INC CL A Stock 417 18
301505707 301505707 ROBO GLOBAL ROBOTICS & AUTOMATION INDEX ETF ETF 254736 4350
77311W101 77311W101 ROCKET COS INC COM CL A Stock 4480 500
773903109 773903109 ROCKWELL AUTOMATION INC COM Stock 791339 2402
774515100 774515100 ROCKY SHOES & BOOTS INC Stock 3896655 185555
77543R102 77543R102 ROKU INC COM CL A Stock 1599 25
776696106 776696106 ROPER TECHNOLOGIES INC COM Stock 1442 3
778296103 778296103 ROSS STORES INC COM Stock 1570 14
53656F789 53656F789 ROUNDHILL SPORTS BETTING & IGAMING ETF ETF 3500 200
V7780T103 V7780T103 ROYAL CARIBBEAN GROUP COM Stock 11723 113
780259305 780259305 ROYAL DUTCH SHELL PLC-ADR ADR 591728 9800
78081T104 78081T104 ROYCE GLOBAL VALUE TR INC COM CEF 1271 138
780915104 780915104 ROYCE MICRO-CAP TRUST INC CEF 10292 1176
780910105 780910105 ROYCE VALUE TR INC CEF 84528 6125
75513E101 75513E101 RTX CORPORATION COM Stock 595993 6084
781846209 781846209 RUSH ENTERPRISES INC CL A Stock 6803 112
782011100 782011100 RUSH STREET INTERACTIVE INC COM Stock 15912 5100
78351F107 78351F107 RYAN SPECIALTY HOLDINGS INC CL A Stock 25857 576
78409V104 78409V104 S&P GLOBAL INC COM Stock 4009 10
78518H202 78518H202 SABA CAPITAL INCOME & OPRNT FD SHS NEW CEF 1194 155
78573L106 78573L106 SABRA HEALTH CARE REIT INC REIT 3531 300
78667J108 78667J108 SAGE THERAPEUTICS INC COM Stock 9122 194
79466L302 79466L302 SALESFORCE COM Stock 225837 1069
79546E104 79546E104 SALLY BEAUTY HLDGS INC COM Stock 1556 126
80105N105 80105N105 SANOFI SA ADR 1886 35
803054204 803054204 SAP AKTIENGESELLSCHAFT ADR ADR 41043 300
806857108 806857108 SCHLUMBERGER LTD COM STK Stock 177274 3609
80689H102 80689H102 SCHNEIDER NATIONAL INC CL B Stock 28720 1000
80810D103 80810D103 SCHRODINGER INC COM Stock 799 16
808524102 808524102 SCHWAB ETFS- US BROAD MARKET ETF ETF 505833 9784
808524607 808524607 SCHWAB ETFS- US SMALL-CAP ETF ETF 146204 3338
808524847 808524847 SCHWAB U.S. REIT ETF ETF 19413 994
808524797 808524797 SCHWAB US DIVIDEND EQUITY ETF ETF 1161702 15997
808524870 808524870 SCHWAB US TIPS ETF ETF 85047 1622
Y7542C130 Y7542C130 SCORPIO TANKERS INC SHS Stock 2834 60
810186106 810186106 SCOTTS MIRACLE-GRO CO CL A Stock 7836 125
81141R100 81141R100 SEA LTD SPONSORD ADS ADR 1045 18
811707801 811707801 SEACOAST BKG CORP FLA COM NEW Stock 785788 35556
G7997R103 G7997R103 SEAGATE TECHNOLOGY Stock 7053 114
81577F109 81577F109 SEELOS THERAPEUTICS INC COM Stock 25095 21000
784117103 784117103 SEI INVTS CO COM Stock 10149 170
816851109 816851109 SEMPRA ENERGY Stock 238768 1640
81730H109 81730H109 SENTINELONE INC CL A Stock 2129 141
81762P102 81762P102 SERVICE NOW INC Stock 3934 7
819047101 819047101 SHAKE SHACK INC CL A Stock 3886 50
824348106 824348106 SHERWIN WILLIAMS CO COM Stock 2390 9
82452J109 82452J109 SHIFT4 PMTS INC CL A Stock 1426 21
82489W107 82489W107 SHOALS TECHNOLOGIES GROUP INC CL A Stock 1074 42
824889109 824889109 SHOE CARNIVAL INC COM Stock 512263 21817
82509L107 82509L107 SHOPIFY INC CL A Stock 64600 1000
82620P102 82620P102 SIERRA BANCORP COM Stock 3055 180
G81276100 G81276100 SIGNET JEWELERS LIMITED SHS Stock 414988 6359
828806109 828806109 SIMON PROPERTY GROUP INC REIT 200935 1740
82968B103 82968B103 SIRIUS XM RADIO INC Stock 1132 250
G8192H106 G8192H106 SIRIUSPOINT LTD COM Stock 15080 1670
83001A102 83001A102 SIX FLAGS ENTMT CORP NEW COM Stock 6937 267
830566105 830566105 SKECHERS U S A INC CL A Stock 15798 300
830830105 830830105 SKYLINE CHAMPION CORPORATION COM Stock 1045891 15980
83088M102 83088M102 SKYWORKS SOLUTIONS INC COM Stock 332 3
83304A106 83304A106 SNAP INC CL A Stock 22200 1875
833034101 833034101 SNAP ON INC COM Stock 268017 930
83406F102 83406F102 SOFI TECHNOLOGIES INC COM Stock 4170 500
83425V104 83425V104 SOLO BRANDS INC COM CL A Stock 1132 200
N81409109 N81409109 SONO GROUP N V COM Stock 2363 8120
835699307 835699307 SONY GROUP CORP SPONSORED ADR ADR 13506 150
842587107 842587107 SOUTHERN CO COM Stock 710374 10112
840441109 840441109 SOUTHSTATE CORPORATION COM Stock 6580 100
844741108 844741108 SOUTHWEST AIRLS CO COM Stock 137384 3794
844895102 844895102 SOUTHWEST GAS HLDGS INC COM Stock 9548 150
78469C103 78469C103 SP PLUS CORP COM Stock 6809247 174105
19423L672 19423L672 SPAC AND NEW ISSUE ETF ETF 960 40
825698103 825698103 SPARTAN MOTORS INC Stock 663565 30080
78464A870 78464A870 SPDR BIOTECH ETF ETF 14560 175
78467X109 78467X109 SPDR DOW JONES INDUSTRIAL ETF ETF 208029 605
78463V107 78463V107 SPDR GOLD ETF ETF 12000245 67315
98149E303 98149E303 SPDR GOLD MINISHARES TRUST ETF 762 20
78464A649 78464A649 SPDR PORTFOLIO AGGREGATE BOND ETF ETF 6533 258
78468R788 78468R788 SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 123662 3335
78462F103 78462F103 SPDR S&P 500 ETF TRUST ETF 27822103 62764
78468R796 78468R796 SPDR S&P 500 FOSSIL FUEL RESERVES FREE ETF ETF 1211 33
78464A888 78464A888 SPDR S&P HOMEBUILDERS ETF ETF 2606581 32461
78464A789 78464A789 SPDR S&P INSURANCE ETF ETF 4088 100
78468R655 78468R655 SPDR S&P KENSHO CLEAN POWER ETF ETF 28344 335
78468R630 78468R630 SPDR S&P KENSHO FINAL FRONTIERS ETF ETF 15534 355
78468R648 78468R648 SPDR S&P KENSHO NEW ECONOMIES COMPOSITE ETF ETF 15610 350
78464A755 78464A755 SPDR S&P METALS & MINING ETF ETF 5082 100
78467Y107 78467Y107 SPDR S&P MIDCAP 400 ETF TRUST ETF 1165114 2433
78468R556 78468R556 SPDR S&P OIL & GAS EXPLORATION & PRODUCTION ETF ETF 52820 410
78464A698 78464A698 SPDR S&P REGIONAL BANKING ETF ETF 212718 5210
78464A862 78464A862 SPDR S&P SEMICONDUCTOR ETF ETF 102371 463
78464A706 78464A706 SPDR SER TR DJ GLOBAL TITANS ETF ETF 127509 1130
78464A763 78464A763 SPDR SER TR S&P DIVID ETF ETF 203851 1663
55826T102 55826T102 SPHERE ENTERTAINMENT CO CL A Stock 2668361 97421
H8088L103 H8088L103 SPORTRADAR GROUP AG CLASS A ORD SHS Stock 64500 5000
852066208 852066208 SPROTT INC COM NEW Stock 5182938 159967
85207H104 85207H104 SPROTT PHYSICAL GOLD TR UNIT CEF 1665057 111599
85207K107 85207K107 SPROTT PHYSICAL SILVER TR TR UNIT CEF 684274 87840
854502101 854502101 STANLEY BLACK & DECKER INC COM Stock 59131 631
85472N109 85472N109 STANTEC INC COM Stock 3913 60
85512G106 85512G106 STAR HLDGS SHS BEN INT Stock 763 52
855244109 855244109 STARBUCKS CORP Stock 4330321 43714
85571B105 85571B105 STARWOOD PPTY TR INC COM REIT 3880 200
857477103 857477103 STATE STR CORP COM Stock 8269 113
858155203 858155203 STEELCASE INC CL A Stock 111641 14480
858912108 858912108 STERICYCLE INC Stock 13932 300
86280R506 86280R506 STRATEGY SHARES NASDAQ 7HANDL INDEX ETF ETF 10165 500
863667101 863667101 STRYKER CORP Stock 2749613 9012
867652406 867652406 SUNPOWER CORP Stock 357700 36500
868358102 868358102 SUPERIOR GROUP OF CO INC COM Stock 2463285 263735
87043Q108 87043Q108 SWEETGREEN INC COM CL A Stock 8333 650
870875101 870875101 SWISS HELVETIA FUND INC CEF 11903 1448
87165B103 87165B103 SYNCHRONY FINANCIAL COM Stock 814 24
871607107 871607107 SYNOPSYS INC COM Stock 2177 5
871829107 871829107 SYSCO CORP COM Stock 112784 1520
74144T108 74144T108 T ROWE PRICE GROUP INC Stock 119077 1063
872590104 872590104 T-MOBILE US INC COM Stock 20557 148
874039100 874039100 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR 706 7
87612G101 87612G101 TARGA RES CORP COM Stock 128498 1689
87612E106 87612E106 TARGET CORP COM Stock 7531674 57101
876568502 876568502 TATA MOTORS LTD ADR ADR 0 600
87807B107 87807B107 TC ENERGY CORP COM Stock 19801 490
872340104 872340104 TCW STRATEGIC INCOME FD INC COM CEF 144509 31212
H84989104 H84989104 TE CONNECTIVITY LTD Stock 580963 4145
81369Y803 81369Y803 TECHNOLOGY SELECT SECTOR SPDR ETF 1813337 10430
878739200 878739200 TECHPRECISION CORP COM NEW Stock 22 3
87901J105 87901J105 TEGNA INC COM Stock 64960 4000
87918A105 87918A105 TELADOC HEALTH INC COM Stock 253 10
879360105 879360105 TELEDYNE TECHNOLOGIES INC Stock 411 1
879433829 879433829 TELEPHONE & DATA SYS INC COM NEW Stock 9464 1150
87971M103 87971M103 TELUS CORPORATION COM Stock 1946 100
880198106 880198106 TEMPLETON GLOBAL INCOME FD INC CEF 42869 10355
88033G407 88033G407 TENET HEALTHCARE CORP COM NEW Stock 8138 100
880345103 880345103 TENNANT CO COM Stock 1457952 17975
88145X108 88145X108 TERRITORIAL BANCORP INC COM Stock 693820 56500
88160R101 88160R101 TESLA MOTORS INC Stock 697094 2663
881624209 881624209 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS ADR 20820 2765
882508104 882508104 TEXAS INSTRS INC COM Stock 3148910 17492
88322Q108 88322Q108 TG THERAPEUTICS INC COM Stock 109296 4400
88339P101 88339P101 THE REALREAL INC COM Stock 44 20
883556102 883556102 THERMO FISHER SCIENTIFIC INC COM Stock 5524811 10589
88362T103 88362T103 THERMON GROUP HOLDINGS COM Stock 997074 37484
885160101 885160101 THOR INDS INC COM Stock 10350 100
88688T100 88688T100 TILRAY BRANDS INC COM Stock 97 62
88830R101 88830R101 TITAN MACHINERY INC COM Stock 1147314 38892
872540109 872540109 TJX COS INC NEW COM Stock 336108 3964
890260854 890260854 TONIX PHARMACEUTICALS HLDG CO COM NEW Stock 11 7
890516107 890516107 TOOTSIE ROLL INDS INC COM Stock 124171 3507
131193104 131193104 TOPGOLF CALLAWAY BRANDS CORP COM Stock 2783168 140210
89151E109 89151E109 TOTAL SA ADR ADR 5764 100
892331307 892331307 TOYOTA MOTOR CORP ADS ADR 86644 539
892356106 892356106 TRACTOR SUPPLY CO COM Stock 1106 5
G8994E103 G8994E103 TRANE TECHNOLOGIES PLC SHS Stock 68854 360
893641100 893641100 TRANSDIGM GROUP INC COM Stock 894 1
89377M109 89377M109 TRANSMEDICS GROUP INC COM Stock 8482 101
894164102 894164102 TRAVEL PLUS LEISURE CO COM Stock 28077 696
89417E109 89417E109 TRAVELERS COMPANIES INC COM Stock 10593 61
896095106 896095106 TRICO BANCSHARES COM Stock 633987 19096
89612W102 89612W102 TRICON RESIDENTIAL INC COM NPV Stock 3788 430
896215209 896215209 TRIMAS CORP COM NEW Stock 682439 24825
89832Q109 89832Q109 TRUIST FINL CORP COM Stock 1693275 55792
898202106 898202106 TRUPANION INC COM Stock 39360 2000
899896104 899896104 TUPPERWARE BRANDS CORP Stock 16 20
900450206 900450206 TURTLE BEACH CORP COM NEW Stock 78463 6735
90138F102 90138F102 TWILIO INC CL A Stock 54331 854
902494103 902494103 TYSON FOODS INC CL A Stock 26081 511
902952100 902952100 U S GLOBAL INVS INCORPORA CLASS A Stock 33660 11000
90346E103 90346E103 U S SILICA HLDGS INCCOM Stock 3673267 302825
26922A719 26922A719 U.S. GLOBAL GO GOLD AND PRECIOUS METAL MINERS ETF ETF 16486 1000
90353T100 90353T100 UBER TECHNOLOGIES INC COM Stock 10102 234
902681105 902681105 UGI CORP NEW COM Stock 12838 476
903002103 903002103 UMH PPTYS INC COM REIT 812599 50851
904311107 904311107 UNDER ARMOUR INC CL A Stock 166 23
904311206 904311206 UNDER ARMOUR INC CL C Stock 154 23
904767704 904767704 UNILEVER PLC SPON ADR NEW ADR 669281 12839
907818108 907818108 UNION PAC CORP COM Stock 13115094 64095
910047109 910047109 UNITED CONTL HLDGS INC Stock 21399 390
911163103 911163103 UNITED NAT FOODS INC COM Stock 4008 205
911312106 911312106 UNITED PARCEL SERVICE INC Stock 6355468 35456
911363109 911363109 UNITED RENTALS INC Stock 1781 4
911684108 911684108 UNITED STATES CELLULAR CORP COM Stock 4936 280
912909108 912909108 UNITED STATES STL CORP Stock 1250 50
911922102 911922102 UNITED STS LIME & MINERALS INC COM Stock 4935026 23625
91324P102 91324P102 UNITEDHEALTH GROUP Stock 2370222 4931
913259107 913259107 UNITIL CORPORATION Stock 1040569 20520
91332U101 91332U101 UNITY SOFTWARE INC COM Stock 8901 205
91336L107 91336L107 UNIVAR SOLUTIONS INC COM Stock 1792 50
913915104 913915104 UNIVERSAL TECHNICAL INST INC COM Stock 2073 300
91529Y106 91529Y106 UNUM GROUP COM Stock 39478 828
39959A106 39959A106 UPEXI INC COM Stock 5625 2500
91680M107 91680M107 UPSTART HLDGS INC COM Stock 859 24
917047102 917047102 URBAN OUTFITTERS INC COM Stock 23191 700
902973304 902973304 US BANCORP DEL COM NEW Stock 843828 25540
81369Y886 81369Y886 UTILITIES SELECT SECTOR SPDR FUND ETF 174463 2666
918204108 918204108 V F CORP COM Stock 25195 1320
92242T101 92242T101 V2X INC COM Stock 903231 18225
91879Q109 91879Q109 VAIL RESORTS INC Stock 75528 300
91913Y100 91913Y100 VALERO ENERGY CORP Stock 13607 116
920437100 920437100 VALUE LINE INC Stock 738990 16100
92189F726 92189F726 VANECK BIOTECH ETF ETF 64705 415
92189F486 92189F486 VANECK IG FLOATING RATE ETF ETF 11666872 462054
92189H607 92189H607 VANECK OIL SERVICES ETF ETF 8340 29
92189F692 92189F692 VANECK PHARMACEUTICAL ETF ETF 82331 1045
92189H805 92189H805 VANECK RARE EARTH/STRATEGIC METALS ETF ETF 24948 300
92189H839 92189H839 VANECK SOCIAL SENTIMENT ETF ETF 6973 425
92204A108 92204A108 VANGUARD CONSUMER DISCRETIONARY ETF 3682 13
92204A207 92204A207 VANGUARD CONSUMER STAPLES ETF ETF 140976 725
921908844 921908844 VANGUARD DIVIDEND APPRECIATION ETF ETF 7611367 46859
921946885 921946885 VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 75699 1216
92204A306 92204A306 VANGUARD ENERGY ETF 153903 1363
921910733 921910733 VANGUARD ESG U.S. STOCK ETF ETF 161991 2068
922908652 922908652 VANGUARD EXTENDED MARKET ETF ETF 6241526 41937
92204A405 92204A405 VANGUARD FINANCIALS ETF ETF 14200 175
922042718 922042718 VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP ETF ETF 0 0
921943858 921943858 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 672418 14561
922042858 922042858 VANGUARD FTSE EMERGING MARKETS ETF ETF 1400172 34419
922042676 922042676 VANGUARD GLOBAL EX-U.S. REAL ESTATE ETF ETF 29116 724
922908736 922908736 VANGUARD GROWTH ETF ETF 135821 480
92204A504 92204A504 VANGUARD HEALTH CARE ETF ETF 2164486 8841
921946406 921946406 VANGUARD HIGH DIVIDEND YIELD ETF 1338528 12619
922908512 922908512 VANGUARD INDEX FDS MID-CAP VALUE INDEX VIPER SHS ETF ETF 740498 5351
92204A702 92204A702 VANGUARD INFORMATION TECHNOLOGY ETF 1090333 2466
921937819 921937819 VANGUARD INTERMEDIATE-TERM BOND ETF ETF 85900 1142
92206C870 92206C870 VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 1244916 15752
921946810 921946810 VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 21025 280
921946794 921946794 VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 182137 2882
922908637 922908637 VANGUARD LARGE-CAP ETF ETF 34462 170
922908629 922908629 VANGUARD MID CAP ETF 194842 885
922908538 922908538 VANGUARD MID CAP GROWTH ETF ETF 76135 370
92206C771 92206C771 VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 169013 3675
922908553 922908553 VANGUARD REIT INDEX ETF ETF 582687 6973
92206C680 92206C680 VANGUARD RUSSELL 1000 GROWTH ETF ETF 74093 1047
92206C714 92206C714 VANGUARD RUSSELL 1000 VALUE ETF ETF 41111 594
922908363 922908363 VANGUARD S&P 500 ETF ETF 14439396 35453
921932505 921932505 VANGUARD S&P 500 GROWTH ETF ETF 8131 32
921932703 921932703 VANGUARD S&P 500 VALUE ETF ETF 3344712 21482
92206C409 92206C409 VANGUARD SHORT TERM CORP BOND FD ETF ETF 11977064 158301
922020805 922020805 VANGUARD SHORT TERM INFL-PROTECTED ETF 16784626 353957
921937827 921937827 VANGUARD SHORT-TERM BOND ETF ETF 40657 538
922908751 922908751 VANGUARD SMALL CAP ETF ETF 744362 3743
922908611 922908611 VANGUARD SMALL CAP VALUE ETF ETF 2135008 12908
922908595 922908595 VANGUARD SMALL-CAP GROWTH ETF ETF 177264 772
922907746 922907746 VANGUARD TAX-EXEMPT BOND ETF ETF 858561 17096
921937835 921937835 VANGUARD TOTAL BOND MARKET ETF ETF 7150672 98372
92203J407 92203J407 VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 1427614 29207
921909768 921909768 VANGUARD TOTAL INTL STOCK IDEX ETF ETF 1888654 33678
922908769 922908769 VANGUARD TOTAL STK MKT ETF 30462891 138292
922042742 922042742 VANGUARD TOTAL WORLD STOCK ETF ETF 27251 281
92203C303 92203C303 VANGUARD ULTRA-SHORT BOND ETF ETF 171572 3490
92204A876 92204A876 VANGUARD UTILITIES ETF 168263 1184
922908744 922908744 VANGUARD VALUE ETF ETF 1697237 11944
92240M108 92240M108 VECTOR GROUP LTD Stock 37802 2951
92276F100 92276F100 VENTAS INC REIT 184258 3898
92343E102 92343E102 VERISIGN INC COM Stock 904 4
92345Y106 92345Y106 VERISK ANALYTICS INCCL A Stock 1356 6
92347M100 92347M100 VERITONE INC COM Stock 1588 405
92343V104 92343V104 VERIZON COMMUNICATIONS Stock 2320511 62396
92532F100 92532F100 VERTEX PHARMACEUTICALS IN Stock 5279 15
92556V106 92556V106 VIATRIS INC COM Stock 77990 7815
925652109 925652109 VICI PPTYS INC COM REIT 15715 500
926400102 926400102 VICTORIAS SECRET AND CO COMMON STOCK Stock 8122 466
92647N782 92647N782 VICTORYSHARES US 500 ENHANCED VOLATILITY WTD ETF ETF 32777 532
92647N865 92647N865 VICTORYSHARES US LARGE CAP HIGH DIVIDEND VOLATILITY WTD ETF ETF 211314 3735
927107409 927107409 VILLAGE SUPER MKT INC CL A NEW Stock 895457 39240
92826C839 92826C839 VISA INC Stock 985067 4148
92835K103 92835K103 VISHAY PRECISION GROUP INC COM Stock 1921324 51718
92852X103 92852X103 VITESSE ENERGY INC COMMON STOCK Stock 1299 58
928563402 928563402 VMWARE INC CL A COM Stock 168117 1170
92857W308 92857W308 VODAFONE GROUP NEW ADR F ADR 13069 1383
928881101 928881101 VONTIER CORPORATION COM Stock 14044 436
929042109 929042109 VORNADO REALTY TRUST REIT 6948 383
918284100 918284100 VSE CORP COM Stock 1085268 19844
929160109 929160109 VULCAN MATLS CO COM Stock 1127 5
929740108 929740108 WABTEC Stock 6692 61
931427108 931427108 WALGREENS BOOTS ALLIANCE INC COM Stock 1138282 39954
931142103 931142103 WALMART INC COM Stock 2707580 17226
939653101 939653101 WASHINGTON REAL ESTATE INVT TR REIT 25482 1550
94106L109 94106L109 WASTE MANAGEMENT INC Stock 2797265 16130
941848103 941848103 WATERS CP Stock 800 3
92939U106 92939U106 WEC ENERGY GROUP INC COM Stock 963364 10918
948596101 948596101 WEIBO CORP SPONSORED ADR ADR 24909 1900
949746101 949746101 WELLS FARGO CO NEW COM Stock 763130 17880
949746804 949746804 WELLS FARGO CO NEW PERP PFD CNV A Convertible Preferred 2304 2
95058W100 95058W100 WENDYS CO COM Stock 3421827 157325
952845105 952845105 WEST FRASER TIMBER CO LTD COM Stock 1892 22
955306105 955306105 WEST PHARMACEUTICAL SVSC INC COM Stock 382 1
95766R104 95766R104 WESTERN ASSET CLAYMORE INFLATION LINKED OPPORTUNITIES AND INCOME CEF 83268 9398
958102105 958102105 WESTERN DIGITAL CORP. COM Stock 114 3
960908507 960908507 WESTPORT INNOVATION Stock 153 20
96145D105 96145D105 WESTROCK CO COM Stock 8285 285
961765104 961765104 WESTWOOD HLDGS GROUP INC COM Stock 3666638 295697
96209A104 96209A104 WEWORK INC CL A Stock 472 1850
962149100 962149100 WEYCO GROUP INC COM Stock 1628757 61025
962166104 962166104 WEYERHAEUSER CO REIT 56072 1673
963320106 963320106 WHIRLPOOL CORP COM Stock 64948 437
968223206 968223206 WILEY JOHN & SONS INC CL A Stock 1096787 32230
96924N100 96924N100 WILLDAN GROUP INC COM Stock 38 2
969457100 969457100 WILLIAMS COS INC COM Stock 752828 23072
969904101 969904101 WILLIAMS SONOMA INC Stock 746585 5966
G96629103 G96629103 WILLIS TOWERS WATSON PLC LTD SHS Stock 1178 5
974637AB6 974637AB6 WINNEBAGO INDS INC 1.5 04/01/2025 Convertible 836500 700000
97650W108 97650W108 WINTRUST FINANCIAL CP Stock 3256710 44846
97717Y691 97717Y691 WISDOMTREE CLOUD COMPUTING FUND ETF 12522 395
97717X610 97717X610 WISDOMTREE EUROPE QUALITY DIVIDEND GROWTH FUND ETF 48965 1600
97717P104 97717P104 WISDOMTREE INC COM Stock 2147 313
97717W851 97717W851 WISDOMTREE JAPAN HEDGED EQUITY ETF 18731 225
97717W406 97717W406 WISDOMTREE U.S. AI ENHANCED VALUE FUND ETF 27314 292
62482R107 62482R107 WMI HOLDINGS CORP. Stock 51 1
98138H101 98138H101 WORKDAY INC CL A Stock 50825 225
92936U109 92936U109 WP CAREY INC COM REIT 145794 2158
98262P101 98262P101 WW INTL INC COM Stock 336 50
98311A105 98311A105 WYNDHAM HOTELS & RESORTS INC COM Stock 47725 696
983134107 983134107 WYNN RESORTS LTD Stock 95049 900
98389B100 98389B100 XCEL ENERGY INC COM Stock 65621 1056
98421M106 98421M106 XEROX HOLDINGS CORP COM NEW Stock 13252 890
233051200 233051200 XTRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 43104 1219
98419M100 98419M100 XYLEM INC Stock 195261 1734
985510106 985510106 YELLOW CORP COM Stock 3 5
985817105 985817105 YELP INC CL A Stock 145640 4000
98850P109 98850P109 YUM CHINA HLDGS INC COM Stock 961722 17022
988498101 988498101 YUM! BRANDS INC Stock 2048563 14786
989207105 989207105 ZEBRA TECHNOLOGIES CORPORATION CL A Stock 592 2
98956P102 98956P102 ZIMMER HLDGS INC Stock 84870 583
989701107 989701107 ZIONS BANCORPORATION N A COM Stock 295 11
98978V103 98978V103 ZOETIS INC COM CL A Stock 4051929 23529
98980L101 98980L101 ZOOM VIDEO COMMUNICATIONS INC CL A Stock 1697 25
98980A105 98980A105 ZTO EXPRESS CAYMAN INC SPONSORED ADS A ADR 25080 1000

North Star Investment Management Corp. on Holdings Channel

North Star Investment Management Corp. on whalewisdom