0001446114-23-000037.txt : 20231114 0001446114-23-000037.hdr.sgml : 20231114 20231114160111 ACCESSION NUMBER: 0001446114-23-000037 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231114 DATE AS OF CHANGE: 20231114 EFFECTIVENESS DATE: 20231114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Ancora Advisors, LLC CENTRAL INDEX KEY: 0001446114 IRS NUMBER: 331033773 STATE OF INCORPORATION: OH FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13214 FILM NUMBER: 231405630 BUSINESS ADDRESS: STREET 1: 6060 PARKLAND BOULEVARD, SUITE 200 CITY: CLEVELAND STATE: OH ZIP: 44124 BUSINESS PHONE: 2168254000 MAIL ADDRESS: STREET 1: 6060 PARKLAND BOULEVARD, SUITE 200 CITY: CLEVELAND STATE: OH ZIP: 44124 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001446114 XXXXXXXX 09-30-2023 09-30-2023 false Ancora Advisors, LLC
6060 Parkland Boulevard, Suite 200 Cleveland OH 44124
13F HOLDINGS REPORT 028-13214 N
Jason Geers CCO 216-593-5020 Jason Geers Cleveland OH 11-14-2023 3 2383 3767618775 1 0001657660 028-17014 ANCORA FAMILY WEALTH ADVISORS, LLC 2 Clutterbuck Capital Management LLC 3 0001836192 028-21227 000311902 Ancora Alternatives LLC
INFORMATION TABLE 2 infotable.xml 180 DEGREE CAP CORP COM COM 68235b208 147480 34783 SH SOLE 3 34783 0 0 180 DEGREE CAP CORP COM COM 68235b208 10714 2527 SH SOLE 1 2527 0 0 180 DEGREE CAP CORP COM COM 68235b208 459951 108479 SH SOLE 93791 0 14688 1ST TR DJS MCROCP IDX COM SHS INDX FD 33718m105 5916 108 SH SOLE 1 108 0 0 3-D SYS CORP DEL COM NEW COM 88554d205 1473 300 SH SOLE 1 300 0 0 3D PRINTING ETF INDX FD 00214q500 203 10 SH SOLE 1 10 0 0 3M CO COM 88579y101 2330440 24893 SH SOLE 1 23480 0 1413 3M CO COM 88579y101 719657 7687 SH SOLE 7687 0 0 ABB LTD SPONSORED ADR COM 000375204 3559 100 SH SOLE 1 100 0 0 ABBOTT LABS COM 002824100 5807815 59967 SH SOLE 1 56052 0 3915 ABBOTT LABS COM 002824100 280962 2901 SH SOLE 2901 0 0 ABBVIE INC COM 00287y109 21234001 142453 SH SOLE 1 137616 0 4836 ABBVIE INC COM 00287y109 27573668 184984 SH SOLE 171448 0 13536 ABERDEEN EMERGING MARKETS EQUI CLSD FD 00301w105 3024 634 SH SOLE 1 634 0 0 ABERDEEN STD GOLD ETF INDX FD 00326a104 5838 330 SH SOLE 1 330 0 0 ABERDEEN TOTAL DYNAMIC DIVIDEN CLSD FD 00326l100 1399 185 SH SOLE 1 185 0 0 ABRDN PALLADIUM ETF TRUST INDX FD 003262102 3798 33 SH SOLE 1 33 0 0 ABRDN PLATINUM ETF TRUST INDX FD 003260106 179783 2150 SH SOLE 2150 0 0 ABRDN PLATINUM ETF TRUST INDX FD 003260106 809525 9681 SH SOLE 1 9471 0 210 ABRDN SILVER ETF TRUST INDX FD 003264108 21260 1000 SH SOLE 1 1000 0 0 ACACIA RESH CORP COM 003881307 354842 97217 SH SOLE 84190 0 13027 ACACIA RESH CORP COM 003881307 112197 30739 SH SOLE 3 30739 0 0 ACACIA RESH CORP COM 003881307 8526 2336 SH SOLE 1 2336 0 0 ACCELERATE ARBITRAGE FUND COM 00437k108 192841 10200 SH SOLE 3 10200 0 0 ACCENTURE PLC COM g1151c101 14819772 48256 SH SOLE 1 47713 0 543 ACCENTURE PLC COM g1151c101 20916133 68106 SH SOLE 63304 0 4802 ACCRETION ACQUISITION CORP WT WT 00438y115 61 2700 SH SOLE 3 2700 0 0 ACE GLOBAL BUSINESS -CW27 COM g0083e110 353 10000 SH SOLE 3 10000 0 0 ACHARI VENTURES HOLDINGS CORP WT 00444x119 1600 32000 SH SOLE 3 32000 0 0 ACI WORLDWIDE INC COM 004498101 22560 1000 SH SOLE 1 1000 0 0 ACTIVISION BLIZZARD INC COM 00507v109 214911 2295 SH SOLE 1 2295 0 0 ACUITY BRANDS INC COM COM 00508y102 47687 280 SH SOLE 1 280 0 0 ACUSHNET HLDGS CORP COM 005098108 84493 1593 SH SOLE 1 1593 0 0 ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104 1673917 100596 SH SOLE 1 98856 0 1740 ADAMS NAT RES FD INC COM COM 00548f105 19467 842 SH SOLE 1 842 0 0 ADAMS RES & ENERGY INC COM 006351308 15262 453 SH SOLE 1 453 0 0 ADAMS RES & ENERGY INC COM 006351308 615651 18274 SH SOLE 15795 0 2479 ADAMS RES & ENERGY INC COM 006351308 198333 5887 SH SOLE 3 5887 0 0 ADIT EDTECH ACQUISITION CORP WT 007024110 786 11250 SH SOLE 3 11250 0 0 ADIT EDTECH ACQUISITION CORP COM 007024110 3 50 SH SOLE 3 50 0 0 ADOBE SYS INC COM COM 00724f101 2540781 4983 SH SOLE 1 4848 0 135 ADOBE SYS INC COM COM 00724f101 309509 607 SH SOLE 607 0 0 ADR AMRYT PHARM CONTRA COM 032cvr011 0 1110 SH SOLE 1 1110 0 0 ADR AMRYT PHARM CONTRA COM 032cvr029 0 1110 SH SOLE 1 1110 0 0 ADVANCED EMISSIONS SOLUTIONS I COM 00770c101 2670 1500 SH SOLE 1 1500 0 0 ADVANCED MICRO DEVICES INC COM 007903107 320798 3120 SH SOLE 3120 0 0 ADVANCED MICRO DEVICES INC COM 007903107 474425 4614 SH SOLE 1 4614 0 0 ADVANT-E CORP COM COM 00761l305 825830 10 SH SOLE 3 10 0 0 ADVANTAGE SOLUTIONS INC COM CL COM 00791n102 1925918 678140 SH SOLE 464340 0 213800 ADVISORSHARES DOUBLELINE VALUE INDX FD 00768y818 287590 3035 SH SOLE 1 3035 0 0 ADVISORSHARES TR PURE US CANNA INDX FD 00768y453 116869 14719 SH SOLE 1 14262 0 457 AERSALE CORPORATION COM COM 00810f106 739440 49494 SH SOLE 42812 0 6682 AERSALE CORPORATION COM COM 00810f106 236963 15861 SH SOLE 3 15861 0 0 AERSALE CORPORATION COM COM 00810f106 18077 1210 SH SOLE 1 1210 0 0 AETHERIUM ACQUISITION CORP COM 00809J119 1079 71000 SH SOLE 3 71000 0 0 AFLAC INC COM 001055102 97319 1268 SH SOLE 1 1268 0 0 AGENT INFORMATION SOFTWARE INC COM 00847d108 10264 7660 SH SOLE 1 7660 0 0 AGILENT TECHNOLOGIES INC COM 00846u101 185126 1656 SH SOLE 1 1356 0 300 AGNICO EAGLE MINES LTD COM 008474108 329058 7240 SH SOLE 7240 0 0 AGNICO EAGLE MINES LTD COM 008474108 2109562 46415 SH SOLE 1 46415 0 0 AIR CALIF COM INDX FD 009086109 13346 241 SH SOLE 1 241 0 0 AIR PRODS & CHEMS INC COM 009158106 1804604 6368 SH SOLE 1 6125 0 243 AIR PRODS & CHEMS INC COM 009158106 7085 25 SH SOLE 25 0 0 AIRBNB INC COM 009066101 23886 174 SH SOLE 1 174 0 0 AIRBUS SE UNSPONSORED ADR COM 009279100 8064 241 SH SOLE 1 241 0 0 AKERS BIOSCIENCES INC COM 62856x102 1598 2700 SH SOLE 2700 0 0 ALASKA AIR GROUP INC COM 011659109 742 20 SH SOLE 1 20 0 0 ALCON AG COM H01301128 21577 280 SH SOLE 1 280 0 0 ALCON AG COM H01301128 12021 156 SH SOLE 156 0 0 ALERIAN MLP COM 00162q452 63110 1495 SH SOLE 1 1495 0 0 ALGOMA STL GROUP INC COM 015658107 180200 26500 SH SOLE 1 26500 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 78937 13334 SH SOLE 13334 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 11613063 1961666 SH SOLE 3 1961666 0 0 ALIBABA GRP SHS COM 01609w102 4164 48 SH SOLE 1 48 0 0 ALIGHT INC COM CL A COM 01626w101 7966785 1123665 SH SOLE 834123 0 289542 ALIGHT INC COM CL A COM 01626w101 61222 8635 SH SOLE 1 8635 0 0 ALIMCO FINL CORP COM NEW COM 01626k206 173339 30146 SH SOLE 3 30146 0 0 ALIMENTATION COUCHE-TARD INC COM 01626p148 854954 16757 SH SOLE 1 15607 0 1150 ALITHYA GROUP INC COM 01643b106 722733 478631 SH SOLE 3 478631 0 0 ALITHYA GROUP INC COM 01643b106 45484 30122 SH SOLE 30122 0 0 ALITHYA GROUP INC COM 01643b106 476515 315573 SH SOLE 1 315573 0 0 ALLEGION PUB LTD COM g0176j109 39596 380 SH SOLE 380 0 0 ALLETE INC COM 018522300 530640 10050 SH SOLE 10050 0 0 ALLIANCEBERNSTEIN HOLDING COM 01881g106 86497 2850 SH SOLE 1 2850 0 0 ALLIANCEBERNSTEIN HOLDING COM 01881g106 127470 4200 SH SOLE 4200 0 0 ALLIANT ENERGY CORP COM COM 188021083 4845 100 SH SOLE 1 100 0 0 ALLIENT INC COM 019330109 15460 500 SH SOLE 1 500 0 0 ALLISON TRANSMISSION HLDGS COM 01973r101 9272 157 SH SOLE 1 157 0 0 ALLOT COMMUNICATIONS LTD COM m0854q105 236007 108260 SH SOLE 93650 0 14610 ALLOT COMMUNICATIONS LTD COM m0854q105 5890 2702 SH SOLE 1 2702 0 0 ALLOT COMMUNICATIONS LTD COM m0854q105 75707 34728 SH SOLE 3 34728 0 0 ALLSTATE CORP COM 020002101 945500 8487 SH SOLE 1 7887 0 600 ALLY 231215C00032000 CALL 02005n900 2000 50 SH Call SOLE 3 50 0 0 ALLY 231215P00025000 PUT 02005n950 6500 50 SH Put SOLE 3 50 0 0 ALLY FINL INC COM COM 02005n100 10939 410 SH SOLE 1 410 0 0 ALPHA PARTNERS TECHNOLOGY MERG WT g63290103 643 12552 SH SOLE 3 12552 0 0 ALPHABET INC COM 02079K107 2579118 19561 SH SOLE 19561 0 0 ALPHABET INC COM 02079K305 11377655 86945 SH SOLE 1 80740 0 6205 ALPHABET INC COM 02079K305 847318 6475 SH SOLE 6475 0 0 ALPHABET INC COM 02079K107 19026298 144303 SH SOLE 1 137179 0 7124 ALPINE INCOME PROPERTY TRUST COM 02083x103 59959 3665 SH SOLE 1 3665 0 0 ALPINE INCOME PROPERTY TRUST COM 02083x103 7185067 439185 SH SOLE 300616 0 138569 ALPS EQUAL SECTOR COM 00162q205 100520 1002 SH SOLE 1 1002 0 0 ALPS ETF TR SECTOR DIVIDEND DO INDX FD 00162q858 285425 6069 SH SOLE 1 6069 0 0 ALTA EQUIPMENT GROUP COM 02128l106 2051551 170112 SH SOLE 170112 0 0 ALTO INGREDIENTS INC COM 021513106 27965 6327 SH SOLE 1 6327 0 0 ALTO INGREDIENTS INC COM 021513106 1188887 268979 SH SOLE 232579 0 36400 ALTO INGREDIENTS INC COM 021513106 381061 86213 SH SOLE 3 86213 0 0 ALTRIA GROUP INC COM 02209S103 1737989 41331 SH SOLE 1 36191 0 5140 ALTRIA GROUP INC COM 02209S103 427396 10164 SH SOLE 10164 0 0 AMAZON COM INC COM 023135106 18570631 146087 SH SOLE 1 139672 0 6415 AMAZON COM INC COM 023135106 1100605 8658 SH SOLE 8658 0 0 AMBASE CORP COM COM 023164106 46643 345501 SH SOLE 3 345501 0 0 AMCOR PLC COM g0250x107 11908 1300 SH SOLE 1 1300 0 0 AMERCO COM COM 235861002 132605 2430 SH SOLE 1 2110 0 320 AMERICAN ACQUISITION OPPORTUNI WT 02369m110 1131 16000 SH SOLE 3 16000 0 0 AMERICAN AIRLS GROUP INC COM 02376r102 1281 100 SH SOLE 1 100 0 0 AMERICAN AXLE & MFG COM COM 240611038 15899 2190 SH SOLE 1 2190 0 0 AMERICAN BATTERY TECHNOLOGY CO COM 02451v309 1914 222 SH SOLE 1 222 0 0 AMERICAN CENTY ETF TR INDX FD 025072877 1 0 SH SOLE 1 0 0 0 AMERICAN CENTY ETF TR INDX FD 025072802 161980 2800 SH SOLE 1 2800 0 0 AMERICAN COASTAL INS CORP COM 910710102 580549 78879 SH SOLE 68171 0 10708 AMERICAN COASTAL INS CORP COM 910710102 187194 25434 SH SOLE 3 25434 0 0 AMERICAN COASTAL INS CORP COM 910710102 14139 1921 SH SOLE 1 1921 0 0 AMERICAN ELEC PWR CO INC COM 025537101 723445 9618 SH SOLE 1 9618 0 0 AMERICAN EXPRESS CO COM 025816109 226563 1519 SH SOLE 1 1519 0 0 AMERICAN GREEN INC COM 02640n200 1 750 SH SOLE 1 750 0 0 AMERICAN INTL GROUP INC COM 026874784 32631 538 SH SOLE 1 538 0 0 AMERICAN ONCOLOGY NETWORK IN WT 028719110 3329 20174 SH SOLE 3 20174 0 0 AMERICAN TOWER CORP NEW COM 03027X100 366888 2231 SH SOLE 1 2231 0 0 AMERICAN TOWER CORP NEW COM 03027X100 11018 67 SH SOLE 67 0 0 AMERICAN VANGUARD CORP COM 030371108 491850 45000 SH SOLE 45000 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 388207 3135 SH SOLE 1 3135 0 0 AMERICAS CAR MART INC COM COM 03062t105 174064 1913 SH SOLE 1658 0 255 AMERICAS CAR MART INC COM COM 03062t105 4368 48 SH SOLE 1 48 0 0 AMERICAS CAR MART INC COM COM 03062t105 54867 603 SH SOLE 3 603 0 0 AMERIPRISE FINL INC COM 03076C106 528522 1603 SH SOLE 1 1603 0 0 AMGEN INC COM 031162100 1241940 4621 SH SOLE 4621 0 0 AMGEN INC COM 031162100 9004733 33505 SH SOLE 1 30592 0 2913 AMICUS THERAPEUTICS INC COM 03152w109 32759 2694 SH SOLE 1 2694 0 0 AMPCO-PITTSBURG CORP PUT 032037953 48000 200 SH Put SOLE 3 200 0 0 AMPCO-PITTSBURG CORP COM 032037103 2810237 1068531 SH SOLE 3 1068531 0 0 AMPHENOL CORP NEW COM 032095101 23013 274 SH SOLE 1 274 0 0 AMPLIFY ETF TR INDX FD 032108607 11759 590 SH SOLE 1 590 0 0 AMPLIFY ETF TR INDX FD 032108409 112041 3226 SH SOLE 1 3226 0 0 AMTECH SYS INC COM 032332504 408706 53636 SH SOLE 46398 0 7238 AMTECH SYS INC COM 032332504 131895 17309 SH SOLE 3 17309 0 0 AMTECH SYS INC COM 032332504 10188 1337 SH SOLE 1 1337 0 0 ANALOG DEVICES INC COM COM 326541059 88245 504 SH SOLE 504 0 0 ANALOG DEVICES INC COM COM 326541059 392159 2240 SH SOLE 1 2240 0 0 ANC RENT CORP COM 001813104 0 25 SH SOLE 1 25 0 0 ANHEUSER BUSCH INBEV SA/NV ADUS 03524A108 5530 100 SH SOLE 1 100 0 0 ANIXA BIOSCIENCES INC COM 03528h109 4977 1522 SH SOLE 1 1522 0 0 ANSYS INC COM 03662Q105 20828 70 SH SOLE 1 70 0 0 ANZU SPECIAL ACQUISITION CORP WT 03737a119 2084 24522 SH SOLE 3 24522 0 0 AON PLC COM g0403h108 1983254 6117 SH SOLE 1 6017 0 100 AP HENDERSON GROUP COM 00186g100 0 2000 SH SOLE 1 2000 0 0 API GROUP CORP COM 00187Y100 316087 12190 SH SOLE 1 12190 0 0 API GROUP CORP COM 00187Y100 11379277 438846 SH SOLE 323117 0 115729 APOLLO GLOBAL MANAGEMENT INC COM 03769m106 27815 310 SH SOLE 1 310 0 0 APOLLOMICS INC WT g0411d115 159 3700 SH SOLE 3 3700 0 0 APPFOLIO INC COM 03783C100 7670460 42000 SH SOLE 3 42000 0 0 APPLE INC PUT 037833950 15387 40 SH Put SOLE 1 40 0 0 APPLE INC COM 037833100 72711918 424694 SH SOLE 1 414168 0 10526 APPLE INC COM 037833100 28049741 163832 SH SOLE 155204 0 8628 APPLE INC COM 037833100 79042 462 SH SOLE 1 0 0 462 APPLIED INDLTECH INC COM COM 03820c105 367199 2375 SH SOLE 1 2375 0 0 APPLIED MATLS INC COM 038222105 678543 4901 SH SOLE 4901 0 0 APPLIED MATLS INC COM 038222105 2115382 15279 SH SOLE 1 15279 0 0 ARAMARK HLDGS CORP COM COM 03852u106 6100260 175800 SH SOLE 119910 0 55890 ARBOR REALTY TRUST INC COM 038923108 151800 10000 SH SOLE 10000 0 0 ARCH CAPITAL GROUP LTD COM g0450a105 7971 100 SH SOLE 1 100 0 0 ARCH RESOURCES INC COM 03940r107 27988 164 SH SOLE 1 164 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 31601 419 SH SOLE 1 419 0 0 ARCOSA INC COM 039653100 221452 3080 SH SOLE 1 3080 0 0 ARCOSA INC COM 039653100 4955060 68916 SH SOLE 51096 0 17820 ARDELYX INC COM 039697107 1171 287 SH SOLE 1 287 0 0 ARES CAP CORP COM COM 04010l103 940331 48296 SH SOLE 1 45032 0 3264 ARHAUS INC COM 04035m102 46500 5000 SH SOLE 1 5000 0 0 ARISTA NETWORKS INC COM 040413106 31820 173 SH SOLE 1 173 0 0 ARK FINTECH INNOVATION ETF INDX FD 00214q708 270692 13982 SH SOLE 1 13982 0 0 ARK GENOMIC REVOLUTION ETF INDX FD 00214q302 248149 8907 SH SOLE 1 8907 0 0 ARK INNOVATION ETF INDX FD 00214q104 21332 538 SH SOLE 1 538 0 0 ARK SPACE EXPLORATION & INNOVA INDX FD 00214q807 717 52 SH SOLE 1 52 0 0 ARM HOLDINGS PLC COM 042068205 32112 600 SH SOLE 1 600 0 0 ARMADA ACQUISITION CORP I WT 04208v111 688 10050 SH SOLE 3 10050 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 61848 859 SH SOLE 1 859 0 0 ARROWROOT ACQUISITION CORP WT 04282m110 334 1858 SH SOLE 3 1858 0 0 ARTEMIS STRATEGIC INVT CORP WT WT 04303a111 910 22628 SH SOLE 3 22628 0 0 ASHLAND INC COM 044186104 24504 300 SH SOLE 1 300 0 0 ASHLAND INC COM 044186104 14189041 173715 SH SOLE 3 173715 0 0 ASML HOLDING N V COM N07059210 75348 128 SH SOLE 1 128 0 0 ASTRAZENECA PLC ADUS 046353108 117186 1730 SH SOLE 1 1730 0 0 ASTRONICS CORP COM 046433108 11895 750 SH SOLE 1 750 0 0 ASURE SOFTWARE INC COM 04649U102 94600 10000 SH SOLE 10000 0 0 ASURE SOFTWARE INC COM 04649U102 9460 1000 SH SOLE 1 1000 0 0 AT&T INC COM 00206r102 559647 37260 SH SOLE 1 36371 0 889 ATHENA TECHNOLOGY ACQUISITION WT 04687c113 325 2500 SH SOLE 3 2500 0 0 ATHERSYS INC COM 04744l205 169 390 SH SOLE 1 390 0 0 ATLANTA BRAVES HLDGS INC COM 047726302 4787606 133994 SH SOLE 91358 0 42636 ATLANTA BRAVES HLDGS INC COM 047726302 84251 2358 SH SOLE 1 2353 0 5 ATLANTA BRAVES HLDGS INC COM 047726104 1446 37 SH SOLE 1 37 0 0 ATLANTA BRAVES HLDGS INC COM 047726104 12112 310 SH SOLE 0 0 310 ATLANTIC COASTAL ACQUISTN CO WT 048453112 608 21701 SH SOLE 3 21701 0 0 ATLANTICA SUSTAINABLE F COM g0751n103 3820 200 SH SOLE 1 200 0 0 ATLANTIS PLASTICS INC COM 049156102 0 640 SH SOLE 1 640 0 0 ATLASSIAN CORPORATION COM 049468101 4030 20 SH SOLE 1 20 0 0 ATMOS ENERGY CORP COM COM 495601056 120866 1141 SH SOLE 1 916 0 225 ATNA RESOURCES COM 04957f101 0 400 SH SOLE 1 400 0 0 AURORA CANNABIS INC COM 05156x884 12 20 SH SOLE 1 20 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 96232 400 SH SOLE 400 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1928830 8017 SH SOLE 1 7117 0 900 AVALONBAY CMNTYS INC COM 053484101 1508 9 SH SOLE 1 9 0 0 AVANOS MEDICAL INC COM 05350v106 384 19 SH SOLE 1 19 0 0 AVANTAX INC COM 095229100 2558 100 SH SOLE 3 100 0 0 AVANTAX INC COM 095229100 25580 1000 SH SOLE 1 1000 0 0 AVIAT NETWORKS INC COM 05366y201 198994 6378 SH SOLE 3 6378 0 0 AVIAT NETWORKS INC COM 05366y201 15101 484 SH SOLE 1 484 0 0 AVIAT NETWORKS INC COM 05366y201 620256 19880 SH SOLE 17193 0 2687 AVNET INC COM 053807103 184327 3825 SH SOLE 1 3825 0 0 AVON PROTECTION PLC COM g06860103 11558164 1532304 SH SOLE 3 1532304 0 0 AXCELIS TECHNOLOGIES INC COM 054540208 81525 500 SH SOLE 1 500 0 0 AXIS CAPITAL HOLDINGS SHS COM g0692u109 8455 150 SH SOLE 1 150 0 0 AXT INC COM 00246W103 163018 67924 SH SOLE 58799 0 9125 AXT INC COM 00246W103 51895 21623 SH SOLE 3 21623 0 0 AXT INC COM 00246W103 4154 1731 SH SOLE 1 1731 0 0 AYR WELLNESS INC SUB LTD COM 05475p109 459 200 SH SOLE 1 200 0 0 BADGER METER INC COM 056525108 28774 200 SH SOLE 1 200 0 0 BAGGER DAVES BURGER TAVERN COM 056646201 1450 25000 SH SOLE 3 25000 0 0 BALL CORP COM 058498106 52402 1053 SH SOLE 1 828 0 225 BALLYS CORP COM 05875b106 7001 534 SH SOLE 534 0 0 BALLYS CORP COM 05875b106 19377 1478 SH SOLE 1 1478 0 0 BANCROFT FD LTD COM 059695106 15770 1000 SH SOLE 1 1000 0 0 BANK AMERICA CORP COM 060505104 7186521 262473 SH SOLE 1 259687 0 2786 BANK AMERICA CORP COM 060505104 14965634 546590 SH SOLE 505734 0 40856 BANK FIRST NATL CORP COM 06211j100 13424 174 SH SOLE 1 174 0 0 BANK NEW YORK MELLON CORP COM 064058100 61842 1450 SH SOLE 1 1450 0 0 BARCO NV COM b0833g105 10216 525 SH SOLE 1 525 0 0 BARRICK GOLD CORP COM 067901108 4903 337 SH SOLE 1 337 0 0 BATTERY FUTURE ACQUISITION COR WT g0888j124 660 6000 SH SOLE 3 6000 0 0 BAUSCH HEALTH COS INC COM 071734107 411 50 SH SOLE 1 50 0 0 BAXTER INTL INC COM 071813109 13813 366 SH SOLE 1 366 0 0 BAYER A G SPONSORED ADR ADUS 072730302 8520 710 SH SOLE 1 710 0 0 BCE INC COM 05534B760 18245 478 SH SOLE 1 478 0 0 BEAM THERAPEUTICS INC COM 07373v105 1202 50 SH SOLE 1 50 0 0 BECTON DICKINSON & CO COM 075887109 1908273 7381 SH SOLE 1 6769 0 612 BELLRING BRANDS INC COM 07831c103 1293509 31373 SH SOLE 19403 0 11970 BELLRING BRANDS INC COM 07831c103 55125 1337 SH SOLE 1 1337 0 0 BENEFICIENT WT 08178Q119 646 16773 SH SOLE 3 16773 0 0 BENSON HILL INC WT 082490111 86 2600 SH SOLE 3 2600 0 0 BERENSON ACQUISITION CORP I WT 083690115 59 11585 SH SOLE 3 11585 0 0 BERKLEY W R CORP COM 084423102 480238 7564 SH SOLE 1 7564 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670702 32974638 94133 SH SOLE 1 89426 0 4707 BERKSHIRE HATHAWAY INC DEL COM 084670702 3389503 9676 SH SOLE 9676 0 0 BERRY PLASTICS GROUP COM 08579w103 1864482 30116 SH SOLE 1 30116 0 0 BERRY PLASTICS GROUP COM 08579w103 776599 12544 SH SOLE 12544 0 0 BERRY PLASTICS GROUP COM 08579w103 74060890 1196267 SH SOLE 3 1196267 0 0 BERY 231215C00065000 CALL 08579w903 731500 3850 SH Call SOLE 3 3850 0 0 BERY 231215P00057500 PUT 08579w953 38880 288 SH Put SOLE 3 288 0 0 BGC GROUP INC COM 088929104 21120 4000 SH SOLE 1 4000 0 0 BGSF INC COM 05601c105 401045 41732 SH SOLE 3 41732 0 0 BGSF INC COM 05601c105 32165 3347 SH SOLE 1 3347 0 0 BGSF INC COM 05601c105 1422261 147998 SH SOLE 130388 0 17610 BHP GROUP LTD ADUS 088606108 23264 409 SH SOLE 1 409 0 0 BIOGEN INC COM 09062X103 61939 241 SH SOLE 1 241 0 0 BIOMARIN PHARMACEUTICAL COM US COM 09061g101 168112 1900 SH SOLE 1 1475 0 425 BIOPLUS ACQ WT g11217125 56 1006 SH SOLE 3 1006 0 0 BITE ACQUISITION CORP WT 09175k113 2684 44735 SH SOLE 3 44735 0 0 BLACK MOUNTAIN ACQUISITION COR WT 09216a116 1239 28150 SH SOLE 3 28150 0 0 BLACK SPADE ACQUISITION CO COM y9390m103 125 10 SH SOLE 1 10 0 0 BLACK STONE MINERALS L P COM COM 09225m101 181363 10526 SH SOLE 10526 0 0 BLACK STONE MINERALS L P COM COM 09225m101 1005795 58375 SH SOLE 1 56175 0 2200 BLACKROCK CORE BD TR CLSD FD 09249E101 30317 3050 SH SOLE 1 3050 0 0 BLACKROCK ENERGY & RES TR CLSD FD 09250U101 7984 609 SH SOLE 1 609 0 0 BLACKROCK ENERGY & RES TR CLSD FD 09250U101 91770 7000 SH SOLE 7000 0 0 BLACKROCK ENHANCED CAP & INCOM COM 09256a109 121225 6500 SH SOLE 1 6500 0 0 BLACKROCK ENHANCED GLOBAL DI CLSD FD 092501105 1037 110 SH SOLE 1 110 0 0 BLACKROCK ENHANCED INTL DIV CLSD FD 092524107 2695 540 SH SOLE 1 540 0 0 BLACKROCK ESG CAPITAL ALLOCATI COM 09262f100 1479 100 SH SOLE 1 100 0 0 BLACKROCK HEALTH SCIENCES TRUS COM 09260e105 1225 85 SH SOLE 1 85 0 0 BLACKROCK INC COM 09247X101 6322359 9780 SH SOLE 1 9372 0 408 BLACKROCK INC COM 09247X101 11563723 17887 SH SOLE 16486 0 1401 BLACKROCK MUNIVEST FD INC COM CLSD FD 09253r105 178085 29387 SH SOLE 1 29387 0 0 BLACKROCK SCIENCE & TECH TR II INDX FD 09260k101 18199 1103 SH SOLE 1 1103 0 0 BLACKSTONE GROUP INC COM 09260d107 605555 5652 SH SOLE 5652 0 0 BLACKSTONE GROUP INC COM 09260d107 7540771 70382 SH SOLE 1 59831 0 10551 BLACKSTONE REAL ESTATE INCOME LP 09259k401 1052538 70670 SH SOLE 70670 0 0 BLACKSTONE REAL ESTATE INCOME LP 09259k203 92481 6213 SH SOLE 1 6213 0 0 BLACKSTONE REAL ESTATE INCOME LP 09259k401 1597698 107273 SH SOLE 1 107273 0 0 BLACKSTONE SECD LENDING FD COM COM 09261x102 5472 200 SH SOLE 1 200 0 0 BLOCK INC COM 852234103 39834 900 SH SOLE 1 900 0 0 BLOCKCHAIN COINVESTORS ACQUISI WT g11765115 119 2500 SH SOLE 3 2500 0 0 BLOOMIN BRANDS INC COM 094235108 123 5 SH SOLE 1 5 0 0 BLUE BIOFUELS INC COM COM 09530q102 493822 3338890 SH SOLE 1 3338890 0 0 BLUE OWL CAPITAL CORPORATION C COM 69121k104 159524 11518 SH SOLE 1 11518 0 0 BLUE OWL CAPITAL CORPORATION C COM 69121k104 180521 13034 SH SOLE 13034 0 0 BLUE RIVER BANCSHARES INC COM 09602p107 0 6000 SH SOLE 1 6000 0 0 BLUE WORLD ACQUISITION -29 COM g1263e136 1314 8800 SH SOLE 3 8800 0 0 BNY MELLON MUN BD INFRASTRUCTU INDX FD 09662w109 17674 1782 SH SOLE 1 1782 0 0 BOA ACQUISITION CORP WT g8059b119 318 25263 SH SOLE 3 25263 0 0 BOEING CO COM 097023105 1677008 8749 SH SOLE 1 8394 0 355 BOOKING HOLDINGS INC COM 09857l108 949857 308 SH SOLE 308 0 0 BOOKING HOLDINGS INC COM 09857l108 5207940 1689 SH SOLE 1 1501 0 188 BORGWARNER INC COM 099724106 180454 4470 SH SOLE 4470 0 0 BOSTON SCIENTIFIC CORP COM 101137107 39985 757 SH SOLE 1 757 0 0 BOSWELL J G CO COM COM 101205102 42240 64 SH SOLE 1 64 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 461374 16460 SH SOLE 16460 0 0 BP PLC COM 055622104 190696 4925 SH SOLE 1 1375 0 3550 BRAEMAR HOTELS AND RESORTS INC COM 10482b101 1327 479 SH SOLE 3 479 0 0 BRAMPTON CREST INTL INC COM COM 10511R101 0 4 SH SOLE 1 4 0 0 BRC INC COM 05601u105 3590 1000 SH SOLE 1 1000 0 0 BRIDGER AEROSPACE GROUP HOLDIN WT 96812f110 290 1000 SH SOLE 3 1000 0 0 BRIGHTHOUSE FINL INC COM COM 10922n103 685 14 SH SOLE 1 14 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 542558 9348 SH SOLE 9348 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1555147 26794 SH SOLE 1 26794 0 0 BROADCOM LTD SHS COM 11135f101 30742316 37013 SH SOLE 1 35775 0 1238 BROADCOM LTD SHS COM 11135f101 36674448 44155 SH SOLE 41124 0 3031 BROOKFIELD ASSET MANAGMT LTD COM 113004105 712176 21361 SH SOLE 1 19912 0 1449 BROOKFIELD ASSET MANAGMT LTD COM 113004105 18470 554 SH SOLE 554 0 0 BROOKFIELD CORP COM 11271j107 69388 2219 SH SOLE 2219 0 0 BROOKFIELD CORP COM 11271j107 1391452 44498 SH SOLE 1 41861 0 2637 BROOKFIELD INFRAST PARTNERS COM G16252101 13230 450 SH SOLE 1 450 0 0 BROOKFIELD REAL ASSETS INCOM CLSD FD 112830104 1543 126 SH SOLE 1 126 0 0 BROWN & BROWN INC COM 115236101 15365 220 SH SOLE 1 220 0 0 BROWN FORMAN CORP COM 115637209 444271 7701 SH SOLE 1 7351 0 350 BROWN FORMAN CORP COM 115637209 14422 250 SH SOLE 1 250 0 0 BUCKEYE ST BANK COM 118239102 0 667 SH SOLE 1 667 0 0 BUMBLE INC COM 12047b105 8206 550 SH SOLE 1 550 0 0 BUNGE LIMITED COM COM g16962105 36264 335 SH SOLE 1 335 0 0 BURTECH ACQUISITION CORP WT 123013112 756 44500 SH SOLE 3 44500 0 0 BYD COMPANY COM y1023r104 3090 100 SH SOLE 1 100 0 0 C H ROBINSON WORLDWIDE INC COM 12541W209 172518 2003 SH SOLE 2003 0 0 C H ROBINSON WORLDWIDE INC COM 12541W209 182671481 2120881 SH SOLE 3 2120881 0 0 C3AI INC COM 12468p104 12760 500 SH SOLE 1 500 0 0 CACI INTL INC COM 127190304 31393 100 SH SOLE 1 100 0 0 CACTUS ACQUISITION CORP 1 LTD WT g1745a124 462 10850 SH SOLE 3 10850 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1515 6 SH SOLE 1 6 0 0 CAESARS ENTERTAINMENT INC COM 12769g100 257242 5550 SH SOLE 1 5550 0 0 CAMBRIA ETF TR INDX FD 132061201 37116 600 SH SOLE 1 600 0 0 CAMBRIA ETF TR INDX FD 132061821 3468 600 SH SOLE 1 600 0 0 CAMBRIA ETF TR PUT 132061951 13000 200 SH Put SOLE 3 200 0 0 CAMBRIA ETF TR INDX FD 132061821 9820 1699 SH SOLE 3 1699 0 0 CAMECO COM 13321l108 408292 10300 SH SOLE 1 10300 0 0 CANADIAN NAT RES LTD COM 136385101 3751 58 SH SOLE 1 58 0 0 CANADIAN NATL RY CO COM 136375102 14950 138 SH SOLE 1 138 0 0 CANADIEN PACIFIQUE KANSAS CITY COM 13646k108 200684 2697 SH SOLE 1 2697 0 0 CANNA-GLOBAL ACQUISITION CORP WT 13767k119 1086 59000 SH SOLE 3 59000 0 0 CANNAE HOLDINGS INC COM 13765n107 6281960 337015 SH SOLE 230185 0 106830 CANNAE HOLDINGS INC COM 13765n107 49396 2650 SH SOLE 1 2650 0 0 CANNALINK INC COM COM 13765b103 0 28 SH SOLE 1 28 0 0 CANOPY GROWTH CORP COM 138035100 656 838 SH SOLE 1 838 0 0 CANTALOUPE INC COM 138103106 8250 1320 SH SOLE 1 1320 0 0 CAPITALWORKS EMNG MKTS ACQSTN WT g1889l126 137 5000 SH SOLE 3 5000 0 0 CAPSTONE THERAPEUTICS CORPORAT COM 14068e208 13395 1786 SH SOLE 3 1786 0 0 CARDINAL HEALTH INC COM 14149y108 13718 158 SH SOLE 1 158 0 0 CARISMA THERAPEUTICS INC COM COM 14216r101 275 65 SH SOLE 1 65 0 0 CARLYLE GROUP INC COM 14316j108 226200 7500 SH SOLE 7500 0 0 CARMAX INC COM 143130102 828 12 SH SOLE 1 12 0 0 CARMELL THERAPEUTICS CORP WT 142922111 586 2791 SH SOLE 3 2791 0 0 CARNIVAL CORP COM 143658300 3430 250 SH SOLE 1 250 0 0 CARRIER GLOBAL CORPORATION COM 14448c104 368744 6680 SH SOLE 1 6680 0 0 CARS COM INC COM 14575e105 5614 333 SH SOLE 1 333 0 0 CASS INFORMATION SYSTEMS INC COM 14808p109 9312 250 SH SOLE 1 250 0 0 CASSAVA SCIENCES INC COM 14817c107 8320 500 SH SOLE 1 500 0 0 CATCHA INVESTMENT CORP WT g1962y110 52 2607 SH SOLE 3 2607 0 0 CATERPILLAR INC COM 149123101 109200 400 SH SOLE 400 0 0 CATERPILLAR INC COM 149123101 617018 2260 SH SOLE 1 2010 0 250 CAVCO INDS INC DEL COM 149568107 2984424 11234 SH SOLE 8976 0 2258 CBIZ INC COM 124805102 25950 500 SH SOLE 1 500 0 0 CBL & ASSOC PPTYS INC LP 124830878 54548 2600 SH SOLE 2600 0 0 CBOE GLOBAL MKTS INC COM 12503M108 707319 4528 SH SOLE 1 4128 0 400 CBRE GROUP INC COM 12504l109 257254 3483 SH SOLE 1 3483 0 0 CDW CORPORATION COM 12514g108 199944 991 SH SOLE 1 991 0 0 CECIL BANCORP INC COM 149841306 160 125 SH SOLE 1 125 0 0 CECIL BANCORP INC COM 149841306 440003 343752 SH SOLE 3 343752 0 0 CECIL BANCORP RSTD COM 149841306 488128 343752 SH SOLE 3 343752 0 0 CEDAR FAIR L P LP 150185106 101890 2754 SH SOLE 1 2754 0 0 CENCORA INC COM 03073e105 643753 3577 SH SOLE 1 3557 0 20 CEPTON INC WT 15673x119 171 6250 SH SOLE 3 6250 0 0 CERES FARMS LLC LP 001466717 455859 455859 SH SOLE 1 455859 0 0 CF ACQUISITION CORP VIII WT 12520c117 794 3175 SH SOLE 3 3175 0 0 CF BANKSHARES INC COM 12520l109 472065 28183 SH SOLE 3 28183 0 0 CF BANKSHARES INC COM 12520l109 3501 209 SH SOLE 1 209 0 0 CF FINANCE ACQUISITION -CW27 COM 92671v114 94 9400 SH SOLE 3 9400 0 0 CF INDS HLDGS INC COM 125269100 7288 85 SH SOLE 1 85 0 0 CGI INC COM COM 12532h104 98490 1000 SH SOLE 1 1000 0 0 CHAMPIONX CORPORATION COM COM 15872m104 4525379 127046 SH SOLE 92912 0 34134 CHAMPIONX CORPORATION COM COM 15872m104 362433 10175 SH SOLE 1 10175 0 0 CHARGEPOINT HOLDINGS INC COM 15961r105 18637 3750 SH SOLE 1 3750 0 0 CHARLES RIV LABS INTL INC COM 159864107 128563 656 SH SOLE 1 656 0 0 CHARLES RIV LABS INTL INC COM 159864107 3460811 17659 SH SOLE 11925 0 5734 CHARTER COMMUNICATIONS INC COM 16119p108 32107 73 SH SOLE 1 73 0 0 CHAVANT CAP ACQUISITION CORP R WT g2058l111 185 6325 SH SOLE 3 6325 0 0 CHECK POINT SOFTWARE ORD COM m22465104 167156 1254 SH SOLE 1 1254 0 0 CHEFS WHSE INC COM 163086101 497200 23475 SH SOLE 23475 0 0 CHEGG INC COM 163092109 134 15 SH SOLE 1 0 0 15 CHENIERE ENERGY INC COM 16411r208 19915 120 SH SOLE 1 120 0 0 CHESAPEAKE ENERGY CORP COM 165167735 11210 130 SH SOLE 1 130 0 0 CHESAPEAKE ENERGY CORP COM 165167735 7650326 88720 SH SOLE 60763 0 27957 CHEVRON CORP NEW COM 166764100 21890421 129821 SH SOLE 1 126764 0 3057 CHEVRON CORP NEW COM 166764100 27996048 166030 SH SOLE 153854 0 12176 CHEWY INC COM 16679l109 219 12 SH SOLE 1 12 0 0 CHICAGO RIVET & MACH CO COM 168088102 59026 3349 SH SOLE 1 3349 0 0 CHILDRENS PL INC NEW COM 168905107 589795 21820 SH SOLE 21820 0 0 CHIMERA INVT CORP COM NEW COM 16934q208 3276 600 SH SOLE 1 600 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 481022 263 SH SOLE 1 263 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 120901 66 SH SOLE 66 0 0 CHORD ENERGY CORPORATION COM 674215207 22696 140 SH SOLE 1 140 0 0 CHUBB LTD COM COM h1467j104 160507 771 SH SOLE 1 771 0 0 CHURCH & DWIGHT CO INC COM 171340102 16131 176 SH SOLE 1 176 0 0 CHURCHILL DOWNS INC COM 171484108 93760 808 SH SOLE 808 0 0 CHURCHILL DOWNS INC COM 171484108 160367 1382 SH SOLE 1 1382 0 0 CHUYS HLDGS INC COM 171604101 1118137 31426 SH SOLE 18563 0 12863 CIM REAL ESTATE FINANCE TRUST COM 12558q103 16854 2565 SH SOLE 1 2565 0 0 CINCINNATI FINL CORP COM 172062101 402409 3934 SH SOLE 1 3934 0 0 CINTAS CORP COM 172908105 42545 88 SH SOLE 1 88 0 0 CISCO SYS INC COM 17275r102 1397545 25996 SH SOLE 25996 0 0 CISCO SYS INC COM 17275r102 7578466 140968 SH SOLE 1 138772 0 2196 CITADEL INCOME FUND COM 17286a106 17160 7500 SH SOLE 3 7500 0 0 CITI TRENDS INC COM COM 17306x102 279750 12590 SH SOLE 12590 0 0 CITIGROUP INC COM 172967424 136353 3315 SH SOLE 1 3315 0 0 CITIGROUP INC COM 172967424 12339 300 SH SOLE 300 0 0 CITIZENS FINL GROUP INC COM 174610105 257997 9627 SH SOLE 1 9627 0 0 CIVISTA BANCSHARES INC COM 178867107 4944 319 SH SOLE 1 319 0 0 CLARIVATE PLC COM g21810109 94443 14075 SH SOLE 1 13075 0 1000 CLEAR CHANNEL OUTDOOR HOLDINGS COM 18453h106 13037 8251 SH SOLE 8251 0 0 CLEAR CHANNEL OUTDOOR HOLDINGS COM 18453h106 509928 322739 SH SOLE 1 322739 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 192358 12307 SH SOLE 1 12307 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 156300 10000 SH SOLE 10000 0 0 CLIMB GLOBAL SOLUTIONS INC COM 946760105 1027337 23886 SH SOLE 23886 0 0 CLOROX CO DEL COM 189054109 3276 25 SH SOLE 1 25 0 0 CLOUDFLARE INC COM 18915m107 7628 121 SH SOLE 1 121 0 0 CME GROUP INC COM COM 12572q105 32035 160 SH SOLE 1 160 0 0 CNA FINL CORP COM 126117100 38996 991 SH SOLE 1 991 0 0 CNL HEALTHCARE PPTYS INC COM LP 12612c108 57946 8374 SH SOLE 1 8374 0 0 CNX RESOURCES CORPORATION COM 12653c108 42112 1865 SH SOLE 1 1865 0 0 COCA COLA CO COM 191216100 258684 4621 SH SOLE 4621 0 0 COCA COLA CO COM 191216100 2137764 38188 SH SOLE 1 38188 0 0 COEUR MNG INC COM 192108504 3505 1579 SH SOLE 1 1579 0 0 COFFEE HLDG CO INC COM 192176105 33680 38708 SH SOLE 3 38708 0 0 COFFEE HLDG CO INC COM 192176105 104621 120240 SH SOLE 103721 0 16519 COFFEE HLDG CO INC COM 192176105 4480 5149 SH SOLE 1 5149 0 0 COGNEX CORP COM 192422103 2377 56 SH SOLE 1 56 0 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 611557 9028 SH SOLE 9028 0 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 3471941 51254 SH SOLE 1 43265 0 7989 COHEN & STEERS CLOSED END OPP CLSD FD 19248p106 10320 1000 SH SOLE 1 1000 0 0 COHEN & STEERS INFRASTRUCTUR CLSD FD 19248A109 24377 1245 SH SOLE 1 1245 0 0 COHERENT CORP COM 19247g107 21771 667 SH SOLE 1 667 0 0 COINBASE GLOBAL INC COM 19260q107 1351 18 SH SOLE 1 18 0 0 COLGATE PALMOLIVE CO COM 194162103 1066508 14998 SH SOLE 1 14798 0 200 COLISEUM ACQUISITION CORP WT E WT g2263t107 137 1073 SH SOLE 3 1073 0 0 COLONNADE ACQUISITION -CW25 WT 68989m111 638 5318 SH SOLE 3 5318 0 0 COLUMBIA FINL INC COM 197641103 85462 5440 SH SOLE 1 5440 0 0 COMCAST CORP NEW COM 20030N101 15354 346 SH SOLE 346 0 0 COMCAST CORP NEW COM 20030N101 6704337 151203 SH SOLE 1 143230 0 7973 COMERICA INC COM 200340107 8933 215 SH SOLE 215 0 0 COMMUNICATION SERVICES SELECT INDX FD 81369y852 52194 796 SH SOLE 1 796 0 0 COMPASS DIGITAL ACQUISITION CO WT g2476c123 2173 8154 SH SOLE 3 8154 0 0 COMPASS DIVRSFD HLDGS SH BEN I COM 20451q104 7508 400 SH SOLE 1 400 0 0 COMPASS PATHWAYS PLC COM 20451w101 37000 5000 SH SOLE 1 5000 0 0 CONAGRA BRANDS INC COM 205887102 117906 4300 SH SOLE 1 4300 0 0 CONCENTRIX CORP COM COM 20602d101 21630 270 SH SOLE 1 270 0 0 CONCENTRIX CORP COM COM 20602d101 2297635 28681 SH SOLE 19577 0 9104 CONCORD ACQUISITION II CORP WT 20607u116 529 6450 SH SOLE 3 6450 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 506332 59013 SH SOLE 51036 0 7977 CONCRETE PUMPING HLDGS INC COM 206704108 12141 1415 SH SOLE 1 1415 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 162042 18886 SH SOLE 3 18886 0 0 CONDUENT INC COM 206787103 696 200 SH SOLE 1 200 0 0 CONOCOPHILLIPS COM 20825c104 967505 8076 SH SOLE 8076 0 0 CONOCOPHILLIPS COM 20825c104 1835419 15321 SH SOLE 1 12058 0 3263 CONRAD INDS INC COM COM 208305102 38131 4338 SH SOLE 1 4338 0 0 CONSENSUS CLOUD SOLUTIONS INC COM 20848v105 5288 210 SH SOLE 1 210 0 0 CONSENSUS CLOUD SOLUTIONS INC COM 20848v105 1020495 40528 SH SOLE 28528 0 12000 CONSOLIDATED EDISON INC COM 209115104 63247 739 SH SOLE 1 380 0 359 CONSOLIDATED WATER CO ORD COM g23773107 107219 3770 SH SOLE 3770 0 0 CONSTELLATION BRANDS INC COM 21036P108 1163407 4629 SH SOLE 1 4612 0 17 CONSTELLATION ENERGY CORP COM 21037t109 18653 171 SH SOLE 1 100 0 71 CONSTELLATION ENERGY CORP COM 21037t109 341420 3130 SH SOLE 3130 0 0 CONSTELLATION SOF 40 WTFWARRAN WT 21037x134 0 58 SH SOLE 58 0 0 CONSTELLATION SOF 40 WTFWARRAN WT 21037x134 0 249 SH SOLE 1 249 0 0 CONSTELLATION SOFTWARE INC COM 21037X100 80887 39 SH SOLE 39 0 0 CONSTELLATION SOFTWARE INC COM 21037X100 516430 249 SH SOLE 1 249 0 0 COPPER PROPERTY CTL PASS THR COM 217519107 530000 50000 SH OTR 2 0 0 50000 CORECARD CORPORATION COM 45816D100 5580 279 SH SOLE 1 279 0 0 CORECARD CORPORATION COM 45816D100 72300 3615 SH SOLE 3 3615 0 0 CORECARD CORPORATION COM 45816D100 224260 11213 SH SOLE 9691 0 1522 CORECIVIC INC LP 21871n101 8437 750 SH SOLE 1 750 0 0 CORENERGY INFRASTRUCTURE TR LP 21870u502 70 87 SH SOLE 1 87 0 0 CORNING INC COM 219350105 22426 736 SH SOLE 736 0 0 CORNING INC COM 219350105 376914 12370 SH SOLE 1 12370 0 0 CORTEVA COM 22052l104 742894 14521 SH SOLE 1 12580 0 1941 COSTAR GROUP INC COM COM 22160n109 46134 600 SH SOLE 1 600 0 0 COSTCO WHSL CORP NEW COM 22160K105 806563 1428 SH SOLE 1428 0 0 COSTCO WHSL CORP NEW COM 22160K105 10491905 18571 SH SOLE 1 17519 0 1052 COTERRA ENERGY INC COM 127097103 1529975 56561 SH SOLE 1 45236 0 11325 COTERRA ENERGY INC COM 127097103 787642 29118 SH SOLE 29118 0 0 CRA INTL INC COM 12618T105 592570 5881 SH SOLE 5881 0 0 CRANE COMPANY COM 224408104 9236695 103970 SH SOLE 78087 0 25883 CRANE COMPANY COM 224408104 9956 179 SH SOLE 1 0 0 179 CRANE NXT CO COM 224441105 14180075 255175 SH SOLE 191460 0 63715 CRANE NXT CO COM 224441105 15985 180 SH SOLE 1 0 0 180 CRANE NXT CO COM 224441105 28341 510 SH SOLE 1 510 0 0 CRAWFORD & CO COM 224633206 1639702 175557 SH SOLE 151727 0 23830 CRAWFORD & CO COM 224633206 528495 56584 SH SOLE 3 56584 0 0 CRAWFORD & CO COM 224633206 38191 4089 SH SOLE 1 4089 0 0 CRAWFORD & CO COM 224633107 55705 6500 SH SOLE 1 6500 0 0 CRAWFORD UNITED CORP COM 22511p100 56500 2000 SH SOLE 2000 0 0 CRESCENT ENERGY CO COM 44952j104 27259 2157 SH SOLE 1 2157 0 0 CRESCERA CAPITAL ACQUISITION C WT g26507114 35 7718 SH SOLE 3 7718 0 0 CRESCO LABS INC COM 22587m106 174002 86489 SH SOLE 1 79905 0 6584 CRISPR THERAPEUTICS AG COM h17182108 60369 1330 SH SOLE 1 1330 0 0 CRIXUS BH3 ACQUISITION CO WT 22677t110 501 10000 SH SOLE 3 10000 0 0 CRONOS GROUP INC COM 22717l101 246 123 SH SOLE 1 123 0 0 CROWDSTRIKE HOLDINGS INC COM 22788c105 41845 250 SH SOLE 250 0 0 CROWDSTRIKE HOLDINGS INC COM 22788c105 236807 1415 SH SOLE 1 1415 0 0 CROWN CASTLE INTL CORP NEW COM COM 22822v101 23007 250 SH SOLE 250 0 0 CROWN CASTLE INTL CORP NEW COM COM 22822v101 683949 7432 SH SOLE 1 6592 0 840 CROWN PROPTECH ACQUISITIONS WT g25741110 302 12098 SH SOLE 3 12098 0 0 CSX CORP COM 126408103 4290455 139527 SH SOLE 1 131339 0 8188 CTO REALTY GROWTH INC COM COM 22948q101 6104281 376575 SH SOLE 280189 0 96386 CUBESMART COM 229663109 7626 200 SH SOLE 1 200 0 0 CULP INC COM 230215105 14737 2641 SH SOLE 1 2641 0 0 CULP INC COM 230215105 195590 35052 SH SOLE 3 35052 0 0 CULP INC COM 230215105 604096 108261 SH SOLE 93757 0 14504 CUMMINS INC COM 231021106 65796 288 SH SOLE 1 288 0 0 CUMULUS MEDIA INC COM 231082801 327185 64280 SH SOLE 64280 0 0 CURTISS WRIGHT CORP COM 231561101 5869 30 SH SOLE 1 30 0 0 CVS HEALTH CORP COM 126650100 20792847 297806 SH SOLE 275740 0 22066 CVS HEALTH CORP COM 126650100 11133576 159461 SH SOLE 1 153901 0 5560 CYTODYN INC COM COM 23283M101 1759 9488 SH SOLE 1 9488 0 0 D R HORTON INC COM COM 23331a109 1099 10 SH SOLE 1 10 0 0 DANAHER CORPORATION COM 235851102 178880 721 SH SOLE 721 0 0 DANAHER CORPORATION COM 235851102 1563494 6302 SH SOLE 1 6102 0 200 DARDEN RESTAURANTS INC COM 237194105 40102 280 SH SOLE 1 280 0 0 DARLING INGREDIENTS INC COM 237266101 31372 601 SH SOLE 1 601 0 0 DATADOG INC COM 23804l103 11386 125 SH SOLE 1 125 0 0 DBS GROUP HLDGS LTD SPONSORED COM 23304Y100 40574 412 SH SOLE 1 412 0 0 DBX ETF TR COM 233051879 6685 257 SH SOLE 1 257 0 0 DEERE & CO COM 244199105 349076 925 SH SOLE 1 600 0 325 DELL TECHNOLOGIES INC COM 24703l202 19292 280 SH SOLE 1 280 0 0 DELTA AIR LINES INC DEL COM 247361702 1183785 31994 SH SOLE 1 30694 0 1300 DELTA APPAREL INC COM 247368103 21879 3300 SH SOLE 1 3300 0 0 DEVON ENERGY CORP NEW COM 25179M103 143100 3000 SH SOLE 3000 0 0 DEVON ENERGY CORP NEW COM 25179M103 60770 1274 SH SOLE 1 1274 0 0 DEXCOM INC COM 252131107 10045 108 SH SOLE 1 108 0 0 DFA DIMENSIONAL CORE FIXED INC INDX FD 25434v872 37262 923 SH SOLE 923 0 0 DFA DIMENSIONAL CORE FIXED INC INDX FD 25434v872 6617330 163917 SH SOLE 1 157438 0 6479 DFA DIMENSIONAL EMERGING CORE INDX FD 25434v302 226 10 SH SOLE 1 10 0 0 DFA DIMENSIONAL EMERGING MARKE INDX FD 25434v740 135132 5709 SH SOLE 1 5709 0 0 DFA DIMENSIONAL INTL CORE EQ M COM 25434v203 29870 1144 SH SOLE 1144 0 0 DFA DIMENSIONAL INTL CORE EQ M COM 25434v203 2736702 104814 SH SOLE 1 104814 0 0 DFA DIMENSIONAL US CORE EQUITY INDX FD 25434v104 1471699 49139 SH SOLE 1 48549 0 590 DFA DIMENSIONAL US MARKETWIDE INDX FD 25434v724 115022 3381 SH SOLE 3381 0 0 DFA DIMENSIONAL US MARKETWIDE INDX FD 25434v724 10383537 305219 SH SOLE 1 294552 0 10667 DFA DIMENSIONAL US SMALL CAP V INDX FD 25434v815 314064 12394 SH SOLE 1 12394 0 0 DFA DIMENSIONAL US SMALL CAP V INDX FD 25434v815 28026 1106 SH SOLE 1106 0 0 DHC ACQUISITION CORP WT g2758t117 1404 17548 SH SOLE 3 17548 0 0 DIAGEO PLC ADUS 25243Q205 50721 340 SH SOLE 340 0 0 DIAGEO PLC ADUS 25243Q205 510345 3421 SH SOLE 1 3421 0 0 DIAMOND HILL INVESTMENT GROUP COM 25264r207 177504 1053 SH SOLE 3 1053 0 0 DIAMOND HILL INVESTMENT GROUP COM 25264r207 13148 78 SH SOLE 1 78 0 0 DIAMOND HILL INVESTMENT GROUP COM 25264r207 575667 3415 SH SOLE 2948 0 467 DIAMONDBACK ENERGY INC COM COM 25278x109 12700 82 SH SOLE 1 82 0 0 DIDI GLOBAL INC SPON COM 23292e108 258 80 SH SOLE 1 80 0 0 DIEBOLD NIXDORF INC COM 253651202 1524500 80491 SH SOLE 59378 0 21113 DIGITAL HEALTH ACQUISITION C WT 253893119 435 19700 SH SOLE 3 19700 0 0 DIGITAL RLTY TR INC COM 253868103 13191 109 SH SOLE 109 0 0 DIGITAL RLTY TR INC COM 253868103 22873 189 SH SOLE 1 189 0 0 DIGITAL RLTY TR INC PUT 253868953 2500 20 SH Put SOLE 3 20 0 0 DIGITAL WORLD ACQUISITION CORP COM 25400q105 443 27 SH SOLE 1 27 0 0 DIMENSIONAL US LARGE CAP VALUE INDX FD 25434v666 45898 1850 SH SOLE 1 1850 0 0 DIMENSIONAL WORLD EX U S CORE INDX FD 25434v880 32451 1441 SH SOLE 1441 0 0 DIMENSIONAL WORLD EX U S CORE INDX FD 25434v880 2586579 114857 SH SOLE 1 110893 0 3964 DIRECT SELLING ACQUISITION COR WT 25460l111 277 13850 SH SOLE 3 13850 0 0 DIREXION AUSPICE BROAD COMMODI INDX FD 25460e307 43050 1450 SH SOLE 1 1450 0 0 DIREXION DAILY AEROSPACE & DEF INDX FD 25460e661 1123 75 SH SOLE 1 75 0 0 DIREXION DAILY FTSE CHINA BEAR COM 25460e521 1635 150 SH SOLE 1 150 0 0 DIREXION SHS ETF TR NASDAQ-100 INDX FD 25459y207 26329 352 SH SOLE 1 352 0 0 DISCOVER FINL SVCS COM 254709108 1539214 17768 SH SOLE 1 16295 0 1473 DISCOVER FINL SVCS COM 254709108 93820 1083 SH SOLE 1083 0 0 DISNEY WALT CO COM 254687106 263737 3254 SH SOLE 3254 0 0 DISNEY WALT CO COM 254687106 5068838 62540 SH SOLE 1 59178 0 3362 DISRUPTIVE ACQUISITION CORPORA WT g2770y128 336 6132 SH SOLE 3 6132 0 0 DISTRIBUTION SOLUTIONS GRP I COM 520776105 4590404 176554 SH SOLE 122474 0 54080 DIVIDEND & INCOME FD COM NEW COM 25538a204 3243 300 SH SOLE 3 300 0 0 DLH HOLDINGS CORP COM 23335q100 1876921 160833 SH SOLE 160833 0 0 DNP SELECT INCOME FD COM COM 23325p104 54254 5699 SH SOLE 1 5699 0 0 DOCUSIGN INC COM 256163106 18102 431 SH SOLE 1 431 0 0 DOLLAR GEN CORP NEW COM 256677105 210330 1988 SH SOLE 1 888 0 1100 DOLLAR GEN CORP NEW COM 256677105 247995 2344 SH SOLE 2344 0 0 DOMINION RES COM 25746u109 764929 17124 SH SOLE 1 15899 0 1225 DONEGAL GROUP INC COM 257701201 246611 17300 SH SOLE 1 17300 0 0 DONEGAL GROUP INC COM 257701201 8282 581 SH SOLE 581 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787g100 10806 192 SH SOLE 1 192 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787g100 449058 7979 SH SOLE 6897 0 1082 DONNELLEY FINL SOLUTIONS INC COM 25787g100 144640 2570 SH SOLE 3 2570 0 0 DOORDASH INC COM 25809k105 5881 74 SH SOLE 1 74 0 0 DOUBLELINE INCOME SOLUTIONS CLSD FD 258622109 5860 500 SH SOLE 1 500 0 0 DOUBLELINE MORTGAGE ETF INDX FD 25861r402 141045 3000 SH SOLE 3 3000 0 0 DOVER CORP COM 260003108 83706 600 SH SOLE 600 0 0 DOVER CORP COM 260003108 252734 1812 SH SOLE 1 1812 0 0 DOW INC COM 260557103 60016 1164 SH SOLE 1 1164 0 0 DP CAP ACQUISITION I CORP WT g2r05b126 271 5200 SH SOLE 3 5200 0 0 DRAFTKINGS INC COM 26142v105 442 15 SH SOLE 1 15 0 0 DRAGANFLY INC COM 26142q205 384 500 SH SOLE 1 500 0 0 DRIVE SHACK INC COM 262077100 526 2000 SH SOLE 1 2000 0 0 DT MIDSTREAM COM 23345m107 14283108 269900 SH SOLE 202895 0 67005 DT MIDSTREAM COM 23345m107 151457 2862 SH SOLE 1 2862 0 0 DTE ENERGY CO COM 233331107 54405 548 SH SOLE 1 548 0 0 DUET ACQUISITION WT 26431q114 66 3000 SH SOLE 3 3000 0 0 DUKE ENERGY CORP NEW COM 26441C204 587017 6651 SH SOLE 1 6651 0 0 DUKE ENERGY CORP NEW COM 26441C204 161692 1832 SH SOLE 1832 0 0 DUPONT DE NEMOURS INC COM 26614n102 167380 2244 SH SOLE 2244 0 0 DUPONT DE NEMOURS INC COM 26614n102 184610 2475 SH SOLE 1 2475 0 0 DURECT CORP COM 266605500 9711 3900 SH SOLE 1 3900 0 0 DYCOM INDS INC COM 267475101 93450 1050 SH SOLE 1 850 0 200 E MED FUTURE INC COM COM 26875d108 45 3000 SH SOLE 1 3000 0 0 EAGLE BANCORP MONT INC COM 26942G100 44625 3750 SH SOLE 1 3750 0 0 EAGLE BULK SHIPPING INC COM y2187a150 15131 360 SH SOLE 1 360 0 0 EAGLE BULK SHIPPING INC COM y2187a150 586571 13956 SH SOLE 12096 0 1860 EAGLE BULK SHIPPING INC COM y2187a150 184890 4399 SH SOLE 3 4399 0 0 EAGLE CAP GROWTH FD INC CLSD FD 269451100 5588 648 SH SOLE 1 648 0 0 EAGLE CAP GROWTH FD INC CLSD FD 269451100 132296 15341 SH SOLE 3 15341 0 0 EAGLE MATLS INC COM 26969P108 8992 54 SH SOLE 1 54 0 0 EARTHSHELL CORP COM NEW COM 27032b209 0 250 SH SOLE 1 250 0 0 EASTERLY GOVERNMENT PROPERTIES COM 27616p103 33284 2912 SH SOLE 1 2912 0 0 EASTERN CO COM 276317104 218344 12030 SH SOLE 1 12030 0 0 EASTERN CO COM 276317104 1012171 55767 SH SOLE 3 55767 0 0 EASTMAN CHEM CO COM 277432100 7672 100 SH SOLE 1 100 0 0 EATON CORP PLC COM g29183103 20449704 95882 SH SOLE 1 90084 0 5798 EATON CORP PLC COM g29183103 22371330 104892 SH SOLE 96612 0 8280 EATON VANCE MUNI INCOME TRUS CLSD FD 27826U108 23282 2613 SH SOLE 1 2613 0 0 EATON VANCE NATL MUN OPPORTUNI CLSD FD 27829l105 235190 14500 SH SOLE 1 14500 0 0 EATON VANCE TX ADV GLB COM CLSD FD 27828u106 28289 1325 SH SOLE 1 1325 0 0 EBAY INC. COM 278642103 10531 239 SH SOLE 1 239 0 0 ECOLAB INC COM 278865100 132587 783 SH SOLE 1 783 0 0 EDISON INTL COM 281020107 9620 152 SH SOLE 1 152 0 0 EDWARDS LIFESCIENCES CORP COM 28176e108 24419 352 SH SOLE 1 352 0 0 EL PASO ENERGY CAP TR I CV PFD 283678209 22705 500 SH SOLE 1 500 0 0 ELAN 240119P00010000 PUT 28414h953 17000 400 SH Put SOLE 3 400 0 0 ELANCO ANIMAL HEALTH INCORPORA COM 28414h103 89920 8000 SH SOLE 8000 0 0 ELANCO ANIMAL HEALTH INCORPORA COM 28414h103 37098935 3300617 SH SOLE 3 3300617 0 0 ELECTRIQ PWR HLDGS INC WT 285046116 150 5298 SH SOLE 3 5298 0 0 ELECTRONIC ARTS INC COM 285512109 2528 21 SH SOLE 1 21 0 0 ELEVANCE HEALTH INC COM 036752103 86649 199 SH SOLE 1 199 0 0 ELF BEAUTY INC COM 26856l103 182977 1666 SH SOLE 1 1666 0 0 ELI LILLY & CO COM 532457108 3725050 6935 SH SOLE 1 6935 0 0 EMBECTA CORP COM 29082k105 13425 892 SH SOLE 1 892 0 0 EMERALD PLANTATION HLDGS COM g30337102 8580 780000 SH SOLE 3 780000 0 0 EMERSON ELEC CO COM 291011104 190779 1976 SH SOLE 1 1883 0 93 EMPLOYERS HLDGS INC COM 292218104 715105 17900 SH SOLE 17900 0 0 ENBRIDGE INC CO COM 29250n105 323802 9756 SH SOLE 9756 0 0 ENBRIDGE INC CO COM 29250n105 1495931 45072 SH SOLE 1 40214 0 4858 ENCOMPASS HEALTH CORP COM COM 29261a100 2176656 32410 SH SOLE 22350 0 10060 ENDEAVOR GROUP HLDGS INC CL A COM 29260y109 4278 215 SH SOLE 1 215 0 0 ENDEAVOUR SILVER CORP COM 29258y103 25695 10574 SH SOLE 3 10574 0 0 ENDEAVOUR SILVER CORP COM 29258y103 162968 67065 SH SOLE 57948 0 9117 ENDEAVOUR SILVER CORP COM 29258y103 2833 1166 SH SOLE 1 1166 0 0 ENERGY TRANSFER LP LP 29273v100 18730 1335 SH SOLE 1335 0 0 ENERGY TRANSFER LP LP 29273v100 11224 800 SH SOLE 1 800 0 0 ENHABIT INC COM 29332g102 985860 87632 SH SOLE 61948 0 25684 ENHABIT INC COM 29332g102 2250 200 SH SOLE 1 200 0 0 ENHABIT INC COM 29332g102 18202005 1617956 SH SOLE 3 1617956 0 0 ENOVIS CORPORATION COM 194014502 2632492 49924 SH SOLE 36932 0 12992 ENPHASE ENERGY INC COM COM 29355a107 3604 30 SH SOLE 1 30 0 0 ENPHYS ACQUISITION CORP WT G3167L117 39799 568552 SH SOLE 3 568552 0 0 ENTEGRIS INC COM COM 29362u104 8358 89 SH SOLE 1 89 0 0 ENTERPRISE PRODS PARTNERS L LP 293792107 414190 15133 SH SOLE 15133 0 0 ENTERPRISE PRODS PARTNERS L LP 293792107 4672063 170700 SH SOLE 1 164434 0 6266 EOG RES INC COM COM 26875p101 16473718 129960 SH SOLE 1 126644 0 3316 EOG RES INC COM COM 26875p101 27719174 218674 SH SOLE 202164 0 16510 EQT CORP COM COM 26884l109 39647 977 SH SOLE 1 977 0 0 EQUIFAX INC COM 294429105 362094 1977 SH SOLE 1 1977 0 0 EQUINIX INC COM 29444u700 267990 369 SH SOLE 1 349 0 20 EQUITY COMWLTH COM 294628102 12859 700 SH SOLE 700 0 0 EQUITY COMWLTH COM 294628102 70724 3850 SH SOLE 1 3850 0 0 EQUITY RESIDENTIAL SH BEN INT COM 29476l107 23484 400 SH SOLE 400 0 0 ESAB CORPORATION COM COM 29605j106 4000925 56977 SH SOLE 41975 0 15002 ESC AMERICAN MEDICAL ALERT COR COM 027904986 0 35100 SH SOLE 3 35100 0 0 ESCROW ALL AMERICAN SEMICONDUC COM 016esc402 0 100350 SH SOLE 3 100350 0 0 ESCROW AMBASSADORS GROUP INC C COM 023esc999 0 4900 SH SOLE 3 4900 0 0 ESCROW LEHMAN BROS HLDGS INC C COM 524esc100 0 43 SH SOLE 1 43 0 0 ESCROW LEHMAN BROS HLDGS INC C COM 524esc100 0 144 SH SOLE 144 0 0 ESCROW TURKISH INVST FD COM 900esc104 0 318 SH SOLE 3 318 0 0 ESGEN ACQUISITION CORP WT EXP WT g3r95n111 226 5050 SH SOLE 3 5050 0 0 ETF MANAGERS TR PUREFUNDS ISE INDX FD 26924g201 4386 85 SH SOLE 1 85 0 0 ETFMG ALTERNATIVE HARVEST ETF INDX FD 26924g508 151241 41436 SH SOLE 1 41316 0 120 EVANS BANCORP INC COM NEW COM 29911q208 6727 251 SH SOLE 1 251 0 0 EVEREST GROUP LTD COM COM G3223r108 269461 725 SH SOLE 1 725 0 0 EVERSOURCE ENERGY COM COM 30040w108 12677 218 SH SOLE 1 218 0 0 EXACT SCIENCES CORP COM 30063P105 22171 325 SH SOLE 1 325 0 0 EXCELFIN ACQUISITION CORP WT 30069x110 518 10000 SH SOLE 3 10000 0 0 EXELON CORP COM 30161N101 8087 214 SH SOLE 1 0 0 214 EXPEDIA INC COM 30212p303 7936 77 SH SOLE 1 77 0 0 EXPEDITORS INTL WASH INC COM 302130109 1931667 16851 SH SOLE 1 14899 0 1952 EXXON MOBIL CORP COM 30231G102 1384034 11771 SH SOLE 11771 0 0 EXXON MOBIL CORP COM 30231G102 7486178 63669 SH SOLE 1 60879 0 2790 F N B CORP COM 302520101 154675 14335 SH SOLE 1 14335 0 0 F N B CORP COM 302520101 369709 34264 SH SOLE 34264 0 0 F&G ANNUITIES & LIFE INC COM 30190a104 7806432 278205 SH SOLE 206437 0 71768 F&G ANNUITIES & LIFE INC COM 30190a104 25254 900 SH SOLE 1 900 0 0 FAB UNVL CORP COM COM 302771100 0 142 SH SOLE 1 142 0 0 FARADAY FUTRE INTLGT ELCTR I COM 307359505 297 223 SH SOLE 1 223 0 0 FARMERS NATIONAL BANC CORP COM 309627107 125137 10825 SH SOLE 1 10825 0 0 FARMERS NATIONAL BANC CORP COM 309627107 30345 2625 SH SOLE 2625 0 0 FASTENAL CO COM 311900104 44094 807 SH SOLE 1 807 0 0 FAT PROJS ACQUISITION WTS WT g3400w110 393 12100 SH SOLE 3 12100 0 0 FEDERAL AGRIC MTG CORP COM 313148306 8107231 52542 SH SOLE 38641 0 13901 FEDERAL AGRIC MTG CORP COM 313148306 46753 303 SH SOLE 3 303 0 0 FEDERAL AGRIC MTG CORP COM 313148306 83631 542 SH SOLE 1 542 0 0 FEDERAL NATL MTG ASSN COM COM 313586109 399 645 SH SOLE 1 645 0 0 FEDEX CORP COM 31428X106 1506379 5686 SH SOLE 1 5176 0 510 FERRELLGAS PARTNERS LP UNIT LT COM 315293209 752 95 SH SOLE 1 0 0 95 FFD FINL CORP COM COM 30243c107 84337 2811 SH SOLE 1 2811 0 0 FIDELITY COMWLTH TR INDX FD 315912808 23145 445 SH SOLE 1 190 0 255 FIDELITY COVINGTON TRUST INDX FD 316092600 45872 757 SH SOLE 1 757 0 0 FIDELITY COVINGTON TRUST INDX FD 316092857 127332 5597 SH SOLE 1 5597 0 0 FIDELITY COVINGTON TRUST COM 316092808 1119090 9103 SH SOLE 1 9103 0 0 FIDELITY COVINGTON TRUST COM 316092808 949880 7727 SH SOLE 7727 0 0 FIDELITY COVINGTON TRUST INDX FD 316092501 16 0 SH SOLE 1 0 0 0 FIDELITY MERRIMACK STR TR INDX FD 316188309 1597537 36674 SH SOLE 1 26493 0 10182 FIDELITY MERRIMACK STR TR INDX FD 316188309 330490 7587 SH SOLE 7587 0 0 FIDELITY MERRIMACK STR TR INDX FD 316188200 458838 9600 SH SOLE 1 9600 0 0 FIDELITY NATL FINL INC COM 31620r303 32297 782 SH SOLE 1 782 0 0 FIDELITY NATL INFO SVC COM COM 31620m106 945614 17109 SH SOLE 1 14038 0 3071 FIDELITY NATL INFO SVC COM COM 31620m106 478251 8653 SH SOLE 8653 0 0 FIFTH THIRD BANCORP COM 316773100 237266 9367 SH SOLE 1 9367 0 0 FIFTH THIRD BANCORP COM 316773100 65883 2601 SH SOLE 2601 0 0 FINANCIAL STRATEGIES ACQUISITI COM 31772t115 175 10000 SH SOLE 3 10000 0 0 FINCH THERAPEUTICS GROUP INC COM 31773d200 2761 533 SH SOLE 1 533 0 0 FINNOVATE ACQUISITION CORP WT g3r34k111 379 10825 SH SOLE 3 10825 0 0 FINTECH ECOSYSTEM DEVE WT 318136116 167 7900 SH SOLE 3 7900 0 0 FIRST CITIZENS BANCSHARES COM 31946m103 335364 243 SH SOLE 243 0 0 FIRST CITIZENS BANCSHARES COM 31946m103 165612 120 SH SOLE 1 11 0 109 FIRST CMNTY CORP S C COM 319835104 1316855 76251 SH SOLE 76251 0 0 FIRST HORIZON CORPORATION COM 320517105 18029 1636 SH SOLE 1 1636 0 0 FIRST INTERNET BANCORP COM 320557101 195606 12067 SH SOLE 3 12067 0 0 FIRST INTERNET BANCORP COM 320557101 2262105 139550 SH SOLE 102438 0 37112 FIRST INTERNET BANCORP COM 320557101 14459 892 SH SOLE 1 892 0 0 FIRST LONG IS CORP COM 320734106 113155 9831 SH SOLE 3 9831 0 0 FIRST LONG IS CORP COM 320734106 8552 743 SH SOLE 1 743 0 0 FIRST LONG IS CORP COM 320734106 357719 31079 SH SOLE 26903 0 4176 FIRST NILES FINL INC COM COM 33582n106 9946 950 SH SOLE 950 0 0 FIRST PL FINL CORP COM COM 33610t109 0 5450 SH SOLE 1 5450 0 0 FIRST REP BK SAN FRANCISCO CAL COM 33616c100 11 147 SH SOLE 1 147 0 0 FIRST REPUBLIC BANK SAN FRANCI COM 33616c100 5 73 SH SOLE 1 73 0 0 FIRST TR RISING DIVD ACHIV INDX FD 33738r506 2068 45 SH SOLE 1 45 0 0 FIRST TR DOW JONES INTERNET IN INDX FD 33733e302 11811 74 SH SOLE 1 74 0 0 FIRST TR EXCHANGE TRADED FD INDX FD 336920103 783102 9325 SH SOLE 1 9325 0 0 FIRST TR EXCHANGE TRADED FD INDX FD 33738r605 53160 1200 SH SOLE 1 1200 0 0 FIRST TR EXCHANGE TRADED FD INDX FD 33734X184 7140 250 SH SOLE 1 250 0 0 FIRST TR EXCHANGE-TRADED FD INDX FD 33733E203 1836247 12547 SH SOLE 1 12547 0 0 FIRST TR EXCHANGE-TRADED FD INDX FD 33733E203 127178 869 SH SOLE 869 0 0 FIRST TR IV EIP CARBON IMP INDX FD 33738d705 74671 3299 SH SOLE 1 3299 0 0 FIRST TR LRGE CP CORE ALPHA INDX FD 33734K109 915132 11284 SH SOLE 1 6191 0 5093 FIRST TR MLP & ENERGY INCOME F LP 33739b104 19686 2489 SH SOLE 1 2489 0 0 FIRST TR MORNINGSTAR DIVID L INDX FD 336917109 308384 9222 SH SOLE 1 3522 0 5700 FIRST TR NORTH AMER ENERGY INDX FD 33738d101 207367 7849 SH SOLE 1 7849 0 0 FIRST TR NORTH AMER ENERGY INDX FD 33738d101 103408 3914 SH SOLE 3914 0 0 FIRST TR S&P REIT INDX COM INDX FD 33734g108 43035 1883 SH SOLE 1 1883 0 0 FIRST TRUST ENHANCED SHORT MTR INDX FD 33739q408 352598 5934 SH SOLE 1 5934 0 0 FIRST TRUST ETF II ISE CLOUD C INDX FD 33734x192 3606 47 SH SOLE 1 47 0 0 FIRST TRUST NASDAQ CLEAN EDGE INDX FD 33733e500 4583 107 SH SOLE 1 107 0 0 FIRST TRUST VALUE LINE DIVIDEN COM 33734h106 30959 828 SH SOLE 1 696 0 132 FIRSTENERGY CORP COM 337932107 34829 1019 SH SOLE 1 1019 0 0 FIRSTIME DESIGN LTD COM COM 33766m106 0 65 SH SOLE 1 65 0 0 FISERV INC COM 337738108 44305 392 SH SOLE 1 392 0 0 FLEXSHARES GLOBAL UPSTREAM NAT INDX FD 33939l407 12941 320 SH SOLE 1 320 0 0 FLEXSTEEL INDS INC COM 339382103 1122867 54088 SH SOLE 46768 0 7320 FLEXSTEEL INDS INC COM 339382103 359895 17336 SH SOLE 3 17336 0 0 FLEXSTEEL INDS INC COM 339382103 27133 1307 SH SOLE 1 1307 0 0 FLOTEK INDS INC DEL COM 343389409 2950 666 SH SOLE 1 666 0 0 FLOWERS FOODS INC COM 343498101 46046 2076 SH SOLE 1 2076 0 0 FLUOR CORP NEW COM 343412102 18350 500 SH SOLE 1 0 0 500 FLUTTER ENTMT PLC UNSPONSORED COM 344044102 10071 124 SH SOLE 1 124 0 0 FMC CORP COM 302491303 1072 16 SH SOLE 1 16 0 0 FOCUS IMPACT ACQUISITION CORP WT 34417l117 236 2600 SH SOLE 3 2600 0 0 FORD MTR CO DEL COM 345370860 1994341 160575 SH SOLE 1 154675 0 5900 FORTINET INC COM COM 34959e109 37216 634 SH SOLE 1 634 0 0 FORTIVE CORP COM COM 34959j108 22026 297 SH SOLE 1 297 0 0 FORTREA HOLDINGS INC COM 34965k107 16039 561 SH SOLE 1 561 0 0 FORTUNA SILVER MINES INC COM 349915108 3623 1332 SH SOLE 1 1332 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 2789623 44878 SH SOLE 1 42698 0 2180 FORTUNE BRANDS INNOVATIONS I COM 34964C106 9435950 151801 SH SOLE 106111 0 45690 FORTUNE RISE ACQUISITION CORP WT 34969g110 690 8620 SH SOLE 3 8620 0 0 FORWARD AIR CORP CALL 349853901 2097 10 SH Call SOLE 3 10 0 0 FORWARD AIR CORP COM 349853101 51251513 745585 SH SOLE 3 745585 0 0 FOSSIL GROUP INC COM 34988V106 4120 2000 SH SOLE 1 2000 0 0 FOUNDER SPAC WT 78112j117 130 8150 SH SOLE 3 8150 0 0 FRANKLIN RESOURCES INC COM 354613101 3072 125 SH SOLE 1 125 0 0 FREEPORT-MCMORAN INC COM 35671D857 130515 3500 SH SOLE 1 2500 0 1000 FRESHWORKS INC COM 358054104 3366 169 SH SOLE 1 169 0 0 FRONTDOOR INC COM 35905a109 354844 11600 SH SOLE 11600 0 0 FRONTIER INVESTMENT CORP WT g36816125 466 3993 SH SOLE 3 3993 0 0 FS GLOBAL CR OPPORTUNITIE FDA LP 30290y101 7512 1386 SH SOLE 1 1386 0 0 FTI CONSULTING INC COM 302941109 29081 163 SH SOLE 1 163 0 0 FTSE RUSSELL PUT OPT 12/23 170 PUT 74348a950 1823803 605 SH Put SOLE 3 605 0 0 FUSION ACQUISITION CORP II WT 36118n110 2 9860 SH SOLE 3 9860 0 0 FUSION ACQUISITION CORP II WTS WT 36118n110 0 1119 SH SOLE 3 1119 0 0 FUTURETECH II ACQ WT 36119d111 101 2000 SH SOLE 3 2000 0 0 G C I LIBERTY INC COM 361esc049 0 4220 SH SOLE 1 4195 0 25 G C I LIBERTY INC COM 361esc049 0 139 SH SOLE 139 0 0 GABELLI DIVID & INCOME TR CLSD FD 36242H104 142456 7328 SH SOLE 1 7328 0 0 GABELLI GLOBAL SMALL & MID CAP CLSD FD 36249w104 51800 5000 SH SOLE 1 5000 0 0 GABELLI HEALTHCARE & WELLNESS COM 36246k103 48477 5650 SH SOLE 1 5650 0 0 GALAXY DIGITAL HOLDINGS LTD COM g37092106 7308 1980 SH SOLE 1 1980 0 0 GALLAGHER ARTHUR J & CO COM 363576109 2418793 10612 SH SOLE 1 9605 0 1007 GAMING AND LEISURE PROPERTIES COM 36467j108 59898 1315 SH SOLE 1 1315 0 0 GAMING AND LEISURE PROPERTIES COM 36467j108 4522614 99289 SH SOLE 73581 0 25708 GAP INC COM 364760108 29987 2821 SH SOLE 1 2821 0 0 GARTNER INC COM 366651107 3117230 9072 SH SOLE 1 8380 0 692 GDL FD CLSD FD 361570104 1295226 167126 SH SOLE 3 167126 0 0 GDL FD CLSD FD 361570104 58125 7500 SH SOLE 1 7500 0 0 GE HEALTHCARE TECHNOLOGIES I COM 36266G107 41612 612 SH SOLE 1 612 0 0 GEN DIGITAL INC COM 668771108 3536 200 SH SOLE 1 200 0 0 GEN DIGITAL INC COM 668771108 221000 12500 SH SOLE 12500 0 0 GENCO SHIPPING AND TRADING LIM COM y2685t131 266509 19050 SH SOLE 3 19050 0 0 GENCO SHIPPING AND TRADING LIM COM y2685t131 830768 59383 SH SOLE 51338 0 8045 GENCO SHIPPING AND TRADING LIM COM y2685t131 21754 1555 SH SOLE 1 1555 0 0 GENERAC HLDGS INC COM 368736104 500126 4590 SH SOLE 1 4540 0 50 GENERAL DYNAMICS CORP COM 369550108 7578478 34296 SH SOLE 1 32348 0 1948 GENERAL DYNAMICS CORP COM 369550108 15030158 68019 SH SOLE 62634 0 5385 GENERAL ELECTRIC CO COM 369604301 196353 1776 SH SOLE 1 1776 0 0 GENERAL MLS INC COM 370334104 88178 1378 SH SOLE 1 1378 0 0 GENERAL MOTORS CO COM 37045v100 6858631 208026 SH SOLE 191980 0 16046 GENERAL MOTORS CO COM 37045v100 972977 29511 SH SOLE 1 28826 0 685 GENIUS SPORTS LTD COM NPV COM g3934v109 4797 900 SH SOLE 1 900 0 0 GENPACT LTD SH COM g3922b107 7240 200 SH SOLE 1 200 0 0 GENUINE PARTS CO COM 372460105 5342 37 SH SOLE 1 37 0 0 GETAROUND INC WT 37427g119 62 3200 SH SOLE 3 3200 0 0 GETSWIFT TECHNOLOGIES LTD COM 37428g100 0 9750 SH SOLE 1 9750 0 0 GILEAD SCIENCES INC COM 375558103 322059 4298 SH SOLE 1 4298 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 74176 6100 SH SOLE 1 6100 0 0 GLENCORE PLC UNSPONSORD ADR COM 37827x100 9120 800 SH SOLE 1 800 0 0 GLOBAL PARTNER ACQUISITION II WT g3934p128 16 5282 SH SOLE 3 5282 0 0 GLOBAL PMTS INC COM COM 37940x102 126006 1092 SH SOLE 1 1092 0 0 GLOBAL TECHNOLOGY ACQUISITION WT g3934n115 217 3100 SH SOLE 3 3100 0 0 GLOBAL X AUTONOMOUS AND ELECTR COM 37954y624 9869 420 SH SOLE 1 420 0 0 GLOBAL X CYBERSECURITY ETF INDX FD 37954y384 35342 1455 SH SOLE 1 1455 0 0 GLOBAL X HYDROGEN ETF INDX FD 37954y152 333 45 SH SOLE 1 45 0 0 GLOBAL X LITHIUM AND BATTERY T INDX FD 37954y855 258802 4691 SH SOLE 1 4691 0 0 GLOBAL X MLP COM 37954y343 13377 300 SH SOLE 1 300 0 0 GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 76291 1800 SH SOLE 1800 0 0 GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 119692 2824 SH SOLE 1 2824 0 0 GLOBAL X ROBOTICS ETF INDX FD 37954y715 309124 12505 SH SOLE 1 12505 0 0 GLOBAL X SILVER MINERS ETF INDX FD 37954y848 20650 864 SH SOLE 1 864 0 0 GLOBAL X THEMATIC GROWTH ETF INDX FD 37954y418 89206 3796 SH SOLE 1 3770 0 26 GLOBAL X URANIUM ETF INDX FD 37954y871 13520 500 SH SOLE 1 500 0 0 GLOBAL X US INFRASTRUCTURE DEV INDX FD 37954y673 357175 11757 SH SOLE 1 11757 0 0 GLOBESTAR THERAPEUTICS COM 37960p104 158 88000 SH SOLE 1 88000 0 0 GOLDEN ARROW MERGER CORP WT 380799114 158 4366 SH SOLE 3 4366 0 0 GOLDEN ENTMT INC COM 381013101 5652791 165383 SH SOLE 125822 0 39561 GOLDEN ENTMT INC COM 381013101 11963 350 SH SOLE 1 350 0 0 GOLDENSTONE ACQUI WT 38136y128 423 3000 SH SOLE 3 3000 0 0 GOLDENSTONE ACQUI WT 38136y110 145 3000 SH SOLE 3 3000 0 0 GOLDMAN SACHS BDC COM 38147u107 343427 23587 SH SOLE 1 23587 0 0 GOLDMAN SACHS ETF TR INDX FD 381430503 775000 9201 SH SOLE 9201 0 0 GOLDMAN SACHS ETF TR INDX FD 381430503 533092 6329 SH SOLE 1 6329 0 0 GOLDMAN SACHS GROUP INC COM 38141g104 667525 2063 SH SOLE 1 2063 0 0 GOLUB CAP BDC INC COM COM 38173m102 31174 2125 SH SOLE 1 2125 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 17402 1400 SH SOLE 1 1400 0 0 GORMAN RUPP CO COM 383082104 4637584 140960 SH SOLE 107890 0 33070 GRAINGER W W INC COM 384802104 143211 207 SH SOLE 1 207 0 0 GRAY TELEVISION INC COM 389375106 41520 6000 SH SOLE 1 6000 0 0 GRAYSCALE BITCOIN TRUST (BTC) COM 389637109 293031 15270 SH SOLE 1 15270 0 0 GRAYSCALE ETHEREUM TRUST (ETH) COM 389638107 160093 14475 SH SOLE 1 14475 0 0 GREEN EARTH TECHS COM 39303r102 0 10000 SH SOLE 1 10000 0 0 GREEN PLAINS INC COM 393222104 121425898 4034083 SH SOLE 3 4034083 0 0 GREEN PLAINS INC COM 393222104 101106 3359 SH SOLE 3359 0 0 GREEN PLAINS INC PUT 393222954 539500 1300 SH Put SOLE 3 1300 0 0 GREEN PLAINS PARTNERS LP PUT 393221956 35647 2037 SH Put SOLE 3 2037 0 0 GREEN PLAINS PARTNERS LP PUT 393221956 5000 200 SH Put SOLE 3 200 0 0 GREEN PLAINS PARTNERS LP PUT 393221956 5050 10 SH Put SOLE 3 10 0 0 GREENCITY ACQUISITION CORP COM g4086b123 18 8400 SH SOLE 3 8400 0 0 GREENIDGE GENERATION HOLDINGS COM 39531g308 180 44 SH SOLE 1 44 0 0 GSK PLC COM 37733w204 481835 13292 SH SOLE 1 13158 0 134 GT ADVANCED TECHNO ESCROW COM 361esc023 0 19 SH SOLE 1 19 0 0 GULF ENERGY CORP COM 402274104 0 500 SH SOLE 1 500 0 0 GXO LOGISTICS INC COM 36262g101 11730 200 SH SOLE 200 0 0 HALEON PLC COM 405552100 15444 1854 SH SOLE 1 1854 0 0 HALLIBURTON CO COM 406216101 35680 881 SH SOLE 1 881 0 0 HAMILTON BEACH BRANDS HOLDING COM 40701t104 1200159 96709 SH SOLE 50822 0 45887 HANESBRANDS INC COM 410345102 598906 151239 SH SOLE 1 140593 0 10646 HANESBRANDS INC COM 410345102 70262 17743 SH SOLE 17743 0 0 HANOVER FOODS CORP CL A COM 41078W100 4644 100 SH SOLE 1 100 0 0 HARMONIC INC COM 413160102 102165 10609 SH SOLE 1 10609 0 0 HARMONIC INC COM 413160102 1926 200 SH SOLE 200 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 88637 1250 SH SOLE 1 1250 0 0 HARVEST NAT RES COM 41754v202 1350 45000 SH SOLE 3 45000 0 0 HCA HOLDINGS INC COM COM 40412c101 1099 4 SH SOLE 1 4 0 0 HEALTHLYNKED CORP COM COM 42228p102 358 7400 SH SOLE 1 7400 0 0 HEALTHWELL ACQUISITION CORP I WT 42227r117 4498 21950 SH SOLE 3 21950 0 0 HECLA MNG CO COM 422704106 4692 1200 SH SOLE 1 1200 0 0 HELIOGEN INC WT 42329e113 517 14004 SH SOLE 3 14004 0 0 HENRY SCHEIN INC COM 806407102 78334 1055 SH SOLE 1 1055 0 0 HENRY SCHEIN INC COM 806407102 6324541 85179 SH SOLE 60157 0 25022 HERCULES CAPITAL INC COM 427096508 20525 1250 SH SOLE 1 1250 0 0 HERITAGE GLOBAL INC COM COM 42727e103 174845 56040 SH SOLE 3 56040 0 0 HERITAGE GLOBAL INC COM COM 42727e103 12564 4027 SH SOLE 1 4027 0 0 HERITAGE GLOBAL INC COM COM 42727e103 545326 174784 SH SOLE 151116 0 23668 HERSHEY CO COM 427866108 81245 406 SH SOLE 1 406 0 0 HERTZ GLOBAL HOLDINGS INC WT 42806j148 9578 1565 SH SOLE 1 1565 0 0 HERTZ RENT CAR HLDG COM 42806j700 465 38 SH SOLE 1 38 0 0 HESS CORP COM COM 42809h107 219708 1436 SH SOLE 1 1436 0 0 HEWLETT PACKARD ENTERPRISE CO COM 42824c109 25962 1495 SH SOLE 1 1495 0 0 HIGH TIDE INC COM 42981e401 2682 1450 SH SOLE 1 1450 0 0 HIGHLANDS REIT INC LP 43110a104 1520 5429 SH SOLE 1 5429 0 0 HILLMAN SOLUTIONS CORP COM 431636109 407137 49350 SH SOLE 49350 0 0 HILTON GRAND VACATIONS INC COM COM 43283x105 40700 1000 SH SOLE 1000 0 0 HILTON GRAND VACATIONS INC COM COM 43283x105 179080 4400 SH SOLE 1 4400 0 0 HILTON WORLDWIDE HLDGS INC COM 43300a203 131407 875 SH SOLE 1 875 0 0 HINGHAM INSTN SVGS MASS COM 433323102 22410 120 SH SOLE 1 120 0 0 HINGHAM INSTN SVGS MASS COM 433323102 849339 4548 SH SOLE 3931 0 617 HINGHAM INSTN SVGS MASS COM 433323102 273402 1464 SH SOLE 3 1464 0 0 HOLOGIC INC COM 436440101 263720 3800 SH SOLE 1 3800 0 0 HOME BANCSHARES INC COM 436893200 33001 1576 SH SOLE 1 1576 0 0 HOME DEPOT INC COM 437076102 15083493 49919 SH SOLE 1 48493 0 1426 HOME DEPOT INC COM 437076102 21315581 70544 SH SOLE 65668 0 4876 HOME PLATE ACQUISITION CORP WT 43734r111 246 7200 SH SOLE 3 7200 0 0 HONEYWELL INTL INC COM 438516106 19123405 103515 SH SOLE 96735 0 6780 HONEYWELL INTL INC COM 438516106 18625073 100818 SH SOLE 1 97908 0 2910 HOOKER FURNISHINGS CORPORATI COM 439038100 1374920 70690 SH SOLE 48294 0 22396 HORIZON ACQUISITION CORP COM 92854t100 12840 2000 SH SOLE 1 2000 0 0 HORMEL FOODS CORP COM 440452100 1176154 30927 SH SOLE 1 28961 0 1966 HORMEL FOODS CORP COM 440452100 363415 9556 SH SOLE 9556 0 0 HOULIHAN LOKEY INC COM 441593100 7596234 70913 SH SOLE 1 70573 0 340 HOULIHAN LOKEY INC COM 441593100 22705852 211967 SH SOLE 188927 0 23040 HOVNANIAN ENTERPRISES INC COM 442487401 5083 50 SH SOLE 1 50 0 0 HOWARD HUGHES CORP COM 44267t102 6001194 80955 SH SOLE 55285 0 25670 HOWMET AEROSPACE INC COM 443201108 46 1 SH SOLE 1 0 0 HP INC COM COM 40434l105 15155 590 SH SOLE 1 590 0 0 HPIL HOLDING COM 40432y109 30 300100 SH SOLE 1 300100 0 0 HUBBELL INC COM 443510607 54847 175 SH SOLE 1 175 0 0 HUBSPOT INC COM 443573100 99244 202 SH SOLE 1 202 0 0 HUDBAY MINERALS INC COM 443628102 163145 33500 SH SOLE 1 33500 0 0 HUMANA INC COM 444859102 384351 790 SH SOLE 1 790 0 0 HUNTINGTON BANCSHARES INC COM 446150104 8767 843 SH SOLE 843 0 0 HUNTINGTON BANCSHARES INC COM 446150104 720148 69245 SH SOLE 1 69245 0 0 HYSTER B COM 449172204 27 1 SH SOLE 1 1 0 0 IAC INTERACTIVECORP NEW COM NE COM 44891n208 10325667 204915 SH SOLE 148901 0 56014 IAC INTERACTIVECORP NEW COM NE COM 44891n208 92214 1830 SH SOLE 1 1830 0 0 IAMGOLD CORP COM 450913108 21500 10000 SH SOLE 1 10000 0 0 ICAHN ENTERPRISES LP CALL 451100901 3150 9 SH Call SOLE 3 9 0 0 ICAHN ENTERPRISES LP CALL 451100901 23750 125 SH Call SOLE 3 125 0 0 ICAHN ENTERPRISES LP CALL 451100901 9570 44 SH Call SOLE 3 44 0 0 ICAHN ENTERPRISES LP CALL 451100901 3375 45 SH Call SOLE 3 45 0 0 ICICI BK LTD ADR ADUS 45104g104 127160 5500 SH SOLE 1 5500 0 0 ICON PLC LTD SHS COM g4705a100 4925 20 SH SOLE 1 20 0 0 IDEXX LABS INC COM COM 45168d104 399665 914 SH SOLE 1 914 0 0 IDEXX LABS INC COM COM 45168d104 94013 215 SH SOLE 215 0 0 IEXALT INC COM NEW COM 451691208 0 20 SH SOLE 1 20 0 0 ILLINOIS TOOL WKS INC COM 452308109 431371 1873 SH SOLE 1 1873 0 0 ILLUMINA INC COM 452327109 13728 100 SH SOLE 100 0 0 ILLUMINA INC COM 452327109 85388 622 SH SOLE 1 562 0 60 IMGP DBI MANAGED FUTURES STRAT INDX FD 53700t827 8901 308 SH SOLE 1 308 0 0 IMMERSION CORP COM 452521107 526751 79690 SH SOLE 68894 0 10796 IMMERSION CORP COM 452521107 9254 1400 SH SOLE 1 1400 0 0 IMMERSION CORP COM 452521107 167319 25313 SH SOLE 3 25313 0 0 IMPERIAL BRANDS PLC SPON ADR ADUS 45262P102 36828 1800 SH SOLE 1 1800 0 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 75987 25329 SH SOLE 3 25329 0 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 5619 1873 SH SOLE 1 1873 0 0 INDEPENDENCE CONTRACT DRILLI COM 453415606 240798 80266 SH SOLE 69542 0 10724 INDEXIQ ETF TR INDX FD 45409B800 52123 1650 SH SOLE 1650 0 0 INDEXIQ ETF TR INDX FD 45409B800 80554 2550 SH SOLE 1 2550 0 0 INDEXIQ ETF TR FTSE INTERNL EQ INDX FD 45409b560 94226 4072 SH SOLE 1 4072 0 0 INDIA FD INC COM 454089103 24388 1400 SH SOLE 1 1400 0 0 INFINTT ACQUISITION CORP WT g47862126 760 20213 SH SOLE 3 20213 0 0 INFOSYS LTD ADUS 456788108 78706 4600 SH SOLE 1 4600 0 0 ING GLOBAL EQTY DV & P COM CLSD FD 45684e107 730 149 SH SOLE 1 149 0 0 INGERSOLL RAND PLC COM 45687v106 12744 200 SH SOLE 1 200 0 0 INGEVITY CORP COM COM 45688c107 41897 880 SH SOLE 1 880 0 0 INMODE LTD COM m5425m103 103564 3400 SH SOLE 1 3400 0 0 INNOVATIVE INDL PPTYS INC COM COM 45781v101 9609 127 SH SOLE 1 127 0 0 INNOVATIVE INTL ACQUSITIN CORP WT g4809m125 325 5050 SH SOLE 3 5050 0 0 INSIGHT ACQUISITION CORP WT 45784l118 910 28000 SH SOLE 3 28000 0 0 INSPIRED ENTMT INC COM COM 45782n108 3113463 260323 SH SOLE 202161 0 58162 INTEGRAL ACQUISITION 1 CORP WT 45827k119 86 2500 SH SOLE 3 2500 0 0 INTEL CORP COM 458140100 2248528 63250 SH SOLE 1 60900 0 2350 INTEL CORP COM 458140100 21330 600 SH SOLE 600 0 0 INTELLICHECK INC COM NEW COM 45817g201 5166 2296 SH SOLE 1 2296 0 0 INTELLICHECK INC COM NEW COM 45817g201 193340 85929 SH SOLE 74333 0 11596 INTELLICHECK INC COM NEW COM 45817g201 62401 27734 SH SOLE 3 27734 0 0 INTERCONTINENTALEXCHAN COM COM 45866f104 157109 1428 SH SOLE 1 1428 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1130057 8055 SH SOLE 1 8055 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 44379 651 SH SOLE 1 651 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 248752 3649 SH SOLE 3649 0 0 INTERNATIONAL GAME TECH PLC COM g4863A108 30320 1000 SH SOLE 1000 0 0 INTERNATIONAL GAME TECH PLC COM g4863A108 39537 1304 SH SOLE 1 1304 0 0 INTERNATIONAL MONEY EXPRESS IN COM 46005l101 94148 5561 SH SOLE 1 5561 0 0 INTERNATIONAL MONEY EXPRESS IN COM 46005l101 1253209 74023 SH SOLE 63988 0 10035 INTERNATIONAL MONEY EXPRESS IN COM 46005l101 403391 23827 SH SOLE 3 23827 0 0 INTERNATIONAL PAPER CO COM 460146103 3547 100 SH SOLE 1 100 0 0 INTERPRIVATE III FINANCIAL PAR WT 46064r114 336 6540 SH SOLE 3 6540 0 0 INTUIT COM 461202103 342410 670 SH SOLE 1 640 0 30 INTUIT COM 461202103 308608 604 SH SOLE 604 0 0 INTUITIVE SURGICAL INC COM NEW COM 46120e602 539839 1847 SH SOLE 1 1847 0 0 INTUITIVE SURGICAL INC COM NEW COM 46120e602 86518 296 SH SOLE 296 0 0 INVENTRUST PROPERTIES CORP LP 46124j201 2238 94 SH SOLE 1 94 0 0 INVESCO AEROSPACE & DEFENSE ET INDX FD 46137v100 69745 874 SH SOLE 1 874 0 0 INVESCO BULLETSHARES 2023 CORP INDX FD 46138j866 73668 3470 SH SOLE 1 3470 0 0 INVESCO BULLETSHARES 2025 HI Y INDX FD 46138j817 6384 284 SH SOLE 1 284 0 0 INVESCO BULLETSHARES 2026 CORP INDX FD 46138j791 236507 12590 SH SOLE 1 10491 0 2099 INVESCO BULLETSHARES 2028 CORP INDX FD 46138j643 293225 15142 SH SOLE 1 13377 0 1765 INVESCO BULLETSHARES 2030 CORP INDX FD 46138j460 197819 12697 SH SOLE 1 11041 0 1656 INVESCO BULLETSHARS 2027 CORP INDX FD 46138j783 36046 1924 SH SOLE 1 1924 0 0 INVESCO BULLETSHARS 2029 CORP INDX FD 46138j577 30914 1764 SH SOLE 1 1764 0 0 INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 52722 586 SH SOLE 586 0 0 INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 552956 6146 SH SOLE 1 6146 0 0 INVESCO CURRENCYSHARES BRITISH INDX FD 46138m109 52888 450 SH SOLE 1 450 0 0 INVESCO DB AGRICULTURE FUND INDX FD 46140h106 2141 100 SH SOLE 1 100 0 0 INVESCO DB BASE METALS FUND INDX FD 46140h700 1207 63 SH SOLE 1 63 0 0 INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103 141373 5664 SH SOLE 1 5664 0 0 INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103 235498 9435 SH SOLE 9435 0 0 INVESCO EXCH TRADED FD TR II INDX FD 46138G805 37935 1500 SH SOLE 1 1500 0 0 INVESCO EXCH TRADED FD TR II INDX FD 46138G805 663028 26217 SH SOLE 3 26217 0 0 INVESCO EXCHANGE TRADED FD T PUT 46137V952 35837 235 SH Put SOLE 3 235 0 0 INVESCO EXCHANGE TRADED FD T PUT 46137V957 37000 400 SH Put SOLE 3 400 0 0 INVESCO EXCHANGE TRADED FD T PUT 46137V952 50320 544 SH Put SOLE 3 544 0 0 INVESCO EXCHANGE TRADED FD TR INDX FD 46137v472 67654 840 SH SOLE 1 840 0 0 INVESCO FINANCIAL PREFERRED ET INDX FD 46137v621 2109 150 SH SOLE 1 150 0 0 INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 727405 22860 SH SOLE 1 22860 0 0 INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 63640 2000 SH SOLE 2000 0 0 INVESCO FTSE RAFI US 1500 SMAL INDX FD 46137v597 57732 1750 SH SOLE 1 1750 0 0 INVESCO GLOBAL CLEAN ENERGY ET INDX FD 46138g847 1538 100 SH SOLE 1 100 0 0 INVESCO HIGH YIELD EQUITY DIV INDX FD 46137v563 44099 2298 SH SOLE 1 2298 0 0 INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 36427 1039 SH SOLE 1 1039 0 0 INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 32606 930 SH SOLE 930 0 0 INVESCO INVESTMENT GRADE DEFEN INDX FD 46139w502 234350 10000 SH SOLE 3 10000 0 0 INVESCO MUN OPPORTUNITY TR CLSD FD 46132C107 35373 4298 SH SOLE 1 4298 0 0 INVESCO NASDAQ 100 ETF INDX FD 46138g649 6847816 46454 SH SOLE 46454 0 0 INVESCO NASDAQ 100 ETF INDX FD 46138g649 5560047 37718 SH SOLE 1 37718 0 0 INVESCO NASDAQ NEXT GEN 100 ET INDX FD 46138g631 616222 25009 SH SOLE 1 24709 0 300 INVESCO NATIONAL AMTFREE MUNIC INDX FD 46138e537 163585 7382 SH SOLE 1 7382 0 0 INVESCO QQQ TRUST INDX FD 46090e103 6017556 16796 SH SOLE 1 16193 0 603 INVESCO QQQ TRUST INDX FD 46090e103 579681 1618 SH SOLE 1618 0 0 INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 296841 2095 SH SOLE 2095 0 0 INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 5864904 41393 SH SOLE 1 37718 0 3675 INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 865272 14718 SH SOLE 1 14520 0 198 INVESCO S&P 500 REVENUE ETF INDX FD 46138g698 4334035 55465 SH SOLE 1 55465 0 0 INVESCO S&P 500 REVENUE ETF INDX FD 46138g698 337799 4323 SH SOLE 4323 0 0 INVESCO S&P MIDCAP 400 REVENUE INDX FD 46138g672 155101 1653 SH SOLE 1653 0 0 INVESCO S&P MIDCAP 400 REVENUE INDX FD 46138g672 988762 10538 SH SOLE 1 10538 0 0 INVESCO S&P SMALLCAP 600 REVEN INDX FD 46138g664 10364731 284589 SH SOLE 284589 0 0 INVESCO S&P SMALLCAP 600 REVEN INDX FD 46138g664 943993 25920 SH SOLE 1 25920 0 0 INVESCO S&P SPIN OFF ETF INDX FD 46137v159 8404 150 SH SOLE 1 0 0 150 INVESCO VALUE MUN INCOME TR CLSD FD 46132p108 156000 15000 SH SOLE 1 15000 0 0 INVESCO VAN KAMPEN TR COM CLSD FD 46131m106 12061 1419 SH SOLE 1 1419 0 0 INVESCO WATER RESOURCES ETF INDX FD 46137v142 202889 3815 SH SOLE 1 3815 0 0 IO BIOTECH INC COM 449778109 1280 908 SH SOLE 1 908 0 0 IQVIA HOLDINGS INC COM 46266c105 263055 1337 SH SOLE 1 1302 0 35 IRHYTHM TECHNOLOGIES INC COM 450056106 134792 1430 SH SOLE 1 1430 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 16376 360 SH SOLE 360 0 0 IRON MTN INC NEW COM COM 46284v101 1518831 25548 SH SOLE 1 23673 0 1875 IRONNET INC COM 46323q113 65 6500 SH SOLE 3 6500 0 0 ISHARES 0 5 YEAR HIGH YIELD CO INDX FD 46434v407 3323 81 SH SOLE 1 81 0 0 ISHARES 0-3 MONTH TREASURY BON INDX FD 46436e718 234964 2334 SH SOLE 1 2334 0 0 ISHARES CONVERTIBLE BOND ETF INDX FD 46435g102 59442 801 SH SOLE 1 801 0 0 ISHARES CORE 1 TO 5 YEAR USD B INDX FD 46432f859 16975 366 SH SOLE 1 366 0 0 ISHARES CORE DIVIDEND GROWTH INDX FD 46434v621 200646 4051 SH SOLE 1 4051 0 0 ISHARES CORE MSCI EUROPE ETF INDX FD 46434v738 993 20 SH SOLE 1 20 0 0 ISHARES CYBERSECURITY AND TECH INDX FD 46435u135 7702 200 SH SOLE 1 200 0 0 ISHARES EDGE MSCI USA MOMENTUM INDX FD 46432f396 2095 15 SH SOLE 1 15 0 0 ISHARES EDGE MSCI USA QUALITY INDX FD 46432f339 1508205 11444 SH SOLE 1 10953 0 491 ISHARES EDGE MSCI USA VALUE FA INDX FD 46432f388 19669 217 SH SOLE 1 217 0 0 ISHARES ESG AWARE 15 YEAR USD INDX FD 46435g243 102140 4297 SH SOLE 1 4297 0 0 ISHARES ESG AWARE MSCI EAFE ET INDX FD 46435g516 48875 707 SH SOLE 1 707 0 0 ISHARES FALLEN ANGELS USD BOND INDX FD 46435g474 509094 20528 SH SOLE 1 20528 0 0 ISHARES GOLD TR INDX FD 464285204 4974738 142176 SH SOLE 142176 0 0 ISHARES GOLD TR INDX FD 464285204 561904 16059 SH SOLE 1 16059 0 0 ISHARES INC INDX FD 464286509 20076 600 SH SOLE 1 600 0 0 ISHARES INC INDX FD 464286350 30456 800 SH SOLE 1 800 0 0 ISHARES INC INDX FD 464286665 43758 1100 SH SOLE 1 1100 0 0 ISHARES INC INDX FD 464286871 360 21 SH SOLE 1 21 0 0 ISHARES INC INDX FD 464286533 201663 3780 SH SOLE 1 3780 0 0 ISHARES INC INDX FD 464286772 1591 27 SH SOLE 1 27 0 0 ISHARES INC INDX FD 464286806 7860 300 SH SOLE 1 300 0 0 ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 993013 20866 SH SOLE 1 20347 0 519 ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 802605 16865 SH SOLE 16865 0 0 ISHARES INC MSCI JAPAN ETF INDX FD 46434g822 42866 711 SH SOLE 1 711 0 0 ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 1633 89 SH SOLE 89 0 0 ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 23470 1279 SH SOLE 1 1279 0 0 ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 18355 412 SH SOLE 1 412 0 0 ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 2628 59 SH SOLE 59 0 0 ISHARES INTl AGGREGATE BOND FD INDX FD 46435g672 2439 50 SH SOLE 1 50 0 0 ISHARES MSCI EM INDX FD 46434g863 33005 1090 SH SOLE 1 1090 0 0 ISHARES MSCI EMERGING MARKETS INDX FD 46434g764 428588 8601 SH SOLE 8601 0 0 ISHARES MSCI EMERGING MARKETS INDX FD 46434g764 2871849 57633 SH SOLE 1 55377 0 2256 ISHARES SELFDRIVING EV AND TEC INDX FD 46435u366 18446 496 SH SOLE 1 496 0 0 ISHARES SILVER TR INDX FD 46428Q109 680170 33440 SH SOLE 1 31000 0 2440 ISHARES TR INDX FD 464288224 4649 318 SH SOLE 1 318 0 0 ISHARES TR INDX FD 464288224 6667 456 SH SOLE 456 0 0 ISHARES TR INDX FD 464288406 3999 66 SH SOLE 1 0 0 66 ISHARES TR INDX FD 464287622 375386 1598 SH SOLE 1598 0 0 ISHARES TR INDX FD 464287622 141886 604 SH SOLE 1 604 0 0 ISHARES TR PUT 464287955 21500 1000 SH Put SOLE 3 1000 0 0 ISHARES TR CALL 464287905 355600 800 SH Call SOLE 3 800 0 0 ISHARES TR CALL 464287905 115200 600 SH Call SOLE 3 600 0 0 ISHARES TR INDX FD 464287663 2910 39 SH SOLE 1 39 0 0 ISHARES TR INDX FD 464289438 33535 218 SH SOLE 1 218 0 0 ISHARES TR INDX FD 464287333 5283 75 SH SOLE 1 75 0 0 ISHARES TR INDX FD 464288562 7944 120 SH SOLE 1 120 0 0 ISHARES TR INDX FD 464288646 145952 2929 SH SOLE 1 2929 0 0 ISHARES TR INDX FD 464288646 78333 1572 SH SOLE 1572 0 0 ISHARES TR INDX FD 464287291 31696 548 SH SOLE 1 548 0 0 ISHARES TR INDX FD 464288653 5711 58 SH SOLE 1 58 0 0 ISHARES TR INDX FD 464287432 1020645 11508 SH SOLE 3 11508 0 0 ISHARES TR INDX FD 464287432 551120 6214 SH SOLE 1 6034 0 180 ISHARES TR CLSD FD 464287440 7200256 78614 SH SOLE 3 78614 0 0 ISHARES TR CLSD FD 464287440 42681 466 SH SOLE 1 466 0 0 ISHARES TR INDX FD 464287457 9967897 123106 SH SOLE 1 108473 0 14633 ISHARES TR INDX FD 464287457 299589 3700 SH SOLE 3700 0 0 ISHARES TR INDX FD 464288661 22632 200 SH SOLE 3 200 0 0 ISHARES TR INDX FD 464288661 19803 175 SH SOLE 1 175 0 0 ISHARES TR INDX FD 464288612 291514 2877 SH SOLE 1 2877 0 0 ISHARES TR INDX FD 464288679 101191 916 SH SOLE 1 916 0 0 ISHARES TR INDX FD 464287176 780700 7527 SH SOLE 1 7497 0 30 ISHARES TR INDX FD 46429B747 52337 540 SH SOLE 1 540 0 0 ISHARES TR INDX FD 464287564 17656 352 SH SOLE 1 352 0 0 ISHARES TR INDX FD 464287812 26111 140 SH SOLE 1 140 0 0 ISHARES TR INDX FD 464289875 3737 96 SH SOLE 1 96 0 0 ISHARES TR INDX FD 464288521 4718 100 SH SOLE 1 100 0 0 ISHARES TR INDX FD 464287671 80700 851 SH SOLE 851 0 0 ISHARES TR INDX FD 464287671 178944 1887 SH SOLE 1 1887 0 0 ISHARES TR INDX FD 464289867 44074 892 SH SOLE 1 892 0 0 ISHARES TR INDX FD 464287507 10264294 41164 SH SOLE 1 39390 0 1774 ISHARES TR INDX FD 464287507 980943 3934 SH SOLE 3934 0 0 ISHARES TR INDX FD 464287150 27453125 291465 SH SOLE 6081 0 285384 ISHARES TR INDX FD 464287150 25931239 275308 SH SOLE 1 268862 0 6446 ISHARES TR INDX FD 464287200 32605001 75926 SH SOLE 1 74317 0 1609 ISHARES TR INDX FD 464287200 5716143 13311 SH SOLE 13311 0 0 ISHARES TR INDX FD 464289859 8889 140 SH SOLE 1 140 0 0 ISHARES TR INDX FD 464289511 5044 107 SH SOLE 1 107 0 0 ISHARES TR INDX FD 464287226 7971748 84770 SH SOLE 1 82861 0 1909 ISHARES TR INDX FD 464287226 210367 2237 SH SOLE 2237 0 0 ISHARES TR INDX FD 464288760 181527 1713 SH SOLE 1 1713 0 0 ISHARES TR INDX FD 464288448 11608 457 SH SOLE 1 457 0 0 ISHARES TR INDX FD 464288810 459052 9465 SH SOLE 1 9465 0 0 ISHARES TR INDX FD 464287168 158769 1475 SH SOLE 1 1475 0 0 ISHARES TR INDX FD 464287796 18261 385 SH SOLE 1 385 0 0 ISHARES TR INDX FD 464287788 517724 6925 SH SOLE 1 6925 0 0 ISHARES TR INDX FD 464287788 41866 560 SH SOLE 560 0 0 ISHARES TR INDX FD 464287762 549448 2034 SH SOLE 1 2034 0 0 ISHARES TR INDX FD 464287762 38620 143 SH SOLE 143 0 0 ISHARES TR INDX FD 464287739 23172 297 SH SOLE 1 297 0 0 ISHARES TR INDX FD 464287721 500363 4769 SH SOLE 1 4606 0 163 ISHARES TR INDX FD 464287697 14716 200 SH SOLE 1 200 0 0 ISHARES TR INDX FD 46429B689 22870 351 SH SOLE 1 321 0 30 ISHARES TR INDX FD 464288877 1624867 33208 SH SOLE 1 31831 0 1377 ISHARES TR PUT 464288954 55000 1000 SH Put SOLE 3 1000 0 0 ISHARES TR INDX FD 464287127 8010 136 SH SOLE 1 0 0 136 ISHARES TR PUT 464287955 1660384 800 SH Put SOLE 3 800 0 0 ISHARES TR INDX FD 464287184 2653 100 SH SOLE 1 100 0 0 ISHARES TR INDX FD 46429B663 1367911 13833 SH SOLE 1 13833 0 0 ISHARES TR INDX FD 46429B663 173156 1751 SH SOLE 1751 0 0 ISHARES TR INDX FD 464288513 1843 25 SH SOLE 1 25 0 0 ISHARES TR INDX FD 464287242 284320 2787 SH SOLE 1 2714 0 73 ISHARES TR INDX FD 464287242 43256 424 SH SOLE 424 0 0 ISHARES TR INDX FD 464288281 118664 1438 SH SOLE 1 1438 0 0 ISHARES TR INDX FD 464288588 1332000 15000 SH SOLE 3 15000 0 0 ISHARES TR INDX FD 464288588 814384 9171 SH SOLE 1 8978 0 193 ISHARES TR INDX FD 464288240 13633 290 SH SOLE 1 290 0 0 ISHARES TR INDX FD 464288885 1268437 14698 SH SOLE 1 14059 0 639 ISHARES TR INDX FD 464287465 485817 7049 SH SOLE 1 7049 0 0 ISHARES TR INDX FD 464287234 387795 10219 SH SOLE 1 10219 0 0 ISHARES TR PUT 464287955 756640 400 SH Put SOLE 3 400 0 0 ISHARES TR PUT 464287955 912342 600 SH Put SOLE 3 600 0 0 ISHARES TR INDX FD 464288570 93621 1150 SH SOLE 1 1150 0 0 ISHARES TR INDX FD 464288273 313126 5545 SH SOLE 5545 0 0 ISHARES TR INDX FD 464287556 638420 5221 SH SOLE 1 5181 0 40 ISHARES TR INDX FD 464287556 8927 73 SH SOLE 73 0 0 ISHARES TR INDX FD 464287523 10255 22 SH SOLE 1 22 0 0 ISHARES TR INDX FD 464288869 389489 3891 SH SOLE 1 3891 0 0 ISHARES TR INDX FD 464288869 35135 351 SH SOLE 351 0 0 ISHARES TR INDX FD 464287648 84280 376 SH SOLE 1 376 0 0 ISHARES TR INDX FD 464287630 436674 3221 SH SOLE 1 3216 0 5 ISHARES TR INDX FD 464287655 941876 5329 SH SOLE 1 5329 0 0 ISHARES TR INDX FD 464287655 278012 1573 SH SOLE 1573 0 0 ISHARES TR INDX FD 464287689 475171 1939 SH SOLE 1939 0 0 ISHARES TR INDX FD 464287481 200422 2194 SH SOLE 2194 0 0 ISHARES TR INDX FD 464287481 75546 827 SH SOLE 1 827 0 0 ISHARES TR INDX FD 464287473 187603 1798 SH SOLE 1 1798 0 0 ISHARES TR INDX FD 464287499 1287293 18589 SH SOLE 1 18389 0 200 ISHARES TR INDX FD 464287499 280462 4050 SH SOLE 4050 0 0 ISHARES TR INDX FD 464287614 3511600 13202 SH SOLE 13202 0 0 ISHARES TR INDX FD 464287614 840794 3161 SH SOLE 1 2911 0 250 ISHARES TR INDX FD 464287598 2105177 13866 SH SOLE 1 13767 0 99 ISHARES TR INDX FD 464287598 296960 1956 SH SOLE 1956 0 0 ISHARES TR INDX FD 464287101 1775046 8847 SH SOLE 1 8847 0 0 ISHARES TR INDX FD 464287408 625594 4067 SH SOLE 1 4067 0 0 ISHARES TR INDX FD 464287861 1193 25 SH SOLE 1 25 0 0 ISHARES TR INDX FD 464287341 5281 128 SH SOLE 1 128 0 0 ISHARES TR INDX FD 464288372 30649 708 SH SOLE 1 708 0 0 ISHARES TR INDX FD 464287606 120246 1665 SH SOLE 1 1665 0 0 ISHARES TR INDX FD 464287549 83372 218 SH SOLE 1 218 0 0 ISHARES TR INDX FD 464288414 22559 220 SH SOLE 1 220 0 0 ISHARES TR INDX FD 464287804 7321674 77618 SH SOLE 1 72922 0 4696 ISHARES TR INDX FD 464287804 530229 5621 SH SOLE 5621 0 0 ISHARES TR INDX FD 464287804 47165 500 SH SOLE 3 500 0 0 ISHARES TR INDX FD 464287887 22265 203 SH SOLE 1 203 0 0 ISHARES TR INDX FD 464287879 4372 49 SH SOLE 1 49 0 0 ISHARES TR INDX FD 464287309 791687 11571 SH SOLE 1 11321 0 250 ISHARES TR INDX FD 464287192 26182 112 SH SOLE 1 112 0 0 ISHARES TR INDX FD 464287770 16701 108 SH SOLE 1 108 0 0 ISHARES TR INDX FD 464288687 316251 10489 SH SOLE 1 9817 0 672 ISHARES TR INDX FD 464288687 9859 327 SH SOLE 327 0 0 ISHARES TR INDX FD 464287754 128224 1271 SH SOLE 1 1271 0 0 ISHARES TR INDX FD 464288851 258259 2648 SH SOLE 1 2480 0 168 ISHARES TR INDX FD 464288851 6827 70 SH SOLE 70 0 0 ISHARES TR INDX FD 464288836 6548 37 SH SOLE 1 37 0 0 ISHARES TR PUT 464287955 920960 500 SH Put SOLE 3 500 0 0 ISHARES TR INDX FD 46429B697 9099462 125718 SH SOLE 1 118332 0 7386 ISHARES TR INDX FD 46429B697 944921 13055 SH SOLE 13055 0 0 ISHARES TR PUT 464287955 90625 50 SH Put SOLE 3 50 0 0 ISHARES TR INDX FD 464288638 223109 4586 SH SOLE 1 3968 0 618 ISHARES TR PUT 464287955 324516 300 SH Put SOLE 3 300 0 0 ISHARES TR CALL 464287905 10900 200 SH Call SOLE 3 200 0 0 ISHARES TR PUT 464288950 750 100 SH Put SOLE 3 100 0 0 ISHARES TR CORE MSCI EAFE INDX FD 46432f842 6459656 100383 SH SOLE 1 99536 0 847 ISHARES TR CORE MSCI EAFE INDX FD 46432f842 3589379 55779 SH SOLE 55779 0 0 ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 1599873 26669 SH SOLE 6045 0 20624 ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 1140770 19016 SH SOLE 1 19016 0 0 ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 69376 1587 SH SOLE 1587 0 0 ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 7878577 180226 SH SOLE 1 173666 0 6560 ISHARES TR ESG MSCI LEADR INDX FD 46435u218 32803 435 SH SOLE 1 435 0 0 ISHARES TR ESG MSCI USA INDX FD 46435g425 924642 9846 SH SOLE 1 9474 0 372 ISHARES TR FLTG RATE NT INDX FD 46429b655 192589 3784 SH SOLE 1 3784 0 0 ISHARES TR MSCI INDIA ETF INDX FD 46429b598 70752 1600 SH SOLE 1 1600 0 0 ISHARES TR MSCI INTL QUALTY INDX FD 46434v456 9848 293 SH SOLE 1 293 0 0 ISHARES TR US TREAS BD ETF INDX FD 46429b267 125356 5688 SH SOLE 1 5688 0 0 ISHARES TREASURY FLOATING RATE INDX FD 46434v860 733092 14448 SH SOLE 1 14042 0 406 ISHARES U S ETF TR INDX FD 46431W507 928029 18601 SH SOLE 1 18601 0 0 ISHARES US INFRASTRUCTURE ETF INDX FD 46435u713 181633 4964 SH SOLE 1 4756 0 208 ISHARES US TECH BREAKTHROUGH M INDX FD 46436e502 36550 1000 SH SOLE 1000 0 0 ISHARES US TECH BREAKTHROUGH M INDX FD 46436e502 437613 11973 SH SOLE 1 11973 0 0 ISHARES UT ETF TR COMMOD INDX FD 46431w853 28829 989 SH SOLE 1 989 0 0 ITERIS INC NEW COM 46564T107 10002 2416 SH SOLE 1 2416 0 0 ITERIS INC NEW COM 46564T107 135643 32764 SH SOLE 3 32764 0 0 ITERIS INC NEW COM 46564T107 425902 102875 SH SOLE 89020 0 13855 ITERUM THERAPEUTICS PLC COM g6333l101 30 38 SH SOLE 1 38 0 0 ITOCHU CORP ADR COM 465717106 14464 200 SH SOLE 1 200 0 0 IX ACQUISITION CORP WT g5000d111 972 25000 SH SOLE 3 25000 0 0 J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654 1284507 25461 SH SOLE 1 25461 0 0 JACKSON FINL INC CL A COM 46817m107 31723 830 SH SOLE 1 830 0 0 JACKSON FINL INC CL A COM 46817m107 6149866 160907 SH SOLE 119149 0 41758 JAPAN SMALLER CAPITALIZATION INDX FD 47109U104 4266 600 SH SOLE 1 600 0 0 JAZZ PHARMACEUTICALS PLC COM g50871105 7119 55 SH SOLE 1 55 0 0 JBS SA COM 466110103 7140 1000 SH SOLE 1 1000 0 0 JD COM INC SPONS ADR ADUS 47215p106 634 22 SH SOLE 1 22 0 0 JEFFERIES GROUP INC NEW COM COM 47233w109 583333 15925 SH SOLE 1 15925 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 2560685 24355 SH SOLE 16575 0 7780 JOHN WOOD GROUP PL ORDF COM g9745t118 45 24 SH SOLE 1 24 0 0 JOHNSON & JOHNSON COM 478160104 25237265 162037 SH SOLE 1 157874 0 4163 JOHNSON & JOHNSON COM 478160104 22460879 144211 SH SOLE 134708 0 9503 JOHNSON CTLS INTL PLC COM g51502105 88648 1666 SH SOLE 1 1666 0 0 JP MORGAN CHASE & CO COM 46625h100 21705723 149674 SH SOLE 140128 0 9546 JP MORGAN CHASE & CO COM 46625h100 21821391 150472 SH SOLE 1 145952 0 4520 JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 54834516 1092756 SH SOLE 1 1077472 0 15284 JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 4127506 82254 SH SOLE 82254 0 0 JPMORGAN BETABUILDERS CANADA E INDX FD 46641q225 88039 1514 SH SOLE 1 1514 0 0 JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308 56465 1121 SH SOLE 1 1121 0 0 JPMORGAN DIVERSIFIED RETURN IN INDX FD 46641q209 22950 454 SH SOLE 1 400 0 54 JPMORGAN DIVERSIFIED RETURN US INDX FD 46641q407 282062 3003 SH SOLE 1 2305 0 698 JPMORGAN EQUITY PREMIUM INCOME INDX FD 46641q332 1185742 22139 SH SOLE 1 21229 0 910 JPMORGAN INTL BOND OPPORTUNITI INDX FD 46641q852 3867 85 SH SOLE 1 85 0 0 JUPITER ACQUISITION CORP WT 482082112 1560 44577 SH SOLE 3 44577 0 0 KARAT PACKAGING INC COM COM 48563l101 458548 19885 SH SOLE 17187 0 2698 KARAT PACKAGING INC COM COM 48563l101 11115 482 SH SOLE 1 482 0 0 KARAT PACKAGING INC COM COM 48563l101 147699 6405 SH SOLE 3 6405 0 0 KELLANOVA COM 487836108 16985404 285421 SH SOLE 240319 0 45102 KELLANOVA COM 487836108 759288 12759 SH SOLE 1 12759 0 0 KENSINGTON CAPITAL ACQ -CW23 COM g5251k129 844 7300 SH SOLE 3 7300 0 0 KENVUE INC COM COM 49177j102 549819 27381 SH SOLE 1 27381 0 0 KENVUE INC COM COM 49177j102 9582706 477226 SH SOLE 440576 0 36650 KERNEL GROUP HOLDINGS INC WT g5259l129 1290 18700 SH SOLE 3 18700 0 0 KEYCORP PUT 493267958 2000 100 SH Put SOLE 3 100 0 0 KEYCORP COM 493267108 1095991 101858 SH SOLE 1 88567 0 13291 KEYCORP COM 493267108 37305 3467 SH SOLE 3467 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338l103 25007 189 SH SOLE 1 189 0 0 KIMBERLY-CLARK CORP COM 494368103 1233073 10203 SH SOLE 1 10103 0 100 KINDER MORGAN INC DEL LP 49456B101 727315 43867 SH SOLE 1 40217 0 3650 KISMET ACQUISITION TWO CORP WT g52807115 1152 23040 SH SOLE 3 23040 0 0 KISTOS HOLDINGS PLC COM g5282k106 88109 33654 SH SOLE 33654 0 0 KISTOS HOLDINGS PLC COM g5282k106 20159 7700 SH SOLE 1 7700 0 0 KKR & CO L P DEL COM UNITS COM 48248m102 30800 500 SH SOLE 1 500 0 0 KLA CORP COM 482480100 1466 3 SH SOLE 1 3 0 0 KNIFE RIVER CORP COM 498894104 2398139 49112 SH SOLE 36872 0 12240 KNIFE RIVER CORP COM 498894104 76370 1564 SH SOLE 1 1564 0 0 KOHLS CORP COM 500255104 72710 3469 SH SOLE 1 3469 0 0 KOHLS CORP COM 500255104 51038124 2435025 SH SOLE 3 2435025 0 0 KOHLS CORP COM 500255104 279858 13352 SH SOLE 13352 0 0 KOHLS CORP CALL 500255904 142150 500 SH Call SOLE 3 500 0 0 KOHLS CORP CALL 500255904 66701 199 SH Call SOLE 3 199 0 0 KOHLS CORP CALL 500255904 26600 1400 SH Call SOLE 3 1400 0 0 KOHLS CORP CALL 500255904 14700 1400 SH Call SOLE 3 1400 0 0 KOHLS CORP PUT 500255954 655000 2000 SH Put SOLE 3 2000 0 0 KOHLS CORP CALL 500255904 103500 200 SH Call SOLE 3 200 0 0 KOHLS CORP CALL 500255904 80200 200 SH Call SOLE 3 200 0 0 KONTOOR BRANDS COM 50050n103 1531888 34887 SH SOLE 25745 0 9142 KONTOOR BRANDS COM 50050n103 47862 1090 SH SOLE 1 1090 0 0 KOPIN CORP COM 500600101 244 200 SH SOLE 1 200 0 0 KORNIT DIGITAL LTD COM m6372q113 18910 1000 SH SOLE 1 1000 0 0 KRAFT HEINZ CO COM 500754106 13086 389 SH SOLE 1 389 0 0 KRANESHARES TR INDX FD 500767652 399764 12274 SH SOLE 12274 0 0 KRANESHARES TR INDX FD 500767678 9755 270 SH SOLE 1 270 0 0 KRANESHARES TR INDX FD 500767652 9357960 287318 SH SOLE 1 275864 0 11454 KRATOS DEFENSE AND SECURITY SO COM 50077b207 37550 2500 SH SOLE 1 2500 0 0 KROGER CO COM 501044101 135997 3039 SH SOLE 1 3039 0 0 KYNDRYL HLDGS INC COM COM 50155q100 6703796 443960 SH SOLE 304235 0 139725 KYNDRYL HLDGS INC COM COM 50155q100 891 59 SH SOLE 1 59 0 0 L OREAL CO ADR ADUS 502117203 22869 276 SH SOLE 1 276 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 7680518 44110 SH SOLE 1 42633 0 1477 L3HARRIS TECHNOLOGIES INC COM 502431109 606460 3483 SH SOLE 3483 0 0 LABORATORY CORP AMER HLDGS COM 50540R409 112789 561 SH SOLE 1 561 0 0 LAKELAND INDS INC COM 511795106 1536115 101932 SH SOLE 90772 0 11160 LAKELAND INDS INC COM 511795106 398556 26447 SH SOLE 3 26447 0 0 LAKELAND INDS INC COM 511795106 31240 2073 SH SOLE 1 2073 0 0 LAM RESEARCH CORP COM 512807108 221811 354 SH SOLE 1 354 0 0 LAMAR ADVERTISING CO NEW COM 512816109 27545 330 SH SOLE 330 0 0 LAMB WESTON HLDGS INC COM 513272104 32361 350 SH SOLE 350 0 0 LAMF GLOBAL VENTURES I CORP WT g5338l124 351 6194 SH SOLE 3 6194 0 0 LANCASTER COLONY CORP COM 513847103 153973 933 SH SOLE 1 933 0 0 LAUDER ESTEE COS INC COM 518439104 10841 75 SH SOLE 1 75 0 0 LAUDER ESTEE COS INC COM 518439104 293003 2027 SH SOLE 2027 0 0 LEGGETT & PLATT INC COM 524660107 8690 342 SH SOLE 1 342 0 0 LEIDOS HOLDINGS INC COM 525327102 104417 1133 SH SOLE 1 1133 0 0 LENNAR CORP COM 526057104 959 9 SH SOLE 1 9 0 0 LEVEL ONE BANCORP INC COM 52730d208 0 2500 SH SOLE 1 2500 0 0 LIBERTY ALL STAR EQUITY FD COM 530158104 137374 23205 SH SOLE 1 23205 0 0 LIBERTY BROADBAND CORP COM 530307107 98637 1085 SH SOLE 1 1029 0 56 LIBERTY BROADBAND CORP COM 530307305 26483 290 SH SOLE 290 0 0 LIBERTY BROADBAND CORP COM 530307305 312223 3419 SH SOLE 1 3238 0 181 LIBERTY GLOBAL INC COM SER A COM g5480u104 13696 800 SH SOLE 1 700 0 100 LIBERTY GLOBAL INC COM SER C COM g5480u120 28564 1539 SH SOLE 1 1367 0 172 LIBERTY LATIN AMERICA LTD COM g9001e128 3096434 379465 SH SOLE 293175 0 86290 LIBERTY LATIN AMERICA LTD COM g9001e128 1436 176 SH SOLE 1 176 0 0 LIBERTY LATIN AMERICA LTD COM g9001e102 473 58 SH SOLE 1 58 0 0 LIBERTY MEDIA CORP DEL COM 531229755 121423 1949 SH SOLE 1 1837 0 112 LIBERTY MEDIA CORP DEL COM 531229789 6959313 273343 SH SOLE 196191 0 77152 LIBERTY MEDIA CORP DEL COM 531229722 122108 3804 SH SOLE 1 3671 0 133 LIBERTY MEDIA CORP DEL COM 531229748 28792 902 SH SOLE 1 827 0 75 LIBERTY MEDIA CORP DEL COM 531229722 422211 13153 SH SOLE 11601 0 1552 LIBERTY MEDIA CORP DEL COM 531229771 29966 530 SH SOLE 1 454 0 76 LIBERTY MEDIA CORP DEL COM 531229789 380067 14928 SH SOLE 1 14409 0 519 LIBERTY MEDIA CORP DEL COM 531229813 90195 3544 SH SOLE 1 3249 0 295 LIBERTY RESOURCES ACQUISITION WT 53118a113 872 23200 SH SOLE 3 23200 0 0 LIBERTY TRIPADVISOR HLDGS IN COM 531465102 92 188 SH SOLE 1 188 0 0 LIMONEIRA CO COM 532746104 75083 4901 SH SOLE 4901 0 0 LINCOLN ELEC HLDGS INC COM 533900106 277775 1528 SH SOLE 1 1528 0 0 LINCOLN NATL CORP IND COM 534187109 24690 1000 SH SOLE 1 1000 0 0 LINDE PLC COM g54950103 10998847 29539 SH SOLE 27334 0 2205 LINDE PLC COM g54950103 607324 1631 SH SOLE 1 1631 0 0 LIONS GATE ENTMNT CORP COM 535919500 6393981 812450 SH SOLE 617180 0 195270 LITHIA MTRS INC COM 536797103 8565 29 SH SOLE 1 29 0 0 LITTELFUSE INC COM 537008104 3462 14 SH SOLE 1 14 0 0 LKQ CORP COM 501889208 268988 5433 SH SOLE 1 5258 0 175 LOCKHEED MARTIN CORP COM 539830109 903529 2209 SH SOLE 1 2209 0 0 LOCKHEED MARTIN CORP COM 539830109 107148 262 SH SOLE 262 0 0 LORDSTOWN MOTORS CORP COM 54405q209 201 66 SH SOLE 1 66 0 0 LOWES COS INC COM 548661107 3956021 19034 SH SOLE 1 18084 0 950 LOWES COS INC COM 548661107 243173 1170 SH SOLE 1170 0 0 LUBY'S ORD SHS COM 549esc028 0 7000 SH SOLE 1 7000 0 0 LUCID GROUP INC COM 549498103 10235 1831 SH SOLE 1831 0 0 LULULEMON ATHLETICA INC COM 550021109 138048 358 SH SOLE 1 358 0 0 LULULEMON ATHLETICA INC COM 550021109 55528 144 SH SOLE 144 0 0 LUMEN TECHNOLOGIES INC COM 550241103 17125 12060 SH SOLE 1 12060 0 0 LUMINE GROUP INC F COM 55027c106 11117 747 SH SOLE 1 747 0 0 LUMIRADX LTD WT g5709l117 558 15470 SH SOLE 3 15470 0 0 LUXURBAN HOTELS INC COM COM 21985r105 286366 61452 SH SOLE 3 61452 0 0 LUXURBAN HOTELS INC COM COM 21985r105 19339 4150 SH SOLE 1 4150 0 0 LUXURBAN HOTELS INC COM COM 21985r105 886211 190174 SH SOLE 164289 0 25885 LVMH MOET HENNESSY LOU VUITTON ADUS 502441306 45333 300 SH SOLE 300 0 0 LVMH MOET HENNESSY LOU VUITTON ADUS 502441306 10124 67 SH SOLE 1 67 0 0 LYFT INC CL A COM COM 55087p104 822 78 SH SOLE 1 78 0 0 M & T BK CORP COM COM 55261f104 126 1 SH SOLE 1 1 0 0 M3 BRIGADE ACQUISITION II CO WT 553800111 347 7312 SH SOLE 3 7312 0 0 MACE SEC INTL COM 554335208 2585456 4787881 SH SOLE 3 4787881 0 0 MACE SEC INTL INC COM NEW COM 554335208 22358 298110 SH SOLE 1 298110 0 0 MADISON SQUARE GARDEN ENTMT COM 558256103 4062081 123430 SH SOLE 110380 0 13050 MADISON SQUARE GARDEN ENTMT COM 558256103 22543 685 SH SOLE 1 685 0 0 MADISON SQUARE GARDEN SPORTS C COM 55825t103 42312 240 SH SOLE 240 0 0 MADISON SQUARE GARDEN SPORTS C COM 55825t103 2468 14 SH SOLE 1 14 0 0 MAGNA INTL INC COM 559222401 10186 190 SH SOLE 1 190 0 0 MAGNOLIA OIL & GAS CORP COM 559663109 45820 2000 SH SOLE 1 2000 0 0 MAINSTAY CBRE GLOBAL INFRASTRU INDX FD 56064q107 883 75 SH SOLE 1 75 0 0 MALACHITE INNOVATIONS INC COM 56089m107 560 3500 SH SOLE 1 3500 0 0 MAMAS CREATIONS INC COM 56146t103 10925 2500 SH SOLE 1 2500 0 0 MAMAS CREATIONS INC COM 56146t103 76912 17600 SH SOLE 17600 0 0 MANPOWER INC COM COM 56418h100 13564 185 SH SOLE 1 185 0 0 MANULIFE FINL CORP COM 56501R106 17238 943 SH SOLE 1 943 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 5100 600 SH SOLE 1 600 0 0 MARATHON OIL CORP COM 565849106 9657 361 SH SOLE 1 361 0 0 MARATHON PETROLEUM CORP COM 56585a102 1470612 9717 SH SOLE 1 8836 0 882 MARATHON PETROLEUM CORP COM 56585a102 819052 5412 SH SOLE 5412 0 0 MARBLEGATE ACQ WTS WT 56608a113 125 2500 SH SOLE 3 2500 0 0 MARKEL GROUP INC COM 570535104 736245 500 SH SOLE 1 488 0 12 MARKEL GROUP INC COM 570535104 410825 279 SH SOLE 279 0 0 MARKFORGED HOLDING CORP COM 57064n102 463559 319696 SH SOLE 1 319696 0 0 MARRIOTT INTL INC NEW COM 571903202 11701217 59530 SH SOLE 54956 0 4574 MARRIOTT INTL INC NEW COM 571903202 8002295 40712 SH SOLE 1 39402 0 1310 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2516 25 SH SOLE 1 25 0 0 MARSH & MCLENNAN COS INC COM 571748102 75168 395 SH SOLE 1 395 0 0 MARTIN MARIETTA MATLS INC COM 573284106 2782737 6779 SH SOLE 1 6749 0 30 MARTIN MARIETTA MATLS INC COM 573284106 32838 80 SH SOLE 80 0 0 MARVELL TECHNOLOGY INC COM 573874104 214494 3963 SH SOLE 1 3963 0 0 MARVELL TECHNOLOGY INC COM 573874104 121792 2250 SH SOLE 2250 0 0 MASCO CORP COM 574599106 241968 4527 SH SOLE 1 4527 0 0 MASTERBRAND INC COM COM 57638p104 13259222 1091294 SH SOLE 814652 0 276642 MASTERBRAND INC COM COM 57638p104 93628 7706 SH SOLE 3 7706 0 0 MASTERBRAND INC COM COM 57638p104 83507 6873 SH SOLE 1 6873 0 0 MASTERCARD INCORPORATED COM 57636Q104 1351461 3414 SH SOLE 3414 0 0 MASTERCARD INCORPORATED COM 57636Q104 11408561 28816 SH SOLE 1 27979 0 837 MATCH GROUP INC COM 57667l107 2938 75 SH SOLE 1 75 0 0 MATRIX SVC CO COM 576853105 515660 43700 SH SOLE 43700 0 0 MAXIMUS INC COM 577933104 7468 100 SH SOLE 1 100 0 0 MAYVILLE ENGR CO INC COM 578605107 1808701 164877 SH SOLE 112745 0 52132 MCCORMICK & CO INC COM 579780206 61344 811 SH SOLE 1 811 0 0 MCDONALDS CORP COM 580135101 9674689 36724 SH SOLE 1 36267 0 457 MCDONALDS CORP COM 580135101 17266003 65541 SH SOLE 61977 0 3564 MCKESSON CORP COM 58155Q103 5168306 11885 SH SOLE 1 10617 0 1268 MCKESSON CORP COM 58155Q103 620096 1426 SH SOLE 1426 0 0 MDU RES GROUP INC COM 552690109 122571 6260 SH SOLE 1 6260 0 0 MDU RES GROUP INC COM 552690109 16155673 825111 SH SOLE 622338 0 202773 MEDMEN ENTERPRISES INC COM 58507m107 1308 50540 SH SOLE 1 50540 0 0 MEDTRONIC PLC SHS COM g5960l103 3228306 41198 SH SOLE 1 36964 0 4234 MEDTRONIC PLC SHS COM g5960l103 613324 7827 SH SOLE 7827 0 0 MEIRAGTX HOLDINGS PLC COM g59665102 2700 550 SH SOLE 1 550 0 0 MEITUAN COM g59669104 20456 1398 SH SOLE 1 1398 0 0 MERCADOLIBRE INC COM COM 58733r102 79876 63 SH SOLE 1 63 0 0 MERCATO PARTNERS ACQUISITION C WT 58759a116 1764 8400 SH SOLE 3 8400 0 0 MERCK & CO INC COM 58933Y105 3785794 36773 SH SOLE 1 34991 0 1782 MERCK & CO INC COM 58933Y105 769757 7477 SH SOLE 7477 0 0 MERCURY GENL CORP NEW COM 589400100 19621 700 SH SOLE 1 700 0 0 META PLATFORMS INC CLASS A COM COM 30303m102 5427535 18079 SH SOLE 1 17377 0 702 META PLATFORMS INC CLASS A COM COM 30303m102 25782635 85882 SH SOLE 3 85882 0 0 META PLATFORMS INC CLASS A COM COM 30303m102 480336 1600 SH SOLE 1600 0 0 METAA FINL GROUP COM 59100u108 10140 220 SH SOLE 1 220 0 0 METLIFE INC COM 59156R108 133495 2122 SH SOLE 1 2122 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 22161 20 SH SOLE 1 20 0 0 MFS GOVT MKTS INCOME TR CLSD FD 552939100 1606 525 SH SOLE 1 525 0 0 MGM RESORTS INTERNATIONAL COM 552953101 233904 6363 SH SOLE 1 6363 0 0 MGP INGREDIENTS INC COM 55303j106 200517 1901 SH SOLE 1 1901 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 2280162 29214 SH SOLE 1 27464 0 1750 MICRON TECHNOLOGY INC COM 595112103 437363 6429 SH SOLE 1 5579 0 850 MICROSOFT CORP COM 594918104 44886227 142157 SH SOLE 1 138504 0 3654 MICROSOFT CORP COM 594918104 30450434 96438 SH SOLE 90856 0 5582 MICROSTRATEGY INC COM 594972408 10177 31 SH SOLE 1 31 0 0 MIDDLEFIELD BANC CORP COM 596304204 91476 3600 SH SOLE 3600 0 0 MIDDLEFIELD BANC CORP COM 596304204 307486 12101 SH SOLE 1 12101 0 0 MIDLAND STATES BANCORP INC COM 597742105 84604 4119 SH SOLE 4119 0 0 MIDLAND STATES BANCORP INC COM 597742105 321410 15648 SH SOLE 1 15648 0 0 MILLERKNOLL INC COM 600544100 2971047 121515 SH SOLE 1 121515 0 0 MITSUBISHI CORP COM j43830116 39217 821 SH SOLE 1 821 0 0 MKS INSTRS INC COM 55306N104 8741 101 SH SOLE 1 101 0 0 MODERNA INC COM 60770K107 31607 306 SH SOLE 1 306 0 0 MOHAWK INDS INC COM 608190104 3432 40 SH SOLE 1 40 0 0 MOLSON COORS BREWING CL B COM 60871r209 23325 367 SH SOLE 1 367 0 0 MONDELEZ INTL INC COM 609207105 259484 3739 SH SOLE 1 3739 0 0 MONDELEZ INTL INC COM 609207105 96050 1384 SH SOLE 1384 0 0 MONEYLION INC COM 60938k114 92 2000 SH SOLE 3 2000 0 0 MONGODB INC COM 60937p106 4150 12 SH SOLE 1 12 0 0 MONSTER BEVERAGE CORP NEW COM 61174x109 1101 21 SH SOLE 1 21 0 0 MOODYS CORP COM 615369105 32355 102 SH SOLE 1 102 0 0 MOOG INC COM 615394202 112960 1000 SH SOLE 1000 0 0 MOOG INC COM 615394202 361472 3200 SH SOLE 1 3200 0 0 MORGAN STANLEY COM 617446448 7024 86 SH SOLE 1 86 0 0 MORGAN STANLEY INDIA COM CLSD FD 61745c105 155042 6937 SH SOLE 1 6937 0 0 MOSAIC CO NEW COM 61945C103 2987940 83931 SH SOLE 1 83529 0 402 MOSAIC CO NEW COM 61945C103 5644522 158554 SH SOLE 143317 0 15237 MOTOROLA SOLUTIONS INC COM 620076307 1834081 6737 SH SOLE 1 5837 0 900 MOUNT RAINIER ACQUISITION CORP WT m6000j127 66 6293 SH SOLE 3 6293 0 0 MOVADO GROUP INC COM 624580106 282963 10346 SH SOLE 3 10346 0 0 MOVADO GROUP INC COM 624580106 878783 32131 SH SOLE 27774 0 4357 MOVADO GROUP INC COM 624580106 21251 777 SH SOLE 1 777 0 0 MPLX LP LP 55336v100 16967 477 SH SOLE 477 0 0 MPLX LP LP 55336v100 88925 2500 SH SOLE 1 2500 0 0 MSA SAFETY INC COM 553498106 472950 3000 SH SOLE 1 3000 0 0 MSC INDL DIRECT INC COM 553530106 39260 400 SH SOLE 1 400 0 0 MSCI INC COM 55354G100 227808 444 SH SOLE 1 444 0 0 MUELLER WTR PRODS INC COM 624758108 424780 33500 SH SOLE 33500 0 0 MUELLER WTR PRODS INC COM 624758108 66078942 5211273 SH SOLE 3 5211273 0 0 MURPHY OIL CORP COM 626717102 4898 108 SH SOLE 1 108 0 0 MURPHY USA INC COM 626755102 9227 27 SH SOLE 1 27 0 0 NANO DIMENSION LTD COM 63008g203 396848 145900 SH SOLE 1 145900 0 0 NASDAQ INC COM 631103108 31049 639 SH SOLE 1 639 0 0 NASPERS LTD COM 631512209 1647 52 SH SOLE 1 52 0 0 NATHANS FAMOUS INC NEW COM 632347100 278118 3936 SH SOLE 3936 0 0 NATIONAL CINEMEDIA INC COM 635309206 751312 167330 SH SOLE 167330 0 0 NATIONAL FUEL GAS CO COM 636180101 846133 16300 SH SOLE 10740 0 5560 NATIONAL FUEL GAS CO COM 636180101 40749 785 SH SOLE 1 785 0 0 NATIONAL GRID PLC COM 636274409 12126 200 SH SOLE 1 200 0 0 NATIONAL WESTN LIFE GROUP IN COM 638517102 59061 135 SH SOLE 1 135 0 0 NATUR INTERNATIONAL CORPORATIO COM 63883u103 0 142 SH SOLE 1 142 0 0 NATURAL RESOURCE PARTNERS LP LP 63900p608 47322 600 SH SOLE 1 600 0 0 NATURES SUNSHINE PRODS INC COM 639027101 392212 23670 SH SOLE 3 23670 0 0 NATURES SUNSHINE PRODS INC COM 639027101 1222501 73778 SH SOLE 63807 0 9971 NATURES SUNSHINE PRODS INC COM 639027101 29445 1777 SH SOLE 1 1777 0 0 NAUTILUS INC COM 63910B102 31 36 SH SOLE 1 0 0 36 NCR CORP NEW COM COM 62886e108 10914112 404676 SH SOLE 306086 0 98590 NDX 231117P13675000 PUT 46138g959 200160 16 SH Put SOLE 3 16 0 0 NELNET INC COM 64031n108 26796 300 SH SOLE 300 0 0 NELNET INC COM 64031n108 92357 1034 SH SOLE 1 1034 0 0 NESTLE S A SPONSORED ADR ADUS 641069406 10722292 94745 SH SOLE 1 90272 0 4473 NESTLE S A SPONSORED ADR ADUS 641069406 862129 7618 SH SOLE 7618 0 0 NESTLE SA CHAM ET VEVEY SHS CO COM h57312649 2381 21 SH SOLE 1 21 0 0 NETFLIX INC COM COM 64110l106 347139 919 SH SOLE 1 919 0 0 NEUBERGER BERMAN NEXT GENERATI COM 64133q108 1615 155 SH SOLE 1 155 0 0 NEUROBIOLOGICAL TECH INC COM N COM 64124W304 2545 2544590 SH SOLE 3 2544590 0 0 NEUROBIOLOGICAL TECH INC COM N COM 64124W304 0 85 SH SOLE 1 85 0 0 NEW RELIC INC COM COM 64829b100 17124 200 SH SOLE 1 200 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 15876 1400 SH SOLE 1 1400 0 0 NEWCOURT ACQUISITION CORP WT g6448c129 119 5000 SH SOLE 3 5000 0 0 NEWELL BRANDS INC COM 651229106 165836 18365 SH SOLE 1 17365 0 1000 NEWMARK GROUP INC COM 65158n102 19290 3000 SH SOLE 1 3000 0 0 NEWMONT CORP COM 651639106 221912 6006 SH SOLE 1 6006 0 0 NEWMONT CORP COM 651639106 337723 9140 SH SOLE 9140 0 0 NEWPARK RES INC COM 651718504 1129232 163420 SH SOLE 163420 0 0 NEWS CORP NEW COM 65249b109 16048 800 SH SOLE 1 800 0 0 NEWTEKONE INC COM 652526203 291917 19791 SH SOLE 3 19791 0 0 NEWTEKONE INC COM 652526203 906889 61484 SH SOLE 53149 0 8335 NEWTEKONE INC COM 652526203 22582 1531 SH SOLE 1 1531 0 0 NEXSTAR BROADCASTING COM 65336k103 165162 1152 SH SOLE 1 1152 0 0 NEXTERA ENERGY INC COM 65339F101 521396 9101 SH SOLE 9101 0 0 NEXTERA ENERGY INC COM 65339F101 3086534 53876 SH SOLE 1 53560 0 316 NEXTERA ENERGY INC CORPORATE COM 65339f820 11349 300 SH SOLE 1 300 0 0 NEXTNAV INC COMMON STOCK COM 65345n106 108762 21160 SH OTR 2 0 0 21160 NEXTNAV INC COMMON STOCK COM 65345n106 386687 75231 SH SOLE 1 75231 0 0 NIKE INC COM 654106103 8521812 89122 SH SOLE 1 86315 0 2807 NIKE INC COM 654106103 10203897 106713 SH SOLE 97830 0 8883 NIO INC COM 62914v106 6238 690 SH SOLE 1 690 0 0 NMG PARENT LLC COM 62929p102 0 17 SH SOLE 1 17 0 0 NOBLE ROCK ACQUISITION CORP WT g6546r119 665 17542 SH SOLE 3 17542 0 0 NOKIA CORP ADUS 654902204 281822 75353 SH SOLE 1 75353 0 0 NOMAD FOODS LTD COM g6564a105 56314 3700 SH SOLE 1 3700 0 0 NOMAD FOODS LTD COM g6564a105 4013270 263684 SH SOLE 187234 0 76450 NORDSON CORP COM 655663102 1686719 7558 SH SOLE 1 7558 0 0 NORFOLK SOUTHN CORP COM 655844108 53171 270 SH SOLE 270 0 0 NORFOLK SOUTHN CORP COM 655844108 1801374 9147 SH SOLE 1 8697 0 450 NORTHERN STAR INVESTMENT CORP WT 66575b119 54 2700 SH SOLE 3 2700 0 0 NORTHLAND POWER COM 666511100 3275 201 SH SOLE 1 201 0 0 NORTHRIM BANCORP INC COM 666762109 1825967 46087 SH SOLE 28862 0 17225 NORTHROP GRUMMAN CORP COM 666807102 188401 428 SH SOLE 428 0 0 NORTHROP GRUMMAN CORP COM 666807102 2785459 6328 SH SOLE 1 6253 0 75 NORTHVIEW ACQUISITION CORP COM 66718n111 1238 33458 SH SOLE 3 33458 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 419471 41004 SH SOLE 1 41004 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 427512 41790 SH SOLE 3 41790 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 130330 12740 SH SOLE 12740 0 0 NOVARTIS AG ADUS 66987V109 79451 780 SH SOLE 780 0 0 NOVARTIS AG ADUS 66987V109 265635 2608 SH SOLE 1 2608 0 0 NOVO-NORDISK A S ADUS 670100205 230806 2538 SH SOLE 1 2538 0 0 NU HOLDINGS LTD COM g6683n103 41412 5712 SH SOLE 1 5712 0 0 NUCOR CORP COM 670346105 3670 23 SH SOLE 1 23 0 0 NUO THERAPEUTICS INC COM 67059v209 2820 4700 SH SOLE 1 4700 0 0 NUTRIEN LTD COM 67077m108 13772 223 SH SOLE 1 223 0 0 NUVEEN AMT FREE MUN CR INC F CLSD FD 67071L106 126060 12227 SH SOLE 1 12227 0 0 NUVEEN AMT FREE QLTY MUN INC CLSD FD 670657105 149508 15445 SH SOLE 1 15445 0 0 NUVEEN CR STRATEGIES INCOME CLSD FD 67073D102 42504 8400 SH SOLE 1 8400 0 0 NUVEEN DIVID ADVANTAGE MUN CLSD FD 67070x101 33366 3199 SH SOLE 1 3199 0 0 NUVEEN DIVID ADVNT MUN COM CLSD FD 67066v101 74995 7396 SH SOLE 1 7396 0 0 NUVEEN MULTI-MKT INC INCOME FD CLSD FD 67075j107 44880 8000 SH SOLE 1 8000 0 0 NUVEEN MUN VALUE FD INC CLSD FD 670928100 68005 8233 SH SOLE 1 8233 0 0 NUVEEN REAL ESTATE FD COM CLSD FD 67071b108 22780 3400 SH SOLE 1 3400 0 0 NUVEEN SELECT TAX-FREE INCOM CLSD FD 67062F100 321621 24182 SH SOLE 1 24182 0 0 NVIDIA CORP COM COM 67066g104 6868404 15790 SH SOLE 1 14973 0 817 NVIDIA CORP COM COM 67066g104 830831 1910 SH SOLE 1910 0 0 NVR INC COM COM 62944t105 11927 2 SH SOLE 1 2 0 0 NXG NEXTGEN INFRASTR INCM FD CLSD FD 231647207 15000 400 SH SOLE 3 400 0 0 NXP SEMICONDUCTORS N V COM N6596X109 54566 273 SH SOLE 1 273 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103h107 54166 60 SH SOLE 1 60 0 0 OATLY GROUP AB SPON ADS COM 67421j108 582 650 SH SOLE 1 650 0 0 OCCIDENTAL PETE CORP WT 674599162 4325 100 SH SOLE 100 0 0 OCCIDENTAL PETE CORP COM 674599105 101425 1563 SH SOLE 1 1563 0 0 OCCIDENTAL PETE CORP COM 674599105 51904 800 SH SOLE 800 0 0 OCCIDENTAL PETE CORP WT 674599162 3248 75 SH SOLE 1 75 0 0 ODP CORP COM 88337f105 18460 400 SH SOLE 1 400 0 0 OILSANDS QUEST INC COM COM 678046103 0 1000 SH SOLE 1 1000 0 0 OKTA INC COM 679295105 115744 1420 SH SOLE 1 1420 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 42141 103 SH SOLE 1 103 0 0 OLIN CORP COM 680665205 76219 1525 SH SOLE 1 1525 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 33160 1000 SH SOLE 1 1000 0 0 OMEROS CORP COM 682143102 20440 7000 SH SOLE 7000 0 0 OMEROS CORP COM 682143102 30806 10550 SH SOLE 1 10550 0 0 OMEROS CORP COM 682143102 562021 192473 SH OTR 2 0 0 192473 OMNICOM GROUP INC COM 681919106 76714 1030 SH SOLE 1 1030 0 0 OMNILIT ACQUISITION CORP COM 68218c116 375 8006 SH SOLE 3 8006 0 0 ON HOLDING AG COM h5919c104 5564 200 SH SOLE 1 200 0 0 ON SEMICONDUCTOR CORP COM 682189105 37180 400 SH SOLE 400 0 0 ON SEMICONDUCTOR CORP COM 682189105 852 9 SH SOLE 1 9 0 0 ONEOK INC NEW COM 682680103 60005 946 SH SOLE 946 0 0 ONEOK INC NEW COM 682680103 396184 6246 SH SOLE 1 6246 0 0 ONESPAN INC COM 68287N100 4837 450 SH SOLE 1 450 0 0 ONESPAN INC COM 68287N100 7806026 726142 SH SOLE 3 726142 0 0 ONYX ACQUISITION I CO WT g6755q117 198 4550 SH SOLE 3 4550 0 0 OP BANCORP COM COM 67109r109 839878 91790 SH SOLE 91790 0 0 ORACLE CORP COM 68389X105 3770711 35600 SH SOLE 1 34000 0 1600 ORASURE TECHNOLOGIES COM COM 68554v108 14825 2500 SH SOLE 1 2500 0 0 ORGANON & CO COM 68622v106 21665 1248 SH SOLE 1 1248 0 0 ORGANON & CO COM 68622v106 2574835 148320 SH SOLE 100960 0 47360 ORION ENGINEERED CARBONS SA CO COM l72967109 33197 1560 SH SOLE 1560 0 0 ORION MARINE GROUP INC COM 68628v308 34025 6348 SH SOLE 1 6348 0 0 ORION MARINE GROUP INC COM 68628v308 1393498 259981 SH SOLE 224737 0 35244 ORION MARINE GROUP INC COM 68628v308 448541 83683 SH SOLE 3 83683 0 0 ORION OFFICE REIT INC COM 68629y103 260 50 SH SOLE 1 50 0 0 OSISKO GOLD ROYALTIES COM 68827l101 444444 37825 SH SOLE 1 37825 0 0 OSISKO GOLD ROYALTIES COM 68827l101 84717 7210 SH SOLE 7210 0 0 OTIS WORLDWIDE CORP COM 68902V107 228274 2842 SH SOLE 1 2842 0 0 OUTLOOK THERAPEUTICS INC COM 69012t206 4862 22000 SH SOLE 1 22000 0 0 OXFORD INDS INC COM 691497309 319152 3320 SH SOLE 3320 0 0 OXFORD SQUARE CAPITAL CORPORAT COM 69181v305 35328 1490 SH SOLE 1 1490 0 0 PACCAR INC COM 693718108 1565 18 SH SOLE 1 18 0 0 PACER FDS TR GLOBL CASH ETF INDX FD 69374h709 102160 3140 SH SOLE 1 3140 0 0 PACER US CASH COWS 100 ETF INDX FD 69374h881 156043 3157 SH SOLE 1 2691 0 466 PACER US SMALL CAP CASH COWS 1 INDX FD 69374h857 26771 642 SH SOLE 1 356 0 286 PACKAGING CORP AMER COM 695156109 730744 4759 SH SOLE 1 4709 0 50 PAGAYA TECHNOLOGIES LTD CL COM m7S64l115 23700 15000 SH SOLE 1 15000 0 0 PAGERDUTY INC COM COM 69553p100 35984 1600 SH SOLE 1 1600 0 0 PALANTIR TECHNOLOGIES INC COM 69608a108 20000 1250 SH SOLE 1250 0 0 PALANTIR TECHNOLOGIES INC COM 69608a108 373248 23328 SH SOLE 1 22678 0 650 PALO ALTO NETWORKS INC COM 697435105 71813 306 SH SOLE 1 306 0 0 PAN AMERN SILVER CORP COM 697900108 247608 17100 SH SOLE 17100 0 0 PAN AMERN SILVER CORP COM 697900108 793417 54794 SH SOLE 1 54794 0 0 PARAMOUNT GLOBAL COM 92556h206 45434 3522 SH SOLE 1 3522 0 0 PARAMOUNT RESOURCES LTD COM 699320206 2528 106 SH SOLE 1 106 0 0 PARK NATL CORP COM 700658107 28356 300 SH SOLE 1 300 0 0 PARK-OHIO HLDGS CORP COM 700666100 1991 100 SH SOLE 1 100 0 0 PARKER-HANNIFIN CORP COM 701094104 131658 338 SH SOLE 338 0 0 PARKER-HANNIFIN CORP COM 701094104 3948295 10136 SH SOLE 1 9045 0 1092 PARTNERS GROUP PRIVATE EQUITY LP 70214g208 232295 27721 SH SOLE 1 27721 0 0 PASON SYSTEMS INC COM 702925108 489298 49075 SH SOLE 43694 0 5381 PASON SYSTEMS INC COM 702925108 551155 55279 SH SOLE 1 55279 0 0 PASON SYSTEMS INC COM 702925108 127143 12752 SH SOLE 3 12752 0 0 PATRICK INDS INC COM 703343103 8782 117 SH SOLE 1 117 0 0 PAYCHEX INC COM 704326107 15916 138 SH SOLE 1 138 0 0 PAYCOM SOFTWARE INC COM 70432v102 4148320 16000 SH SOLE 3 16000 0 0 PAYPAL HLDGS INC COM 70450y103 195854 3350 SH SOLE 1 3250 0 100 PAYSAFE LTD COM g6964l206 2927598 244170 SH SOLE 178654 0 65516 PC TEL INC COM COM 69325q105 271565 65280 SH SOLE 65280 0 0 PDL BIOPHARMA INC COM COM 69329y104 0 4948 SH SOLE 1 4948 0 0 PELOTON INTERACTIVE INC COM 70614w100 879 174 SH SOLE 1 174 0 0 PENN ENTERTAINMENT INC COM 707569109 64283 2801 SH SOLE 1 2801 0 0 PENN TREATY AMERN CORP COM NEW COM 707874400 0 50000 SH SOLE 3 50000 0 0 PENNANT GROUP INC COM COM 70805e109 1896597 170404 SH SOLE 124658 0 45746 PENSKE AUTOMOTIVE GROUP INC COM 70959w103 83530 500 SH SOLE 1 500 0 0 PEOPLES BANCORP INC COM 709789101 13773 543 SH SOLE 1 543 0 0 PEPSICO INC COM 713448108 962419 5680 SH SOLE 5680 0 0 PEPSICO INC COM 713448108 12719558 75068 SH SOLE 1 71161 0 3907 PERCEPTION CAPITAL CORP II WT g7007d110 251 2500 SH SOLE 3 2500 0 0 PERELLA WEINBERG PARTNERS COM 71367g102 2911460 285998 SH SOLE 184684 0 101314 PERELLA WEINBERG PARTNERS COM 71367g102 8755 860 SH SOLE 1 860 0 0 PERFECT CORP WT g7006a117 7 103 SH SOLE 3 103 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 21726 2079 SH SOLE 1 2079 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 899421 86069 SH SOLE 74393 0 11676 PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 289726 27725 SH SOLE 3 27725 0 0 PERSHING SQUARE TONTINE COM 715esc018 0 1439 SH SOLE 3 1439 0 0 PETMED EXPRESS INC COM 716382106 957862 93450 SH SOLE 68360 0 25090 PFIZER INC COM 717081103 5218190 157317 SH SOLE 1 152675 0 4642 PFIZER INC COM 717081103 766260 23101 SH SOLE 23101 0 0 PHILIP MORRIS INTL INC COM 718172109 621283 6711 SH SOLE 1 6561 0 150 PHILIP MORRIS INTL INC COM 718172109 231450 2500 SH SOLE 2500 0 0 PHILLIPS 66 COM 718546104 5106535 42501 SH SOLE 1 38230 0 4271 PHILLIPS EDISON COM 71844v201 20929 624 SH SOLE 1 624 0 0 PHINIA INC COMMON STOCK COM 71880k101 7656314 285790 SH SOLE 210230 0 75560 PHO 231020P00054000 PUT 46137v952 39747 300 SH Put SOLE 3 300 0 0 PHO 240315P00057000 PUT 46137v952 70914 150 SH Put SOLE 3 150 0 0 PHO 231215P00050000 PUT 46137v952 10990 157 SH Put SOLE 3 157 0 0 PHO 231215P00052000 PUT 46137v952 4700 40 SH Put SOLE 3 40 0 0 PHX MINERALS INC CL A COM 69291a100 1171891 321948 SH SOLE 321948 0 0 PIMCO 25 YR ZERO CPN US TIF INDX FD 72201r882 29092 400 SH SOLE 1 400 0 0 PIMCO CORPORATE & INCM STRG CLSD FD 72200U100 24340 2000 SH SOLE 1 2000 0 0 PIMCO ENERGY & TACTICAL CR O COM 69346N107 99150 5000 SH SOLE 1 5000 0 0 PIMCO ETF TR INDX FD 72201R833 723607 7226 SH SOLE 1 6926 0 300 PIMCO ETF TR INDX FD 72201R833 40056 400 SH SOLE 400 0 0 PIMCO ETF TR TOTAL RETURN EXCH INDX FD 72201r775 9493 108 SH SOLE 1 108 0 0 PINNACLE WEST CAP CORP COM 723484101 55260 750 SH SOLE 1 750 0 0 PINTEREST INC CL A COM 72352l106 81 3 SH SOLE 1 3 0 0 PIONEER NAT RES CO COM 723787107 45451 198 SH SOLE 1 198 0 0 PITNEY BOWES INC PUT 724479950 1000 200 SH Put SOLE 3 200 0 0 PITNEY BOWES INC PUT 724479950 52 21 SH Put SOLE 3 21 0 0 PLAYAGS INC COM COM 72814n104 4428808 679265 SH SOLE 448362 0 230903 PLUG POWER INC COM 72919p202 380 50 SH SOLE 1 50 0 0 PNC FINL SVCS GROUP INC COM 693475105 9331 76 SH SOLE 76 0 0 PNC FINL SVCS GROUP INC COM 693475105 1096704 8933 SH SOLE 1 8933 0 0 POOL CORPORATION COM COM 73278l105 22078 62 SH SOLE 1 62 0 0 PORTAGE FINTECH ACQUISITION CO WT g7185d114 288 3333 SH SOLE 3 3333 0 0 POST HLDGS INC COM 737446104 607039 7080 SH SOLE 7080 0 0 POST HLDGS INC COM 737446104 429 5 SH SOLE 1 5 0 0 POSTAL REALTY TRUST COM 73757r102 50371 3731 SH SOLE 1 3731 0 0 POSTAL REALTY TRUST COM 73757r102 248224 18387 SH SOLE 3 18387 0 0 POSTAL REALTY TRUST COM 73757r102 2058399 152474 SH SOLE 111065 0 41409 POTBELLY CORP COM 73754y100 775460 99418 SH SOLE 99418 0 0 POTLATCHDELTIC CORPORATION COM 737630103 7065634 155665 SH SOLE 115115 0 40550 POTLATCHDELTIC CORPORATION COM 737630103 132312 2915 SH SOLE 1 2915 0 0 PPG INDS INC COM 693506107 973630 7501 SH SOLE 1 7501 0 0 PPL CORP COM 69351t106 24385 1035 SH SOLE 1 1035 0 0 PREMIER FINANCIAL CORP (OHIO) COM 74052f108 142587 8358 SH SOLE 8358 0 0 PREMIER FINANCIAL CORP (OHIO) COM 74052f108 177100 10381 SH SOLE 1 10381 0 0 PRIMO WATER COM 74167p108 8441529 611705 SH SOLE 475075 0 136630 PRINCIPAL FINANCIAL GP COM COM 74251v102 6486 90 SH SOLE 1 90 0 0 PROCORE TECHNOLOGIES INC COM 74275k108 6401360 98000 SH SOLE 3 98000 0 0 PROCORE TECHNOLOGIES INC COM 74275k108 3201 49 SH SOLE 1 49 0 0 PROCTER AND GAMBLE CO COM 742718109 12138907 83223 SH SOLE 76946 0 6277 PROCTER AND GAMBLE CO COM 742718109 19024103 130427 SH SOLE 1 126210 0 4217 PROGRESSIVE CORP COM 743315103 2306680 16559 SH SOLE 1 16559 0 0 PROGRESSIVE CORP COM 743315103 337802 2425 SH SOLE 2425 0 0 PROJECT ENERGY REIMAGINED ACQU WT g72556114 720 6000 SH SOLE 3 6000 0 0 PROLOGIS SH BEN INT COM 74340w103 98072 874 SH SOLE 1 874 0 0 PROOF ACQUISITION CORP I WT EX WT 74349w112 303 3350 SH SOLE 3 3350 0 0 PROSHARES ONLINE RETAIL ETF INDX FD 74347b169 267211 8642 SH SOLE 1 8642 0 0 PROSHARES S&P MIDCAP 400 DIVID INDX FD 74347b680 26696 400 SH SOLE 1 400 0 0 PROSHARES TR INDX FD 74347X849 33651 1338 SH SOLE 1 1338 0 0 PROSHARES TR PUT 74348A950 1200400 80 SH Put SOLE 3 80 0 0 PROSHARES TR INDX FD 74347B714 18992 1744 SH SOLE 1 1744 0 0 PROSHARES TR PUT 74348A950 226500 60 SH Put SOLE 3 60 0 0 PROSHARES TR PUT 74348A950 542000 100 SH Put SOLE 3 100 0 0 PROSHARES TR II CALL 74347W900 36108 1003 SH Call SOLE 3 1003 0 0 PROSHARES TR II CALL 74347W900 124600 1400 SH Call SOLE 3 1400 0 0 PROSHARES TR PSHS ULTRA DOW30 INDX FD 74347r305 6047 95 SH SOLE 1 95 0 0 PROSHARES TR PSHS ULTSH 20YRS INDX FD 74347b201 5373 137 SH SOLE 1 137 0 0 PROSHARES TR S&P 500 DIVID ARI INDX FD 74348a467 312775 3532 SH SOLE 1 3532 0 0 PROSHARES TR SHORT S&P 500 COM 74347b425 70541 4875 SH SOLE 1 4875 0 0 PROSHARES TR ULTRAPRO SHORT INDX FD 74347b110 23351 1954 SH SOLE 1 1954 0 0 PROSHARES ULTRA BLOOMBERG NATU INDX FD 74347y763 60253 1108 SH SOLE 1 1108 0 0 PROSHARES ULTRASHORT FTSE CHIN INDX FD 74347b227 1742 50 SH SOLE 1 50 0 0 PROSPECTOR CAP CO 25 WTS WARRA WT g7273a113 23 420 SH SOLE 3 420 0 0 PROVIDER REAL ESTATE FUND I LP LP 74499l783 10032 10032 SH SOLE 1 10032 0 0 PRU GIA COM 744366725 85928 74652 SH SOLE 1 74652 0 0 PRUDENTIAL FINL INC COM 744320102 94890 1000 SH SOLE 1 1000 0 0 PRUDENTIAL FINL INC COM 744320102 237225 2500 SH SOLE 2500 0 0 PSB HLDGS INC WIS COM 69360n108 10533 498 SH SOLE 498 0 0 PSB HLDGS INC WIS COM 69360n108 6345 300 SH SOLE 1 300 0 0 PSYCHEMEDICS CORP COM 744375205 69102 17406 SH SOLE 3 17406 0 0 PSYCHEMEDICS CORP COM 744375205 3021 761 SH SOLE 1 761 0 0 PSYCHEMEDICS CORP COM 744375205 239018 60206 SH SOLE 52838 0 7368 PUBLIC STORAGE INC COM COM 74460d109 13176 50 SH SOLE 1 50 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 10016 176 SH SOLE 1 176 0 0 PUBMATIC INC COM CL A COM 74467q103 24200 2000 SH SOLE 1 2000 0 0 PULTE GROUP INC COM 745867101 29620 400 SH SOLE 1 400 0 0 PURE STORAGE COM 74624m102 3562 100 SH SOLE 1 100 0 0 PUTNAM MANAGED MUN INCOME TR CLSD FD 746823103 139977 25590 SH SOLE 1 25590 0 0 QC HLDGS INC COM COM 74729t101 349444 582407 SH SOLE 3 582407 0 0 QORVO INC COM STK COM 74736k101 43152 452 SH SOLE 1 452 0 0 QQQ 240315C00365000 CALL 46090e903 212591 100 SH Call SOLE 3 100 0 0 QQQ 240315P00320000 PUT 46090e953 439194 600 SH Put SOLE 3 600 0 0 QQQ 240621P00350000 PUT 46090e953 1139700 600 SH Put SOLE 3 600 0 0 QUALCOMM INC COM 747525103 7309971 65820 SH SOLE 1 60040 0 5780 QUALCOMM INC COM 747525103 993987 8950 SH SOLE 8950 0 0 QUEST DIAGNOSTICS INC COM 74834L100 13342 109 SH SOLE 1 109 0 0 QUEST RESOURCE HLDG CORP COM N COM 74836w203 283198 38270 SH SOLE 38270 0 0 QURATE RETAIL GROUP INC QVC GR COM 74915m100 849 1400 SH SOLE 1 1400 0 0 RADIANT LOGISTICS INC COM 75025x100 44070 7800 SH SOLE 1 7800 0 0 RADIANT LOGISTICS INC COM 75025x100 22600 4000 SH SOLE 4000 0 0 RAYMOND JAMES FINL INC COM 754730109 3798463 37822 SH SOLE 25003 0 12819 RAYMOND JAMES FINL INC COM 754730109 209397 2085 SH SOLE 1 2085 0 0 RAYONIER INC COM 754907103 81111 2850 SH SOLE 1 2850 0 0 RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 639238 8882 SH SOLE 8882 0 0 RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 7185054 99834 SH SOLE 1 94511 0 5323 RB GLOBAL INC PUT 74935Q957 15970 100 SH Put SOLE 3 100 0 0 RB GLOBAL INC PUT 74935Q957 419 2 SH Put SOLE 3 2 0 0 RB GLOBAL INC COM NPV COM 74935q107 769853 12318 SH SOLE 1 11884 0 434 RB GLOBAL INC COM NPV COM 74935q107 204235687 3267771 SH SOLE 3 3267771 0 0 RB GLOBAL INC COM NPV COM 74935q107 4711125 75378 SH SOLE 52258 0 23120 RBA 231215C00060000 CALL 767744905 124200 230 SH Call SOLE 3 230 0 0 RBA 231215C00063920 CALL 767744905 60320 200 SH Call SOLE 3 200 0 0 RBA 231215C00065000 CALL 767744905 743731 2761 SH Call SOLE 3 2761 0 0 RBA1 240119P00040000 PUT 74935q957 10000 200 SH Put SOLE 3 200 0 0 READING INTL INC COM 755408101 8480 4000 SH SOLE 1 4000 0 0 READY CAPITAL CORPORATION LP 75574u101 4913 486 SH SOLE 1 486 0 0 REALTY INCOME CORP COM 756109104 44946 900 SH SOLE 900 0 0 REALTY INCOME CORP COM 756109104 169018 3384 SH SOLE 1 3384 0 0 RECURSION PHARMACEUTICALS IN COM 75629V104 176 23 SH SOLE 1 23 0 0 REDWOOD TRUST INC COM 758075402 649 91 SH SOLE 1 91 0 0 REGAL REXNORD CORPORATION COM 758750103 11002 77 SH SOLE 1 77 0 0 REGENERON PHARMACEUTICALS INC COM 75886f107 158008 192 SH SOLE 1 192 0 0 REGENXBIO INC COM COM 75901b107 16460 1000 SH SOLE 1 1000 0 0 REGIONAL BRANDS INC COM NEW COM 75903q201 5426376 452198 SH SOLE 1 452198 0 0 REGIONAL BRANDS INC COM NEW COM 75903q201 1733292 144441 SH SOLE 144441 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 43792 167 SH SOLE 1 167 0 0 REPUBLIC SVCS INC COM 760759100 302834 2125 SH SOLE 2125 0 0 REPUBLIC SVCS INC COM 760759100 5332349 37417 SH SOLE 1 33005 0 4412 RESIDEO TECHNOLOGIES COM 76118y104 2054 130 SH SOLE 1 130 0 0 REVELSTONE CAPITAL ACQUISITION WT 76137r114 146 2249 SH SOLE 3 2249 0 0 REVVITY INC COM 714046109 16605 150 SH SOLE 1 150 0 0 RGC RES INC COM 74955l103 2302128 133071 SH SOLE 109590 0 23481 RH COM COM 74967x103 26436 100 SH SOLE 1 100 0 0 RICHARDSON ELECTRS LTD COM 763165107 775647 70965 SH SOLE 61384 0 9581 RICHARDSON ELECTRS LTD COM 763165107 248537 22739 SH SOLE 3 22739 0 0 RICHARDSON ELECTRS LTD COM 763165107 18603 1702 SH SOLE 1 1702 0 0 RIGEL RESOURCE ACQ CORP WT EXP WT g7573m114 3035 19900 SH SOLE 3 19900 0 0 RIO TINTO PLC ADUS 767204100 30547 480 SH SOLE 1 480 0 0 RIOT PLATFORMS INC COM 767292105 130993 14040 SH SOLE 1 14040 0 0 RISK GEORGE INDS INC CL A COM 767720204 29972 2595 SH SOLE 1 2595 0 0 RIVERVIEW BANCORP INC COM 769397100 68866 12386 SH SOLE 1 12386 0 0 RIVERVIEW BANCORP INC COM 769397100 27533 4952 SH SOLE 4952 0 0 RIVIAN AUTOMOTIVE INC COM CL A COM 76954a103 26708 1100 SH SOLE 1 1100 0 0 ROBLOX CORP COM 771049103 2896 100 SH SOLE 1 100 0 0 ROCHE HLDG LTD SPONSORED ADR ADUS 771195104 8449 249 SH SOLE 1 249 0 0 ROCKET COMPANIES INC COM 77311w101 2535 310 SH SOLE 1 310 0 0 ROCKET LAB USA INC COM 773122106 175200 40000 SH SOLE 1 40000 0 0 ROCKWELL AUTOMATION INC COM 773903109 17724 62 SH SOLE 1 62 0 0 ROCKY BRANDS INC COM 774515100 795755 54133 SH SOLE 36089 0 18044 ROKU INC COM 77543r102 4941 70 SH SOLE 1 70 0 0 ROSS ACQUISITION II CORP WT g7641c114 3609 32365 SH SOLE 3 32365 0 0 ROTH CH ACQUISITION V CO WT 77867r118 365 4563 SH SOLE 3 4563 0 0 ROUNDHILL SPORTS BETTING & IGA INDX FD 53656f789 349 22 SH SOLE 1 22 0 0 ROYAL BK CDA COM 780087102 79185 906 SH SOLE 1 906 0 0 ROYAL GOLD INC COM 780287108 74431 700 SH SOLE 700 0 0 ROYAL OAK REALTY TRUST I NC LP 11899n308 8627310 133757 SH SOLE 1 119381 0 14376 ROYAL OAK REALTYTRUST INC LP 11899n308 1297156 20111 SH SOLE 1 20111 0 0 RPM INTL INC COM 749685103 179949 1898 SH SOLE 1 1898 0 0 RSP 240621P00150000 PUT 46137v957 412000 400 SH Put SOLE 3 400 0 0 RSTK REGIONAL BRANDS INC COM COM rgbdmerli 6052096 388952 SH SOLE 3 388952 0 0 RUMBLE INC COM 78137l105 943 185 SH SOLE 1 185 0 0 RUT 240315P01850000 PUT 74348a950 1070860 100 SH Put SOLE 3 100 0 0 RUTW 231130P01690000 PUT 74348a950 118190 53 SH Put SOLE 3 53 0 0 RXO INC COMMON STOCK COM 74982t103 691 35 SH SOLE 1 35 0 0 RYAN SPECIALTY HOLDINGS INC CL COM 78351f107 14520 300 SH SOLE 1 300 0 0 S&P GLOBAL INC COM 78409v104 84917 232 SH SOLE 1 232 0 0 SAGE THERAPEUTICS INC COM 78667J108 2058 100 SH SOLE 100 0 0 SAGE THERAPEUTICS INC COM 78667J108 1543 75 SH SOLE 1 75 0 0 SALESFORCE COM INC COM COM 79466l302 260915 1287 SH SOLE 1 1287 0 0 SAMSARA INC COM 79589l106 2521 100 SH SOLE 1 100 0 0 SAMSUNG ELECTRONICS COMPANY LT COM 796050888 10080 8 SH SOLE 1 8 0 0 SCHLUMBERGER LTD COM 806857108 397554 6819 SH SOLE 1 6234 0 585 SCHULTZE SPL PURP ACQ CORP I WT 808212112 72 14425 SH SOLE 3 14425 0 0 SCHWAB CHARLES CORP COM 808513105 2170563 39537 SH SOLE 1 38162 0 1375 SCHWAB STRATEGIC TR INDX FD 808524789 37705 684 SH SOLE 1 234 0 450 SCHWAB STRATEGIC TR INDX FD 808524730 685 26 SH SOLE 1 26 0 0 SCHWAB STRATEGIC TR INDX FD 808524714 80921 1723 SH SOLE 1 1723 0 0 SCHWAB STRATEGIC TR INDX FD 808524722 544458 13183 SH SOLE 1 13183 0 0 SCHWAB STRATEGIC TR INDX FD 808524755 34080 1076 SH SOLE 1 1076 0 0 SCHWAB STRATEGIC TR INDX FD 808524805 3390118 99827 SH SOLE 1 91457 0 8370 SCHWAB STRATEGIC TR INDX FD 808524805 1257 37 SH SOLE 37 0 0 SCHWAB STRATEGIC TR INDX FD 808524839 3077761 69585 SH SOLE 1 61471 0 8114 SCHWAB STRATEGIC TR INDX FD 808524102 1385441 27792 SH SOLE 1 27792 0 0 SCHWAB STRATEGIC TR INDX FD 808524797 2712758 38337 SH SOLE 1 38154 0 183 SCHWAB STRATEGIC TR INDX FD 808524797 9553 135 SH SOLE 135 0 0 SCHWAB STRATEGIC TR INDX FD 808524201 19133673 378136 SH SOLE 1 331525 0 46611 SCHWAB STRATEGIC TR INDX FD 808524300 757913 10422 SH SOLE 1 10422 0 0 SCHWAB STRATEGIC TR INDX FD 808524409 59497 923 SH SOLE 1 923 0 0 SCHWAB STRATEGIC TR INDX FD 808524201 10120 200 SH SOLE 200 0 0 SCHWAB STRATEGIC TR INDX FD 808524508 226526 3347 SH SOLE 1 3347 0 0 SCHWAB STRATEGIC TR INDX FD 808524847 32505 1831 SH SOLE 1 1831 0 0 SCHWAB STRATEGIC TR INDX FD 808524607 90793 2192 SH SOLE 1 2192 0 0 SCHWAB STRATEGIC TR INDX FD 808524706 379604 15856 SH SOLE 1 14484 0 1372 SEABOARD CORP DEL COM 811543107 18765 5 SH SOLE 5 0 0 SEABOARD CORP DEL COM 811543107 48789 13 SH SOLE 1 13 0 0 SEAGEN INC COM 81181c104 64523 304 SH SOLE 1 304 0 0 SEALED AIR CORP NEW COM COM 81211k100 6572 200 SH SOLE 1 200 0 0 SECUREWORKS CORP COM 81374a105 21735 3500 SH SOLE 1 3500 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y308 213229 3099 SH SOLE 1 3099 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y803 1478448 9019 SH SOLE 1 8987 0 32 SELECT SECTOR SPDR TR INDX FD 81369Y209 175730 1365 SH SOLE 1 1365 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y506 2640156 29208 SH SOLE 1 28811 0 397 SELECT SECTOR SPDR TR INDX FD 81369Y506 675484 7473 SH SOLE 7473 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y605 227231 6851 SH SOLE 1 6851 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y704 172853 1705 SH SOLE 1 1705 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y605 28559 861 SH SOLE 861 0 0 SELECT SECTOR SPDR TR REAL EST INDX FD 81369y860 139687 4100 SH SOLE 1 4100 0 0 SELECT SECTOR SPDR TR SBI CONS INDX FD 81369y407 42499 264 SH SOLE 1 264 0 0 SELECT SECTOR SPDR TR SBI INT- INDX FD 81369y886 35004 594 SH SOLE 1 594 0 0 SELECT SECTOR SPDR TR SBI MATE INDX FD 81369y100 153565 1955 SH SOLE 1 1955 0 0 SEMPER PARATUS ACQUISITION COR WT g8028l131 310 6204 SH SOLE 3 6204 0 0 SEMPRA COM 816851109 11021 162 SH SOLE 1 162 0 0 SEP ACQUISITION CORP WT 589381110 840 8403 SH SOLE 3 8403 0 0 SERVICENOW INC COM COM 81762p102 110674 198 SH SOLE 198 0 0 SERVICENOW INC COM COM 81762p102 373621 668 SH SOLE 1 668 0 0 SESEN BIO I N C COM 817cvr038 0 1302 SH SOLE 1 1302 0 0 SEVEN HILLS REALTY TRUST COM 81784e101 1474 135 SH SOLE 3 135 0 0 SGI INTL COM NEW COM 784185209 0 2000 SH SOLE 1 2000 0 0 SHELL PLC COM 780259305 201488 3130 SH SOLE 1 3130 0 0 SHERWIN WILLIAMS CO COM 824348106 601663 2359 SH SOLE 2359 0 0 SHERWIN WILLIAMS CO COM 824348106 3608689 14149 SH SOLE 1 13952 0 197 SHIFT TECHNOLOGIES INC COM 82452t305 45 28 SH SOLE 1 28 0 0 SHOPIFY INC CL A COM 82509l107 789082 14460 SH SOLE 1 12960 0 1500 SIEMENS A G SPONSORED ADR ADUS 826197501 14290 200 SH SOLE 1 200 0 0 SIGNET JEWELERS LTD SHS COM g81276100 50267 700 SH SOLE 1 700 0 0 SILVER HAMMER MNG CORP COM 827733106 254 2150 SH SOLE 1 2150 0 0 SILVERCREST ASSET MGMT GROUP COM 828359109 1596871 100622 SH SOLE 89346 0 11276 SILVERCREST ASSET MGMT GROUP COM 828359109 424951 26777 SH SOLE 3 26777 0 0 SILVERCREST ASSET MGMT GROUP COM 828359109 32914 2074 SH SOLE 1 2074 0 0 SIM ST TREAS FUT STRAT ETF INDX FD 82889n657 7504071 343593 SH SOLE 3 343593 0 0 SIRIUS XM HLDGS INC COM 82968b103 10486 2320 SH SOLE 1 2320 0 0 SKYWEST INC COM 830879102 2852 68 SH SOLE 1 68 0 0 SMART SMS CORP COM COM 83171w207 0 2500 SH SOLE 2500 0 0 SMITH & WESSON BRANDS INC COM 831754106 442206 34253 SH SOLE 3 34253 0 0 SMITH & WESSON BRANDS INC COM 831754106 34625 2682 SH SOLE 1 2682 0 0 SMITH & WESSON BRANDS INC COM 831754106 1377226 106679 SH SOLE 92213 0 14466 SMITH A O CORP COM 831865209 5555 84 SH SOLE 1 84 0 0 SMUCKER J M CO COM 832696405 2134205 17364 SH SOLE 1 17212 0 152 SMUCKER J M CO COM 832696405 248647 2023 SH SOLE 2023 0 0 SNAP INC. COM 83304a106 2227 250 SH SOLE 1 250 0 0 SNOWFLAKE INC COM 833445109 20998 137 SH SOLE 1 137 0 0 SOCIAL LEVERAGE ACQUISITION CO WT 83363k110 6 100 SH SOLE 3 100 0 0 SOCIEDAD QUIMICA Y MINERA DE ADUS 833635105 4177 70 SH SOLE 1 70 0 0 SOFI TECHNOLOGIES INC COM 83406f102 45279 5667 SH SOLE 1 5667 0 0 SOFTBANK GROUP CORPORATION COM 83404d109 6315 300 SH SOLE 1 300 0 0 SOLAR INTEGRATED ROOFING CORP COM 83417r103 11 2000 SH SOLE 1 2000 0 0 SOLID POWER INC CLASS A COM COM 83422n105 16160 8000 SH SOLE 1 8000 0 0 SOMALOGIC INC WT 83444k113 960 4360 SH SOLE 3 4360 0 0 SOTERA HEALTH CO COM 83601l102 14980 1000 SH SOLE 1 1000 0 0 SOUTHERN CO COM 842587107 635421 9818 SH SOLE 1 9668 0 150 SOUTHWEST AIRLS CO COM 844741108 34373 1270 SH SOLE 1 1270 0 0 SP PLUS CORP COM COM 78469c103 1171084 32440 SH SOLE 32440 0 0 SPDR BLOOMBERG BARCLAYS HIGH Y INDX FD 78468r622 452 5 SH SOLE 1 5 0 0 SPDR DOW JONES INDL AVRG ETF U INDX FD 78467x109 1526367 4557 SH SOLE 1 4242 0 315 SPDR GOLD MINISHARES TRUST COM 98149e303 6929 189 SH SOLE 1 189 0 0 SPDR GOLD TR INDX FD 78463V107 171450 1000 SH SOLE 3 1000 0 0 SPDR GOLD TR INDX FD 78463V107 34290 200 SH SOLE 200 0 0 SPDR GOLD TR INDX FD 78463V107 2074768 12101 SH SOLE 1 12051 0 50 SPDR INDEX SHS FDS INDX FD 78463X749 134006 3508 SH SOLE 1 3508 0 0 SPDR INDEX SHS FDS EMERG MKTS INDX FD 78463x509 6445 192 SH SOLE 1 192 0 0 SPDR PORT INTER TRM TRSRY ETF INDX FD 78464a672 4102 149 SH SOLE 1 149 0 0 SPDR PORTFOLIO AGGREGATE BOND INDX FD 78464a649 221886 9116 SH SOLE 1 9116 0 0 SPDR PORTFOLIO DEVELOPED WORLD INDX FD 78463x889 13737 443 SH SOLE 1 443 0 0 SPDR PORTFOLIO S&P 500 ETF INDX FD 78464a854 349558 6955 SH SOLE 1 6955 0 0 SPDR PORTFOLIO S&P 500 GROWTH INDX FD 78464a409 41911 707 SH SOLE 1 707 0 0 SPDR PORTFOLIO S&P 500 VALUE E INDX FD 78464a508 487606 11818 SH SOLE 1 11782 0 36 SPDR PORTFOLIO S&P 600 SMALL C INDX FD 78468r853 32767 888 SH SOLE 1 888 0 0 SPDR PORTFOLIO TOTAL STOCK MAR INDX FD 78464a805 47189 899 SH SOLE 1 899 0 0 SPDR S&P 500 ETF TR INDX FD 78462F103 7971958 18649 SH SOLE 1 17106 0 1543 SPDR S&P 500 ETF TR INDX FD 78462F103 729708 1707 SH SOLE 1707 0 0 SPDR S&P 500 ETF TR PUT 78462F953 47500 1000 SH Put SOLE 3 1000 0 0 SPDR S&P AEROSPACE & DEFENSE E INDX FD 78464a631 127458 1137 SH SOLE 1 1137 0 0 SPDR S&P KENSHO SMART MOBILITY INDX FD 78468r689 1329 43 SH SOLE 1 43 0 0 SPDR S&P MIDCAP 400 ETF INDX FD 78467y107 377130 826 SH SOLE 1 742 0 84 SPDR SER TR PUT 78464A954 112638 200 SH Put SOLE 3 200 0 0 SPDR SER TR PUT 78464A954 10350 230 SH Put SOLE 3 230 0 0 SPDR SER TR INDX FD 78468R408 82332 3366 SH SOLE 1 3366 0 0 SPDR SER TR INDX FD 78464A763 1081094 9400 SH SOLE 1 9088 0 312 SPDR SER TR BARCLAYS CONV INDX FD 78464a359 26984 398 SH SOLE 1 398 0 0 SPDR SER TR DOW JONES REIT INDX FD 78464a607 29693 358 SH SOLE 1 358 0 0 SPDR SER TR S&P 400 MID CAP VA INDX FD 78464a839 19458 300 SH SOLE 1 300 0 0 SPDR SER TR S&P 600 SMALL CAP INDX FD 78464a300 3908 54 SH SOLE 1 54 0 0 SPDR SER TR S&P OILGAS INDX FD 78468r556 88746 600 SH SOLE 1 600 0 0 SPDR SER TR S&P SEMICONDUCTOR INDX FD 78464a862 58803 300 SH SOLE 1 300 0 0 SPDR SERIES TRUST DJWS MIDCAP INDX FD 78464a847 11210 256 SH SOLE 1 256 0 0 SPDR SERIES TRUST KBW BK ETF INDX FD 78464a797 33165 900 SH SOLE 1 900 0 0 SPDR SERIES TRUST KBW REGL BKG INDX FD 78464a698 31327 750 SH SOLE 1 750 0 0 SPDR SERIES TRUST LEHMN INTL E INDX FD 78464a516 765 36 SH SOLE 1 36 0 0 SPDR SERIES TRUST S&P BIOTECH INDX FD 78464a870 112378 1539 SH SOLE 1 1539 0 0 SPDR SERIES TRUST S&P BIOTECH INDX FD 78464a870 8543 117 SH SOLE 117 0 0 SPDR SERIES TRUST S&P METALS M COM 78464a755 61057 1163 SH SOLE 1 1163 0 0 SPDR SERIES TRUST S&P TRANSN E INDX FD 78464a532 1498 20 SH SOLE 1 20 0 0 SPDR SHORT TERM CORPORATE BND INDX FD 78464a474 31666 1080 SH SOLE 1 1080 0 0 SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 321255 29392 SH SOLE 1 29392 0 0 SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 33774 3090 SH SOLE 3090 0 0 SPECTRUM BRANDS HLDGS INC COM COM 84790a105 6254680 79830 SH SOLE 56750 0 23080 SPHERE ENTERTAINMENT COM 55826t102 25455 685 SH SOLE 1 685 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 112980 7000 SH SOLE 1 7000 0 0 SPIRIT MTA REIT LP 848esc018 0 65000 SH SOLE 1 65000 0 0 SPIRIT MTA REIT LP 848esc018 0 15000 SH SOLE 15000 0 0 SPLUNK INC COM 848637104 29250 200 SH SOLE 1 200 0 0 SPORT HALEY HLDGS COM 84917j104 0 2500 SH SOLE 1 2500 0 0 SPORTSMAP TECH ACQUISITION COR WT 84921j116 237 8347 SH SOLE 3 8347 0 0 SPOTIFY TECHNOLOGY SA COM l8681t102 4330 28 SH SOLE 1 28 0 0 SPREE ACQUISITION 1 CORP LTD WT g83745128 161 4300 SH SOLE 3 4300 0 0 SPRINGWATER SPECIAL SITUATIONS WT 85205u115 946 11000 SH SOLE 3 11000 0 0 SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 1487961 85910 SH SOLE 1 85910 0 0 SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 519600 30000 SH SOLE 30000 0 0 SPROTT PHYSICAL GOLD TR INDX FD 85207H104 790464 55200 SH SOLE 55200 0 0 SPROTT PHYSICAL GOLD TR INDX FD 85207H104 2529112 176614 SH SOLE 1 176614 0 0 SPROTT PHYSICAL PLATINUM AND P COM 85207q104 91545 8500 SH SOLE 1 8500 0 0 SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 651759 85984 SH SOLE 1 85984 0 0 SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 607916 80200 SH SOLE 80200 0 0 SPROTT PHYSICAL URANIUM TRUST COM 85210a104 275725 16082 SH SOLE 1 16082 0 0 SPWH 240419C00005000 CALL 84920y906 14500 200 SH Call SOLE 3 200 0 0 SPWH 240419P00002500 PUT 84920y956 4000 400 SH Put SOLE 3 400 0 0 SPX 231215P04300000 PUT 784635954 4201174 385 SH Put SOLE 3 385 0 0 SPX 241220P03000000 PUT 784635954 460959 100 SH Put SOLE 3 100 0 0 SPX x241220P04500000 PUT 784635954 2540800 80 SH Put SOLE 3 80 0 0 SPXW 231117P03980000 PUT FSPXC4150 71170 32 SH Put SOLE 3 32 0 0 SPXW 231229P03800000 PUT FSPXC4150 15711 6 SH Put SOLE 1 0 0 6 SPY 240315P00400000 PUT 78462f953 689208 800 SH Put SOLE 3 800 0 0 SPY 240621P00455000 PUT 78462f953 1621685 500 SH Put SOLE 3 500 0 0 SRH TOTAL RETURN FUND INC COM 101507101 300370 23141 SH SOLE 1 23141 0 0 SSE PLC SPONSORED ADR ADUS 78467K107 6951 354 SH SOLE 1 354 0 0 STAG INDL INC COM COM 85254j102 22738 659 SH SOLE 1 659 0 0 STAR GAS PARTNERS L.P. COM 85512c105 7723 642 SH SOLE 1 642 0 0 STARBUCKS CORP COM 855244109 4020626 44052 SH SOLE 1 41702 0 2350 STARBUCKS CORP COM 855244109 270889 2968 SH SOLE 2968 0 0 STEPHAN CO COM 858603103 915 847 SH SOLE 847 0 0 STEPPE CEMENT LTD COM y8162g112 26614 89000 SH SOLE 1 89000 0 0 STERIS PLC COM g8473t100 191554 873 SH SOLE 1 873 0 0 STERLING INFRASTRUCTURE INC COM 859241101 135130 1839 SH SOLE 1591 0 248 STERLING INFRASTRUCTURE INC COM 859241101 3233 44 SH SOLE 1 44 0 0 STERLING INFRASTRUCTURE INC COM 859241101 43280 589 SH SOLE 3 589 0 0 STONEBRIDGE ACQUISITION CORP W WT g85094129 195 7500 SH SOLE 3 7500 0 0 STONEX GROUP INC COM 861896108 19384 200 SH SOLE 1 200 0 0 STONEX GROUP INC COM 861896108 918802 9480 SH SOLE 9480 0 0 STRATASYS LTD COM m85548101 504 37 SH SOLE 1 37 0 0 STRIVE US ENERGY ETF COM 02072l722 7691 256 SH SOLE 1 256 0 0 STRYKER CORPORATION COM 863667101 953987 3491 SH SOLE 1 3491 0 0 STRYKER CORPORATION COM 863667101 401160 1468 SH SOLE 1468 0 0 STRYVE FOODS INC COM 863685111 206 17300 SH SOLE 3 17300 0 0 SUMMIT HEALTHCARE ACQUISITION WT g9845f117 208 5050 SH SOLE 3 5050 0 0 SUN LIFE FINANCIAL INC. COM 866796105 7222 148 SH SOLE 1 148 0 0 SUNCOKE ENERGY INC COM 86722A103 40600 4000 SH SOLE 1 4000 0 0 SUPERIOR GROUP OF CO INC COM 868358102 366594 47120 SH SOLE 47120 0 0 SWIFTMERGE ACQUISITION CORP WT g63836111 390 6500 SH SOLE 3 6500 0 0 SWISS HELVETIA FD INC CLSD FD 870875101 8160 1068 SH SOLE 1 1068 0 0 SWITCHBACK II CORP WT 09077j115 14 2000 SH SOLE 3 2000 0 0 SYLVAMO CORP COM 871332102 76895 1750 SH SOLE 1 1750 0 0 SYNOPSYS INC COM 871607107 1561 3 SH SOLE 1 3 0 0 SYNOVUS FINL CORP COM NEW COM 87161c501 69444 2498 SH SOLE 1 2498 0 0 SYSCO CORP COM 871829107 270937 4102 SH SOLE 1 4102 0 0 SYSCO CORP COM 871829107 33025 500 SH SOLE 500 0 0 T-MOBILE US INC COM 872590104 30811 220 SH SOLE 1 220 0 0 TACTICAL AIR DEFENSE SVCS COM COM 87356M108 0 140000 SH SOLE 1 140000 0 0 TAIWAN FD INC COM 874036106 5996 200 SH SOLE 1 200 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADUS 874039100 47969 552 SH SOLE 552 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADUS 874039100 222983 2566 SH SOLE 1 2566 0 0 TALEN ENERGY CORP COM COM 87422q109 1057471 19990 SH SOLE 19990 0 0 TARGET CORP COM 87612E106 66342 600 SH SOLE 600 0 0 TARGET CORP COM 87612E106 1253107 11333 SH SOLE 1 10353 0 980 TE CONNECTIVITY LTD COM H84989104 74861 606 SH SOLE 1 606 0 0 TE CONNECTIVITY LTD COM H84989104 92647 750 SH SOLE 750 0 0 TECHNOLOGY & TELECOMMUNICATION COM g87119114 1901 52800 SH SOLE 3 52800 0 0 TECHTRONIC INDS LTD SPONSORED COM 87873r101 14839 308 SH SOLE 1 308 0 0 TECK RESOURCES LTD ADUS 878742204 21545 500 SH SOLE 1 500 0 0 TEEKAY TANKERS LTD COM y8565n300 131426 3157 SH SOLE 3 3157 0 0 TEEKAY TANKERS LTD COM y8565n300 410055 9850 SH SOLE 8517 0 1333 TEEKAY TANKERS LTD COM y8565n300 9492 228 SH SOLE 1 228 0 0 TEGNA INC COM SHS COM 87901j105 14570 1000 SH SOLE 1 1000 0 0 TELADOC INC COM COM 87918a105 11321 609 SH SOLE 1 609 0 0 TELESAT CORP COM 879512309 124410 8700 SH SOLE 1 8700 0 0 TELESAT CORP COM 879512309 14300 1000 SH SOLE 1000 0 0 TEMPLETON EMERGING MKTS INCO COM 880192109 393924 85450 SH SOLE 1 85450 0 0 TEMPLETON GLOBAL INCOME FD CLSD FD 880198106 12792 3314 SH SOLE 3 3314 0 0 TENCENT HLDGS LTD ADR ADUS 88032q109 16899 437 SH SOLE 1 437 0 0 TENCENT MUSIC ENTERTAINMENT GR COM 88034p109 740 116 SH SOLE 1 116 0 0 TEREX CORP NEW COM 880779103 28810 500 SH SOLE 1 500 0 0 TERRY CORP CONN COM COM 881484109 25115 250 SH SOLE 1 250 0 0 TESLA MTRS INC COM COM 88160r101 1272520 5086 SH SOLE 1 5086 0 0 TEUCRIUM WHEAT FUND COM 88166a508 515225 92500 SH SOLE 1 92500 0 0 TEVA PHARMACEUTICAL INDS LTD COM 881624209 122 12 SH SOLE 1 12 0 0 TEXAS INSTRS INC COM 882508104 6923630 43542 SH SOLE 1 43052 0 490 TEXAS INSTRS INC COM 882508104 6219517 39114 SH SOLE 35603 0 3511 TEXTRON INC COM 883203101 75796 970 SH SOLE 1 970 0 0 TFS FINL CORP COM 87240R107 12446 1053 SH SOLE 1 1053 0 0 THAI FUND COM 882esc106 0 394 SH SOLE 3 394 0 0 THAI FUND COM 882esc106 0 200 SH SOLE 1 200 0 0 THE CIGNA GROUP COM 125523100 206494 722 SH SOLE 1 722 0 0 THE NORTH WEST COMPANY INC COM 663278208 18972 750 SH SOLE 1 750 0 0 THE TRADE DESK COM 88339j105 37938 485 SH SOLE 1 485 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 490985 970 SH SOLE 1 870 0 100 THERMO FISHER SCIENTIFIC INC COM 883556102 67827 134 SH SOLE 134 0 0 THIRD POINT OFFSHORE INVESTORS COM G8846K109 745562 39500 SH SOLE 1 39500 0 0 THRYV HLDGS INC COM 886029206 9760 520 SH SOLE 1 520 0 0 THRYV HLDGS INC COM 886029206 2170882 115657 SH SOLE 78317 0 37340 THUNDER BRIDGE CAPITAL PARTNER WT 88605l115 404 3669 SH SOLE 3 3669 0 0 TIDAL ETF TR INDX FD 886364678 224493 10465 SH SOLE 1 10465 0 0 TIDAL ETF TR INDX FD 886364678 87952 4100 SH SOLE 4100 0 0 TIMKEN CO COM 887389104 146980 2000 SH SOLE 1 2000 0 0 TIPTREE INC COM 88822q103 672780 40142 SH SOLE 34710 0 5432 TIPTREE INC COM 88822q103 215634 12866 SH SOLE 3 12866 0 0 TIPTREE INC COM 88822q103 15805 943 SH SOLE 1 943 0 0 TJX COS INC NEW COM 872540109 3042193 34228 SH SOLE 1 32328 0 1900 TJX COS INC NEW COM 872540109 133320 1500 SH SOLE 1500 0 0 TLGY ACQUISITION CORPORATION W WT g8656t125 215 5000 SH SOLE 3 5000 0 0 TMC THE METALS CO INC COM 87261y106 49560 50000 SH SOLE 1 50000 0 0 TOAST INC COM 888787108 9627 514 SH SOLE 1 514 0 0 TOPBUILD CORP COM COM 89055f103 63655 253 SH SOLE 1 253 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 2768 200 SH SOLE 1 200 0 0 TORTOISE ENERGY INFRASTRUCTURE COM 89147l886 225682 7809 SH SOLE 1 7809 0 0 TORTOISEECOFIN ACQUISITION III WT g8956e117 1451 8791 SH SOLE 3 8791 0 0 TOTO LIMITED ADR ADUS 891515207 19335 750 SH SOLE 1 750 0 0 TOYOTA MOTOR CORP ADUS 892331307 17975 100 SH SOLE 1 100 0 0 TPG INC COM 872657101 132528 4400 SH SOLE 4400 0 0 TPG INC COM 872657101 48192 1600 SH SOLE 1 1600 0 0 TRAJECTORY ALPHA ACQUISITION C WT 89301b112 574 4000 SH SOLE 3 4000 0 0 TRANE TECHNOLOGIES PLC COM g8994e103 39567 195 SH SOLE 1 195 0 0 TRANSCAT INC COM 893529107 17341 177 SH SOLE 1 177 0 0 TRANSDIGM GROUP INC COM 893641100 299437 355 SH SOLE 355 0 0 TRANSDIGM GROUP INC COM 893641100 3649200 4328 SH SOLE 1 4273 0 55 TRANSMEDICS GROUP INC COM 89377m109 27375 500 SH SOLE 1 500 0 0 TRAVEL PLUS LEISURE CO COM 894164102 3012080 82006 SH SOLE 59332 0 22674 TRAVEL PLUS LEISURE CO COM 894164102 75113 2045 SH SOLE 1 2045 0 0 TRAVELERS COMPANIES INC COM 89417E109 1317422 8067 SH SOLE 1 7517 0 550 TRI CONTL CORP CLSD FD 895436103 156881 5900 SH SOLE 1 5900 0 0 TRUIST FINANCIAL CORPORATION COM 89832q109 1717 60 SH SOLE 1 60 0 0 TWELVE SEAS INVESTMENT CO II WT 90118t114 612 13455 SH SOLE 3 13455 0 0 TWILIO INC COM 90138f102 35118 600 SH SOLE 1 600 0 0 TWIN RIDGE CAPITAL ACQUISITION WT g9151l120 1527 20339 SH SOLE 3 20339 0 0 TYLER TECHNOLOGIES INC COM 902252105 13129 34 SH SOLE 1 34 0 0 U HAUL HOLDING COMPANY COM 023586506 1415231 27013 SH SOLE 1 26643 0 370 U S GLOBAL INVS INC COM 902952100 11400 4000 SH SOLE 1 4000 0 0 UATARA CAPITAL ACQUISITION COR WT 85021q116 17 8600 SH SOLE 3 8600 0 0 UBER TECHNOLOGIES INC COM 90353t100 110540 2404 SH SOLE 1 2404 0 0 UBER TECHNOLOGIES INC COM 90353t100 114975 2500 SH SOLE 2500 0 0 UGA 240119C00080000 CALL 91201t902 322880 2018 SH Call SOLE 3 2018 0 0 UGA 240119P00045000 PUT 91201t952 40360 2018 SH Put SOLE 3 2018 0 0 UGI CORP NEW COM 902681105 893780 38860 SH SOLE 26610 0 12250 UIPATH INC COM 90364p105 86577 5060 SH SOLE 1 5060 0 0 UNDER ARMOUR INC COM 904311107 1959 286 SH SOLE 1 286 0 0 UNDER ARMOUR INC COM 904311206 3018 473 SH SOLE 1 473 0 0 UNILEVER PLC ADUS 904767704 3168325 64136 SH SOLE 1 56652 0 7484 UNILEVER PLC ADUS 904767704 438079 8868 SH SOLE 8868 0 0 UNION PAC CORP COM 907818108 143152 703 SH SOLE 703 0 0 UNION PAC CORP COM 907818108 5703846 28011 SH SOLE 1 26899 0 1112 UNIT CORP COM 909218406 959657 17544 SH SOLE 15166 0 2378 UNIT CORP COM 909218406 308946 5648 SH SOLE 3 5648 0 0 UNIT CORP COM 909218406 23357 427 SH SOLE 1 427 0 0 UNITED AIRLS HLDGS INC COM 910047109 62266 1472 SH SOLE 1 1472 0 0 UNITED PARCEL SERVICE INC COM 911312106 377543 2422 SH SOLE 1 2397 0 25 UNITED PARCEL SERVICE INC COM 911312106 46761 300 SH SOLE 300 0 0 UNITED RENTALS INC COM 911363109 49894 112 SH SOLE 1 112 0 0 UNITED STS COMMODITY INDEX F COM 911718104 1243 54 SH SOLE 1 54 0 0 UNITED STS NAT GAS FD LP COM 912318300 265784 38914 SH SOLE 1 38914 0 0 UNITEDHEALTH GROUP INC COM 91324P102 27841876 55221 SH SOLE 51356 0 3865 UNITEDHEALTH GROUP INC COM 91324P102 26818136 53191 SH SOLE 1 51303 0 1887 UNITI GROUP INC COM COM 91325v108 599 127 SH SOLE 1 127 0 0 UNITY SOFTWARE INC COM 91332u101 28251 900 SH SOLE 1 900 0 0 UNIVERSAL ELECTRS INC COM 913483103 1486472 164251 SH SOLE 122043 0 42208 UNIVERSAL STAINLESS & ALLOY COM 913837100 441492 33676 SH SOLE 29135 0 4541 UNIVERSAL STAINLESS & ALLOY COM 913837100 141103 10763 SH SOLE 3 10763 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 10776 822 SH SOLE 1 822 0 0 UPSTART HOLDINGS INC COM 91680m107 34248 1200 SH SOLE 1 1200 0 0 URBAN OUTFITTERS INC COM 917047102 51618 1579 SH SOLE 1579 0 0 US BANCORP DEL COM 902973304 13224 400 SH SOLE 400 0 0 US BANCORP DEL COM 902973304 3238815 97968 SH SOLE 1 94978 0 2990 US GLOBAL JETS ETF INDX FD 26922a842 2197 129 SH SOLE 1 129 0 0 USHIO INC COM j94456118 23106 1900 SH SOLE 1 1900 0 0 UTAH MED PRODS INC COM 917488108 1432502 16657 SH SOLE 15953 0 704 V2X INC COM 92242t101 135349 2620 SH SOLE 1 2620 0 0 V2X INC COM 92242t101 16638446 322076 SH SOLE 240513 0 81563 VAALCO ENERGY INC COM 91851C201 1399519 318797 SH SOLE 281416 0 37381 VAALCO ENERGY INC COM 91851C201 30181 6875 SH SOLE 1 6875 0 0 VAALCO ENERGY INC COM 91851C201 388673 88536 SH SOLE 3 88536 0 0 VAIL RESORTS INC COM COM 91879q109 25899 117 SH SOLE 1 117 0 0 VAIL RESORTS INC COM COM 91879q109 54363 245 SH SOLE 245 0 0 VALERO ENERGY CORP COM 91913Y100 315400 2226 SH SOLE 1 2226 0 0 VALVOLINE INC COM COM 92047w101 35625 1105 SH SOLE 1 1105 0 0 VANECK GREEN METALS ETF INDX FD 92189y204 53830 2155 SH SOLE 1 2155 0 0 VANECK MORNINGSTAR SMID MOAT E INDX FD 92189h730 231379 8140 SH SOLE 1 8140 0 0 VANECK OIL SERVICES ETF INDX FD 92189h607 46925 136 SH SOLE 1 136 0 0 VANECK VECTORS AMT FREE INTERM COM 92189h201 56095 1272 SH SOLE 1 1272 0 0 VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 206430 2623 SH SOLE 1 2308 0 315 VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 5270067 66964 SH SOLE 66964 0 0 VANECK VECTORS ETF TR AMT FREE INDX FD 92189f528 76958 4611 SH SOLE 1 4611 0 0 VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 168187 6250 SH SOLE 1 6250 0 0 VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 175588 6525 SH SOLE 6525 0 0 VANECK VECTORS ETF TR JR GOLD INDX FD 92189f791 16115 500 SH SOLE 1 500 0 0 VANECK VECTORS ETF TR JR GOLD INDX FD 92189f791 51568 1600 SH SOLE 1600 0 0 VANECK VECTORS ETF TR NAT RES INDX FD 92189f841 52143 1062 SH SOLE 1 1062 0 0 VANECK VECTORS ETF TR NAT RES INDX FD 92189f841 252417 5141 SH SOLE 5141 0 0 VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437 723499 26737 SH SOLE 1 26737 0 0 VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437 10526 389 SH SOLE 389 0 0 VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 486665 6417 SH SOLE 6417 0 0 VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 1995502 26312 SH SOLE 1 25862 0 450 VANECK VECTORS RARE EARTH/STRA COM 92189h805 23215 350 SH SOLE 1 350 0 0 VANECK VECTORS RUSSIA ETF INDX FD 92189f403 0 400 SH SOLE 1 400 0 0 VANECK VECTORS SEMICONDUCTOR E INDX FD 92189f676 549184 3788 SH SOLE 1 3788 0 0 VANECK VECTORS SOCIAL SENTIMEN INDX FD 92189h839 123 8 SH SOLE 1 8 0 0 VANECK VECTORS VIDEO GAMING AN INDX FD 92189f114 1237 24 SH SOLE 1 24 0 0 VANGUARD BD INDEX FDS INDX FD 921937827 35019240 465867 SH SOLE 1 440100 0 25768 VANGUARD BD INDEX FDS INDX FD 921937793 536 8 SH SOLE 1 8 0 0 VANGUARD BD INDEX FDS INDX FD 921937819 502692 6952 SH SOLE 1 6952 0 0 VANGUARD BD INDEX FDS INDX FD 921937827 159736 2125 SH SOLE 2125 0 0 VANGUARD BD INDEX FDS INDX FD 921937835 84085 1205 SH SOLE 1 1205 0 0 VANGUARD CONSUMER STAPLES INDE INDX FD 92204a207 12970 71 SH SOLE 1 71 0 0 VANGUARD FINANCIALS INDX FD 92204a405 13333 166 SH SOLE 1 166 0 0 VANGUARD INDEX FDS INDX FD 922908553 4107435 54288 SH SOLE 1 54178 0 110 VANGUARD INDEX FDS INDX FD 922908553 5292548 69952 SH SOLE 69952 0 0 VANGUARD INDEX FDS INDX FD 922908363 33366451 84967 SH SOLE 1 84924 0 43 VANGUARD INDEX FDS INDX FD 922908751 5265118 27847 SH SOLE 1 27847 0 0 VANGUARD INDEX FDS INDX FD 922908652 9494179 66240 SH SOLE 66240 0 0 VANGUARD INDEX FDS INDX FD 922908652 1055736 7366 SH SOLE 1 6104 0 1262 VANGUARD INDEX FDS INDX FD 922908736 1917335 7041 SH SOLE 1 7023 0 18 VANGUARD INDEX FDS INDX FD 922908637 67904 347 SH SOLE 1 347 0 0 VANGUARD INDEX FDS INDX FD 922908512 641484 4898 SH SOLE 1 4898 0 0 VANGUARD INDEX FDS INDX FD 922908512 295446 2256 SH SOLE 2256 0 0 VANGUARD INDEX FDS INDX FD 922908611 12217991 76607 SH SOLE 1 73178 0 3429 VANGUARD INDEX FDS INDX FD 922908611 462999 2903 SH SOLE 2903 0 0 VANGUARD INDEX FDS INDX FD 922908595 29771 139 SH SOLE 1 139 0 0 VANGUARD INDEX FDS INDX FD 922908769 6742291 31742 SH SOLE 1 31742 0 0 VANGUARD INDEX FDS INDX FD 922908769 254892 1200 SH SOLE 1200 0 0 VANGUARD INDEX FDS INDX FD 922908363 72078907 183547 SH SOLE 183547 0 0 VANGUARD INDEX FDS INDX FD 922908744 225929 1638 SH SOLE 1638 0 0 VANGUARD INDEX FDS INDX FD 922908629 389617 1871 SH SOLE 1871 0 0 VANGUARD INDEX FDS INDX FD 922908744 6303382 45700 SH SOLE 1 45700 0 0 VANGUARD INDEX FDS INDX FD 922908629 8768653 42108 SH SOLE 1 41588 0 520 VANGUARD INDEX FDS INDX FD 922908751 276988 1465 SH SOLE 1465 0 0 VANGUARD INTERMEDIATE TERM COR INDX FD 92206c870 46272 609 SH SOLE 1 609 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042676 8020 206 SH SOLE 1 206 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042866 78049 1167 SH SOLE 1 1167 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042874 80696 1393 SH SOLE 1 1393 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042742 4161391 44660 SH SOLE 1 44660 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042858 2281630 58190 SH SOLE 58190 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042858 5295014 135042 SH SOLE 1 134782 0 260 VANGUARD INTL EQUITY INDEX F INDX FD 922042718 27083 255 SH SOLE 1 134 0 121 VANGUARD INTL EQUITY INDEX F INDX FD 922042775 2890249 55721 SH SOLE 1 52610 0 3111 VANGUARD INTL EQUITY INDEX F INDX FD 922042775 53167 1025 SH SOLE 1025 0 0 VANGUARD LIMITED TAX -EXEMPT F CLSD FD 922907886 1194654 113452 SH SOLE 1 113452 0 0 VANGUARD MALVERN FDS INDX FD 922020805 16595 351 SH SOLE 1 351 0 0 VANGUARD MORTGAGE-BACKED SECUR INDX FD 92206C755 105895 2419 SH SOLE 1 2419 0 0 VANGUARD MUN BD FDS INDX FD 922907746 110870 2305 SH SOLE 1 2305 0 0 VANGUARD RUSSELL 1000 INDX FD 92206c730 165656 851 SH SOLE 1 851 0 0 VANGUARD RUSSELL 1000 GROWTH INDX FD 92206c680 121823 1780 SH SOLE 1 1780 0 0 VANGUARD RUSSELL 1000 VALUE ET INDX FD 92206c714 125121 1877 SH SOLE 1 1877 0 0 VANGUARD RUSSELL 2000 INDX FD 92206c664 64168 898 SH SOLE 1 898 0 0 VANGUARD SCOTTSDALE FDS INDX FD 92206C409 165330 2200 SH SOLE 2200 0 0 VANGUARD SCOTTSDALE FDS INDX FD 92206C409 6687812 88993 SH SOLE 1 86889 0 2104 VANGUARD SPECIALIZED FUNDS INDX FD 921908844 16993911 109370 SH SOLE 109370 0 0 VANGUARD SPECIALIZED FUNDS INDX FD 921908844 8338823 53667 SH SOLE 1 51313 0 2354 VANGUARD STAR FDS INDX FD 921909768 242416 4529 SH SOLE 1 4529 0 0 VANGUARD TAX-MANAGED FDS INDX FD 921943858 1057062 24178 SH SOLE 24178 0 0 VANGUARD TAX-MANAGED FDS INDX FD 921943858 6069926 138836 SH SOLE 1 137096 0 1740 VANGUARD TOTAL CORPORATE BOND INDX FD 92206c573 123165 1700 SH SOLE 1 1700 0 0 VANGUARD TOTAL INTL BOND ETF INDX FD 92203j407 1497557 31310 SH SOLE 3 31310 0 0 VANGUARD TOTAL INTL BOND ETF INDX FD 92203j407 136937 2863 SH SOLE 1 2863 0 0 VANGUARD TOTAL INTL BOND ETF INDX FD 92203j407 84085 1758 SH SOLE 1758 0 0 VANGUARD ULTRA SHORT BOND ETF INDX FD 92203c303 47813 972 SH SOLE 1 798 0 174 VANGUARD WELLINGTON FD INDX FD 921935870 34348 348 SH SOLE 1 348 0 0 VANGUARD WHITEHALL FDS INDX FD 921946406 1374582 13304 SH SOLE 1 13304 0 0 VANGUARD WHITEHALL FDS INDX FD 921946794 432549 6989 SH SOLE 1 6989 0 0 VANGUARD WORLD FD INDX FD 921910873 1180799 7775 SH SOLE 1 7775 0 0 VANGUARD WORLD FD INDX FD 921910816 9757 43 SH SOLE 1 0 0 43 VANGUARD WORLD FD INDX FD 921910733 1279 17 SH SOLE 1 17 0 0 VANGUARD WORLD FD INDX FD 921910709 2591110 37000 SH SOLE 3 37000 0 0 VANGUARD WORLD FDS INDX FD 92204A801 5443351 31552 SH SOLE 31552 0 0 VANGUARD WORLD FDS INDX FD 92204A504 482873 2054 SH SOLE 1 2054 0 0 VANGUARD WORLD FDS INDX FD 92204A702 378585 912 SH SOLE 1 912 0 0 VANGUARD WORLD FDS INDX FD 92204A306 5450 43 SH SOLE 1 43 0 0 VANGUARD WORLD FDS INDX FD 92204A876 411061 3223 SH SOLE 1 3223 0 0 VANGUARD WORLD FDS INDUSTRIAL INDX FD 92204a603 5459 28 SH SOLE 1 28 0 0 VANGUARD WORLD FDS TELCOMM ETF INDX FD 92204a884 105 1 SH SOLE 1 1 0 0 VAREX IMAGING CORP COM 92214X106 11838 630 SH SOLE 1 0 0 630 VEEVA SYS INC COM 922475108 7027977 34544 SH SOLE 3 34544 0 0 VEEVA SYS INC COM 922475108 5493 27 SH SOLE 1 27 0 0 VERA BRADLEY INC COM COM 92335c106 260302 39380 SH SOLE 39380 0 0 VERANO HOLDINGS CORP SUB VTG COM 92338d101 2275 500 SH SOLE 1 500 0 0 VERISK ANALYTICS INC COM 92345Y106 44956 190 SH SOLE 1 190 0 0 VERIZON COMMUNICATIONS INC COM 92343v104 249881 7710 SH SOLE 7710 0 0 VERIZON COMMUNICATIONS INC COM 92343v104 4176811 128874 SH SOLE 1 124199 0 4675 VERTEX ENERGY INC COM 92534k107 8900 2000 SH SOLE 1 2000 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 288393 829 SH SOLE 1 829 0 0 VESTAS WIND SYSTEMS AS COM 925458101 3535 500 SH SOLE 1 500 0 0 VIAD CORP COM NEW COM 92552r406 261476 9980 SH SOLE 9980 0 0 VIATRIS INC COM COM 92556v106 3978 403 SH SOLE 1 403 0 0 VILLAGE FARMS INTERNATIONAL IN COM 92707y108 977 1225 SH SOLE 1 1225 0 0 VIMEO INC COM 92719v100 198 56 SH SOLE 1 56 0 0 VIRGIN GROUP ACQUISITION CORP WT 39957d110 62 6139 SH SOLE 3 6139 0 0 VIRTUOSO ACQUISITION CORP WT g9525w117 25 12698 SH SOLE 3 12698 0 0 VIRTUS ALLIANZGI ARTIFICIAL IN COM 92838y100 1651 100 SH SOLE 1 100 0 0 VIRTUS DIVIDEND INTEREST & PRE COM 92840r101 1133 100 SH SOLE 1 100 0 0 VIRTUS GLOBAL DIVID & INCOME F CLSD FD 92835w107 562 117 SH SOLE 1 117 0 0 VIRTUS OIL AND GAS CORPORATION COM 92834v209 0 66 SH SOLE 1 66 0 0 VISA INC COM 92826C839 740799 3221 SH SOLE 3221 0 0 VISA INC COM 92826C839 7091248 30830 SH SOLE 1 27928 0 2902 VISION SENSING ACQUISITION COR WT 92838j111 139 3750 SH SOLE 3 3750 0 0 VISTA OUTDOOR INC COM 928377100 52164 1575 SH SOLE 1 1575 0 0 VISTRA ENERGY CORP COM COM 92840m102 1711424 51580 SH SOLE 1 49980 0 1600 VISTRA ENERGY CORP COM COM 92840m102 7880549 237509 SH SOLE 162779 0 74730 VITESSE ENERGY INC COM 92852x103 35205 1538 SH SOLE 1 1538 0 0 VITESSE ENERGY INC COM 92852x103 2459096 107431 SH SOLE 105328 0 2103 VIX 231018C00025000 CALL 74347w900 54375 1250 SH Call SOLE 3 1250 0 0 VIX 231220C00025000 CALL 74347w900 213675 1650 SH Call SOLE 3 1650 0 0 VMWARE COM 928stk045 5660 34 SH SOLE 1 34 0 0 VMWARE INC COM 928563402 14650 88 SH SOLE 1 88 0 0 VOLKSWAGEN AG COM 928662600 11790 900 SH SOLE 1 900 0 0 VOLKSWAGEN AG ADR RP PFD SHS COM 928662501 49851 4350 SH SOLE 1 4350 0 0 VONTIER CORPORATION COM 928881101 8839719 285890 SH SOLE 200360 0 85530 VONTIER CORPORATION COM 928881101 30302 980 SH SOLE 1 980 0 0 VOX RTY CORP COM 92919f103 471347 233340 SH SOLE 233340 0 0 VOYA FINANCIAL INC COM 929089100 1669158 25119 SH SOLE 18921 0 6198 VOYA FINANCIAL INC COM 929089100 604828 9102 SH SOLE 1 9102 0 0 VULCAN MATLS CO COM 929160109 237980 1178 SH SOLE 1 1178 0 0 WABTEC COM 929740108 1278 12 SH SOLE 1 12 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 523240 23527 SH SOLE 23527 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 426602 19182 SH SOLE 1 14707 0 4475 WALMART INC COM 931142103 580546 3630 SH SOLE 3630 0 0 WALMART INC COM 931142103 6152658 38471 SH SOLE 1 36421 0 2050 WARBY PARKER INC COM 93403j106 2632 200 SH SOLE 1 200 0 0 WARNER BROS DISCOVERY INC COM 934423104 784896 72274 SH SOLE 1 66991 0 5283 WARNER MUSIC GROUP CORP COM 934550203 11775 375 SH SOLE 1 375 0 0 WASTE MGMT INC DEL COM 94106L109 1478888 9701 SH SOLE 1 9701 0 0 WASTE MGMT INC DEL COM 94106L109 176983 1161 SH SOLE 1161 0 0 WATERS CORP COM 941848103 61697 225 SH SOLE 1 175 0 50 WATSCO INC COM 942622200 7932 21 SH SOLE 1 21 0 0 WAYNE SVGS BANCSHARES INC COM 94624q101 48600 1800 SH SOLE 1800 0 0 WAYNE SVGS BANCSHARES INC COM 94624q101 160704 5952 SH SOLE 1 5952 0 0 WAYNE SVGS BANCSHARES INC COM 94624q101 5692032 210816 SH SOLE 3 210816 0 0 WEC ENERGY GROUP INC COM 92939u106 33106 411 SH SOLE 1 411 0 0 WELLS FARGO CO NEW COM 949746101 1172607 28698 SH SOLE 1 24195 0 4504 WELLS FARGO CO NEW COM 949746101 300444 7353 SH SOLE 7353 0 0 WELLTOWER INC REIT COM 95040q104 870564 10627 SH SOLE 1 10202 0 425 WENDYS CO COM 95058W100 42657 2090 SH SOLE 2090 0 0 WERNER ENTERPRISES INC COM 950755108 1285 33 SH SOLE 1 33 0 0 WESCO INTL INC COM COM 95082p105 441815 3072 SH SOLE 3 3072 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1111 3 SH SOLE 1 3 0 0 WESTERN ACQUISITION WT 95758l115 154 4800 SH SOLE 3 4800 0 0 WESTROCK CO COM SHS COM 96145d105 44750 1250 SH SOLE 1 1250 0 0 WESTWATER RES INC COM 961684206 6677 10000 SH SOLE 1 10000 0 0 WEYCO GROUP INC COM 962149100 618793 24410 SH SOLE 16157 0 8253 WEYERHAEUSER CO MTN BE COM 962166104 15121175 493189 SH SOLE 455933 0 37256 WEYERHAEUSER CO MTN BE COM 962166104 5619005 183268 SH SOLE 1 179343 0 3925 WGMI 240119P00007000 PUT 91917a957 350 10 SH Put SOLE 3 10 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 32440 800 SH SOLE 1 800 0 0 WHEELS UP EXPERIENCE INC COM 96328l205 6906 3336 SH SOLE 1 3336 0 0 WHIRLPOOL CORP COM 963320106 57491 430 SH SOLE 1 430 0 0 WHITEHORSE FINANCE INC COM 96524v106 38310 3000 SH SOLE 1 3000 0 0 WHOLE EARTH BRANDS INC COM CL COM 96684w100 833540 231539 SH SOLE 155389 0 76150 WISDOMTREE ARTIFICIAL INTELLIG INDX FD 97717y543 13065 750 SH SOLE 1 750 0 0 WISDOMTREE TR INDX FD 97717W703 51493 1065 SH SOLE 1 1065 0 0 WISDOMTREE TR INDX FD 97717W315 5659 151 SH SOLE 1 151 0 0 WISDOMTREE TR INDX FD 97717W281 6615 143 SH SOLE 1 143 0 0 WISDOMTREE TR INDX FD 97717W307 194247 3159 SH SOLE 1 3087 0 72 WISDOMTREE TR INDX FD 97717W505 422339 10311 SH SOLE 1 10311 0 0 WISDOMTREE TR EARNINGS 500 FD INDX FD 97717w588 30195 660 SH SOLE 1 660 0 0 WISDOMTREE TR HIGH DIVID FD INDX FD 97717w208 63745 817 SH SOLE 1 817 0 0 WISDOMTREE TR MIDCAP INDX FD 97717w570 112135 2210 SH SOLE 1 2210 0 0 WISDOMTREE TR SMALLCAP EARNING INDX FD 97717w562 4111 95 SH SOLE 1 95 0 0 WISDOMTREE TR TOTAL DIVID FD INDX FD 97717w109 51987 864 SH SOLE 1 864 0 0 WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 4722957 74389 SH SOLE 1 74389 0 0 WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 123805 1950 SH SOLE 1950 0 0 WISDOMTREE TR US SMALL CAP DIV INDX FD 97717x651 44938 1091 SH SOLE 1 1091 0 0 WISDOMTREE TRUST INTL LRGCAP D INDX FD 97717w794 32846 720 SH SOLE 1 720 0 0 WISDOMTREE US VALUE INDX FD 97717w547 52502 850 SH SOLE 1 850 0 0 WISE ORIGIN BITCOIN INDEX FUND LP 97799r853 32196 1463 SH SOLE 1 1463 0 0 WOLFSPEED INC COM 977852102 1333 35 SH SOLE 1 35 0 0 WOLTERS KLUWER N V SPONSORED A COM 977874205 48275 399 SH SOLE 1 399 0 0 WOLVERINE WORLD WIDE INC COM 978097103 18457 2290 SH SOLE 2290 0 0 WOODSIDE ENERGY GROUP LTD COM 980228308 908 39 SH SOLE 1 39 0 0 WORKDAY INC-CLASS A COM 98138h101 16599 77 SH SOLE 1 77 0 0 WORKHORSE GROUP INC COM 98138j206 1554 3750 SH SOLE 1 3750 0 0 WORLDWIDE WEBB ACQUISITION COR WT g97775111 361 9996 SH SOLE 3 9996 0 0 WP CAREY INC COM 92936U109 227675 4210 SH SOLE 1 3910 0 300 WTS AP ACQUISITION CORP REDMBL WT g04058114 169 2500 SH SOLE 3 2500 0 0 WTS AULT DISRUPTIVE TECHNOLOGI WT 05150a112 706 43850 SH SOLE 3 43850 0 0 WTS BLUE OCEAN ACQUISITION COR WT g1330l121 249 5000 SH SOLE 3 5000 0 0 WTS EVE MOBILITY ACQUISITION C WT g3218g117 241 6000 SH SOLE 3 6000 0 0 WTS FTAC EMERALD ACQUISITION C WT 29103k118 154 2200 SH SOLE 3 2200 0 0 WTS PHOENIX BIOTECH ACQUISITIO WT 71902k113 179 2500 SH SOLE 3 2500 0 0 WTS PYROPHYTE ACQUISITION WT g7308p127 1633 19800 SH SOLE 3 19800 0 0 WTS QLT INC WT 9941239w9 0 200000 SH SOLE 200000 0 0 WTS ROCKET PHARMACEUTICALS INC WT 77313f114 1020 6000 SH SOLE 3 6000 0 0 WTS SDCL EDGE ACQUISITION CORP WT g79471127 304 3000 SH SOLE 3 3000 0 0 WTS SIZZLE ACQUISITION WT 83014e117 952 6340 SH SOLE 3 6340 0 0 WTS TRISTAR ACQUISITION WT g9074v114 753 10449 SH SOLE 3 10449 0 0 WW INTL INC COM 98262p101 406822 36750 SH SOLE 36750 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311a105 4082626 58709 SH SOLE 1 58429 0 280 WYNDHAM HOTELS & RESORTS INC COM 98311a105 10108056 145356 SH SOLE 120529 0 24827 WYNN RESORTS LTD COM 983134107 10350 112 SH SOLE 1 112 0 0 XCEL ENERGY INC COM COM 98389b100 54931 960 SH SOLE 1 560 0 400 XEROX CORP COM NEW COM 98421m106 3922 250 SH SOLE 1 250 0 0 XLB 240119C00090000 CALL 81369y900 127750 700 SH Call SOLE 3 700 0 0 XLB 240119P00070000 PUT 81369y950 34642 420 SH Put SOLE 3 420 0 0 XLB 240119P00075000 PUT 81369y950 452142 2700 SH Put SOLE 3 2700 0 0 XLB 250117P00070000 PUT 81369y950 96000 200 SH Put SOLE 3 200 0 0 XLF 231020P00031000 PUT 81369y955 80750 8500 SH Put SOLE 3 8500 0 0 XLF 240119P00030000 PUT 81369y955 486000 12000 SH Put SOLE 3 12000 0 0 XLI 240119C00105000 CALL 81369y904 93200 400 SH Call SOLE 3 400 0 0 XLI 240119C00110000 CALL 81369y904 15400 200 SH Call SOLE 3 200 0 0 XLI 240119P00090000 PUT 81369y954 17898 200 SH Put SOLE 3 200 0 0 XLI 240119P00100000 PUT 81369y954 451984 1600 SH Put SOLE 3 1600 0 0 XLI 240315P00095000 PUT 81369y954 365744 1600 SH Put SOLE 3 1600 0 0 XLI 240621P00110000 PUT 81369y954 578910 600 SH Put SOLE 3 600 0 0 XLI 250117C00110000 CALL 81369y904 2631200 4160 SH Call SOLE 3 4160 0 0 XLI 250117C00115000 CALL 81369y904 93960 216 SH Call SOLE 3 216 0 0 XLI 250117P00085000 PUT 81369y954 1407950 5000 SH Put SOLE 3 5000 0 0 XLI 250117P00090000 PUT 81369y954 130599 350 SH Put SOLE 3 350 0 0 XLI 250117P00100000 PUT 81369y954 192864 300 SH Put SOLE 3 300 0 0 XLI 250117P00110000 PUT 81369y954 110206 100 SH Put SOLE 3 100 0 0 XLI 250117C00120000 CALL 81369y904 128475 450 SH Call SOLE 3 450 0 0 XLK 240315P00175000 PUT 81369y953 552296 400 SH Put SOLE 3 400 0 0 XLK 240621P00170000 PUT 81369y953 511972 400 SH Put SOLE 3 400 0 0 XPAC ACQUISITION CORP WT g9831x122 848 12558 SH SOLE 3 12558 0 0 XPENG INC COM 98422d105 18360 1000 SH SOLE 1 1000 0 0 XPO INC COM 983793100 846271 11335 SH SOLE 5015 0 6320 XPO INC COM 983793100 2613 35 SH SOLE 1 35 0 0 XRT 231020P00065000 PUT 78464a954 127494 300 SH Put SOLE 3 300 0 0 XYLEM INC COM 98419M100 91030 1000 SH SOLE 1 1000 0 0 YUM BRANDS INC COM 988498101 47477 380 SH SOLE 1 380 0 0 ZEBRA TECHNOLOGIES CORPORATI COM 989207105 5440 23 SH SOLE 1 23 0 0 ZIM INTEGRATED SHIPPING SERV COM m9t951109 1045 100 SH SOLE 1 100 0 0 ZIMMER BIOMET HLDGS COM 98956p102 63983 570 SH SOLE 1 445 0 125 ZOETIS INC COM 98978v103 339087 1949 SH SOLE 1949 0 0 ZOETIS INC COM 98978v103 5301087 30470 SH SOLE 1 28470 0 2000 ZOOM VIDEO COMMUNICATIONS COM 98980l101 75605 1081 SH SOLE 1 1081 0 0 ZOOMINFO TECHNOLOGIES INC COM 98980f104 16400 1000 SH SOLE 1 1000 0 0 ZROZ 231020P00080000 PUT 72201r952 157000 200 SH Put SOLE 3 200 0 0 ZSCALER INC COM 98980g102 38897 250 SH SOLE 1 250 0 0 ZURN WATER SOLUTIONS CORP COM COM 98983l108 9695 346 SH SOLE 1 346 0 0 ZYVERSA THERAPEUT 27 WTF WARRA WT 98987d110 105 1500 SH SOLE 3 1500 0 0