0001446114-24-000016.txt : 20240516 0001446114-24-000016.hdr.sgml : 20240516 20240515175811 ACCESSION NUMBER: 0001446114-24-000016 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240516 DATE AS OF CHANGE: 20240515 EFFECTIVENESS DATE: 20240516 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Ancora Advisors LLC CENTRAL INDEX KEY: 0001446114 ORGANIZATION NAME: 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: 24952943 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 FORMER COMPANY: FORMER CONFORMED NAME: Ancora Advisors, LLC DATE OF NAME CHANGE: 20080924 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001446114 XXXXXXXX 03-31-2024 03-31-2024 false Ancora Advisors LLC
6060 Parkland Boulevard, Suite 200 Cleveland OH 44124
13F HOLDINGS REPORT 028-13214 000124674 801-61770 N
Jason Geers CCO 216-593-5020 Jason Geers Cleveland OH 05-15-2024 3 2393 4401036703 1 0001657660 028-17014 000124845 801-61942 ANCORA FAMILY WEALTH ADVISORS, LLC 2 Clutterbuck Capital Management LLC 3 0001836192 028-21227 000311902 801-120302 Ancora Alternatives LLC
INFORMATION TABLE 2 infotable.xml 180 DEGREE CAP CORP COM COM 68235b208 463552 108054 SH SOLE 93366 0 14688 180 DEGREE CAP CORP COM COM 68235b208 10841 2527 SH SOLE 1 2527 0 0 180 DEGREE CAP CORP COM COM 68235b208 149219 34783 SH SOLE 3 34783 0 0 1ST TR DJS MCROCP IDX COM SHS INDX FD 33718m105 6779 108 SH SOLE 1 108 0 0 3D PRINTING ETF INDX FD 00214q500 227 10 SH SOLE 1 10 0 0 3-D SYS CORP DEL COM NEW COM 88554d205 1332 300 SH SOLE 1 300 0 0 3M CO COM 88579y101 2926423 27590 SH SOLE 1 26202 0 1388 3M CO COM 88579y101 847181 7987 SH SOLE 7987 0 0 529 AMERICAN FUNDS COM 529funds1 293293 293293 SH SOLE 1 293293 0 0 A P MOLLER MAERSK A S UNSPONSO COM 00202F102 12824 1976 SH SOLE 1 1976 0 0 APPLE INC PUT 037833950 8358 28 SH Put SOLE 1 28 0 0 ABB LTD SPONSORED ADR COM 000375204 4636 100 SH SOLE 1 100 0 0 ABBOTT LABS COM 002824100 6492257 57120 SH SOLE 1 53205 0 3915 ABBOTT LABS COM 002824100 329728 2901 SH SOLE 2901 0 0 ABBVIE INC COM 00287y109 26506972 145563 SH SOLE 1 140926 0 4636 ABBVIE INC COM 00287y109 37154927 204036 SH SOLE 189196 0 14840 ABERDEEN EMERGING MARKETS EQUI CLSD FD 00301w105 3202 634 SH SOLE 1 634 0 0 ABRDN PALLADIUM ETF TRUST INDX FD 003262102 26466 283 SH SOLE 1 283 0 0 ABRDN PLATINUM ETF TRUST INDX FD 003260106 820461 9820 SH SOLE 1 9610 0 210 ABRDN PLATINUM ETF TRUST INDX FD 003260106 179632 2150 SH SOLE 2150 0 0 ABERDEEN STD GOLD ETF INDX FD 00326a104 7009 330 SH SOLE 1 330 0 0 ABERDEEN TOTAL DYNAMIC DIVIDEN CLSD FD 00326l100 1534 185 SH SOLE 1 185 0 0 ABRDN ETFS INDX FD 003261104 197700 10000 SH SOLE 3 10000 0 0 ACACIA RESH CORP COM 003881307 516088 96827 SH SOLE 83800 0 13027 ACACIA RESH CORP COM 003881307 12451 2336 SH SOLE 1 2336 0 0 ACACIA RESH CORP COM 003881307 163839 30739 SH SOLE 3 30739 0 0 ACCELERATE ARBITRAGE FUND COM 00437k108 198562 10200 SH SOLE 3 10200 0 0 ACCENTURE PLC COM g1151c101 17367083 50106 SH SOLE 1 49663 0 443 ACCENTURE PLC COM g1151c101 23969908 69155 SH SOLE 64353 0 4802 ACE GLOBAL BUSINESS -CW27 COM g0083e110 257 10000 SH SOLE 3 10000 0 0 ACHARI VENTURES HOLDINGS CORP WT 00444x119 672 32000 SH SOLE 3 32000 0 0 ACI WORLDWIDE INC COM 004498101 33210 1000 SH SOLE 1 1000 0 0 ACUITY BRANDS INC COM COM 00508y102 75244 280 SH SOLE 1 280 0 0 ACUSHNET HLDGS CORP COM 005098108 105058 1593 SH SOLE 1 1593 0 0 ADAMS DIVERSIFIED EQUITY FD CLSD FD 006212104 1856469 95106 SH SOLE 1 93366 0 1740 ADAMS NAT RES FD INC COM COM 00548f105 6918 300 SH SOLE 1 300 0 0 ADAMS RES & ENERGY INC COM 006351308 900798 31062 SH SOLE 26886 0 4176 ADAMS RES & ENERGY INC COM 006351308 21837 753 SH SOLE 1 753 0 0 ADAMS RES & ENERGY INC COM 006351308 287970 9930 SH SOLE 3 9930 0 0 ADOBE SYS INC COM COM 00724f101 2354414 4666 SH SOLE 1 4531 0 135 ADOBE SYS INC COM COM 00724f101 255832 507 SH SOLE 507 0 0 ADTHEORENT HOLDING COMPANY INC COM 00739d109 50397 15700 SH SOLE 1 15700 0 0 ADTHEORENT HOLDING COMPANY INC COM 00739d109 898286 279840 SH SOLE 279840 0 0 ADVANCE AUTO PARTS INC COM 00751y106 17018 200 SH SOLE 1 200 0 0 ADVANCED EMISSIONS SOLUTIONS I COM 00770c101 9720 1500 SH SOLE 1 1500 0 0 ADVANCED MICRO DEVICES INC COM 007903107 563129 3120 SH SOLE 3120 0 0 ADVANCED MICRO DEVICES INC COM 007903107 951007 5269 SH SOLE 1 5269 0 0 ADVANTAGE SOLUTIONS INC COM CL COM 00791n102 3490248 806062 SH SOLE 549402 0 256660 ADVANT-E CORP COM COM 00761l305 825830 10 SH SOLE 3 10 0 0 ADVISORSHARES DOUBLELINE VALUE INDX FD 00768y818 328549 2810 SH SOLE 1 2810 0 0 ADVISORSHARES TR PURE US CANNA INDX FD 00768y453 366927 36656 SH SOLE 1 36199 0 457 AERCAP HOLDINGS NV COM N00985106 4172 48 SH SOLE 1 48 0 0 AERIES TECHNOLOGY INC WT g0136h110 647 9996 SH SOLE 3 9996 0 0 AEROVIRONMENT INC COM 008073108 12262 80 SH SOLE 1 80 0 0 AERSALE CORPORATION COM COM 00810f106 729689 101628 SH SOLE 88127 0 13501 AERSALE CORPORATION COM COM 00810f106 18625 2594 SH SOLE 1 2594 0 0 AERSALE CORPORATION COM COM 00810f106 230909 32160 SH SOLE 3 32160 0 0 AETHERIUM ACQUISITION CORP COM 00809J119 4246 71000 SH SOLE 3 71000 0 0 AFFIRM HOLDINGS INC COM 00827b106 130410 3500 SH SOLE 1 3500 0 0 AFLAC INC COM 001055102 187948 2189 SH SOLE 1 2189 0 0 AGENT INFORMATION SOFTWARE INC COM 00847d108 9269 7660 SH SOLE 1 7660 0 0 AGILENT TECHNOLOGIES INC COM 00846u101 1051393 7226 SH SOLE 1 6701 0 525 AGNICO EAGLE MINES LTD COM 008474108 431866 7240 SH SOLE 7240 0 0 AGNICO EAGLE MINES LTD COM 008474108 2768655 46415 SH SOLE 1 46415 0 0 AIR PRODS & CHEMS INC COM 009158106 5839150 24102 SH SOLE 1 22646 0 1456 AIR PRODS & CHEMS INC COM 009158106 438993 1812 SH SOLE 1812 0 0 AIRBNB INC COM 009066101 28717 174 SH SOLE 1 174 0 0 AIRBUS SE UNSPONSORED ADR COM 009279100 11125 241 SH SOLE 1 241 0 0 ALASKA AIR GROUP INC COM 011659109 860 20 SH SOLE 1 20 0 0 ALCON AG COM H01301128 12993 156 SH SOLE 156 0 0 ALERIAN MLP COM 00162q452 72811 1534 SH SOLE 1 1534 0 0 ALGOMA STL GROUP INC COM 015658107 224985 26500 SH SOLE 1 26500 0 0 ALIBABA GRP SHS COM 01609w102 67005 926 SH SOLE 1 926 0 0 ALICO INC COM 016230104 89831 3068 SH SOLE 3068 0 0 ALIGHT INC COM CL A COM 01626w101 16310054 1655843 SH SOLE 1231746 0 424097 ALIGHT INC COM CL A COM 01626w101 127508 12945 SH SOLE 1 12945 0 0 ALIMCO FINL CORP COM NEW COM 01626k206 173339 30146 SH SOLE 3 30146 0 0 ALIMENTATION COUCHE-TARD INC COM 01626p148 967310 16932 SH SOLE 1 15782 0 1150 ALIMERA SCIENCES INC COM 016259202 915018 234620 SH SOLE 149030 0 85590 ALITHYA GROUP INC COM 01643b106 34938 22622 SH SOLE 22622 0 0 ALITHYA GROUP INC COM 01643b106 288625 186881 SH SOLE 1 186881 0 0 ALLETE INC COM 018522300 1038332 17410 SH SOLE 17410 0 0 ALLIANCEBERNSTEIN HOLDING COM 01881g106 145908 4200 SH SOLE 4200 0 0 ALLIANCEBERNSTEIN HOLDING COM 01881g106 272709 7850 SH SOLE 1 7850 0 0 ALLIANT ENERGY CORP COM 018802108 5040 100 SH SOLE 1 100 0 0 ALLIENT INC COM 019330109 391303 10967 SH SOLE 9509 0 1458 ALLIENT INC COM 019330109 28366 795 SH SOLE 1 795 0 0 ALLIENT INC COM 019330109 123881 3472 SH SOLE 3 3472 0 0 ALLISON TRANSMISSION HLDGS COM 01973r101 21670 267 SH SOLE 1 267 0 0 ALLSTATE CORP COM 020002101 1405706 8125 SH SOLE 1 7525 0 600 ALLY FINL INC COM COM 02005n100 16642 410 SH SOLE 1 410 0 0 ALPHA PARTNERS TECHNOLOGY MERG WT g63290103 1557 11886 SH SOLE 3 11886 0 0 ALPHABET INC COM 02079K305 12855670 85176 SH SOLE 1 79286 0 5890 ALPHABET INC COM 02079K305 992365 6575 SH SOLE 6575 0 0 ALPHABET INC COM 02079K107 21800675 143181 SH SOLE 1 137081 0 6100 ALPHABET INC COM 02079K107 3108997 20419 SH SOLE 20419 0 0 ALPINE INCOME PROPERTY TRUST COM 02083x103 4863823 318313 SH SOLE 209109 0 109204 ALPS ETF TR SECTOR DIVIDEND DO INDX FD 00162q858 327423 6069 SH SOLE 1 6069 0 0 ALTA EQUIPMENT GROUP COM 02128l106 3404801 262919 SH SOLE 262919 0 0 ALTO INGREDIENTS INC COM 021513106 677311 310693 SH SOLE 268821 0 41872 ALTO INGREDIENTS INC COM 021513106 16854 7731 SH SOLE 1 7731 0 0 ALTO INGREDIENTS INC COM 021513106 217182 99625 SH SOLE 3 99625 0 0 ALTRIA GROUP INC COM 02209S103 279876 6416 SH SOLE 1 6416 0 0 ALTRIA GROUP INC COM 02209S103 443354 10164 SH SOLE 10164 0 0 A-MARK PRECIOUS METALS INC COM COM 00181t107 10343 337 SH SOLE 1 337 0 0 AMAZON COM INC COM 023135106 27170018 150627 SH SOLE 1 144212 0 6415 AMAZON COM INC COM 023135106 1954057 10833 SH SOLE 10833 0 0 AMAZON COM INC COM 023135106 26729069 148182 SH SOLE 3 148182 0 0 AMBASE CORP COM COM 023164106 73246 345501 SH SOLE 3 345501 0 0 AMCOR PLC COM g0250x107 9510 1000 SH SOLE 1 1000 0 0 U HAUL HOLDING COMPANY COM 023586506 2027596 30408 SH SOLE 1 29938 0 470 AMERCO COM COM 235861002 129339 1915 SH SOLE 1 1615 0 300 AMERICAN ACQUISITION OPPORTUNI WT 02369m110 346 16000 SH SOLE 3 16000 0 0 AMERICAN AIRLS GROUP INC COM 02376r102 7061 460 SH SOLE 1 460 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 16118 2190 SH SOLE 1 2190 0 0 AMERICAN BATTERY TECHNOLOGY CO COM 02451v309 388 222 SH SOLE 1 222 0 0 AMERICAN CENTY ETF TR INDX FD 025072877 1681159 17940 SH SOLE 1 17940 0 0 AMERICAN COASTAL INS CORP COM 910710102 1080438 101070 SH SOLE 87601 0 13469 AMERICAN COASTAL INS CORP COM 910710102 27003 2526 SH SOLE 1 2526 0 0 AMERICAN COASTAL INS CORP COM 910710102 343096 32095 SH SOLE 3 32095 0 0 AMERICAN ELEC PWR CO INC COM 025537101 702294 8157 SH SOLE 1 8157 0 0 AMERICAN EXPRESS CO COM 025816109 308888 1357 SH SOLE 1 1357 0 0 AMERICAN GREEN INC COM 02640n200 0 750 SH SOLE 1 750 0 0 AMERICAN INTL GROUP INC COM 026874784 42091 538 SH SOLE 1 538 0 0 AMERICAN ONCOLOGY NETWORK IN WT 028719110 170 500 SH SOLE 3 500 0 0 AMERICAN TOWER CORP NEW COM 03027X100 11421888 57806 SH SOLE 53547 0 4259 AMERICAN TOWER CORP NEW COM 03027X100 4358243 22057 SH SOLE 1 22057 0 0 AMERICAN VANGUARD CORP COM 030371108 3516326 271531 SH SOLE 194776 0 76755 AMERICAN WTR WKS CO INC NEW COM 030420103 342310 2801 SH SOLE 1 2801 0 0 AMERICAS CAR MART INC COM COM 03062t105 120267 1883 SH SOLE 1628 0 255 AMERICAS CAR MART INC COM COM 03062t105 3066 48 SH SOLE 1 48 0 0 AMERICAS CAR MART INC COM COM 03062t105 38514 603 SH SOLE 3 603 0 0 AMERIPRISE FINL INC COM 03076C106 702879 1603 SH SOLE 1 1603 0 0 AMETEK INC COM 031100100 10791 59 SH SOLE 1 59 0 0 AMGEN INC COM 031162100 9235525 32483 SH SOLE 1 29703 0 2780 AMGEN INC COM 031162100 1171683 4121 SH SOLE 4121 0 0 AMICUS THERAPEUTICS INC COM 03152w109 31735 2694 SH SOLE 1 2694 0 0 AMPCO-PITTSBURG CORP COM 032037103 2318712 1068531 SH SOLE 3 1068531 0 0 AMPHENOL CORP NEW COM 032095101 31606 274 SH SOLE 1 274 0 0 AMPLIFY ETF TR INDX FD 032108409 122669 3155 SH SOLE 1 3155 0 0 AMPLIFY ETF TR INDX FD 032108664 5449 85 SH SOLE 1 85 0 0 AMPLIFY ETF TR INDX FD 032108631 10977 2626 SH SOLE 1 2506 0 120 AMPLIFY ETF TR INDX FD 032108607 3280 90 SH SOLE 1 90 0 0 AMTECH SYS INC COM 032332504 614051 113503 SH SOLE 98320 0 15183 AMTECH SYS INC COM 032332504 14607 2700 SH SOLE 1 2700 0 0 AMTECH SYS INC COM 032332504 195339 36107 SH SOLE 3 36107 0 0 AMAZON COM INC CALL 023135906 704400 240 SH Call SOLE 3 240 0 0 ANALOG DEVICES INC COM 032654105 99686 504 SH SOLE 504 0 0 ANALOG DEVICES INC COM 032654105 477813 2416 SH SOLE 1 2416 0 0 ANC RENT CORP COM 001813104 0 25 SH SOLE 1 25 0 0 ANHEUSER BUSCH INBEV SA/NV ADUS 03524A108 6078 100 SH SOLE 1 100 0 0 ANIXA BIOSCIENCES INC COM 03528h109 4749 1522 SH SOLE 1 1522 0 0 ANSYS INC COM 03662Q105 20482 59 SH SOLE 1 59 0 0 AON PLC COM g0403h108 2014000 6035 SH SOLE 1 5935 0 100 AP HENDERSON GROUP COM 00186g100 0 2000 SH SOLE 1 2000 0 0 APELLIS PHARMACEUTICALS INC COM 03753u106 29390 500 SH SOLE 1 500 0 0 API GROUP CORP COM 00187Y100 14693695 374171 SH SOLE 275472 0 98699 API GROUP CORP COM 00187Y100 364818 9290 SH SOLE 1 9290 0 0 APOLLO GLOBAL MANAGEMENT INC COM 03769m106 34846 310 SH SOLE 1 310 0 0 APOLLOMICS INC WT g0411d115 111 3700 SH SOLE 3 3700 0 0 APPLE INC COM 037833100 79371 463 SH SOLE 1 0 0 463 APPLE INC COM 037833100 28881138 168423 SH SOLE 159795 0 8628 APPLE INC COM 037833100 72056532 420204 SH SOLE 1 410072 0 10132 APPLIED INDLTECH INC COM COM 03820c105 469181 2375 SH SOLE 1 2375 0 0 APPLIED MATLS INC COM 038222105 911537 4420 SH SOLE 4420 0 0 APPLIED MATLS INC COM 038222105 3099124 15028 SH SOLE 1 15028 0 0 ARAMARK HLDGS CORP COM COM 03852u106 9980388 306900 SH SOLE 215750 0 91150 ARAMARK HLDGS CORP COM COM 03852u106 74146 2280 SH SOLE 1 2280 0 0 ARBOR REALTY TRUST INC COM 038923108 132500 10000 SH SOLE 10000 0 0 ARCBEST CORP PUT 03937C955 88266 139 SH Put SOLE 3 139 0 0 ARCH CAPITAL GROUP LTD COM g0450a105 236184 2555 SH SOLE 1 2555 0 0 ARCH RESOURCES INC COM 03940r107 70587 439 SH SOLE 1 164 0 275 ARCHER DANIELS MIDLAND CO COM 039483102 26317 419 SH SOLE 1 419 0 0 ARCOSA INC COM 039653100 7113501 82850 SH SOLE 61870 0 20980 ARCOSA INC COM 039653100 212074 2470 SH SOLE 1 2470 0 0 ARDELYX INC COM 039697107 2095 287 SH SOLE 1 287 0 0 ARES CAP CORP COM COM 04010l103 970762 46626 SH SOLE 1 43362 0 3264 ARHAUS INC COM 04035m102 76950 5000 SH SOLE 1 5000 0 0 ARISTA NETWORKS INC COM 040413106 50167 173 SH SOLE 1 173 0 0 ARK GENOMIC REVOLUTION ETF INDX FD 00214q302 3422 119 SH SOLE 1 119 0 0 ARK INNOVATION ETF INDX FD 00214q104 6267 125 SH SOLE 1 125 0 0 ARK SPACE EXPLORATION & INNOVA INDX FD 00214q807 777 52 SH SOLE 1 52 0 0 ARM HOLDINGS PLC COM 042068205 123740 990 SH SOLE 1 990 0 0 ARMADA ACQUISITION CORP I WT 04208v111 853 10050 SH SOLE 3 10050 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 106705 859 SH SOLE 1 859 0 0 ARROWROOT ACQUISITION CORP WT 04282m110 334 1858 SH SOLE 3 1858 0 0 GALLAGHER ARTHUR J & CO COM 363576109 2632921 10530 SH SOLE 1 9523 0 1007 ASHLAND INC COM 044186104 2034059 20890 SH SOLE 15050 0 5840 ASHLAND INC COM 044186104 29211 300 SH SOLE 1 300 0 0 ASML HOLDING N V COM N07059210 213503 220 SH SOLE 1 220 0 0 ASTRAZENECA PLC ADUS 046353108 117462 1734 SH SOLE 1 1734 0 0 ASTRONICS CORP COM 046433108 14280 750 SH SOLE 1 750 0 0 ASURE SOFTWARE INC COM 04649U102 7780 1000 SH SOLE 1 1000 0 0 ASURE SOFTWARE INC COM 04649U102 77800 10000 SH SOLE 10000 0 0 AT&T INC COM 00206r102 492220 27967 SH SOLE 1 27078 0 889 ATHENA TECHNOLOGY ACQUISITION WT 04687c113 91 2500 SH SOLE 3 2500 0 0 ATHERSYS INC NEW COM NEW COM 04744L205 2 310 SH SOLE 1 310 0 0 ATLANTA BRAVES HLDGS INC COM 047726302 19413 497 SH SOLE 1 493 0 4 ATLANTA BRAVES HLDGS INC COM 047726302 5150725 131867 SH SOLE 89801 0 42066 ATLANTICA SUSTAINABLE F COM g0751n103 3696 200 SH SOLE 1 200 0 0 ATLANTIS PLASTICS INC COM 049156102 0 640 SH SOLE 1 640 0 0 ATLASSIAN CORPORATION COM 049468101 3902 20 SH SOLE 1 20 0 0 ATMOS ENERGY CORP COM 049560105 136938 1152 SH SOLE 1 927 0 225 ATNA RESOURCES COM 04957f101 0 400 SH SOLE 1 400 0 0 AUGMEDIX INC COM COM 05105p107 1818659 444660 SH SOLE 302180 0 142480 AURORA CANNABIS INC COM 05156X850 9 2 SH SOLE 1 2 0 0 AUTODESK INC COM 052769106 7031 27 SH SOLE 1 27 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1915110 7668 SH SOLE 1 6993 0 675 AUTOMATIC DATA PROCESSING IN COM 053015103 99896 400 SH SOLE 400 0 0 AVALONBAY CMNTYS INC COM 053484101 1629 9 SH SOLE 1 9 0 0 AVANOS MEDICAL INC COM 05350v106 378 19 SH SOLE 1 19 0 0 AVANTAX INC COM COM 095229100 0 100 SH SOLE 3 100 0 0 AMERICAN CENTY ETF TR INDX FD 025072802 227876 3460 SH SOLE 1 3460 0 0 AVIAT NETWORKS INC COM 05366y201 1385569 36139 SH SOLE 31323 0 4816 AVIAT NETWORKS INC COM 05366y201 36001 939 SH SOLE 1 939 0 0 AVIAT NETWORKS INC COM 05366y201 439951 11475 SH SOLE 3 11475 0 0 AVID BIOSERVICES INC COM 05368m106 6700 1000 SH SOLE 1 1000 0 0 AVNET INC COM 053807103 182206 3675 SH SOLE 1 3675 0 0 AXCELIS TECHNOLOGIES INC COM 054540208 55760 500 SH SOLE 1 500 0 0 AXIS CAPITAL HOLDINGS SHS COM g0692u109 9753 150 SH SOLE 1 150 0 0 AXT INC COM 00246W103 310555 67659 SH SOLE 58534 0 9125 AXT INC COM 00246W103 7945 1731 SH SOLE 1 1731 0 0 AXT INC COM 00246W103 99250 21623 SH SOLE 3 21623 0 0 BADGER METER INC COM 056525108 32362 200 SH SOLE 1 200 0 0 BAGGER DAVES BURGER TAVERN COM 056646201 1537 25000 SH SOLE 3 25000 0 0 BALL CORP COM 058498106 81057 1203 SH SOLE 1 928 0 275 BALLYS CORP COM 05875b106 8643 620 SH SOLE 1 620 0 0 BANCROFT FD LTD COM 059695106 15990 1000 SH SOLE 1 1000 0 0 BANK FIRST NATL CORP COM 06211j100 15081 174 SH SOLE 1 174 0 0 BANK HAWAII CORP COM 062540109 2940 47 SH SOLE 1 47 0 0 BANK NEW YORK MELLON CORP COM 064058100 77787 1350 SH SOLE 1 1350 0 0 BANK AMERICA CORP COM 060505104 8799869 232064 SH SOLE 1 231043 0 1021 BANK AMERICA CORP COM 060505104 21709200 572500 SH SOLE 525812 0 46688 BARCO NV COM b0833g105 8658 525 SH SOLE 1 525 0 0 BARRICK GOLD CORP COM 067901108 449 27 SH SOLE 1 27 0 0 BATTERY FUTURE ACQUISITION COR WT g0888j124 211 6000 SH SOLE 3 6000 0 0 BAUSCH HEALTH COS INC COM 071734107 530 50 SH SOLE 1 50 0 0 BAXTER INTL INC COM 071813109 15643 366 SH SOLE 1 366 0 0 BAYER A G SPONSORED ADR ADUS 072730302 5439 710 SH SOLE 1 710 0 0 BCE INC COM 05534B760 16242 478 SH SOLE 1 478 0 0 BEACON ROOFING SUPPLY INC COM 073685109 4117 42 SH SOLE 1 42 0 0 BEAM THERAPEUTICS INC COM 07373v105 1652 50 SH SOLE 1 50 0 0 BECTON DICKINSON & CO COM 075887109 1839840 7435 SH SOLE 1 6973 0 462 BELLRING BRANDS INC COM 07831c103 177 3 SH SOLE 3 0 0 BELLRING BRANDS INC COM 07831c103 51769 877 SH SOLE 1 877 0 0 BENEFICIENT WT 08178Q119 119 16773 SH SOLE 3 16773 0 0 BENSON HILL INC WT 082490111 9 2600 SH SOLE 3 2600 0 0 BERENSON ACQUISITION CORP I WT 083690115 116 11585 SH SOLE 3 11585 0 0 BERKLEY W R CORP COM 084423102 447860 5064 SH SOLE 1 5064 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670702 38872266 92439 SH SOLE 1 88288 0 4151 BERKSHIRE HATHAWAY INC DEL COM 084670702 4237580 10077 SH SOLE 10077 0 0 BERRY PLASTICS GROUP COM 08579w103 647378 10704 SH SOLE 10704 0 0 BERRY PLASTICS GROUP COM 08579w103 1799522 29754 SH SOLE 1 29754 0 0 BERRY PLASTICS GROUP COM 08579w103 100439438 1660705 SH SOLE 3 1660705 0 0 BERY 240621C00062500 CALL 08579w903 607032 3600 SH Call SOLE 3 3600 0 0 BERY 240920C00062500 CALL 08579w903 64794 200 SH Call SOLE 3 200 0 0 BERY 241220C00065000 CALL 08579w903 890000 2000 SH Call SOLE 3 2000 0 0 LISTED FD TR PUT 53656F959 31570 3157 SH Put SOLE 3 3157 0 0 BGC GROUP INC COM 088929104 31080 4000 SH SOLE 1 4000 0 0 BGSF INC COM 05601c105 1540659 147998 SH SOLE 130388 0 17610 BGSF INC COM 05601c105 34842 3347 SH SOLE 1 3347 0 0 BGSF INC COM 05601c105 434430 41732 SH SOLE 3 41732 0 0 BHP GROUP LTD ADUS 088606108 23595 409 SH SOLE 1 409 0 0 BIOGEN INC COM 09062X103 17250 80 SH SOLE 1 80 0 0 BIOMARIN PHARMACEUTICAL COM US COM 09061g101 156601 1793 SH SOLE 1 1518 0 275 BITE ACQUISITION CORP WT 09175k113 3131 44735 SH SOLE 3 44735 0 0 BITWISE BITCOIN ETF INDX FD 09174c104 38710 1000 SH SOLE 1 1000 0 0 BLACK SPADE ACQUISITION CO COM y9390m103 50 10 SH SOLE 1 10 0 0 BLACK STONE MINERALS L P COM COM 09225m101 870700 54487 SH SOLE 1 52287 0 2200 BLACKBAUD INC COM COM 09227q100 2081110 28070 SH SOLE 20430 0 7640 BLACKROCK ENERGY & RES TR CLSD FD 09250U101 92750 7000 SH SOLE 7000 0 0 BLACKROCK ENHANCED CAP & INCOM COM 09256a109 126685 6500 SH SOLE 1 6500 0 0 BLACKROCK ESG CAPITAL ALLOCATI COM 09262f100 1736 100 SH SOLE 1 100 0 0 BLACKROCK ETF TRUST II INDX FD 092528603 556256 10603 SH SOLE 1 9642 0 961 BLACKROCK ENHANCED GLOBAL DI CLSD FD 092501105 1151 110 SH SOLE 1 110 0 0 BLACKROCK HEALTH SCIENCES TRUS COM 09260e105 1393 85 SH SOLE 1 85 0 0 BLACKROCK INC COM 09247X101 7705573 9243 SH SOLE 1 9095 0 148 BLACKROCK INC COM 09247X101 14920729 17897 SH SOLE 16496 0 1401 BLACKROCK ENHANCED INTL DIV CLSD FD 092524107 2986 540 SH SOLE 1 540 0 0 BLACKROCK MUNIVEST FD INC COM CLSD FD 09253r105 207472 29387 SH SOLE 1 29387 0 0 BLACKROCK SCIENCE & TECH TR II INDX FD 09260k101 3492 180 SH SOLE 1 180 0 0 BLACKROCK US EQUITY FACTOR ROT INDX FD 09290c103 2001641 45082 SH SOLE 1 43909 0 1173 BLACKROCK US EQUITY FACTOR ROT INDX FD 09290c103 31302 705 SH SOLE 705 0 0 BLACKROCK UTIL & INFRA COM COM 09248d104 8628 400 SH SOLE 1 400 0 0 BLACKSTONE GROUP INC COM 09260d107 9012496 68604 SH SOLE 1 58764 0 9840 BLACKSTONE GROUP INC COM 09260d107 742503 5652 SH SOLE 5652 0 0 BLACKSTONE PRIVATE CREDIT FUND LP 09261h305 78744 3097 SH SOLE 1 3097 0 0 BLACKSTONE REAL ESTATE INCOME LP 09259k203 89569 6332 SH SOLE 1 6332 0 0 BLACKSTONE REAL ESTATE INCOME LP 09259k401 1499869 105963 SH SOLE 1 105963 0 0 BLACKSTONE REIT LP 09259k302 1078981 78002 SH SOLE 1 78002 0 0 BLOCKCHAIN COINVESTORS ACQUISI WT g11765115 108 2500 SH SOLE 3 2500 0 0 BLUE BIOFUELS INC COM COM 09530q102 295980 2816177 SH SOLE 1 2816177 0 0 BLUE OWL CAPITAL CORPORATION C COM 69121k104 177147 11518 SH SOLE 1 11518 0 0 BLUE OWL CAPITAL CORPORATION C COM 69121k104 200463 13034 SH SOLE 13034 0 0 BLUE OWL CAPITAL INC COM 09581b103 18087 959 SH SOLE 1 959 0 0 BLUE RIVER BANCSHARES INC COM 09602p107 0 6000 SH SOLE 1 6000 0 0 BLUE WORLD ACQUISITION -29 COM g1263e136 1826 8800 SH SOLE 3 8800 0 0 BOA ACQUISITION CORP WT g8059b119 195 25263 SH SOLE 3 25263 0 0 BOEING CO COM 097023105 1538130 7970 SH SOLE 1 7615 0 355 BOOKING HOLDINGS INC COM 09857l108 5886193 1622 SH SOLE 1 1456 0 166 BOOKING HOLDINGS INC COM 09857l108 1117387 308 SH SOLE 308 0 0 BORGWARNER INC COM 099724106 2849 82 SH SOLE 1 82 0 0 BOSTON SCIENTIFIC CORP COM 101137107 222338 3246 SH SOLE 1 3246 0 0 BOSWELL J G CO COM COM 101205102 37485 63 SH SOLE 1 63 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 577166 16590 SH SOLE 16590 0 0 BP PLC COM 055622104 165867 4402 SH SOLE 1 852 0 3550 BRAEMAR HOTELS AND RESORTS INC COM 10482b101 958 479 SH SOLE 3 479 0 0 BRAMPTON CREST INTL INC COM COM 10511R101 0 4 SH SOLE 1 4 0 0 BRAND ENGAGEMENT NETWORK INC WT 104932116 2108 17548 SH SOLE 3 17548 0 0 BRC INC COM 05601u105 4280 1000 SH SOLE 1 1000 0 0 BRIDGER AEROSPACE GROUP HOLDIN WT 96812f110 200 1000 SH SOLE 3 1000 0 0 BRIGHTCOVE INC COM 10921t101 107379 55350 SH SOLE 55350 0 0 BRIGHTHOUSE FINL INC COM COM 10922n103 670 13 SH SOLE 1 13 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 729990 13461 SH SOLE 13461 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1490059 27477 SH SOLE 1 27477 0 0 BROADCOM LTD SHS COM 11135f101 46814443 35321 SH SOLE 1 34299 0 1022 BROADCOM LTD SHS COM 11135f101 56652898 42744 SH SOLE 39880 0 2864 BROOKFIELD ASSET MANAGMT LTD COM 113004105 983226 23399 SH SOLE 1 21950 0 1449 BROOKFIELD CORP COM 11271j107 1916222 45766 SH SOLE 1 43129 0 2637 BROOKFIELD INFRAST PARTNERS COM G16252101 19506 625 SH SOLE 1 625 0 0 BROOKFIELD INFRASTRUCTURE CORP COM 11275q107 685 19 SH SOLE 1 19 0 0 BROOKFIELD REAL ASSETS INCOM CLSD FD 112830104 1628 126 SH SOLE 1 126 0 0 BROWN & BROWN INC COM 115236101 19259 220 SH SOLE 1 220 0 0 BROWN FORMAN CORP COM 115637209 410844 7959 SH SOLE 1 7609 0 350 BROWN FORMAN CORP COM 115637209 12905 250 SH SOLE 1 250 0 0 BUCKEYE ST BANK COM 118239102 0 667 SH SOLE 1 667 0 0 BUMBLE INC COM 12047b105 6242 550 SH SOLE 1 550 0 0 BUNGE LTD COM h11356104 34344 335 SH SOLE 1 335 0 0 C H ROBINSON WORLDWIDE INC COM 12541W209 7614 100 SH SOLE 3 100 0 0 CACI INTL INC COM 127190304 37883 100 SH SOLE 1 100 0 0 CACTUS ACQUISITION CORP 1 LTD WT g1745a124 542 10850 SH SOLE 3 10850 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 2012 6 SH SOLE 1 6 0 0 CAESARS ENTERTAINMENT INC COM 12769g100 22963 525 SH SOLE 525 0 0 CAESARS ENTERTAINMENT INC COM 12769g100 263533 6025 SH SOLE 1 6025 0 0 CAESARS ENTERTAINMENT INC COM 12769g100 27336319 624973 SH SOLE 3 624973 0 0 CALAMOS DYNAMIC CONV AND INCOM COM 12811v105 10900 500 SH SOLE 1 500 0 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 116424 7200 SH SOLE 1 7200 0 0 CAMBRIA ETF TR INDX FD 132061821 7383 1150 SH SOLE 1 1150 0 0 CAMBRIA ETF TR INDX FD 132061821 75103 11699 SH SOLE 3 11699 0 0 CAMBRIA ETF TR INDX FD 132061201 43962 600 SH SOLE 1 600 0 0 CAMECO COM 13321l108 361289 8340 SH SOLE 1 8340 0 0 CAMPBELL SOUP CO COM 134429109 13379 301 SH SOLE 1 301 0 0 CANADIAN NAT RES LTD COM 136385101 4427 58 SH SOLE 1 58 0 0 CANADIAN NATL RY CO COM 136375102 18176 138 SH SOLE 1 138 0 0 CANADIEN PACIFIQUE KANSAS CITY COM 13646k108 183746 2084 SH SOLE 1 2084 0 0 CANNAE HOLDINGS INC COM 13765n107 11347582 510233 SH SOLE 370213 0 140020 CANNAE HOLDINGS INC COM 13765n107 44480 2000 SH SOLE 1 2000 0 0 CANNA-GLOBAL ACQUISITION CORP WT 13767k119 885 59000 SH SOLE 3 59000 0 0 CANNALINK INC COM COM 13765b103 0 28 SH SOLE 1 28 0 0 CANOPY GROWTH CORP COM 138035704 95 11 SH SOLE 1 11 0 0 CANTALOUPE INC COM 138103106 8488 1320 SH SOLE 1 1320 0 0 CAPITAL GROUP CORE BOND ETF INDX FD 14020y508 4005458 154092 SH SOLE 1 151188 0 2904 CAPITAL ONE FINL CORP COM 14040H105 9529 64 SH SOLE 1 64 0 0 CAPITALWORKS EMNG MKTS ACQSTN WT g1889l126 250 5000 SH SOLE 3 5000 0 0 CAPSTONE THERAPEUTICS CORPORAT COM 14068e208 9287 1786 SH SOLE 3 1786 0 0 CAPSTONE TURBINE CO COM 14067d607 0 2 SH SOLE 1 2 0 0 CARDINAL HEALTH INC COM 14149y108 30996 277 SH SOLE 1 277 0 0 CARIBOU BIOSCIENCES INC COM 142038108 25700 5000 SH SOLE 5000 0 0 CARIBOU BIOSCIENCES INC COM 142038108 77100 15000 SH SOLE 1 15000 0 0 CARISMA THERAPEUTICS INC COM COM 14216r101 148 65 SH SOLE 1 65 0 0 CARMAX INC COM 143130102 4068 47 SH SOLE 1 47 0 0 CARMELL CORPORATION WT 142922111 471 2791 SH SOLE 3 2791 0 0 CARNIVAL CORP COM 143658300 10621 650 SH SOLE 1 650 0 0 CARRIER GLOBAL CORPORATION COM 14448c104 323861 5571 SH SOLE 1 5571 0 0 CASEYS GEN STORES INC COM 147528103 9553 30 SH SOLE 1 30 0 0 CASEYS GEN STORES INC COM 147528103 202216 635 SH SOLE 635 0 0 CASS INFORMATION SYSTEMS INC COM 14808p109 12042 250 SH SOLE 1 250 0 0 CASSAVA SCIENCES INC COM 14817c107 10145 500 SH SOLE 1 500 0 0 CASSAVA SCIENCES INC-28 WT 14817c115 806 200 SH SOLE 1 200 0 0 CATCHA INVESTMENT CORP WT g1962y110 261 2607 SH SOLE 3 2607 0 0 CATERPILLAR INC COM 149123101 828183 2260 SH SOLE 1 2010 0 250 CATERPILLAR INC COM 149123101 146572 400 SH SOLE 400 0 0 CAVCO INDS INC DEL COM 149568107 4394449 11012 SH SOLE 8754 0 2258 CBIZ INC COM 124805102 39250 500 SH SOLE 1 500 0 0 CBOE GLOBAL MKTS INC COM 12503M108 785997 4278 SH SOLE 1 3878 0 400 CBOE GLOBAL MKTS INC COM 12503M108 110238 600 SH SOLE 600 0 0 CBRE GROUP INC COM 12504l109 338687 3483 SH SOLE 1 3483 0 0 CDW CORPORATION COM 12514g108 253478 991 SH SOLE 1 991 0 0 CECIL BANCORP INC COM 149841306 187 125 SH SOLE 1 125 0 0 CECIL BANCORP INC COM 149841306 515628 343752 SH SOLE 3 343752 0 0 CEDAR FAIR L P LP 150185106 38338 915 SH SOLE 1 915 0 0 CELSIUS HOLDINGS INC COM 15118v207 24793 299 SH SOLE 1 299 0 0 CENCORA INC COM 03073e105 866988 3568 SH SOLE 1 3548 0 20 CENTRAL SECS CORP COM 155123102 22806 546 SH SOLE 1 546 0 0 CEPTON INC WT 15673x119 61 6250 SH SOLE 3 6250 0 0 CF BANKSHARES INC COM 12520l109 4174 209 SH SOLE 1 209 0 0 CF FINANCE ACQUISITION -CW27 COM 92671v114 63 9400 SH SOLE 3 9400 0 0 CF INDS HLDGS INC COM 125269100 7073 85 SH SOLE 1 85 0 0 CGI INC COM COM 12532h104 110490 1000 SH SOLE 1 1000 0 0 CHAMPIONX CORPORATION COM COM 15872m104 298784 8325 SH SOLE 1 8325 0 0 CHARLES RIV LABS INTL INC COM 159864107 4621052 17055 SH SOLE 11321 0 5734 CHARLES RIV LABS INTL INC COM 159864107 104316 385 SH SOLE 1 385 0 0 CHARTER COMMUNICATIONS INC COM 16119p108 21216 73 SH SOLE 1 73 0 0 CHAVANT CAPITAL ACQUISITION CO WT 60743g118 1328 6325 SH SOLE 3 6325 0 0 CHECK POINT SOFTWARE ORD COM m22465104 178361 1087 SH SOLE 1 1087 0 0 CHEFS WHSE INC COM 163086101 482236 12805 SH SOLE 12805 0 0 CHENIERE ENERGY INC COM 16411r208 219341 1360 SH SOLE 1 1360 0 0 CHESAPEAKE ENERGY CORP COM 165167735 7472380 84120 SH SOLE 56163 0 27957 CHEVRON CORP NEW COM 166764100 23003685 145833 SH SOLE 1 142896 0 2937 CHEVRON CORP NEW COM 166764100 26798507 169890 SH SOLE 157714 0 12176 CHEWY INC COM 16679l109 191 12 SH SOLE 1 12 0 0 CHICAGO RIVET & MACH CO COM 168088102 31433 1849 SH SOLE 1 1849 0 0 CHIMERA INVT CORP COM NEW COM 16934q208 2766 600 SH SOLE 1 600 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 191847 66 SH SOLE 66 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 722597 249 SH SOLE 1 249 0 0 CHORD ENERGY CORPORATION COM 674215207 7 0 SH SOLE 1 0 0 0 CHUBB LTD COM COM h1467j104 155219 599 SH SOLE 1 599 0 0 CHURCH & DWIGHT CO INC COM 171340102 7516 72 SH SOLE 1 72 0 0 CHURCHILL DOWNS INC COM 171484108 95535 772 SH SOLE 1 772 0 0 CHURCHILL DOWNS INC COM 171484108 99990 808 SH SOLE 808 0 0 CHUYS HLDGS INC COM 171604101 1230234 36473 SH SOLE 15590 0 20883 THE CIGNA GROUP COM 125523100 262161 722 SH SOLE 1 722 0 0 CIM REAL ESTATE FINANCE TRUST COM 12558q103 15196 2495 SH SOLE 1 2495 0 0 CINCINNATI FINL CORP COM 172062101 488485 3934 SH SOLE 1 3934 0 0 CINTAS CORP COM 172908105 2370 3 SH SOLE 1 3 0 0 CISCO SYS INC COM 17275r102 6505606 130347 SH SOLE 1 128151 0 2196 CISCO SYS INC COM 17275r102 1265917 25364 SH SOLE 25364 0 0 CITADEL INCOME FUND COM 17286a106 1529 825 SH SOLE 3 825 0 0 CITIGROUP INC COM 172967424 170003 2688 SH SOLE 1 2688 0 0 CITIZENS FINL GROUP INC COM 174610105 207651 5722 SH SOLE 1 5722 0 0 CIVISTA BANCSHARES INC COM 178867107 4906 319 SH SOLE 1 319 0 0 CLARIVATE PLC COM g21810109 104391 14050 SH SOLE 1 13050 0 1000 CLEAR CHANNEL OUTDOOR HOLDINGS COM 18453h106 13614 8251 SH SOLE 8251 0 0 CLEAR CHANNEL OUTDOOR HOLDINGS COM 18453h106 513569 311254 SH SOLE 1 311254 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 227400 10000 SH SOLE 10000 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 393561 17307 SH SOLE 1 17307 0 0 CLIMB GLOBAL SOLUTIONS INC COM 946760105 125103 1765 SH SOLE 1 1765 0 0 CLIMB GLOBAL SOLUTIONS INC COM 946760105 1866696 26336 SH SOLE 26336 0 0 CLOROX CO DEL COM 189054109 3828 25 SH SOLE 1 25 0 0 CLOUDFLARE INC COM 18915m107 11716 121 SH SOLE 1 121 0 0 CME GROUP INC COM COM 12572q105 29064 135 SH SOLE 1 135 0 0 COMTECH TELECOMMUNICATIONS C CALL 205826909 13500 300 SH Call SOLE 3 300 0 0 CNA FINL CORP COM 126117100 21938 483 SH SOLE 1 483 0 0 CNL HEALTHCARE PPTYS INC COM LP 12612c108 52587 8374 SH SOLE 1 8374 0 0 CNX RESOURCES CORPORATION COM 12653c108 44238 1865 SH SOLE 1 1865 0 0 COCA COLA CO COM 191216100 282713 4621 SH SOLE 4621 0 0 COCA COLA CO COM 191216100 2563870 41907 SH SOLE 1 41907 0 0 COCA COLA CONS INC COM 191098102 4241 5 SH SOLE 1 5 0 0 COEUR MNG INC COM 192108504 5953 1579 SH SOLE 1 1579 0 0 COGNEX CORP COM 192422103 2376 56 SH SOLE 1 56 0 0 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 4227222 57678 SH SOLE 1 51268 0 6410 COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 661662 9028 SH SOLE 9028 0 0 COHEN & STEERS CLOSED END OPP CLSD FD 19248p106 11690 1000 SH SOLE 1 1000 0 0 COHEN & STEERS INFRASTRUCTUR CLSD FD 19248A109 29345 1245 SH SOLE 1 1245 0 0 COHERENT CORP COM 19247g107 40434 667 SH SOLE 1 667 0 0 COINBASE GLOBAL INC COM 19260q107 335907 1267 SH SOLE 1 1267 0 0 COLGATE PALMOLIVE CO COM 194162103 1342465 14908 SH SOLE 1 14708 0 200 COLISEUM ACQUISITION CORP WT E WT g2263t107 64 1073 SH SOLE 3 1073 0 0 COLONNADE ACQUISITION -CW25 WT 68989m111 439 5318 SH SOLE 3 5318 0 0 COMCAST CORP NEW COM 20030N101 6289261 145081 SH SOLE 1 138258 0 6823 COMCAST CORP NEW COM 20030N101 15212 351 SH SOLE 351 0 0 COMERICA INC COM 200340107 11823 215 SH SOLE 215 0 0 COMMERCIAL METALS CO COM 201723103 8345 142 SH SOLE 1 142 0 0 COMMUNICATION SERVICES SELECT INDX FD 81369y852 89499 1096 SH SOLE 1 1096 0 0 COMPASS DIGITAL ACQUISITION CO WT g2476c123 571 8154 SH SOLE 3 8154 0 0 COMPASS DIVRSFD HLDGS SH BEN I COM 20451q104 9628 400 SH SOLE 1 400 0 0 COMPASS PATHWAYS PLC COM 20451w101 11066 1330 SH SOLE 1 1330 0 0 COMPOSECURE INC COM CL A COM 20459v105 86615 11980 SH SOLE 11980 0 0 CONAGRA BRANDS INC COM 205887102 82992 2800 SH SOLE 1 2800 0 0 CONCORD ACQUISITION II CORP WT 20607u116 718 6450 SH SOLE 3 6450 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 568792 71999 SH SOLE 62239 0 9760 CONCRETE PUMPING HLDGS INC COM 206704108 14607 1849 SH SOLE 1 1849 0 0 CONCRETE PUMPING HLDGS INC COM 206704108 183493 23227 SH SOLE 3 23227 0 0 CONDUENT INC COM 206787103 1956783 578930 SH SOLE 410500 0 168430 CONOCOPHILLIPS COM 20825c104 1945872 15288 SH SOLE 1 12025 0 3263 CONOCOPHILLIPS COM 20825c104 1027913 8076 SH SOLE 8076 0 0 CONRAD INDS INC COM COM 208305102 37090 4338 SH SOLE 1 4338 0 0 CONSENSUS CLOUD SOLUTIONS INC COM 20848v105 111 7 SH SOLE 6 0 1 CONSOLIDATED EDISON INC COM 209115104 67453 743 SH SOLE 1 384 0 359 CONSOLIDATED WATER CO ORD COM g23773107 293100 10000 SH SOLE 10000 0 0 CONSTELLATION BRANDS INC COM 21036P108 1291132 4751 SH SOLE 1 4734 0 17 CONSTELLATION ENERGY CORP COM 21037t109 123110 666 SH SOLE 1 595 0 71 CONSTELLATION ENERGY CORP COM 21037t109 465822 2520 SH SOLE 2520 0 0 CONSTELLATION SOF 40 WTFWARRAN WT 21037x134 0 249 SH SOLE 1 249 0 0 CONSTELLATION SOFTWARE INC COM 21037X100 106632 39 SH SOLE 39 0 0 CONSTELLATION SOFTWARE INC COM 21037X100 699945 256 SH SOLE 1 256 0 0 COPART INC COM 217204106 17376 300 SH SOLE 1 300 0 0 COPPER PROPERTY CTL PASS THR COM 217519107 991895 100700 SH OTR 2 0 0 100700 CORCEPT THERAPEUTICS INC COM 218352102 347622 13800 SH OTR 2 0 0 13800 CORECARD CORPORATION COM 45816D100 320041 28963 SH SOLE 25087 0 3876 CORECARD CORPORATION COM 45816D100 7724 699 SH SOLE 1 699 0 0 CORECARD CORPORATION COM 45816D100 101848 9217 SH SOLE 3 9217 0 0 CORECIVIC INC LP 21871n101 11707 750 SH SOLE 1 750 0 0 CORENERGY INFRASTRUCTURE TR COM 21870u502 1 87 SH SOLE 1 87 0 0 CORNING INC COM 219350105 24259 736 SH SOLE 736 0 0 CORNING INC COM 219350105 362890 11010 SH SOLE 1 11010 0 0 CORTEVA COM 22052l104 1073008 18606 SH SOLE 1 16565 0 2041 COSTAR GROUP INC COM COM 22160n109 38640 400 SH SOLE 1 400 0 0 COSTCO WHSL CORP NEW COM 22160K105 13255338 18093 SH SOLE 1 17141 0 952 COSTCO WHSL CORP NEW COM 22160K105 1463392 1997 SH SOLE 1997 0 0 COTERRA ENERGY INC COM 127097103 1905236 68337 SH SOLE 1 60912 0 7425 COTERRA ENERGY INC COM 127097103 811810 29118 SH SOLE 29118 0 0 COUPANG INC COM 22266t109 6226 350 SH SOLE 1 350 0 0 CRANE COMPANY COM 224408104 13976496 103430 SH SOLE 77547 0 25883 CRANE COMPANY COM 224408104 127022 940 SH SOLE 1 940 0 0 CRANE NXT CO COM 224441105 19694413 318165 SH SOLE 236530 0 81635 CRANE NXT CO COM 224441105 118848 1920 SH SOLE 1 1920 0 0 CRAWFORD & CO COM 224633107 58955 6500 SH SOLE 1 6500 0 0 CRAWFORD & CO COM 224633206 2073091 219840 SH SOLE 190628 0 29212 CRAWFORD & CO COM 224633206 54109 5738 SH SOLE 1 5738 0 0 CRAWFORD & CO COM 224633206 656121 69578 SH SOLE 3 69578 0 0 CRAWFORD UNITED CORP COM 22511p100 88000 2000 SH SOLE 2000 0 0 CREDIT ACCEP CORP MICH COM 225310101 552 1 SH SOLE 1 1 0 0 CRESCENT ENERGY CO COM 44952j104 26189 2201 SH SOLE 1 2201 0 0 CRESCO LABS INC COM 22587m106 150700 73358 SH SOLE 1 73358 0 0 CRISPR THERAPEUTICS AG COM h17182108 247421 3630 SH SOLE 1 3630 0 0 CRITICAL METALS EQUITY WARRANT WT g2662b111 919 6340 SH SOLE 3 6340 0 0 CRIXUS BH3 ACQUISITION CO WT 22677t110 725 10000 SH SOLE 3 10000 0 0 CROWDSTRIKE HOLDINGS INC COM 22788c105 400737 1250 SH SOLE 1250 0 0 CROWDSTRIKE HOLDINGS INC COM 22788c105 966831 3016 SH SOLE 1 3016 0 0 CROWN CASTLE INTL CORP NEW COM COM 22822v101 1231360 11635 SH SOLE 1 10935 0 700 CROWN CASTLE INTL CORP NEW COM COM 22822v101 26457 250 SH SOLE 250 0 0 CROWN PROPTECH ACQUISITIONS WT g25741110 58 12098 SH SOLE 3 12098 0 0 CORCEPT THERAPEUTICS INC COM 218352102 14812 588 SH SOLE 1 588 0 0 CSX CORP PUT 126408953 102500 1000 SH Put SOLE 3 1000 0 0 CSX CORP COM 126408103 5119256 138097 SH SOLE 1 129909 0 8188 CTO REALTY GROWTH INC COM COM 22948q101 5903651 348298 SH SOLE 247972 0 100326 CUBESMART COM 229663109 9044 200 SH SOLE 1 200 0 0 CULP INC COM 230215105 599371 124869 SH SOLE 108232 0 16637 CULP INC COM 230215105 15787 3289 SH SOLE 1 3289 0 0 CULP INC COM 230215105 190301 39646 SH SOLE 3 39646 0 0 CUMMINS INC COM 231021106 88395 300 SH SOLE 1 300 0 0 CURRENCY EXCHANGE INTERNATIONA COM 23131b307 158166 8700 SH SOLE 1 8700 0 0 CURTISS WRIGHT CORP COM 231561101 7678 30 SH SOLE 1 30 0 0 CVS HEALTH CORP COM 126650100 12567714 157569 SH SOLE 1 152479 0 5090 CVS HEALTH CORP COM 126650100 23006054 288441 SH SOLE 266722 0 21719 CYBERARK SOFTWARE LTD COM M2682V108 19922 75 SH SOLE 1 75 0 0 CYTODYN INC COM COM 23283M101 1549 9488 SH SOLE 1 9488 0 0 CZR 240621C00045000 CALL 12769g900 260000 800 SH Call SOLE 3 800 0 0 CZR 240920C00043000 CALL 12769g900 617500 1000 SH Call SOLE 3 1000 0 0 CZR 250117C00045000 CALL 12769g900 999000 1350 SH Call SOLE 3 1350 0 0 CZR 240920P00030000 PUT 12769g950 36800 400 SH Put SOLE 3 400 0 0 D R HORTON INC COM COM 23331a109 18138 110 SH SOLE 1 110 0 0 DANAHER CORPORATION COM 235851102 1542489 6177 SH SOLE 1 5977 0 200 DANAHER CORPORATION COM 235851102 180048 721 SH SOLE 721 0 0 DARDEN RESTAURANTS INC COM 237194105 35770 214 SH SOLE 1 214 0 0 DBS GROUP HLDGS LTD SPONSORED COM 23304Y100 43911 412 SH SOLE 1 412 0 0 DEERE & CO COM 244199105 467011 1137 SH SOLE 1 812 0 325 DELL TECHNOLOGIES INC COM 24703l202 31837 279 SH SOLE 1 279 0 0 DELTA AIR LINES INC DEL COM 247361702 1416714 29595 SH SOLE 1 28295 0 1300 DBX ETF TR COM 233051879 770 32 SH SOLE 1 32 0 0 DEVON ENERGY CORP NEW COM 25179M103 35778 713 SH SOLE 1 713 0 0 DEXCOM INC COM 252131107 14932 108 SH SOLE 1 108 0 0 DFA DIMENSIONAL CORE FIXED INC INDX FD 25434v872 5913439 140964 SH SOLE 1 138788 0 2176 DFA DIMENSIONAL CORE FIXED INC INDX FD 25434v872 13298 317 SH SOLE 317 0 0 DFA DIMENSIONAL EMERGING CORE INDX FD 25434v302 247 10 SH SOLE 1 10 0 0 DFA DIMENSIONAL EMERGING MARKE INDX FD 25434v740 117028 4508 SH SOLE 1 4508 0 0 DFA DIMENSIONAL INTL CORE EQ M COM 25434v203 73193 2422 SH SOLE 2422 0 0 DFA DIMENSIONAL INTL CORE EQ M COM 25434v203 3651656 120836 SH SOLE 1 120836 0 0 DFA DIMENSIONAL US CORE EQUITY INDX FD 25434v104 1535236 42015 SH SOLE 1 41425 0 590 DFA DIMENSIONAL US MARKETWIDE INDX FD 25434v724 9274554 226762 SH SOLE 1 217943 0 8819 DFA DIMENSIONAL US MARKETWIDE INDX FD 25434v724 53088 1298 SH SOLE 1298 0 0 DFA DIMENSIONAL US SMALL CAP V INDX FD 25434v815 1484789 49329 SH SOLE 1 48751 0 578 DFA DIMENSIONAL US SMALL CAP V INDX FD 25434v815 125306 4163 SH SOLE 4163 0 0 DIAGEO PLC ADUS 25243Q205 693723 4664 SH SOLE 1 4489 0 175 DIAGEO PLC ADUS 25243Q205 50572 340 SH SOLE 340 0 0 DIAMOND HILL INVESTMENT GROUP COM 25264r207 524178 3400 SH SOLE 2933 0 467 DIAMOND HILL INVESTMENT GROUP COM 25264r207 12025 78 SH SOLE 1 78 0 0 DIAMOND HILL INVESTMENT GROUP COM 25264r207 162341 1053 SH SOLE 3 1053 0 0 DIAMOND OFFSHORE DRILLING INC COM 25271c201 6984 512 SH SOLE 1 512 0 0 DIAMONDBACK ENERGY INC COM COM 25278x109 16250 82 SH SOLE 1 82 0 0 DICKS SPORTING GOODS INC COM 253393102 43 0 SH SOLE 1 0 0 0 DIDI GLOBAL INC SPON COM 23292e108 306 80 SH SOLE 1 80 0 0 DIEBOLD NIXDORF INC COM 253651202 2662281 77302 SH SOLE 56189 0 21113 DIGITAL HEALTH ACQUISITION C WT 253893119 2528 19700 SH SOLE 3 19700 0 0 DIGITAL RLTY TR INC COM 253868103 15700 109 SH SOLE 109 0 0 DIGITAL RLTY TR INC COM 253868103 33387 232 SH SOLE 1 232 0 0 DIMENSIONAL U S EQUITY ETF INDX FD 25434v401 44729 785 SH SOLE 1 785 0 0 DIMENSIONAL US LARGE CAP VALUE INDX FD 25434v666 55481 1850 SH SOLE 1 1850 0 0 DIMENSIONAL WORLD EX U S CORE INDX FD 25434v880 2157540 84809 SH SOLE 1 81537 0 3272 DIMENSIONAL WORLD EX U S CORE INDX FD 25434v880 13076 514 SH SOLE 514 0 0 DIRECT SELLING ACQUISITION COR WT 25460l111 2216 13850 SH SOLE 3 13850 0 0 DIREXION AUSPICE BROAD COMMODI INDX FD 25460e307 41035 1450 SH SOLE 1 1450 0 0 DIREXION SHS ETF TR NASDAQ-100 INDX FD 25459y207 31479 353 SH SOLE 1 353 0 0 DISCOVER FINL SVCS COM 254709108 1332651 10166 SH SOLE 1 10043 0 123 DISCOVER FINL SVCS COM 254709108 352108 2686 SH SOLE 2686 0 0 DISRUPTIVE ACQUISITION CORPORA WT g2770y128 155 6132 SH SOLE 3 6132 0 0 DISTRIBUTION SOLUTIONS GRP I COM 520776105 3784864 106676 SH SOLE 72574 0 34102 DIVIDEND & INCOME FD COM NEW COM 25538a204 3888 300 SH SOLE 3 300 0 0 DLH HOLDINGS CORP COM 23335q100 54341 4095 SH SOLE 1 4095 0 0 DLH HOLDINGS CORP COM 23335q100 1738410 131003 SH SOLE 131003 0 0 DIGITAL RLTY TR INC PUT 253868953 850 20 SH Put SOLE 3 20 0 0 DOCUSIGN INC COM 256163106 22927 385 SH SOLE 1 385 0 0 DOLLAR GEN CORP NEW COM 256677105 2149267 13772 SH SOLE 1 11938 0 1834 DOLLAR GEN CORP NEW COM 256677105 475359 3046 SH SOLE 3046 0 0 DOMINION RES COM 25746u109 784531 15949 SH SOLE 1 14724 0 1225 DONEGAL GROUP INC COM 257701201 8215 581 SH SOLE 581 0 0 DONEGAL GROUP INC COM 257701201 238966 16900 SH SOLE 1 16900 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787g100 171520 2766 SH SOLE 2393 0 373 DONNELLEY FINL SOLUTIONS INC COM 25787g100 4155 67 SH SOLE 1 67 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787g100 55003 887 SH SOLE 3 887 0 0 DOUBLELINE INCOME SOLUTIONS CLSD FD 258622109 6350 500 SH SOLE 1 500 0 0 DOUBLELINE MORTGAGE ETF INDX FD 25861r402 876476 18000 SH SOLE 3 18000 0 0 DOVER CORP COM 260003108 106314 600 SH SOLE 600 0 0 DOVER CORP COM 260003108 298609 1685 SH SOLE 1 1685 0 0 DOW INC COM 260557103 38466 664 SH SOLE 1 664 0 0 DP CAP ACQUISITION I CORP WT g2r05b126 221 5200 SH SOLE 3 5200 0 0 DRAGANFLY INC COM 26142q205 95 500 SH SOLE 1 500 0 0 DRIVE SHACK INC COM 262077100 520 2000 SH SOLE 1 2000 0 0 DT MIDSTREAM COM 23345m107 16479281 269710 SH SOLE 202705 0 67005 DT MIDSTREAM COM 23345m107 213972 3502 SH SOLE 1 3502 0 0 DTE ENERGY CO COM 233331107 61453 548 SH SOLE 1 548 0 0 DUET ACQUISITION WT 26431q114 90 3000 SH SOLE 3 3000 0 0 DUKE ENERGY CORP NEW COM 26441C204 35396 366 SH SOLE 366 0 0 DUKE ENERGY CORP NEW COM 26441C204 599409 6198 SH SOLE 1 6198 0 0 DUPONT DE NEMOURS INC COM 26614n102 172047 2244 SH SOLE 2244 0 0 DUPONT DE NEMOURS INC COM 26614n102 231678 3022 SH SOLE 1 3022 0 0 DURECT CORP COM 266605500 1936 1600 SH SOLE 1 1600 0 0 DYCOM INDS INC COM 267475101 150706 1050 SH SOLE 1 850 0 200 E DIGITAL CORPORATN COM 26841y103 0 500 SH SOLE 1 500 0 0 E MED FUTURE INC COM COM 26875d108 30 3000 SH SOLE 1 3000 0 0 EAGLE BANCORP MONT INC COM 26942G100 35310 2750 SH SOLE 1 2750 0 0 EAGLE BULK SHIPPING INC COM y2187a150 868395 13901 SH SOLE 12041 0 1860 EAGLE BULK SHIPPING INC COM y2187a150 22489 360 SH SOLE 1 360 0 0 EAGLE BULK SHIPPING INC COM y2187a150 274806 4399 SH SOLE 3 4399 0 0 EAGLE CAP GROWTH FD INC CLSD FD 269451100 6175 648 SH SOLE 1 648 0 0 EAGLE MATLS INC COM 26969P108 14674 54 SH SOLE 1 54 0 0 EARTHSHELL CORP COM NEW COM 27032b209 0 250 SH SOLE 1 250 0 0 EAST WEST BANCORP INC COM COM 27579r104 12262 155 SH SOLE 1 155 0 0 EASTERLY GOVERNMENT PROPERTIES COM 27616p103 9150 795 SH SOLE 1 795 0 0 EASTERN CO COM 276317104 452715 13280 SH SOLE 1 13280 0 0 EASTERN CO COM 276317104 1901097 55767 SH SOLE 3 55767 0 0 EASTMAN CHEM CO COM 277432100 12026 120 SH SOLE 1 120 0 0 EATON CORP PLC COM g29183103 29191304 93358 SH SOLE 1 88020 0 5338 EATON CORP PLC COM g29183103 32642854 104397 SH SOLE 96117 0 8280 EATON VANCE MUNI INCOME TRUS CLSD FD 27826U108 26783 2613 SH SOLE 1 2613 0 0 EATON VANCE NATL MUN OPPORTUNI CLSD FD 27829l105 240555 14500 SH SOLE 1 14500 0 0 EATON VANCE TX ADV GLB COM CLSD FD 27828u106 33098 1325 SH SOLE 1 1325 0 0 EBAY INC. COM 278642103 12630 239 SH SOLE 1 239 0 0 ECOLAB INC COM 278865100 180260 781 SH SOLE 1 781 0 0 ECOVYST INC COM 27923q109 249760 22400 SH SOLE 3 22400 0 0 EDISON INTL COM 281020107 10751 152 SH SOLE 1 152 0 0 EDWARDS LIFESCIENCES CORP COM 28176e108 5970 62 SH SOLE 1 62 0 0 EL PASO ENERGY CAP TR I CV PFD 283678209 23980 500 SH SOLE 1 500 0 0 ELAN 240719C00018000 CALL 28414h903 394315 4639 SH Call SOLE 3 4639 0 0 ELAN 240419C00012000 CALL 28414h903 564630 1298 SH Call SOLE 3 1298 0 0 ELAN 240419C00013000 CALL 28414h903 599650 1790 SH Call SOLE 3 1790 0 0 ELAN 240419C00017000 CALL 28414h903 83812 3725 SH Call SOLE 3 3725 0 0 ELAN 240419C00018000 CALL 28414h903 32437 4325 SH Call SOLE 3 4325 0 0 ELAN 240719C00017000 CALL 28414h903 402960 3358 SH Call SOLE 3 3358 0 0 ELANCO ANIMAL HEALTH INCORPORA COM 28414h103 173238638 10641194 SH SOLE 3 10641194 0 0 ELECTRIQ POWER HOLDINGS INC WT 285046116 6 5298 SH SOLE 3 5298 0 0 ELECTRONIC ARTS INC COM 285512109 2786 21 SH SOLE 1 21 0 0 ELEVANCE HEALTH INC COM 036752103 103189 199 SH SOLE 1 199 0 0 EMBECTA CORP COM 29082k105 212 16 SH SOLE 1 16 0 0 EMERALD PLANTATION HLDGS COM g30337102 93600 780000 SH SOLE 3 780000 0 0 EMERSON ELEC CO COM 291011104 217828 1921 SH SOLE 1 1827 0 94 ENBRIDGE INC CO COM 29250n105 2016045 55723 SH SOLE 1 53055 0 2668 ENBRIDGE INC CO COM 29250n105 352972 9756 SH SOLE 9756 0 0 ENCOMPASS HEALTH CORP COM COM 29261a100 3891170 47120 SH SOLE 32050 0 15070 ENDEAVOUR SILVER CORP COM 29258y103 160952 66785 SH SOLE 57668 0 9117 ENDEAVOUR SILVER CORP COM 29258y103 2810 1166 SH SOLE 1 1166 0 0 ENDEAVOUR SILVER CORP COM 29258y103 25483 10574 SH SOLE 3 10574 0 0 ENERGY TRANSFER LP LP 29273v100 154154 9800 SH SOLE 1 9800 0 0 ENOVIS CORPORATION COM 194014502 6307387 100999 SH SOLE 75527 0 25472 ENPHASE ENERGY INC COM COM 29355a107 3629 30 SH SOLE 1 30 0 0 ENPHYS ACQUISITION CORP WT G3167L117 28428 568552 SH SOLE 3 568552 0 0 ENTEGRIS INC COM COM 29362u104 12508 89 SH SOLE 1 89 0 0 ENTERPRISE PRODS PARTNERS L LP 293792107 4882205 167313 SH SOLE 1 161047 0 6266 ENVOY MEDICAL INC WT 29415v117 2612 24522 SH SOLE 3 24522 0 0 EOG RES INC COM COM 26875p101 17590447 137597 SH SOLE 1 134431 0 3166 EOG RES INC COM COM 26875p101 28206490 220639 SH SOLE 204129 0 16510 EQT CORP COM COM 26884l109 36217 977 SH SOLE 1 977 0 0 EQUIFAX INC COM 294429105 40051 150 SH SOLE 1 150 0 0 EQUINIX INC COM 29444u700 332608 403 SH SOLE 1 383 0 20 EQUITY COMWLTH COM 294628102 13216 700 SH SOLE 700 0 0 EQUITY COMWLTH COM 294628102 48144 2550 SH SOLE 1 2550 0 0 EQUITY RESIDENTIAL SH BEN INT COM 29476l107 25244 400 SH SOLE 400 0 0 ESAB CORPORATION COM COM 29605j106 6249085 56517 SH SOLE 41515 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 LAUDER ESTEE COS INC COM 518439104 11561 75 SH SOLE 1 75 0 0 LAUDER ESTEE COS INC COM 518439104 312462 2027 SH SOLE 2027 0 0 ETF SER SOLUTIONS DEFIANCE NEX INDX FD 26922a289 9770 250 SH SOLE 1 250 0 0 EVANS BANCORP INC COM NEW COM 29911q208 7495 251 SH SOLE 1 251 0 0 EVEREST GROUP LTD COM COM G3223r108 288187 725 SH SOLE 1 725 0 0 EVERSOURCE ENERGY COM COM 30040w108 1853 31 SH SOLE 1 31 0 0 ISHARES INC CALL 464286901 13000 200 SH Call SOLE 3 200 0 0 EXCELFIN ACQUISITION CORP WT 30069x110 540 10000 SH SOLE 3 10000 0 0 EXELON CORP COM 30161N101 8040 214 SH SOLE 1 0 0 214 EXPEDIA GROUP INC PUT 30212P953 14731 147 SH Put SOLE 3 147 0 0 EXPEDIA INC COM 30212p303 2755 20 SH SOLE 1 20 0 0 EXPEDITORS INTL WASH INC COM 302130109 2018456 16603 SH SOLE 1 14851 0 1752 EXXON MOBIL CORP COM 30231G102 8674200 74623 SH SOLE 1 70859 0 3764 EXXON MOBIL CORP COM 30231G102 1678157 14437 SH SOLE 14437 0 0 FMC CORP COM 302491303 31595 496 SH SOLE 1 496 0 0 F&G ANNUITIES & LIFE INC COM 30190a104 5846458 144179 SH SOLE 107351 0 36828 F&G ANNUITIES & LIFE INC COM 30190a104 90629 2235 SH SOLE 1 2235 0 0 FAB UNVL CORP COM COM 302771100 0 142 SH SOLE 1 142 0 0 FAIR ISAAC CORP COM 303250104 1250 1 SH SOLE 1 1 0 0 FARMER BROS CO COM 307675108 7140 2000 SH SOLE 0 0 2000 FARMERS NATIONAL BANC CORP COM 309627107 35070 2625 SH SOLE 2625 0 0 FARMERS NATIONAL BANC CORP COM 309627107 141122 10563 SH SOLE 1 10563 0 0 FASTENAL CO COM 311900104 62252 807 SH SOLE 1 807 0 0 FEDEX CORP PUT 31428X956 39027 67 SH Put SOLE 3 67 0 0 FEDERAL AGRIC MTG CORP COM 313148306 9613454 48829 SH SOLE 35558 0 13271 FEDERAL AGRIC MTG CORP COM 313148306 29926 152 SH SOLE 1 152 0 0 FEDERAL AGRIC MTG CORP COM 313148306 59655 303 SH SOLE 3 303 0 0 FEDERAL NATL MTG ASSN COM COM 313586109 1013 645 SH SOLE 1 645 0 0 FEDEX CORP COM 31428X106 1635630 5645 SH SOLE 1 5135 0 510 FERRELLGAS PARTNERS LP UNIT LT COM 315293209 1124 95 SH SOLE 1 0 0 95 FFD FINL CORP COM COM 30243c107 137595 4811 SH SOLE 1 4811 0 0 FIDELITY COMWLTH TR INDX FD 315912808 28734 446 SH SOLE 1 190 0 256 FIDELITY COVINGTON TRUST COM 316092808 1178306 7561 SH SOLE 7561 0 0 FIDELITY COVINGTON TRUST COM 316092808 1342911 8617 SH SOLE 1 8617 0 0 FIDELITY COVINGTON TRUST INDX FD 316092501 20 0 SH SOLE 1 0 0 0 FIDELITY MERRIMACK STR TR INDX FD 316188200 191275 3900 SH SOLE 1 3900 0 0 FIDELITY COVINGTON TRUST INDX FD 316092600 53100 761 SH SOLE 1 761 0 0 FIDELITY COVINGTON TRUST INDX FD 316092857 146026 5597 SH SOLE 1 5597 0 0 FIDELITY COVINGTON TRUST INDX FD 316092865 1485 35 SH SOLE 1 35 0 0 FIDELITY NATL FINL INC COM 31620r303 48533 914 SH SOLE 1 914 0 0 FIDELITY NATL INFO SVC COM COM 31620m106 723329 9751 SH SOLE 1 9665 0 86 FIDELITY NATL INFO SVC COM COM 31620m106 393302 5302 SH SOLE 5302 0 0 FIDELITY MERRIMACK STR TR INDX FD 316188309 1101812 24317 SH SOLE 1 13877 0 10440 FIDELITY MERRIMACK STR TR INDX FD 316188309 378837 8361 SH SOLE 8361 0 0 FIDELITY WISE ORIGIN BITCOIN INDX FD 315948109 926556 14930 SH SOLE 1 14930 0 0 FIFTH THIRD BANCORP COM 316773100 96783 2601 SH SOLE 2601 0 0 FIFTH THIRD BANCORP COM 316773100 337420 9068 SH SOLE 1 9068 0 0 FINANCIAL STRATEGIES ACQUISITI COM 31772t115 0 10000 SH SOLE 3 10000 0 0 FINNOVATE ACQUISITION CORP WT g3r34k111 108 10825 SH SOLE 3 10825 0 0 FINTECH ECOSYSTEM DEVE WT 318136116 126 7900 SH SOLE 3 7900 0 0 FIRST ADVANTAGE CORP NEW COM COM 31846b108 2027 125 SH SOLE 1 125 0 0 FIRST CITIZENS BANCSHARES COM 31946m103 196200 120 SH SOLE 1 11 0 109 FIRST CITIZENS BANCSHARES COM 31946m103 397305 243 SH SOLE 243 0 0 FIRST CMNTY CORP S C COM 319835104 1388666 79671 SH SOLE 79671 0 0 FIRST HORIZON CORPORATION COM 320517105 25194 1636 SH SOLE 1 1636 0 0 FIRST INTERNET BANCORP COM 320557101 7013415 201883 SH SOLE 150201 0 51682 FIRST INTERNET BANCORP COM 320557101 95952 2762 SH SOLE 1 2762 0 0 FIRST INTERNET BANCORP COM 320557101 419208 12067 SH SOLE 3 12067 0 0 FIRST NILES FINL INC COM COM 33582n106 7837 950 SH SOLE 950 0 0 FIRST PL FINL CORP COM COM 33610t109 0 9450 SH SOLE 1 9450 0 0 FIRST REP BK SAN FRANCISCO CAL COM 33616c100 6 147 SH SOLE 1 147 0 0 FIRST REPUBLIC BANK SAN FRANCI COM 33616c100 3 73 SH SOLE 1 73 0 0 FIRST TR II HEALTH CARE ALPHA INDX FD 33734x143 8767 80 SH SOLE 1 80 0 0 FIRST TR RISING DIVD ACHIV INDX FD 33738r506 62236 1108 SH SOLE 1 1108 0 0 FIRST TR DOW JONES INTERNET IN INDX FD 33733e302 2051 10 SH SOLE 1 10 0 0 FIRST TR EXCHANGE TRADED FD INDX FD 33738r605 68676 1200 SH SOLE 1 1200 0 0 FIRST TR EXCHANGE-TRADED FD INDX FD 33733E203 133626 869 SH SOLE 869 0 0 FIRST TR EXCHANGE-TRADED FD INDX FD 33733E203 1627809 10586 SH SOLE 1 10586 0 0 FIRST TR EXCHANGE TRADED FD INDX FD 33734X184 8115 250 SH SOLE 1 250 0 0 FIRST TR EXCHANGE-TRADED FD INDX FD 336920103 878680 8305 SH SOLE 1 8305 0 0 FIRST TR IV EIP CARBON IMP INDX FD 33738d705 81103 3299 SH SOLE 1 3299 0 0 FIRST TR LRGE CP CORE ALPHA INDX FD 33734K109 1029020 10369 SH SOLE 1 5276 0 5093 FIRST TR MLP & ENERGY INCOME F LP 33739b104 24919 2577 SH SOLE 1 2577 0 0 FIRST TR NORTH AMER ENERGY INDX FD 33738d101 115580 3914 SH SOLE 3914 0 0 FIRST TR NORTH AMER ENERGY INDX FD 33738d101 177262 6003 SH SOLE 1 6003 0 0 FIRST TR S&P REIT INDX COM INDX FD 33734g108 49098 1889 SH SOLE 1 1889 0 0 FIRST TRUST ENHANCED SHORT MTR INDX FD 33739q408 8943 150 SH SOLE 1 150 0 0 FIRST TRUST ETF II ISE CLOUD C INDX FD 33734x192 12858 134 SH SOLE 1 134 0 0 FIRST TRUST MANAGED MUNICIPAL INDX FD 33739n108 94040 1831 SH SOLE 1 1831 0 0 FIRST TR MORNINGSTAR DIVID L INDX FD 336917109 346897 9015 SH SOLE 1 3315 0 5700 FIRST TRUST NASDAQ CLEAN EDGE INDX FD 33733e500 3728 107 SH SOLE 1 107 0 0 FIRST TRUST VALUE LINE DIVIDEN COM 33734h106 89401 2117 SH SOLE 1 1985 0 132 FIRSTCASH HOLDINGS INC COM 33768g107 6887 54 SH SOLE 1 54 0 0 FIRSTENERGY CORP COM 337932107 101146 2619 SH SOLE 1 2619 0 0 FIRSTIME DESIGN LTD COM COM 33766m106 0 65 SH SOLE 1 65 0 0 FISERV INC COM 337738108 62684 392 SH SOLE 1 392 0 0 FLEXSHARES GLOBAL UPSTREAM NAT INDX FD 33939l407 13142 320 SH SOLE 1 320 0 0 FLEXSTEEL INDS INC COM 339382103 882555 23661 SH SOLE 20518 0 3143 FLEXSTEEL INDS INC COM 339382103 22380 600 SH SOLE 1 600 0 0 FLEXSTEEL INDS INC COM 339382103 279265 7487 SH SOLE 3 7487 0 0 FLEXTRONICS INTL LTD ORD COM y2573f102 8297 290 SH SOLE 1 290 0 0 FLEXTRONICS INTL LTD ORD COM y2573f102 773986 27053 SH SOLE 27053 0 0 FLOWERS FOODS INC COM 343498101 49305 2076 SH SOLE 1 2076 0 0 FLUOR CORP NEW COM 343412102 21140 500 SH SOLE 1 0 0 500 FLUTTER ENTERTAINMENT PLC COM zzcxyd1a2 6183 31 SH SOLE 1 31 0 0 FLUTTER ENTERTAINMENT PLC COM g3643j108 16194 82 SH SOLE 1 82 0 0 FLUTTER ENTMT PLC UNSPONSORED COM 344044102 0 24 SH SOLE 1 24 0 0 F N B CORP COM 302520101 196474 13934 SH SOLE 1 13934 0 0 F N B CORP COM 302520101 483122 34264 SH SOLE 34264 0 0 FOCUS IMPACT ACQUISITION CORP WT 34417l117 120 2600 SH SOLE 3 2600 0 0 FORD MTR CO DEL COM 345370860 1661461 125110 SH SOLE 1 120510 0 4600 FORTESCUE METALS GROUP LTD SPO COM 34959a206 2273 68 SH SOLE 1 68 0 0 FORTINET INC COM COM 34959e109 78708 1152 SH SOLE 1 1152 0 0 FORTIVE CORP COM COM 34959j108 25548 297 SH SOLE 1 297 0 0 FORTREA HOLDINGS INC COM 34965k107 5306107 132190 SH SOLE 93930 0 38260 FORTREA HOLDINGS INC COM 34965k107 13166 328 SH SOLE 1 328 0 0 FORTUNA SILVER MINES INC COM 349915108 4968 1332 SH SOLE 1 1332 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 3828415 45216 SH SOLE 1 43036 0 2180 FORTUNE BRANDS INNOVATIONS I COM 34964C106 12982536 153331 SH SOLE 107641 0 45690 FORTUNE RISE ACQUISITION CORP WT 34969g110 361 8620 SH SOLE 3 8620 0 0 FOUNDER SPAC WT 78112j117 20 8150 SH SOLE 3 8150 0 0 FRANCO NEV CORP COM 351858105 27526 231 SH SOLE 1 231 0 0 FRANKLIN RESOURCES INC COM 354613101 3514 125 SH SOLE 1 125 0 0 FREEPORT-MCMORAN INC COM 35671D857 108146 2300 SH SOLE 1 1300 0 1000 FRESHWORKS INC COM 358054104 3077 169 SH SOLE 1 169 0 0 FRONTDOOR INC COM 35905a109 4553707 139770 SH SOLE 106450 0 33320 FS GLOBAL CR OPPORTUNITIE FDA LP 30290y101 8219 1386 SH SOLE 1 1386 0 0 FTI CONSULTING INC COM 302941109 46264 220 SH SOLE 1 220 0 0 FTI CONSULTING INC COM 302941109 184635 878 SH SOLE 878 0 0 FUSION ACQUISITION CORP II WTS WT 269996054 0 359 SH SOLE 3 359 0 0 FUTURETECH II ACQ WT 36119d111 79 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 168397 7328 SH SOLE 1 7328 0 0 GABELLI GLOBAL SMALL & MID CAP CLSD FD 36249w104 60100 5000 SH SOLE 1 5000 0 0 GABELLI HEALTHCARE & WELLNESS COM 36246k103 57856 5650 SH SOLE 1 5650 0 0 GAMING AND LEISURE PROPERTIES COM 36467j108 230 5 SH SOLE 5 0 0 GARMIN LTD SHS COM h2906t109 7146 48 SH SOLE 1 48 0 0 GARTNER INC COM 366651107 4267150 8952 SH SOLE 1 8260 0 692 GDL FD CLSD FD 361570104 59700 7500 SH SOLE 1 7500 0 0 GDL FD CLSD FD 361570104 1330323 167126 SH SOLE 3 167126 0 0 GDX 240719C00029000 CALL 92189f906 24000 60 SH Call SOLE 3 60 0 0 GDX 240719P00024000 PUT 92189f956 1400 100 SH Put SOLE 3 100 0 0 GE HEALTHCARE TECHNOLOGIES I COM 36266G107 56053 617 SH SOLE 1 617 0 0 GEN DIGITAL INC COM 668771108 5510 246 SH SOLE 1 246 0 0 GEN DIGITAL INC COM 668771108 188384 8410 SH SOLE 8410 0 0 GENCO SHIPPING AND TRADING LIM COM y2685t131 1207256 59383 SH SOLE 51338 0 8045 GENCO SHIPPING AND TRADING LIM COM y2685t131 31613 1555 SH SOLE 1 1555 0 0 GENCO SHIPPING AND TRADING LIM COM y2685t131 387286 19050 SH SOLE 3 19050 0 0 GENERAC HLDGS INC COM 368736104 679264 5385 SH SOLE 1 5335 0 50 GENERAL DYNAMICS CORP COM 369550108 14655192 51879 SH SOLE 1 50424 0 1454 GENERAL DYNAMICS CORP COM 369550108 23443563 82989 SH SOLE 76100 0 6889 GENERAL ELECTRIC CO COM 369604301 453069 2581 SH SOLE 1 2581 0 0 GENERAL MLS INC COM 370334104 88232 1261 SH SOLE 1 1261 0 0 GENERAL MOTORS CO COM 37045v100 620273 13677 SH SOLE 1 13492 0 185 GENERAL MOTORS CO COM 37045v100 59998 1323 SH SOLE 1323 0 0 GENIUS SPORTS LTD COM NPV COM g3934v109 28550 5000 SH SOLE 1 5000 0 0 GENPACT LTD SH COM g3922b107 16475 500 SH SOLE 1 500 0 0 GENUINE PARTS CO COM 372460105 191803 1238 SH SOLE 1 1238 0 0 GETAROUND INC WT 37427g119 18 3200 SH SOLE 3 3200 0 0 GILEAD SCIENCES INC COM 375558103 275934 3767 SH SOLE 1 3767 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 84424 6100 SH SOLE 1 6100 0 0 GLENCORE PLC UNSPONSORD ADR COM 37827x100 8760 800 SH SOLE 1 800 0 0 GLOBAL PARTNER ACQUISITION II WT g3934p128 475 5282 SH SOLE 3 5282 0 0 GLOBAL PMTS INC COM COM 37940x102 145957 1092 SH SOLE 1 1092 0 0 GLOBAL TECHNOLOGY ACQUISITION WT g3934n115 116 3100 SH SOLE 3 3100 0 0 GLOBAL X AUTONOMOUS AND ELECTR COM 37954y624 8027 325 SH SOLE 1 325 0 0 GLOBAL X CYBERSECURITY ETF INDX FD 37954y384 45517 1530 SH SOLE 1 1530 0 0 GLOBAL X DEFENSE TECH ETF COM 812350106 133 4 SH SOLE 1 4 0 0 GLOBAL X LITHIUM AND BATTERY T INDX FD 37954y855 102899 2272 SH SOLE 1 2272 0 0 GLOBAL X MLP COM 37954y343 14466 300 SH SOLE 1 300 0 0 GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 88182 1800 SH SOLE 1800 0 0 GLOBAL X MLP AND ENERGY INFRAS INDX FD 37954y293 133449 2724 SH SOLE 1 2724 0 0 GLOBAL X SILVER MINERS ETF INDX FD 37954y848 21968 800 SH SOLE 1 800 0 0 GLOBAL X THEMATIC GROWTH ETF INDX FD 37954y418 1110 46 SH SOLE 1 20 0 26 GLOBAL X US INFRASTRUCTURE DEV INDX FD 37954y673 516952 12985 SH SOLE 1 12985 0 0 GLOBESTAR THERAPEUTICS COM 37960p104 79 88000 SH SOLE 1 88000 0 0 GOLDEN ARROW MERGER CORP WT 380799114 766 4366 SH SOLE 3 4366 0 0 GOLDEN DEVELOPING SOLUTIONS IN COM 38089w103 0 50000 SH SOLE 1 50000 0 0 GOLDEN ENTMT INC COM 381013101 2549336 69219 SH SOLE 49915 0 19304 GOLDENSTONE ACQUI WT 38136y110 33 3000 SH SOLE 3 3000 0 0 GOLDENSTONE ACQUI WT 38136y128 261 3000 SH SOLE 3 3000 0 0 GOLDMAN SACHS BDC COM 38147u107 353333 23587 SH SOLE 1 23587 0 0 GOLDMAN SACHS ETF TR INDX FD 381430503 583404 5621 SH SOLE 1 5621 0 0 GOLDMAN SACHS ETF TR INDX FD 381430503 954972 9201 SH SOLE 9201 0 0 GOLDMAN SACHS ETF TR INDX FD 381430230 10071 200 SH SOLE 1 200 0 0 GOLDMAN SACHS GROUP INC COM 38141g104 187960 450 SH SOLE 450 0 0 GOLDMAN SACHS GROUP INC COM 38141g104 820343 1964 SH SOLE 1 1964 0 0 GOLUB CAP BDC INC COM COM 38173m102 35339 2125 SH SOLE 1 2125 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 19222 1400 SH SOLE 1 1400 0 0 GORMAN RUPP CO COM 383082104 5569035 140810 SH SOLE 107740 0 33070 GREEN PLAINS PARTNERS LP CALL 393221906 40000 400 SH Call SOLE 3 400 0 0 GREEN PLAINS PARTNERS LP CALL 393221906 85000 400 SH Call SOLE 3 400 0 0 GRACO INC COM 384109104 29720 318 SH SOLE 1 318 0 0 GRAINGER W W INC COM 384802104 210581 207 SH SOLE 1 207 0 0 GRAY TELEVISION INC COM 389375106 25280 4000 SH SOLE 1 4000 0 0 GRAYSCALE BITCOIN TR BTC COM 389637109 328547 5201 SH SOLE 1 5201 0 0 GRAYSCALE ETHEREUM TRUST (ETH) COM 389638107 470360 17987 SH SOLE 1 17987 0 0 GREEN EARTH TECHS COM 39303r102 0 10000 SH SOLE 1 10000 0 0 GREEN PLAINS INC COM 393222104 90400541 3910058 SH SOLE 3 3910058 0 0 GREENIDGE GENERATION HOLDINGS COM 39531g308 154 44 SH SOLE 1 44 0 0 GRIID INFRASTRUCTURE INC WT 398501114 809 11250 SH SOLE 3 11250 0 0 GRUPO AEROPUERTO DEL PACIFIC COM 400506101 9464 58 SH SOLE 1 58 0 0 GSK PLC COM 37733w204 661995 15442 SH SOLE 1 15308 0 134 GULF ENERGY CORP COM 402274104 0 500 SH SOLE 1 500 0 0 GXO LOGISTICS INC COM 36262g101 10752 200 SH SOLE 200 0 0 HALEON PLC COM 405552100 15740 1854 SH SOLE 1 1854 0 0 HALLIBURTON CO COM 406216101 7174 182 SH SOLE 1 182 0 0 HAMILTON BEACH BRANDS HOLDING COM 40701t104 965192 39622 SH SOLE 39622 0 0 HAMILTON LANE PRIVATE ASSETS F LP 407498203 198865 12650 SH SOLE 1 12650 0 0 HANESBRANDS INC COM 410345102 126771 21857 SH SOLE 1 19057 0 2800 HANOVER FOODS CORP CL A COM 41078W100 6500 100 SH SOLE 1 100 0 0 HARMONIC INC COM 413160102 139897 10409 SH SOLE 1 10409 0 0 HARMONIC INC COM 413160102 39210851 2917474 SH SOLE 3 2917474 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 128812 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 2824 8 SH SOLE 1 8 0 0 HEALTHLYNKED CORP COM COM 42228p102 421 7400 SH SOLE 1 7400 0 0 HELIOGEN INC WT 42329e113 139 14004 SH SOLE 3 14004 0 0 HELIX ENERGY SOLU GRP COM COM 42330p107 4258028 392807 SH SOLE 286068 0 106739 HERCULES CAPITAL INC COM 427096508 23062 1250 SH SOLE 1 1250 0 0 HERITAGE GLOBAL INC COM COM 42727e103 929103 351933 SH SOLE 305178 0 46755 HERITAGE GLOBAL INC COM COM 42727e103 23976 9082 SH SOLE 1 9082 0 0 HERITAGE GLOBAL INC COM COM 42727e103 294025 111373 SH SOLE 3 111373 0 0 HERSHEY CO COM 427866108 3624601 18635 SH SOLE 1 17465 0 1170 HERSHEY CO COM 427866108 471468 2424 SH SOLE 2424 0 0 HERTZ GLOBAL HOLDINGS INC WT 42806j148 1146 258 SH SOLE 1 258 0 0 HERTZ RENT CAR HLDG COM 42806j700 282 36 SH SOLE 1 36 0 0 HESS CORP COM COM 42809h107 159051 1042 SH SOLE 1 1042 0 0 HEWLETT PACKARD ENTERPRISE CO COM 42824c109 26500 1495 SH SOLE 1 1495 0 0 HF SINCLAIR CORP COM 403949100 7184 119 SH SOLE 1 119 0 0 HIGH TIDE INC COM 42981e401 2943 1450 SH SOLE 1 1450 0 0 HIGHLANDS REIT INC LP 43110a104 511 1597 SH SOLE 1 1597 0 0 HIGHLANDS REIT INC LP 43110a104 1226 3832 SH SOLE 1 3832 0 0 HILTON GRAND VACATIONS INC COM COM 43283x105 47210 1000 SH SOLE 1000 0 0 HILTON GRAND VACATIONS INC COM COM 43283x105 160514 3400 SH SOLE 1 3400 0 0 HILTON WORLDWIDE HLDGS INC COM 43300a203 186646 875 SH SOLE 1 875 0 0 HINGHAM INSTN SVGS MASS COM 433323102 890269 5103 SH SOLE 4408 0 695 HINGHAM INSTN SVGS MASS COM 433323102 22505 129 SH SOLE 1 129 0 0 HINGHAM INSTN SVGS MASS COM 433323102 288033 1651 SH SOLE 3 1651 0 0 HARMONIC INC CALL 413160902 26700 890 SH Call SOLE 3 890 0 0 HOLOGIC INC COM 436440101 157869 2025 SH SOLE 1 2025 0 0 HOME BANCSHARES INC COM 436893200 38722 1576 SH SOLE 1 1576 0 0 HOME DEPOT INC COM 437076102 18822623 49068 SH SOLE 1 47641 0 1427 HOME DEPOT INC COM 437076102 27606149 71966 SH SOLE 67090 0 4876 HONEYWELL INTL INC COM 438516106 20600669 100369 SH SOLE 1 97709 0 2660 HONEYWELL INTL INC COM 438516106 21354218 104040 SH SOLE 97260 0 6780 HOOKER FURNISHINGS CORPORATI COM 439038100 1652128 68810 SH SOLE 46414 0 22396 HORMEL FOODS CORP COM 440452100 1834167 52570 SH SOLE 1 43196 0 9374 HORMEL FOODS CORP COM 440452100 450395 12909 SH SOLE 12909 0 0 HOULIHAN LOKEY INC COM 441593100 9057609 70658 SH SOLE 1 70318 0 340 HOULIHAN LOKEY INC COM 441593100 27544057 214869 SH SOLE 191829 0 23040 HOVNANIAN ENTERPRISES INC COM 442487401 7847 50 SH SOLE 1 50 0 0 HOWARD HUGHES CORP COM 44267t102 7938455 109315 SH SOLE 74045 0 35270 HOWMET AEROSPACE INC COM 443201108 68 1 SH SOLE 1 0 0 HP INC COM COM 40434l105 17821 590 SH SOLE 1 590 0 0 HUBBELL INC COM 443510607 72634 175 SH SOLE 1 175 0 0 HUBSPOT INC COM 443573100 126258 202 SH SOLE 1 202 0 0 HUDBAY MINERALS INC COM 443628102 269500 38500 SH SOLE 1 38500 0 0 HUMANA INC COM 444859102 298179 860 SH SOLE 1 860 0 0 HUNTINGTON BANCSHARES INC COM 446150104 11760 843 SH SOLE 843 0 0 HUNTINGTON BANCSHARES INC COM 446150104 966219 69263 SH SOLE 1 69263 0 0 HUNTSMAN CORP COM 447011107 31236 1200 SH SOLE 1200 0 0 HURCO CO COM 447324104 626412 31072 SH SOLE 26944 0 4128 HURCO CO COM 447324104 15926 790 SH SOLE 1 790 0 0 HURCO CO COM 447324104 198233 9833 SH SOLE 3 9833 0 0 HYSTER B COM 449172204 27 1 SH SOLE 1 1 0 0 IAC INTERACTIVECORP NEW COM NE COM 44891n208 15295405 286753 SH SOLE 213789 0 72964 IAC INTERACTIVECORP NEW COM NE COM 44891n208 99746 1870 SH SOLE 1 1870 0 0 IAMGOLD CORP COM 450913108 33300 10000 SH SOLE 1 10000 0 0 ICICI BK LTD ADR ADUS 45104g104 145255 5500 SH SOLE 1 5500 0 0 ICON PLC LTD SHS COM g4705a100 6719 20 SH SOLE 1 20 0 0 IDEXX LABS INC COM COM 45168d104 116085 215 SH SOLE 215 0 0 IDEXX LABS INC COM COM 45168d104 493496 914 SH SOLE 1 914 0 0 ICAHN ENTERPRISES LP CALL 451100901 11500 100 SH Call SOLE 3 100 0 0 ICAHN ENTERPRISES LP CALL 451100901 22725 101 SH Call SOLE 3 101 0 0 IEXALT INC COM NEW COM 451691208 0 20 SH SOLE 1 20 0 0 ILLINOIS TOOL WKS INC COM 452308109 555443 2070 SH SOLE 1 2070 0 0 ILLUMINA INC COM 452327109 21559 157 SH SOLE 1 157 0 0 IMGP DBI MANAGED FUTURES STRAT INDX FD 53700t827 730279 25463 SH SOLE 1 23963 0 1500 IMMERSION CORP COM 452521107 593650 79365 SH SOLE 68569 0 10796 IMMERSION CORP COM 452521107 10472 1400 SH SOLE 1 1400 0 0 IMMERSION CORP COM 452521107 189341 25313 SH SOLE 3 25313 0 0 IMPERIAL BRANDS PLC SPON ADR ADUS 45262P102 40680 1800 SH SOLE 1 1800 0 0 INDEXIQ ETF TR FTSE INTERNL EQ INDX FD 45409b560 109252 4072 SH SOLE 1 4072 0 0 INDIA FD INC COM 454089103 22517 1100 SH SOLE 1 1100 0 0 INFINTT ACQUISITION CORP WT g47862126 164 20213 SH SOLE 3 20213 0 0 INFOSYS LTD ADUS 456788108 82478 4600 SH SOLE 1 4600 0 0 MULTISENSOR AI HOLDINGS INC WT 456948116 267 8347 SH SOLE 3 8347 0 0 ING GLOBAL EQTY DV & P COM CLSD FD 45684e107 790 149 SH SOLE 1 149 0 0 INGERSOLL RAND PLC COM 45687v106 18990 200 SH SOLE 1 200 0 0 INMODE LTD COM m5425m103 73474 3400 SH SOLE 1 3400 0 0 INNOVATIVE INDL PPTYS INC COM COM 45781v101 13150 127 SH SOLE 1 127 0 0 INNOVIVA INC COM COM 45781m101 3673 241 SH SOLE 1 241 0 0 INSIGHT ACQUISITION CORP WT 45784l118 731 28000 SH SOLE 3 28000 0 0 INTEGRAL ACQUISITION 1 CORP WT 45827k119 312 2500 SH SOLE 3 2500 0 0 INTEL CORP COM 458140100 2665528 60347 SH SOLE 1 58597 0 1750 INTEL CORP COM 458140100 26502 600 SH SOLE 600 0 0 INTELLICHECK INC COM NEW COM 45817g201 297867 85594 SH SOLE 73998 0 11596 INTELLICHECK INC COM NEW COM 45817g201 7990 2296 SH SOLE 1 2296 0 0 INTELLICHECK INC COM NEW COM 45817g201 96514 27734 SH SOLE 3 27734 0 0 INTERACTIVE BROKERS GROUP INC COM 45841n107 3351 30 SH SOLE 1 30 0 0 INTERCONTINENTALEXCHAN COM COM 45866f104 196250 1428 SH SOLE 1 1428 0 0 INTERDIGITAL INC PA COM 45867g101 4045 38 SH SOLE 1 38 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1568598 8214 SH SOLE 1 8214 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 41963 488 SH SOLE 1 488 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 313778 3649 SH SOLE 3649 0 0 INTERNATIONAL GAME TECH PLC COM g4863A108 22590 1000 SH SOLE 1000 0 0 INTERNATIONAL GAME TECH PLC COM g4863A108 29457 1304 SH SOLE 1 1304 0 0 INTERNATIONAL MONEY EXPRESS IN COM 46005l101 1889000 82742 SH SOLE 71712 0 11030 INTERNATIONAL MONEY EXPRESS IN COM 46005l101 57280 2509 SH SOLE 1 2509 0 0 INTERNATIONAL MONEY EXPRESS IN COM 46005l101 600087 26285 SH SOLE 3 26285 0 0 INTERPRIVATE III FINANCIAL PAR WT 46064r114 0 6540 SH SOLE 3 6540 0 0 INTERNATIONAL PAPER CO COM 460146103 3902 100 SH SOLE 1 100 0 0 INTUIT COM 461202103 512951 789 SH SOLE 1 759 0 30 INTUIT COM 461202103 392600 604 SH SOLE 604 0 0 INTUITIVE SURGICAL INC COM NEW COM 46120e602 118131 296 SH SOLE 296 0 0 INTUITIVE SURGICAL INC COM NEW COM 46120e602 737091 1847 SH SOLE 1 1847 0 0 INVENTRUST PROPERTIES CORP LP 46124j201 2417 94 SH SOLE 1 94 0 0 INVESCO AEROSPACE & DEFENSE ET INDX FD 46137v100 63380 624 SH SOLE 1 624 0 0 INVESCO EXCH TRD SLF IDX FD INDX FD 46138J635 33657 1452 SH SOLE 1 1452 0 0 INVESCO BULLETSHARES 2024 CORP INDX FD 46138j841 50643 2415 SH SOLE 1 2415 0 0 INVESCO BULLETSHARES 2025 HI Y INDX FD 46138j817 34632 1509 SH SOLE 1 1509 0 0 INVESCO BULLETSHARES 2026 CORP INDX FD 46138j791 219801 11442 SH SOLE 1 9343 0 2099 INVESCO BULLETSHARES 2028 CORP INDX FD 46138j643 287282 14314 SH SOLE 1 12549 0 1765 INVESCO BULLETSHARES 2030 CORP INDX FD 46138j460 187633 11448 SH SOLE 1 9792 0 1656 INVESCO BULLETSHARS 2027 CORP INDX FD 46138j783 37114 1924 SH SOLE 1 1924 0 0 INVESCO BULLETSHARS 2029 CORP INDX FD 46138j577 32281 1764 SH SOLE 1 1764 0 0 INVESCO EXCH TRD SLF IDX FD INDX FD 46138J452 34136 1576 SH SOLE 1 1576 0 0 INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 63423 586 SH SOLE 586 0 0 INVESCO BUYBACK ACHIEVERS ETF INDX FD 46137v308 665182 6146 SH SOLE 1 6146 0 0 INVESCO CURRENCYSHARES BRITISH INDX FD 46138m109 54706 450 SH SOLE 1 450 0 0 INVESCO DB AGRICULTURE FUND INDX FD 46140h106 2476 100 SH SOLE 1 100 0 0 INVESCO DB BASE METALS FUND INDX FD 46140h700 1131 63 SH SOLE 1 63 0 0 INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103 128058 5575 SH SOLE 1 5575 0 0 INVESCO DB COMMODITY INDEX TRA INDX FD 46138b103 216722 9435 SH SOLE 9435 0 0 INVESCO EXCH TRD SLF IDX FD INDX FD 46138J585 33842 1521 SH SOLE 1 1521 0 0 INVESCO EXCHANGE TRADED FD TR INDX FD 46137v472 92442 840 SH SOLE 1 840 0 0 INVESCO FINANCIAL PREFERRED ET INDX FD 46137v621 2286 150 SH SOLE 1 150 0 0 INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 76940 2000 SH SOLE 2000 0 0 INVESCO FTSE RAFI US 1000 ETF INDX FD 46137v613 836915 21755 SH SOLE 1 21755 0 0 INVESCO FTSE RAFI US 1500 SMAL INDX FD 46137v597 109984 2800 SH SOLE 1 2800 0 0 INVESCO FTSE RAFI US 1500 SMAL INDX FD 46137v597 117840 3000 SH SOLE 3000 0 0 INVESCO GLOBAL CLEAN ENERGY ET INDX FD 46138g847 1415 100 SH SOLE 1 100 0 0 INVESCO IDX FT BULLETSHARES 20 INDX FD 46138j395 34545 1631 SH SOLE 1 1631 0 0 INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 36949 930 SH SOLE 930 0 0 INVESCO INTL BUYBACK ACHIEV INDX FD 46138e644 41279 1039 SH SOLE 1 1039 0 0 INVESCO INVESTMENT GRADE DEFEN INDX FD 46139w502 240617 10000 SH SOLE 3 10000 0 0 INVESCO KBW BANK ETF INDX FD 46138e628 1341 25 SH SOLE 1 25 0 0 INVESCO NASDAQ 100 ETF INDX FD 46138g649 7270477 39797 SH SOLE 1 39797 0 0 INVESCO NASDAQ 100 ETF INDX FD 46138g649 8505891 46559 SH SOLE 46559 0 0 INVESCO NASDAQ NEXT GEN 100 ET INDX FD 46138g631 707832 24484 SH SOLE 1 24184 0 300 INVESCO NATIONAL AMTFREE MUNIC INDX FD 46138e537 175913 7382 SH SOLE 1 7382 0 0 INVESCO PREFERRED ETF INDX FD 46138e511 1283 108 SH SOLE 1 108 0 0 INVESCO QQQ TRUST INDX FD 46090e103 6561317 14777 SH SOLE 1 14274 0 504 INVESCO QQQ TRUST INDX FD 46090e103 736169 1658 SH SOLE 1658 0 0 INVESCO RUSSELL 1000 DYNAMIC M INDX FD 46138j619 8837 160 SH SOLE 1 160 0 0 INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 6658654 39314 SH SOLE 1 36989 0 2325 INVESCO S&P 500 EQUAL WEIGHT E INDX FD 46137v357 290470 1715 SH SOLE 1715 0 0 INVESCO S&P 500 LOW VOLATILITY INDX FD 46138e354 931377 14140 SH SOLE 1 13942 0 198 INVESCO S&P 500 REVENUE ETF INDX FD 46138g698 405195 4323 SH SOLE 4323 0 0 INVESCO S&P 500 REVENUE ETF INDX FD 46138g698 5170615 55165 SH SOLE 1 55165 0 0 INVESCO S&P MIDCAP 400 REVENUE INDX FD 46138g672 190260 1653 SH SOLE 1653 0 0 INVESCO S&P MIDCAP 400 REVENUE INDX FD 46138g672 1478631 12846 SH SOLE 1 12846 0 0 INVESCO S&P SMALLCAP 600 REVEN INDX FD 46138g664 1442690 33700 SH SOLE 1 33700 0 0 INVESCO S&P SMALLCAP 600 REVEN INDX FD 46138g664 12183255 284589 SH SOLE 284589 0 0 INVESCO SELF-INDEXED FD TR BUL INDX FD 46139w841 35498 1385 SH SOLE 1 1385 0 0 INVESCO SP500 EQUAL WEIGHTED T INDX FD 46137v282 7434 211 SH SOLE 1 211 0 0 INVESCO EXCH TRADED FD TR II INDX FD 46138G805 39825 1500 SH SOLE 1 1500 0 0 INVESCO EXCH TRADED FD TR II INDX FD 46138G805 265500 10000 SH SOLE 3 10000 0 0 INVESCO TR S&P 500 EQL WEIGHT INDX FD 46137v365 8225 99 SH SOLE 1 20 0 79 INVESCO TR S&P 500 EQL WEIGHT INDX FD 46137v365 11299 136 SH SOLE 136 0 0 INVESCO MUN OPPORTUNITY TR CLSD FD 46132C107 41820 4298 SH SOLE 1 4298 0 0 INVESCO VAN KAMPEN TR COM CLSD FD 46131m106 13991 1419 SH SOLE 1 1419 0 0 INVESCO WATER RESOURCES ETF INDX FD 46137v142 254181 3818 SH SOLE 1 3818 0 0 INVESCO WATER RESOURCES ETF INDX FD 46137v142 416196 6252 SH SOLE 3 6252 0 0 IQ MACKAY MUNICIPAL INS INDX FD 45409f843 802 33 SH SOLE 1 33 0 0 IQVIA HOLDINGS INC COM 46266c105 298663 1181 SH SOLE 1 1146 0 35 IRHYTHM TECHNOLOGIES INC COM 450056106 154280 1330 SH SOLE 1 1330 0 0 IRON MTN INC NEW COM COM 46284v101 1962278 24464 SH SOLE 1 22589 0 1875 IRONNET INC COM 46323q113 1 6500 SH SOLE 3 6500 0 0 ISHARES 0-3 MONTH TREASURY BON INDX FD 46436e718 235057 2334 SH SOLE 1 2334 0 0 ISHARES BITCOIN TRUST INDX FD 46438f101 52611 1300 SH SOLE 1 1300 0 0 ISHARES CONVERTIBLE BOND ETF INDX FD 46435g102 64263 805 SH SOLE 1 805 0 0 ISHARES CORE 1 TO 5 YEAR USD B INDX FD 46432f859 17363 366 SH SOLE 1 366 0 0 ISHARES TR INDX FD 464289859 4555 62 SH SOLE 1 62 0 0 ISHARES CORE DIVIDEND GROWTH INDX FD 46434v621 193688 3336 SH SOLE 1 3336 0 0 ISHARES TR INDX FD 464289867 49880 896 SH SOLE 1 896 0 0 ISHARES CORE MSCI EUROPE ETF INDX FD 46434v738 1157 20 SH SOLE 1 20 0 0 ISHARES TR INDX FD 464287671 99746 851 SH SOLE 851 0 0 ISHARES TR INDX FD 464287671 293025 2500 SH SOLE 1 2500 0 0 ISHARES TR INDX FD 464287663 39251 434 SH SOLE 1 434 0 0 ISHARES TR INDX FD 464288521 5380 100 SH SOLE 1 100 0 0 ISHARES CYBERSECURITY AND TECH INDX FD 46435u135 9370 200 SH SOLE 1 200 0 0 ISHARES EDGE MSCI USA MOMENTUM INDX FD 46432f396 749 4 SH SOLE 1 4 0 0 ISHARES EDGE MSCI USA QUALITY INDX FD 46432f339 2234352 13595 SH SOLE 1 13352 0 243 ISHARES EDGE MSCI USA QUALITY INDX FD 46432f339 7724 47 SH SOLE 47 0 0 ISHARES EDGE MSCI USA VALUE FA INDX FD 46432f388 23135 214 SH SOLE 1 214 0 0 ISHARES ESG AWARE 15 YEAR USD INDX FD 46435g243 105191 4297 SH SOLE 1 4297 0 0 ISHARES ESG AWARE MSCI EAFE ET INDX FD 46435g516 56496 707 SH SOLE 1 707 0 0 ISHARES ESG AWARE MSCI USA SMA INDX FD 46435u663 38256 950 SH SOLE 1 950 0 0 ISHARES FALLEN ANGELS USD BOND INDX FD 46435g474 551382 20528 SH SOLE 1 20528 0 0 ISHARES TR INDX FD 464288224 3495 250 SH SOLE 1 250 0 0 ISHARES TR INDX FD 464287291 38378 513 SH SOLE 1 513 0 0 ISHARES GNMA BOND ETF INDX FD 46429b333 43390 1000 SH SOLE 1 1000 0 0 ISHARES GOLD TR INDX FD 464285204 657499 15651 SH SOLE 1 15651 0 0 ISHARES GOLD TR INDX FD 464285204 5972814 142176 SH SOLE 142176 0 0 ISHARES HIGH YIELD BOND FACTOR INDX FD 46435g250 7569 162 SH SOLE 1 162 0 0 ISHARES IBONDS DEC 2026 TERM C INDX FD 46435gaa0 25042 1050 SH SOLE 1 1050 0 0 ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 1090619 21136 SH SOLE 1 20864 0 272 ISHARES INC CORE MSCI EMERGING INDX FD 46434g103 706765 13697 SH SOLE 13697 0 0 ISHARES INC INDX FD 464286525 640 6 SH SOLE 1 6 0 0 ISHARES INC INDX FD 464286533 141418 2499 SH SOLE 1 2499 0 0 ISHARES INC INDX FD 464286509 22968 600 SH SOLE 1 600 0 0 ISHARES INC INDX FD 464286806 9525 300 SH SOLE 1 300 0 0 ISHARES INC MSCI JAPAN ETF INDX FD 46434g822 86476 1212 SH SOLE 1 1212 0 0 ISHARES INC INDX FD 464286822 7347 106 SH SOLE 1 106 0 0 ISHARES INC INDX FD 464286665 47091 1100 SH SOLE 1 1100 0 0 ISHARES INC INDX FD 464286772 1208 18 SH SOLE 1 18 0 0 ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 1634 89 SH SOLE 89 0 0 ISHARES INC MSCI SINGAPORE ETF INDX FD 46434g780 23482 1279 SH SOLE 1 1279 0 0 ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 2872 59 SH SOLE 59 0 0 ISHARES INC MSCI TAIWAN ETF INDX FD 46434g772 20056 412 SH SOLE 1 412 0 0 ISHARES INTl AGGREGATE BOND FD INDX FD 46435g672 2497 50 SH SOLE 1 50 0 0 ISHARES TR INDX FD 464288406 4788 66 SH SOLE 1 0 0 66 ISHARES TR INDX FD 464287127 9856 136 SH SOLE 1 0 0 136 ISHARES MSCI EM INDX FD 46434g863 32456 1007 SH SOLE 1 1007 0 0 ISHARES MSCI EMERGING MARKETS INDX FD 46434g764 4721600 82015 SH SOLE 1 79094 0 2921 ISHARES MSCI EMERGING MARKETS INDX FD 46434g764 609091 10580 SH SOLE 10580 0 0 ISHARES INC INDX FD 464286350 30800 800 SH SOLE 1 800 0 0 ISHARES TR INDX FD 464287622 277085 962 SH SOLE 1 962 0 0 ISHARES TR INDX FD 464287622 532567 1849 SH SOLE 1849 0 0 ISHARES TR INDX FD 464289438 42532 218 SH SOLE 1 218 0 0 ISHARES TR INDX FD 464287333 4679 54 SH SOLE 1 54 0 0 ISHARES TR INDX FD 464288646 459007 8951 SH SOLE 1 8897 0 54 ISHARES TR INDX FD 464288646 93842 1830 SH SOLE 1830 0 0 ISHARES SILVER TR INDX FD 46428Q109 658408 28941 SH SOLE 1 26501 0 2440 ISHARES TR INDX FD 464288653 4726 45 SH SOLE 1 45 0 0 ISHARES TR INDX FD 464287432 690020 7293 SH SOLE 1 7181 0 112 ISHARES TR INDX FD 464287432 2555 27 SH SOLE 27 0 0 ISHARES TR CLSD FD 464287440 50170 530 SH SOLE 1 530 0 0 ISHARES TR INDX FD 464287457 9954356 121721 SH SOLE 1 115509 0 6213 ISHARES TR INDX FD 464287457 272327 3330 SH SOLE 3330 0 0 ISHARES TR INDX FD 464288661 49219 425 SH SOLE 1 425 0 0 ISHARES TR INDX FD 464288612 786505 7564 SH SOLE 1 7564 0 0 ISHARES TR INDX FD 464288679 58365 528 SH SOLE 1 528 0 0 ISHARES TR INDX FD 464287176 606115 5643 SH SOLE 1 5643 0 0 ISHARES TR INDX FD 46429B747 4577851 46041 SH SOLE 1 44109 0 1932 ISHARES TR INDX FD 46429B747 616466 6200 SH SOLE 6200 0 0 ISHARES TR INDX FD 464287564 20310 352 SH SOLE 1 352 0 0 ISHARES TR INDX FD 464287812 28405 420 SH SOLE 1 420 0 0 ISHARES TR INDX FD 464289875 4107 96 SH SOLE 1 96 0 0 ISHARES TR CORE MSCI EAFE INDX FD 46432f842 8328374 112212 SH SOLE 1 111365 0 847 ISHARES TR CORE MSCI EAFE INDX FD 46432f842 4131011 55659 SH SOLE 55659 0 0 ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 1809758 26669 SH SOLE 6045 0 20624 ISHARES TR CORE MSCI TOTAL INT INDX FD 46432f834 1132312 16686 SH SOLE 1 16686 0 0 ISHARES TR INDX FD 464287507 12278182 202143 SH SOLE 1 193133 0 9010 ISHARES TR INDX FD 464287507 1194756 19670 SH SOLE 19670 0 0 ISHARES TR INDX FD 464287150 33638264 291746 SH SOLE 1 284449 0 7297 ISHARES TR INDX FD 464287150 33620665 291593 SH SOLE 6209 0 285384 ISHARES TR INDX FD 464287200 42209980 80288 SH SOLE 1 78722 0 1566 ISHARES TR INDX FD 464287200 6704672 12753 SH SOLE 12753 0 0 ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 9327070 204586 SH SOLE 1 199073 0 5513 ISHARES TR CORE TOTAL USD BD M INDX FD 46434v613 112243 2462 SH SOLE 2462 0 0 ISHARES TR INDX FD 464287226 5099413 52067 SH SOLE 1 49551 0 2516 ISHARES TR INDX FD 464287226 219092 2237 SH SOLE 2237 0 0 ISHARES TR INDX FD 464288497 18125 320 SH SOLE 1 320 0 0 ISHARES TR INDX FD 464288760 141825 1075 SH SOLE 1 1075 0 0 ISHARES TR INDX FD 464288448 7206 257 SH SOLE 1 257 0 0 ISHARES TR INDX FD 464288810 44646 762 SH SOLE 1 762 0 0 ISHARES TR INDX FD 464287168 181690 1475 SH SOLE 1 1475 0 0 ISHARES TR INDX FD 464287796 18723 379 SH SOLE 1 379 0 0 ISHARES TR INDX FD 464287788 53564 560 SH SOLE 560 0 0 ISHARES TR INDX FD 464287788 665480 6957 SH SOLE 1 6957 0 0 ISHARES TR INDX FD 464287762 44258 715 SH SOLE 715 0 0 ISHARES TR INDX FD 464287762 594620 9606 SH SOLE 1 9606 0 0 ISHARES TR INDX FD 464287739 9164 102 SH SOLE 1 102 0 0 ISHARES TR INDX FD 464287721 1780912 13186 SH SOLE 1 12900 0 286 ISHARES TR INDX FD 464287721 16207 120 SH SOLE 120 0 0 ISHARES TR INDX FD 464287697 16904 200 SH SOLE 1 200 0 0 ISHARES TR INDX FD 46429B689 49961 705 SH SOLE 1 675 0 30 ISHARES TR INDX FD 464288877 3432469 63097 SH SOLE 1 61647 0 1450 ISHARES TR INDX FD 464288877 33021 607 SH SOLE 607 0 0 ISHARES TR ESG MSCI LEADR INDX FD 46435u218 40825 435 SH SOLE 1 435 0 0 ISHARES TR ESG MSCI USA INDX FD 46435g425 1076662 9366 SH SOLE 1 9196 0 170 ISHARES TR ESG MSCI USA INDX FD 46435g425 3794 33 SH SOLE 33 0 0 ISHARES TR FLTG RATE NT INDX FD 46429b655 204749 4010 SH SOLE 1 4010 0 0 ISHARES TR INDX FD 464287184 2407 100 SH SOLE 1 100 0 0 ISHARES TR INDX FD 46429B663 192978 1751 SH SOLE 1751 0 0 ISHARES TR INDX FD 46429B663 1582427 14358 SH SOLE 1 14358 0 0 ISHARES TR INDX FD 464288513 5441 70 SH SOLE 1 70 0 0 ISHARES TR IBONDS 27 ETF INDX FD 46435uaa9 25014 1051 SH SOLE 1 1051 0 0 ISHARES TR INDX FD 464287242 506365 4649 SH SOLE 1 4593 0 56 ISHARES TR INDX FD 464287242 47925 440 SH SOLE 440 0 0 ISHARES TR INDX FD 464288281 146072 1629 SH SOLE 1 1629 0 0 ISHARES TR INDX FD 464288588 2183165 23622 SH SOLE 1 23323 0 299 ISHARES TR INDX FD 464288588 33548 363 SH SOLE 363 0 0 ISHARES TR INDX FD 464288240 15483 290 SH SOLE 1 290 0 0 ISHARES TR INDX FD 464288885 2301980 22179 SH SOLE 1 21665 0 514 ISHARES TR INDX FD 464288885 21173 204 SH SOLE 204 0 0 ISHARES TR INDX FD 464287465 562933 7049 SH SOLE 1 7049 0 0 ISHARES TR INDX FD 464287234 443394 10793 SH SOLE 1 10793 0 0 ISHARES TR MSCI INDIA ETF INDX FD 46429b598 82544 1600 SH SOLE 1 1600 0 0 ISHARES TR MSCI INTL QUALTY INDX FD 46434v456 11620 293 SH SOLE 1 293 0 0 ISHARES TR INDX FD 464288570 115931 1150 SH SOLE 1 1150 0 0 ISHARES TR INDX FD 464288273 351165 5545 SH SOLE 5545 0 0 ISHARES TR INDX FD 464287556 553269 4032 SH SOLE 1 3992 0 40 ISHARES TR INDX FD 464288869 42538 351 SH SOLE 351 0 0 ISHARES TR INDX FD 464288869 363934 3003 SH SOLE 1 3003 0 0 ISHARES TR INDX FD 464287648 142441 526 SH SOLE 1 526 0 0 ISHARES TR INDX FD 464287630 481750 3033 SH SOLE 1 3028 0 5 ISHARES TR INDX FD 464287655 330802 1573 SH SOLE 1573 0 0 ISHARES TR INDX FD 464287655 1177783 5600 SH SOLE 1 5600 0 0 ISHARES TR INDX FD 464287689 581855 1939 SH SOLE 1939 0 0 ISHARES TR INDX FD 464287481 250423 2194 SH SOLE 2194 0 0 ISHARES TR INDX FD 464287481 1203492 10544 SH SOLE 1 10544 0 0 ISHARES TR INDX FD 464287473 235996 1883 SH SOLE 1 1883 0 0 ISHARES TR INDX FD 464287499 1544947 18373 SH SOLE 1 18173 0 200 ISHARES TR INDX FD 464287499 340564 4050 SH SOLE 4050 0 0 ISHARES TR INDX FD 464287614 3203323 9504 SH SOLE 1 9504 0 0 ISHARES TR INDX FD 464287614 4449734 13202 SH SOLE 13202 0 0 ISHARES TR INDX FD 464287598 2460766 13739 SH SOLE 1 13638 0 101 ISHARES TR INDX FD 464287598 350339 1956 SH SOLE 1956 0 0 ISHARES TR INDX FD 464287101 3476883 14053 SH SOLE 1 13931 0 122 ISHARES TR INDX FD 464287101 15834 64 SH SOLE 64 0 0 ISHARES TR INDX FD 464287408 906888 4855 SH SOLE 1 4855 0 0 ISHARES TR INDX FD 464287861 1392 25 SH SOLE 1 25 0 0 ISHARES TR INDX FD 464287341 905570 21084 SH SOLE 1 20631 0 453 ISHARES TR INDX FD 464287341 14947 348 SH SOLE 348 0 0 ISHARES TR INDX FD 464288372 33715 708 SH SOLE 1 708 0 0 ISHARES TR INDX FD 464287523 115558 511 SH SOLE 1 511 0 0 ISHARES TR INDX FD 464287606 151889 1665 SH SOLE 1 1665 0 0 ISHARES TR INDX FD 464287705 508647 4300 SH SOLE 1 4300 0 0 ISHARES TR INDX FD 464287549 112970 1311 SH SOLE 1 1311 0 0 ISHARES TR INDX FD 464288414 23672 220 SH SOLE 1 220 0 0 ISHARES TR INDX FD 464287804 9851759 89140 SH SOLE 1 84068 0 5072 ISHARES TR INDX FD 464287804 55260 500 SH SOLE 3 500 0 0 ISHARES TR INDX FD 464287804 867140 7846 SH SOLE 7846 0 0 ISHARES TR INDX FD 464287887 9151 70 SH SOLE 1 70 0 0 ISHARES TR INDX FD 464287879 23738 231 SH SOLE 1 231 0 0 ISHARES TR INDX FD 464287309 1972538 23360 SH SOLE 1 22988 0 372 ISHARES TR INDX FD 464287309 15368 182 SH SOLE 182 0 0 ISHARES TR INDX FD 464287192 31539 448 SH SOLE 1 448 0 0 ISHARES TR INDX FD 464287770 21481 324 SH SOLE 1 324 0 0 ISHARES TR INDX FD 464288687 238645 7404 SH SOLE 1 6732 0 672 ISHARES TR INDX FD 464288687 10539 327 SH SOLE 327 0 0 ISHARES TR INDX FD 464287754 129574 1031 SH SOLE 1 1031 0 0 ISHARES TR INDX FD 464288851 148367 1387 SH SOLE 1 1219 0 168 ISHARES TR US TREAS BD ETF INDX FD 46429b267 87919 3861 SH SOLE 1 3861 0 0 ISHARES TR INDX FD 46429B697 9545097 114203 SH SOLE 1 113392 0 811 ISHARES TR INDX FD 46429B697 805878 9642 SH SOLE 9642 0 0 ISHARES TREASURY FLOATING RATE INDX FD 46434v860 822726 16231 SH SOLE 1 16008 0 223 ISHARES TREASURY FLOATING RATE INDX FD 46434v860 3041 60 SH SOLE 60 0 0 ISHARES TR INDX FD 464288638 317546 6154 SH SOLE 1 5536 0 618 ISHARES U S ETF TR INDX FD 46431W507 854073 16926 SH SOLE 1 16926 0 0 ISHARES US INFRASTRUCTURE ETF INDX FD 46435u713 246865 5693 SH SOLE 1 5593 0 100 ISHARES US INFRASTRUCTURE ETF INDX FD 46435u713 954 22 SH SOLE 22 0 0 ISHARES US TECH BREAKTHROUGH M INDX FD 46436e502 47880 1000 SH SOLE 1000 0 0 ISHARES US TECH BREAKTHROUGH M INDX FD 46436e502 849052 17733 SH SOLE 1 17733 0 0 ISHARES UT ETF TR COMMOD INDX FD 46431w853 122715 4545 SH SOLE 1 4545 0 0 ITERIS INC NEW COM 46564T107 506152 102460 SH SOLE 88605 0 13855 ITERIS INC NEW COM 46564T107 11935 2416 SH SOLE 1 2416 0 0 ITERIS INC NEW COM 46564T107 161854 32764 SH SOLE 3 32764 0 0 ITERUM THERAPEUTICS PLC COM g6333l101 59 38 SH SOLE 1 38 0 0 ITOCHU CORP ADR COM 465717106 17112 200 SH SOLE 1 200 0 0 ISHARES TR PUT 464287955 22500 100 SH Put SOLE 3 100 0 0 ISHARES TR PUT 464287955 4070 10 SH Put SOLE 3 10 0 0 ISHARES TR PUT 464287955 2443800 5000 SH Put SOLE 3 5000 0 0 ISHARES TR PUT 464287955 9516 15 SH Put SOLE 3 15 0 0 ISHARES TR PUT 464287958 19240 26 SH Put SOLE 3 26 0 0 IX ACQUISITION CORP WT g5000d111 1000 25000 SH SOLE 3 25000 0 0 ISHARES TR PUT 464287952 6333 132 SH Put SOLE 3 132 0 0 J P MORGAN BETABUILDERS I INDX FD 46641q373 115640 1923 SH SOLE 1 1923 0 0 J P MORGAN EXCHANGE TRADED F INDX FD 46641Q241 57154 1246 SH SOLE 1 1246 0 0 J P MORGAN BETABUILDRS US INDX FD 46641q399 316907 3356 SH SOLE 1 3356 0 0 J P MORGAN EXCH/ULTRA SHORT MU INDX FD 46641q654 1348974 26586 SH SOLE 1 26586 0 0 J P MORGAN FD ACTIVEBLDRS EMER INDX FD 46641q266 45006 1228 SH SOLE 1 1228 0 0 JABIL INC COM 466313103 9778 73 SH SOLE 1 73 0 0 JACKSON FINL INC CL A COM 46817m107 9351535 141390 SH SOLE 104652 0 36738 JACKSON FINL INC CL A COM 46817m107 54896 830 SH SOLE 1 830 0 0 JACOBS ENGINEERING GROUP INC COM 46982l108 9839 64 SH SOLE 1 64 0 0 JANUS HENDERSON MORTGAGE-BACKE INDX FD 47103u852 24805 550 SH SOLE 1 550 0 0 JAPAN EXCHANGE GROUP INC ADR COM 471059105 4495 332 SH SOLE 1 332 0 0 JAPAN SMALLER CAPITALIZATION INDX FD 47109U104 4788 600 SH SOLE 1 600 0 0 JAZZ PHARMACEUTICALS PLC COM g50871105 4094 34 SH SOLE 1 34 0 0 HUNT J B TRANS SVCS INC PUT 445658957 52231 95 SH Put SOLE 3 95 0 0 JBS SA COM 466110103 17612 2072 SH SOLE 1 2072 0 0 JD COM INC SPONS ADR ADUS 47215p106 596 22 SH SOLE 1 22 0 0 JEFFERIES GROUP INC NEW COM COM 47233w109 669217 15175 SH SOLE 1 15175 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 2741929 26141 SH SOLE 17730 0 8411 JOHN WOOD GROUP PL ORDF COM g9745t118 40 24 SH SOLE 1 24 0 0 JOHNSON & JOHNSON COM 478160104 24785458 156682 SH SOLE 1 153399 0 3282 JOHNSON & JOHNSON COM 478160104 19698559 124525 SH SOLE 116487 0 8038 JOHNSON CTLS INTL PLC COM g51502105 78515 1202 SH SOLE 1 1202 0 0 JOINT CORP COM COM 47973j102 964403 73844 SH SOLE 63988 0 9856 JOINT CORP COM COM 47973j102 24553 1880 SH SOLE 1 1880 0 0 JOINT CORP COM COM 47973j102 306753 23488 SH SOLE 3 23488 0 0 JP MORGAN CHASE & CO COM 46625h100 30142621 150487 SH SOLE 1 145967 0 4520 JP MORGAN CHASE & CO COM 46625h100 30741844 153479 SH SOLE 143933 0 9546 JP MORGAN EM LOCAL CURRENCY INDX FD 92189h300 245100 10000 SH SOLE 3 10000 0 0 JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 58324802 1156091 SH SOLE 1 1136767 0 19324 JP MORGAN ULTRA SHORT INCOME E INDX FD 46641q837 2742866 54368 SH SOLE 54368 0 0 JPMORGAN BETABUILDERS CANADA E INDX FD 46641q225 114178 1709 SH SOLE 1 1709 0 0 JPMORGAN CORE PLUS BOND ETF INDX FD 46641q670 23976 514 SH SOLE 1 514 0 0 JPMORGAN DIVERSIFIED RETURN EM INDX FD 46641q308 59913 1121 SH SOLE 1 1121 0 0 JPMORGAN DIVERSIFIED RETURN IN INDX FD 46641q209 22532 400 SH SOLE 1 400 0 0 JPMORGAN DIVERSIFIED RETURN US INDX FD 46641q407 230504 2058 SH SOLE 1 2058 0 0 JPMORGAN EQUITY PREMIUM INCOME INDX FD 46641q332 2320874 40112 SH SOLE 1 39184 0 928 JPMORGAN HEDGED EQUITY LADDERE COM 46654q724 180839 3231 SH SOLE 1 3231 0 0 KARAT PACKAGING INC COM COM 48563l101 563188 19685 SH SOLE 16987 0 2698 KARAT PACKAGING INC COM COM 48563l101 13790 482 SH SOLE 1 482 0 0 KARAT PACKAGING INC COM COM 48563l101 183247 6405 SH SOLE 3 6405 0 0 KB FINL GROUP INC COM 48241A105 2656 51 SH SOLE 1 51 0 0 KELLANOVA COM 487836108 6457017 112708 SH SOLE 1 112613 0 95 KELLANOVA COM 487836108 22604400 394561 SH SOLE 334714 0 59847 KENSINGTON CAPITAL ACQ -CW23 COM g5251k129 442 7300 SH SOLE 3 7300 0 0 KENVUE INC COM COM 49177j102 9392594 437679 SH SOLE 401029 0 36650 KENVUE INC COM COM 49177j102 1001768 46681 SH SOLE 1 46681 0 0 KERNEL GROUP HOLDINGS INC WT g5259l129 1075 18700 SH SOLE 3 18700 0 0 KEYCORP COM 493267108 1461522 92443 SH SOLE 1 79152 0 13291 KEYCORP COM 493267108 54813 3467 SH SOLE 3467 0 0 KRANESHARES TRUST INDX FD 500767652 7875190 263472 SH SOLE 1 253474 0 9998 KRANESHARES TRUST INDX FD 500767652 358351 11989 SH SOLE 11989 0 0 KIMBERLY-CLARK CORP COM 494368103 1212009 9370 SH SOLE 1 9270 0 100 KINDER MORGAN INC DEL LP 49456B101 755920 41217 SH SOLE 1 37567 0 3650 KISMET ACQUISITION TWO CORP WT g52807115 1094 23040 SH SOLE 3 23040 0 0 KISTOS HOLDINGS PLC COM g5282k106 14201 7700 SH SOLE 1 7700 0 0 KKR & CO L P DEL COM UNITS COM 48248m102 50290 500 SH SOLE 1 500 0 0 KLA CORP COM 482480100 2233 3 SH SOLE 1 3 0 0 KNIFE RIVER CORP COM 498894104 2612803 32225 SH SOLE 22595 0 9630 KNIFE RIVER CORP COM 498894104 126809 1564 SH SOLE 1 1564 0 0 KOHLS CORP COM 500255104 101121 3469 SH SOLE 1 3469 0 0 KOHLS CORP COM 500255104 389211 13352 SH SOLE 13352 0 0 KOHLS CORP COM 500255104 45410045 1557806 SH SOLE 3 1557806 0 0 KONTOOR BRANDS COM 50050n103 27715 460 SH SOLE 1 460 0 0 KOPIN CORP COM 500600101 360 200 SH SOLE 1 200 0 0 KORNIT DIGITAL LTD COM m6372q113 18120 1000 SH SOLE 1 1000 0 0 KRAFT HEINZ CO COM 500754106 1439 39 SH SOLE 1 39 0 0 KRANESHARES TRUST INDX FD 500767678 8305 270 SH SOLE 1 270 0 0 KRATOS DEFENSE AND SECURITY SO COM 50077b207 51004 2775 SH SOLE 1 2775 0 0 KROGER CO COM 501044101 194502 3405 SH SOLE 1 3405 0 0 KOHLS CORP CALL 500255904 206000 200 SH Call SOLE 3 200 0 0 KOHLS CORP CALL 500255904 161855 199 SH Call SOLE 3 199 0 0 KOHLS CORP CALL 500255904 361015 500 SH Call SOLE 3 500 0 0 KOHLS CORP PUT 500255954 64800 800 SH Put SOLE 3 800 0 0 KOHLS CORP CALL 500255904 940000 1000 SH Call SOLE 3 1000 0 0 KT CORP SPONSORED ADR COM 48268k101 1795 128 SH SOLE 1 128 0 0 KUEHNE AND NAGEL INTERNATIONAL COM 501187108 8299 149 SH SOLE 1 149 0 0 KYNDRYL HLDGS INC COM COM 50155q100 9623578 442260 SH SOLE 302535 0 139725 KYNDRYL HLDGS INC COM COM 50155q100 435 20 SH SOLE 1 20 0 0 L OREAL CO ADR ADUS 502117203 9480 100 SH SOLE 1 100 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 8030460 37684 SH SOLE 1 36307 0 1377 L3HARRIS TECHNOLOGIES INC COM 502431109 646758 3035 SH SOLE 3035 0 0 LABORATORY CORP AMER HLDGS COM 50540R409 71655 328 SH SOLE 1 328 0 0 LAKELAND INDS INC COM 511795106 1747632 95499 SH SOLE 85307 0 10192 LAKELAND INDS INC COM 511795106 33416 1826 SH SOLE 1 1826 0 0 LAKELAND INDS INC COM 511795106 443574 24239 SH SOLE 3 24239 0 0 LAM RESEARCH CORP COM 512807108 352578 363 SH SOLE 1 363 0 0 LAMAR ADVERTISING CO NEW COM 512816109 39405 330 SH SOLE 330 0 0 LAMB WESTON HLDGS INC COM 513272104 37285 350 SH SOLE 350 0 0 LAMF GLOBAL VENTURES I CORP WT g5338l124 619 6194 SH SOLE 3 6194 0 0 LANCASTER COLONY CORP COM 513847103 193719 933 SH SOLE 1 933 0 0 LANDSTAR SYS INC COM 515098101 27372 142 SH SOLE 1 142 0 0 LCI INDS PUT 50189K903 7000 50 SH Put SOLE 3 50 0 0 LEGGETT & PLATT INC COM 524660107 4749 248 SH SOLE 1 248 0 0 LEIDOS HOLDINGS INC COM 525327102 32772 250 SH SOLE 250 0 0 LEIDOS HOLDINGS INC COM 525327102 137251 1047 SH SOLE 1 1047 0 0 LENNAR CORP COM 526057104 1469 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 164636 23026 SH SOLE 1 23026 0 0 LIBERTY BROADBAND CORP COM 530307107 61975 1085 SH SOLE 1 1029 0 56 LIBERTY BROADBAND CORP COM 530307305 172434 3013 SH SOLE 1 2832 0 181 LIBERTY GLOBAL LTD COM g61188127 27148 1539 SH SOLE 1 1367 0 172 LIBERTY GLOBAL LTD. COM g61188101 13536 800 SH SOLE 1 700 0 100 LIBERTY LATIN AMERICA LTD COM g9001e128 1458680 208681 SH SOLE 125195 0 83486 LIBERTY LATIN AMERICA LTD COM g9001e102 404 58 SH SOLE 1 58 0 0 LIBERTY LATIN AMERICA LTD COM g9001e128 1230 176 SH SOLE 1 176 0 0 LIBERTY MEDIA CORP DEL COM 531229722 163974 3742 SH SOLE 1 3609 0 133 LIBERTY MEDIA CORP DEL COM 531229722 68009 1552 SH SOLE 0 0 1552 ATLANTA BRAVES HLDGS INC COM 047726104 1047 25 SH SOLE 0 0 25 ATLANTA BRAVES HLDGS INC COM 047726104 1550 37 SH SOLE 1 37 0 0 LIBERTY MEDIA CORP DEL COM 531229813 105257 3544 SH SOLE 1 3249 0 295 LIBERTY MEDIA CORP DEL COM 531229789 555072 18683 SH SOLE 1 18164 0 519 LIBERTY MEDIA CORP DEL COM 531229789 7431808 250145 SH SOLE 174311 0 75834 LIBERTY MEDIA CORP DEL COM 531229748 38200 902 SH SOLE 1 827 0 75 LIBERTY MEDIA CORP DEL COM 531229771 31132 530 SH SOLE 1 454 0 76 LIBERTY MEDIA CORP DEL COM 531229755 127854 1949 SH SOLE 1 1837 0 112 LIBERTY RESOURCES ACQUISITION WT 53118a113 745 23200 SH SOLE 3 23200 0 0 LIBERTY TRIPADVISOR HLDGS INC COM 531465102 320 188 SH SOLE 1 188 0 0 LIFEMD INC COM COM 53216b104 1416173 137760 SH SOLE 137760 0 0 ELI LILLY & CO COM 532457108 5261213 6763 SH SOLE 1 6763 0 0 LINCOLN ELEC HLDGS INC COM 533900106 394655 1545 SH SOLE 1 1545 0 0 LINCOLN NATL CORP IND COM 534187109 31930 1000 SH SOLE 1 1000 0 0 LINDE PLC COM g54950103 14230015 30647 SH SOLE 28219 0 2428 LINDE PLC COM g54950103 2009660 4328 SH SOLE 1 4328 0 0 LIONS GATE ENTMNT CORP COM 535919500 6926081 743940 SH SOLE 561540 0 182400 LIONS GATE ENTMNT CORP COM 535919500 62098 6670 SH SOLE 1 6670 0 0 LITHIA MTRS INC COM 536797103 8725 29 SH SOLE 1 29 0 0 LITHOS GROUP LTD COM 53687l102 20 39 SH SOLE 1 39 0 0 LITTELFUSE INC COM 537008104 3393 14 SH SOLE 1 14 0 0 LKQ CORP COM 501889208 316882 5933 SH SOLE 1 5758 0 175 LOCKHEED MARTIN CORP COM 539830109 119176 262 SH SOLE 262 0 0 LOCKHEED MARTIN CORP COM 539830109 902462 1984 SH SOLE 1 1984 0 0 LORDSTOWN MOTORS CORP COM 54405q209 116 66 SH SOLE 1 66 0 0 LOWES COS INC COM 548661107 4832814 18972 SH SOLE 1 18022 0 950 LOWES COS INC COM 548661107 298034 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 5218 1831 SH SOLE 1831 0 0 LULULEMON ATHLETICA INC COM 550021109 114851 294 SH SOLE 294 0 0 LULULEMON ATHLETICA INC COM 550021109 132040 338 SH SOLE 1 338 0 0 LUMEN TECHNOLOGIES INC COM 550241103 11014 7060 SH SOLE 1 7060 0 0 LUMINE GROUP INC F COM 55027c106 42260 1597 SH SOLE 1 1597 0 0 LUMIRADX LTD WT g5709l117 63 15470 SH SOLE 3 15470 0 0 LUXFER HOLDINGS PLC COM g5698w116 233429 22510 SH SOLE 22510 0 0 LUXURBAN HOTELS INC COM COM 21985r105 181652 131632 SH SOLE 114012 0 17620 LUXURBAN HOTELS INC COM COM 21985r105 4446 3222 SH SOLE 1 3222 0 0 LUXURBAN HOTELS INC COM COM 21985r105 57832 41907 SH SOLE 3 41907 0 0 LVMH MOET HENNESSY LOU VUITTON ADUS 502441306 12129 67 SH SOLE 1 67 0 0 LVMH MOET HENNESSY LOU VUITTON ADUS 502441306 54309 300 SH SOLE 300 0 0 LYFT INC CL A COM COM 55087p104 1509 78 SH SOLE 1 78 0 0 MACE SEC INTL COM 554335208 2585456 4787881 SH SOLE 3 4787881 0 0 MACE SEC INTL INC COM NEW COM 554335208 27559 599110 SH SOLE 1 599110 0 0 MADISON SQUARE GARDEN ENTMT COM 558256103 3288151 83860 SH SOLE 62800 0 21060 MADISON SQUARE GARDEN ENTMT COM 558256103 26859 685 SH SOLE 1 685 0 0 MADISON SQUARE GARDEN SPORTS C COM 55825t103 2583 14 SH SOLE 1 14 0 0 MADISON SQUARE GARDEN SPORTS C COM 55825t103 44285 240 SH SOLE 240 0 0 MAGNOLIA OIL & GAS CORP COM 559663109 51900 2000 SH SOLE 1 2000 0 0 MAIN STREET CAP CORP COM COM 56035l104 11875 251 SH SOLE 1 251 0 0 MAINSTAY CBRE GLOBAL INFRASTRU INDX FD 56064q107 943 75 SH SOLE 1 75 0 0 MALACHITE INNOVATIONS INC COM 56089m107 1312 3500 SH SOLE 1 3500 0 0 MAMAS CREATIONS INC COM 56146t103 1270900 254180 SH SOLE 254180 0 0 MANCHESTER UTD PLC COM g5784h106 111694 8001 SH SOLE 1 8001 0 0 MANITEX INTL INC COM 563420108 1182863 172429 SH SOLE 172429 0 0 MANPOWER INC COM COM 56418h100 14363 185 SH SOLE 1 185 0 0 MANULIFE FINL CORP COM 56501R106 23566 943 SH SOLE 1 943 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 13548 600 SH SOLE 1 600 0 0 MARATHON OIL CORP COM 565849106 10231 361 SH SOLE 1 361 0 0 MARATHON PETROLEUM CORP COM 56585a102 1443433 7163 SH SOLE 1 6308 0 856 MARATHON PETROLEUM CORP COM 56585a102 968812 4808 SH SOLE 4808 0 0 MARBLEGATE ACQ WTS WT 56608a113 44 2500 SH SOLE 3 2500 0 0 MARKEL GROUP INC COM 570535104 728789 479 SH SOLE 1 467 0 12 MARKEL GROUP INC COM 570535104 424493 279 SH SOLE 279 0 0 MARKFORGED HOLDING CORP COM 57064n102 267266 319696 SH SOLE 1 319696 0 0 MARRIOTT INTL INC NEW COM 571903202 9733270 38577 SH SOLE 1 37267 0 1310 MARRIOTT INTL INC NEW COM 571903202 15391162 61001 SH SOLE 56427 0 4574 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2693 25 SH SOLE 1 25 0 0 MARSH & MCLENNAN COS INC COM 571748102 81362 395 SH SOLE 1 395 0 0 MARTIN MARIETTA MATLS INC COM 573284106 5232393 8523 SH SOLE 1 8481 0 42 MARTIN MARIETTA MATLS INC COM 573284106 49115 80 SH SOLE 80 0 0 MARVELL TECHNOLOGY INC COM 573874104 251908 3554 SH SOLE 3554 0 0 MARVELL TECHNOLOGY INC COM 573874104 266610 3761 SH SOLE 1 3761 0 0 MASCO CORP COM 574599106 282548 3582 SH SOLE 1 3582 0 0 MASTERBRAND INC COM COM 57638p104 15403212 821943 SH SOLE 617024 0 204919 MASTERBRAND INC COM COM 57638p104 144410 7706 SH SOLE 3 7706 0 0 MASTERBRAND INC COM COM 57638p104 233510 12460 SH SOLE 1 12460 0 0 MASTERCARD INCORPORATED COM 57636Q104 13445147 27919 SH SOLE 1 27283 0 637 MASTERCARD INCORPORATED COM 57636Q104 1704167 3539 SH SOLE 3539 0 0 MATCH GROUP INC COM 57667l107 2721 75 SH SOLE 1 75 0 0 MATRIX SVC CO COM 576853105 83913 6440 SH SOLE 1 6440 0 0 MATRIX SVC CO COM 576853105 1503962 115423 SH SOLE 115423 0 0 MAXIMUS INC COM 577933104 8390 100 SH SOLE 1 100 0 0 MAYVILLE ENGR CO INC COM 578605107 3557852 248280 SH SOLE 182358 0 65922 MCCORMICK & CO INC COM 579780206 62293 811 SH SOLE 1 811 0 0 MCDONALDS CORP COM 580135101 10824153 38390 SH SOLE 1 37933 0 457 MCDONALDS CORP COM 580135101 18959175 67243 SH SOLE 63508 0 3735 MCKESSON CORP COM 58155Q103 5883586 10959 SH SOLE 1 9892 0 1067 MCKESSON CORP COM 58155Q103 765548 1426 SH SOLE 1426 0 0 MDU RES GROUP INC COM 552690109 22199965 880951 SH SOLE 663398 0 217553 MDU RES GROUP INC COM 552690109 219870 8725 SH SOLE 1 8725 0 0 MEDMEN ENTERPRISES INC COM 58507m107 563 50774 SH SOLE 1 50774 0 0 MEDTRONIC PLC SHS COM g5960l103 3096386 35529 SH SOLE 1 31770 0 3759 MEDTRONIC PLC SHS COM g5960l103 671404 7704 SH SOLE 7704 0 0 MEIRAGTX HOLDINGS PLC COM g59665102 3338 550 SH SOLE 1 550 0 0 MEITUAN COM g59669104 17291 1398 SH SOLE 1 1398 0 0 MERCADOLIBRE INC COM COM 58733r102 93742 62 SH SOLE 1 62 0 0 MERCK & CO INC COM 58933Y105 4686555 35518 SH SOLE 1 33713 0 1804 MERCK & CO INC COM 58933Y105 1171320 8877 SH SOLE 8877 0 0 SEP ACQUISITION CORP WT 589381110 1429 8403 SH SOLE 3 8403 0 0 META 250117C00475000 CALL 30303m902 329910 42 SH Call SOLE 3 42 0 0 META PLATFORMS INC CLASS A COM COM 30303m102 8941729 18415 SH SOLE 1 17712 0 702 META PLATFORMS INC CLASS A COM COM 30303m102 776928 1600 SH SOLE 1600 0 0 META PLATFORMS INC CLASS A COM COM 30303m102 20801762 42839 SH SOLE 3 42839 0 0 METAA FINL GROUP COM 59100u108 11106 220 SH SOLE 1 220 0 0 METLIFE INC COM 59156R108 149999 2024 SH SOLE 1 2024 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 26626 20 SH SOLE 1 20 0 0 MFS GOVT MKTS INCOME TR CLSD FD 552939100 1680 525 SH SOLE 1 525 0 0 MGM RESORTS INTERNATIONAL COM 552953101 275093 5827 SH SOLE 1 5827 0 0 MGP INGREDIENTS INC COM 55303j106 163733 1901 SH SOLE 1 1901 0 0 MICHELIN COMPAGNIE GENERALE DE COM 59410T106 7971 416 SH SOLE 1 416 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 2631295 29331 SH SOLE 1 27581 0 1750 MICROCLOUD HOLOGRAM INC SHS COM g55032208 19250 5000 SH SOLE 1 5000 0 0 MICRON TECHNOLOGY INC COM 595112103 758927 6438 SH SOLE 1 5438 0 1000 MICROSOFT CORP COM 594918104 58767416 139683 SH SOLE 1 136508 0 3175 MICROSOFT CORP COM 594918104 41271294 98097 SH SOLE 92515 0 5582 MIDDLEFIELD BANC CORP COM 596304204 85968 3600 SH SOLE 3600 0 0 MIDDLEFIELD BANC CORP COM 596304204 161214 6751 SH SOLE 1 6751 0 0 MIDLAND STATES BANCORP INC COM 597742105 103510 4119 SH SOLE 4119 0 0 MIDLAND STATES BANCORP INC COM 597742105 374839 14916 SH SOLE 1 14916 0 0 MILESTONE PHARMACEUTICALS INC COM 59935v107 107400 60000 SH SOLE 1 60000 0 0 MILLERKNOLL INC COM 600544100 2917061 117813 SH SOLE 1 117813 0 0 MITSUBISHI CORP COM j43830116 56683 2463 SH SOLE 1 2463 0 0 MITSUI & CO LTD ADR ADUS 606827202 44085 47 SH SOLE 1 47 0 0 MKS INSTRS INC COM 55306N104 13433 101 SH SOLE 1 101 0 0 MOBILE TELESYS OJSC SPONSORED ADUS 607409109 435 580 SH SOLE 1 580 0 0 MODERNA INC COM 60770K107 25148 236 SH SOLE 1 236 0 0 MOHAWK INDS INC COM 608190104 5236 40 SH SOLE 1 40 0 0 MONDELEZ INTL INC COM 609207105 96880 1384 SH SOLE 1384 0 0 MONDELEZ INTL INC COM 609207105 254167 3631 SH SOLE 1 3631 0 0 MONEYLION INC COM 60938k114 180 2000 SH SOLE 3 2000 0 0 MONRO INC COM 610236101 3199102 101430 SH SOLE 68550 0 32880 MONROE CAP CORP COM 610335101 2880 400 SH SOLE 1 400 0 0 MONSTER BEVERAGE CORP NEW COM 61174x109 14749 249 SH SOLE 1 249 0 0 MOODYS CORP COM 615369105 40221 102 SH SOLE 1 102 0 0 MOOG INC COM 615394202 159650 1000 SH SOLE 1000 0 0 MOOG INC COM 615394202 482143 3020 SH SOLE 1 3020 0 0 MORGAN STANLEY COM 617446448 8098 86 SH SOLE 1 86 0 0 MORGAN STANLEY EMERGING MKTS CLSD FD 617477104 131437 27671 SH SOLE 3 27671 0 0 MORGAN STANLEY INDIA COM CLSD FD 61745c105 159135 6937 SH SOLE 1 6937 0 0 MOSAIC CO NEW COM 61945C103 1734709 53441 SH SOLE 1 53139 0 302 MOSAIC CO NEW COM 61945C103 1785397 55003 SH SOLE 39766 0 15237 MOTOROLA SOLUTIONS INC COM 620076307 2403570 6771 SH SOLE 1 5871 0 900 MOUNT RAINIER ACQUISITION CORP WT m6000j127 102 6293 SH SOLE 3 6293 0 0 MOVADO GROUP INC COM 624580106 1015954 36375 SH SOLE 31543 0 4832 MOVADO GROUP INC COM 624580106 26226 939 SH SOLE 1 939 0 0 MOVADO GROUP INC COM 624580106 321502 11511 SH SOLE 3 11511 0 0 MPLX LP LP 55336v100 103900 2500 SH SOLE 1 2500 0 0 MSA SAFETY INC COM 553498106 580770 3000 SH SOLE 1 3000 0 0 MSC INCOME FUND COM 55374x109 70291 9046 SH SOLE 1 9046 0 0 MSC INDL DIRECT INC COM 553530106 38816 400 SH SOLE 1 400 0 0 MSCI INC COM 55354G100 195597 349 SH SOLE 1 349 0 0 MUELLER WTR PRODS INC COM 624758108 402250 25000 SH SOLE 25000 0 0 MUELLER WTR PRODS INC COM 624758108 42614011 2648478 SH SOLE 3 2648478 0 0 MURPHY OIL CORP COM 626717102 4936 108 SH SOLE 1 108 0 0 MURPHY USA INC COM 626755102 11318 27 SH SOLE 1 27 0 0 MYMD PHARMACEUTICALS COM 62856x201 215 90 SH SOLE 90 0 0 NANO DIMENSION LTD COM 63008g203 406331 145900 SH SOLE 1 145900 0 0 NASDAQ INC COM 631103108 37860 600 SH SOLE 600 0 0 NASDAQ INC COM 631103108 40321 639 SH SOLE 1 639 0 0 NASPERS LTD COM 631512209 1837 52 SH SOLE 1 52 0 0 NATIONAL CINEMEDIA INC COM 635309206 5852851 1136476 SH SOLE 864429 0 272047 NATIONAL GRID PLC COM 636274409 13644 200 SH SOLE 1 200 0 0 NATIONAL WESTN LIFE GROUP IN COM 638517102 66415 135 SH SOLE 1 135 0 0 NATUR INTERNATIONAL CORPORATIO COM 63883u103 0 142 SH SOLE 1 142 0 0 NATURAL GAS SERVICES GROUP INC COM 63886q109 1628817 83830 SH SOLE 57100 0 26730 NATURAL RESOURCE PARTNERS LP LP 63900p608 36800 400 SH SOLE 1 400 0 0 NATURES SUNSHINE PRODS INC COM 639027101 1040909 50116 SH SOLE 43437 0 6679 NATURES SUNSHINE PRODS INC COM 639027101 25568 1231 SH SOLE 1 1231 0 0 NATURES SUNSHINE PRODS INC COM 639027101 330555 15915 SH SOLE 3 15915 0 0 NCR ATLEOS CORP COM 63001n106 21231 1075 SH SOLE 1075 0 0 NCR VOYIX CORPORATION COM COM 62886e108 4001386 316816 SH SOLE 232306 0 84510 NELNET INC COM 64031n108 28395 300 SH SOLE 300 0 0 NELNET INC COM 64031n108 97868 1034 SH SOLE 1 1034 0 0 NESTLE S A SPONSORED ADR ADUS 641069406 6470208 60864 SH SOLE 1 56924 0 3940 NESTLE S A SPONSORED ADR ADUS 641069406 631883 5944 SH SOLE 5944 0 0 NESTLE SA CHAM ET VEVEY SHS CO COM h57312649 2232 21 SH SOLE 1 21 0 0 NET LEASE OFFICE PROPERTIES COM 64110Y108 1457 61 SH SOLE 1 46 0 15 NETFLIX INC COM COM 64110l106 573520 944 SH SOLE 1 944 0 0 NEUBERGER BERMAN NEXT GENERATI COM 64133q108 1821 155 SH SOLE 1 155 0 0 NEUROBIOLOGICAL TECH INC COM N COM 64124W304 0 85 SH SOLE 1 85 0 0 NEUROBIOLOGICAL TECH INC COM N COM 64124W304 0 2544590 SH SOLE 3 2544590 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 3220 1000 SH SOLE 1 1000 0 0 NEWELL BRANDS INC COM 651229106 86242 10740 SH SOLE 1 9740 0 1000 NEWMARK GROUP INC COM 65158n102 33270 3000 SH SOLE 1 3000 0 0 NEWMONT CORP COM 651639106 168762 4709 SH SOLE 1 4709 0 0 NEWMONT CORP COM 651639106 327578 9140 SH SOLE 9140 0 0 NEWPARK RES INC COM 651718504 4678055 647930 SH SOLE 520890 0 127040 NEWS CORP NEW COM 65249b109 20944 800 SH SOLE 1 800 0 0 NEWTEKONE INC COM 652526203 1071763 97433 SH SOLE 84450 0 12983 NEWTEKONE INC COM 652526203 28204 2564 SH SOLE 1 2564 0 0 NEWTEKONE INC COM 652526203 340296 30936 SH SOLE 3 30936 0 0 NEXSTAR BROADCASTING COM 65336k103 176942 1027 SH SOLE 1 1027 0 0 NEXTERA ENERGY INC COM 65339F101 4633013 72493 SH SOLE 1 71627 0 866 NEXTERA ENERGY INC COM 65339F101 479389 7501 SH SOLE 7501 0 0 NEXTNAV INC COMMON STOCK COM 65345n106 1174964 178566 SH OTR 2 0 0 178566 NEXTNAV INC COMMON STOCK COM 65345n106 32900 5000 SH SOLE 5000 0 0 NEXTNAV INC COMMON STOCK COM 65345n106 541080 82231 SH SOLE 1 82231 0 0 NICE LTD ADUS 653656108 238467 915 SH SOLE 1 710 0 205 NIKE INC COM 654106103 7249565 77139 SH SOLE 1 74312 0 2828 NIKE INC COM 654106103 9979360 106186 SH SOLE 97303 0 8883 NIO INC COM 62914v106 4945 1099 SH SOLE 1 1099 0 0 NISOURCE INC COM 65473P105 28 1 SH SOLE 1 1 0 0 NMG PARENT LLC COM 62929p102 0 17 SH SOLE 1 17 0 0 NOBLE ROCK ACQUISITION CORP WT g6546r119 526 17542 SH SOLE 3 17542 0 0 NOKIA CORP ADUS 654902204 269574 76151 SH SOLE 1 76151 0 0 NOMAD FOODS LTD COM g6564a105 10682205 546125 SH SOLE 398525 0 147600 NOMAD FOODS LTD COM g6564a105 72372 3700 SH SOLE 1 3700 0 0 NORDSON CORP COM 655663102 226495 825 SH SOLE 1 825 0 0 NORFOLK SOUTHN CORP COM 655844108 2509776 9847 SH SOLE 1 9397 0 450 NORFOLK SOUTHN CORP COM 655844108 68815 270 SH SOLE 270 0 0 NORFOLK SOUTHN CORP COM 655844108 207834761 815454 SH SOLE 3 815454 0 0 NORTHERN STAR INVESTMENT CORP WT 66575b119 324 2700 SH SOLE 3 2700 0 0 NORTHLAND POWER COM 666511100 3285 201 SH SOLE 1 201 0 0 NORTHROP GRUMMAN CORP COM 666807102 2617984 5469 SH SOLE 1 5394 0 75 NORTHROP GRUMMAN CORP COM 666807102 204866 428 SH SOLE 428 0 0 NORTHRIM BANCORP INC COM 666762109 2313358 45800 SH SOLE 28575 0 17225 NORTHVIEW ACQUISITION CORP COM 66718n111 1449 33458 SH SOLE 3 33458 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 148421 12740 SH SOLE 12740 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 528269 45345 SH SOLE 1 45345 0 0 NORTHWESTERN ENERGY GROUP IN COM 668074305 6550107 128610 SH SOLE 91530 0 37080 NORWEGIAN CRUISE LINE COM g66721104 8372 400 SH SOLE 1 400 0 0 NOVARTIS AG ADUS 66987V109 75449 780 SH SOLE 780 0 0 NOVARTIS AG ADUS 66987V109 221463 2289 SH SOLE 1 2289 0 0 NOVO-NORDISK A S ADUS 670100205 270025 2103 SH SOLE 1 2103 0 0 NORFOLK SOUTHN CORP CALL 655844908 408750 750 SH Call SOLE 3 750 0 0 NORFOLK SOUTHN CORP CALL 655844908 538350 485 SH Call SOLE 3 485 0 0 NU HOLDINGS LTD COM g6683n103 68144 5712 SH SOLE 1 5712 0 0 NUCOR CORP COM 670346105 4645 23 SH SOLE 1 23 0 0 NUO THERAPEUTICS INC COM 67059v209 3407 4700 SH SOLE 1 4700 0 0 NUTRIEN LTD COM 67077m108 12111 223 SH SOLE 1 223 0 0 NUVEEN AMT FREE MUN CR INC F CLSD FD 67071L106 148558 12227 SH SOLE 1 12227 0 0 NUVEEN AMT-FREE MUN VALUE FD CLSD FD 670695105 148405 10993 SH SOLE 3 10993 0 0 NUVEEN CR STRATEGIES INCOME CLSD FD 67073D102 41218 7400 SH SOLE 1 7400 0 0 NUVEEN DIVID ADVANTAGE MUN CLSD FD 67070x101 39156 3199 SH SOLE 1 3199 0 0 NUVEEN DIVID ADVNT MUN COM CLSD FD 67066v101 84758 7396 SH SOLE 1 7396 0 0 NUVEEN MUN VALUE FD INC CLSD FD 670928100 380914 43733 SH SOLE 1 43733 0 0 NUVEEN SELECT MATURITIES MUNIC CLSD FD 67061t101 19841 2207 SH SOLE 3 2207 0 0 NUVEEN SELECT TAX-FREE INCOM CLSD FD 67062F100 266692 18469 SH SOLE 1 18469 0 0 NUVEEN AMT FREE QLTY MUN INC CLSD FD 670657105 170976 15445 SH SOLE 1 15445 0 0 NUVINI HOLDINGS INC WT g50716110 441 8400 SH SOLE 3 8400 0 0 NVIDIA CORP COM COM 67066g104 16246889 17981 SH SOLE 1 17174 0 807 NVIDIA CORP COM COM 67066g104 926149 1025 SH SOLE 1025 0 0 NVR INC COM COM 62944t105 16200 2 SH SOLE 1 2 0 0 NXG NEXTGEN INFRASTR INCM FD CLSD FD 231647207 80927 2082 SH SOLE 3 2082 0 0 NXP SEMICONDUCTORS N V COM N6596X109 34673 140 SH SOLE 1 140 0 0 NEW YORK CMNTY BANCORP INC CALL 649445903 250 100 SH Call SOLE 3 100 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103h107 114692 102 SH SOLE 1 102 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103h107 406397 360 SH SOLE 360 0 0 OATLY GROUP AB SPON ADS COM 67421j108 734 650 SH SOLE 1 650 0 0 OCCIDENTAL PETE CORP COM 674599105 51992 800 SH SOLE 800 0 0 OCCIDENTAL PETE CORP COM 674599105 89051 1370 SH SOLE 1 1370 0 0 OCCIDENTAL PETE CORP WT 674599162 3237 75 SH SOLE 1 75 0 0 OLD DOMINION FREIGHT LINE IN PUT 679580950 89184 84 SH Put SOLE 3 84 0 0 ODP CORP COM 88337f105 21220 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 96773 925 SH SOLE 1 925 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 45178 206 SH SOLE 1 206 0 0 OLIN CORP COM 680665205 91140 1550 SH SOLE 1 1550 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 31670 1000 SH SOLE 1 1000 0 0 OMEROS CORP COM 682143102 372545 107984 SH OTR 2 0 0 107984 OMEROS CORP COM 682143102 36397 10550 SH SOLE 1 10550 0 0 OMNICOM GROUP INC COM 681919106 12095 125 SH SOLE 1 125 0 0 ON HOLDING AG COM h5919c104 7076 200 SH SOLE 1 200 0 0 ON SEMICONDUCTOR CORP COM 682189105 674 9 SH SOLE 1 9 0 0 ON SEMICONDUCTOR CORP COM 682189105 29420 400 SH SOLE 400 0 0 ONE GROUP HOSPITALITY INC/TH COM 88338k103 201968 36260 SH SOLE 36260 0 0 ONEOK INC NEW COM 682680103 75841 946 SH SOLE 946 0 0 ONEOK INC NEW COM 682680103 404057 5040 SH SOLE 1 5040 0 0 ONESPAN INC COM 68287N100 5233 450 SH SOLE 1 450 0 0 ONESPAN INC COM 68287N100 282993 24333 SH SOLE 3 24333 0 0 ONYX ACQUISITION I CO WT g6755q117 163 4550 SH SOLE 3 4550 0 0 OP BANCORP COM COM 67109r109 1135824 113810 SH SOLE 113810 0 0 ORACLE CORP COM 68389X105 4428709 35258 SH SOLE 1 34183 0 1075 ORASURE TECHNOLOGIES COM COM 68554v108 15375 2500 SH SOLE 1 2500 0 0 ORGANON & CO COM 68622v106 68319 3634 SH SOLE 1 3634 0 0 ORGANON & CO COM 68622v106 188000 10000 SH SOLE 10000 0 0 ORION MARINE GROUP INC COM 68628v308 2279551 277994 SH SOLE 190325 0 87669 ORION MARINE GROUP INC COM 68628v308 18647 2274 SH SOLE 1 2274 0 0 ORION MARINE GROUP INC COM 68628v308 232790 28389 SH SOLE 3 28389 0 0 ORION OFFICE REIT INC COM 68629y103 249 71 SH SOLE 1 71 0 0 ORLA MINING LTD COM 68634k106 12052 3180 SH SOLE 1 3180 0 0 OSISKO GOLD ROYALTIES COM 68827l101 118388 7210 SH SOLE 7210 0 0 OSISKO GOLD ROYALTIES COM 68827l101 539233 32840 SH SOLE 1 32840 0 0 OTIS WORLDWIDE CORP COM 68902V107 282282 2844 SH SOLE 1 2844 0 0 OUTLOOK THERAPEUTICS INC COM COM 69012t305 72834 6100 SH SOLE 1 6100 0 0 OXFORD INDS INC COM 691497309 373168 3320 SH SOLE 3320 0 0 OXFORD SQUARE CAPITAL CORPORAT COM 69181v305 36207 1490 SH SOLE 1 1490 0 0 P10 INC CLASS B COM 69376k205 32445 3500 SH SOLE 1 3500 0 0 PACCAR INC COM 693718108 2281 18 SH SOLE 1 18 0 0 PACER BENCHMARK DATA & INFRAST COM 69374h741 3266 114 SH SOLE 1 114 0 0 PACER FDS TR GLOBL CASH ETF INDX FD 69374h709 55806 1608 SH SOLE 1 1608 0 0 PACER US CASH COWS 100 ETF INDX FD 69374h881 360762 6208 SH SOLE 1 5139 0 1069 PACER US SMALL CAP CASH COWS 1 INDX FD 69374h857 129500 2634 SH SOLE 1 1745 0 889 PACKAGING CORP AMER COM 695156109 969586 5109 SH SOLE 1 5059 0 50 PAGAYA TECHNOLOGIES LTD CL COM m7S64l123 21715 2150 SH SOLE 1 2150 0 0 PAGERDUTY INC COM COM 69553p100 36288 1600 SH SOLE 1 1600 0 0 PALANTIR TECHNOLOGIES INC COM 69608a108 779510 33877 SH SOLE 1 33227 0 650 PALANTIR TECHNOLOGIES INC COM 69608a108 96044 4174 SH SOLE 4174 0 0 PALO ALTO NETWORKS INC COM 697435105 270582 952 SH SOLE 1 952 0 0 PAN AMERN SILVER CORP COM 697900108 257868 17100 SH SOLE 17100 0 0 PAN AMERN SILVER CORP COM 697900108 826294 54794 SH SOLE 1 54794 0 0 PARAMOUNT GLOBAL COM 92556h206 15889 1350 SH SOLE 1 1350 0 0 PARK AEROSPACE CORP COM 70014A104 433544 26070 SH SOLE 26070 0 0 PARK NATL CORP COM 700658107 40755 300 SH SOLE 1 300 0 0 PARK-OHIO HLDGS CORP COM 700666100 2668 100 SH SOLE 1 100 0 0 PARKER-HANNIFIN CORP COM 701094104 5564947 10013 SH SOLE 1 8921 0 1092 PARKER-HANNIFIN CORP COM 701094104 187857 338 SH SOLE 338 0 0 PARTNERS GROUP PRIVATE EQUITY LP 70214g208 233056 28481 SH SOLE 1 28481 0 0 PASON SYSTEMS INC COM 702925108 815037 70521 SH SOLE 61822 0 8699 PASON SYSTEMS INC COM 702925108 239549 20727 SH SOLE 3 20727 0 0 PASON SYSTEMS INC COM 702925108 640428 55413 SH SOLE 1 55413 0 0 PATRICK INDS INC PUT 703343953 13000 100 SH Put SOLE 3 100 0 0 PATRICK INDS INC COM 703343103 13978 117 SH SOLE 1 117 0 0 PAYCHEX INC COM 704326107 9087 74 SH SOLE 1 74 0 0 PAYPAL HLDGS INC COM 70450y103 146724 2190 SH SOLE 1 2090 0 100 PAYSAFE LTD COM g6964l206 6142247 388996 SH SOLE 282454 0 106542 PITNEY BOWES INC CALL 724479900 110000 1000 SH Call SOLE 3 1000 0 0 PITNEY BOWES INC CALL 724479900 92500 1000 SH Call SOLE 3 1000 0 0 PDL BIOPHARMA INC COM COM 69329y104 0 4948 SH SOLE 1 4948 0 0 PDX PARTNERS INC COM COM 70455f109 0 4900 SH SOLE 1 4900 0 0 PELOTON INTERACTIVE INC COM 70614w100 4499 1050 SH SOLE 1 1050 0 0 PENN ENTERTAINMENT INC COM 707569109 40426 2220 SH SOLE 1 2220 0 0 PENN TREATY AMERN CORP COM NEW COM 707874400 0 50000 SH SOLE 3 50000 0 0 PENNANT GROUP INC COM COM 70805e109 5383213 274234 SH SOLE 211398 0 62836 PENSKE AUTOMOTIVE GROUP INC COM 70959w103 80995 500 SH SOLE 1 500 0 0 PEOPLES BANCORP INC COM 709789101 10202 345 SH SOLE 1 345 0 0 PEPSICO INC COM 713448108 13140363 75084 SH SOLE 1 71277 0 3807 PEPSICO INC COM 713448108 1116564 6380 SH SOLE 6380 0 0 PERELLA WEINBERG PARTNERS COM 71367g102 3969244 280909 SH SOLE 179595 0 101314 PERFECT CORP WT g7006a117 8 103 SH SOLE 3 103 0 0 PERFORMANCE FOOD GROUP CO COM 71377a103 22392 300 SH SOLE 1 300 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 1272468 107020 SH SOLE 92698 0 14322 PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 30522 2567 SH SOLE 1 2567 0 0 PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 404962 34059 SH SOLE 3 34059 0 0 PERSHING SQUARE TONTINE COM 715esc018 0 1439 SH SOLE 3 1439 0 0 PETROLEO BRASILEIRO SA PETRO ADUS 71654V408 3696 243 SH SOLE 1 243 0 0 PFIZER INC COM 717081103 5434029 195821 SH SOLE 1 191071 0 4750 PFIZER INC COM 717081103 1649904 59456 SH SOLE 59456 0 0 PHILIP MORRIS INTL INC COM 718172109 474784 5182 SH SOLE 1 5032 0 150 PHILIP MORRIS INTL INC COM 718172109 258826 2825 SH SOLE 2825 0 0 PHILLIPS 66 COM 718546104 6792227 41583 SH SOLE 1 38383 0 3200 PHILLIPS EDISON COM 71844v201 22383 624 SH SOLE 1 624 0 0 PHINIA INC COMMON STOCK COM 71880k101 7549958 196460 SH SOLE 147030 0 49430 INVESCO EXCHANGE TRADED FD T PUT 46137V952 6000 600 SH Put SOLE 3 600 0 0 PHX MINERALS INC CL A COM 69291a100 1675735 491418 SH SOLE 491418 0 0 PIMCO DYNAMIC INCOME STRATEGY COM 69346n107 106050 5000 SH SOLE 1 5000 0 0 PIMCO ETF TR INDX FD 72201R304 127788 2300 SH SOLE 1 2300 0 0 PIMCO ETF TR INDX FD 72201R304 1111200 20000 SH SOLE 3 20000 0 0 PIMCO ETF TR INDX FD 72201R833 544358 5414 SH SOLE 1 5114 0 300 PIMCO ETF TR INDX FD 72201R833 30162 300 SH SOLE 300 0 0 PINNACLE WEST CAP CORP COM 723484101 67257 900 SH SOLE 1 900 0 0 PINSTRIPES HOLDINGS INC COM 06690B107 3 1 SH SOLE 1 1 0 0 PIONEER NAT RES CO COM 723787107 27037 103 SH SOLE 1 103 0 0 PLAINS ALL AMERN PIPELINE L LP 726503105 9447 538 SH SOLE 1 538 0 0 PLAYAGS INC COM COM 72814n104 3465095 385868 SH SOLE 262889 0 122979 PLUM ACQUISITION CORP III WTS WT g63290103 87 666 SH SOLE 3 666 0 0 PNC FINL SVCS GROUP INC COM 693475105 12282 76 SH SOLE 76 0 0 PNC FINL SVCS GROUP INC COM 693475105 1505304 9315 SH SOLE 1 9315 0 0 POOL CORPORATION COM COM 73278l105 25017 62 SH SOLE 1 62 0 0 PORCH GROUP INC COM 733245104 215500 50000 SH SOLE 50000 0 0 PORTAGE FINTECH ACQUISITION CO WT g7185d114 183 3333 SH SOLE 3 3333 0 0 POSCO HOLDINGS INC COM 693483109 2274 29 SH SOLE 1 29 0 0 POSTAL REALTY TRUST COM 73757r102 2100443 146679 SH SOLE 105270 0 41409 POSTAL REALTY TRUST COM 73757r102 54489 3805 SH SOLE 1 3805 0 0 POSTAL REALTY TRUST COM 73757r102 263302 18387 SH SOLE 3 18387 0 0 POTBELLY CORP COM 73754y100 1605156 132548 SH SOLE 132548 0 0 POTLATCHDELTIC CORPORATION COM 737630103 8791094 186965 SH SOLE 137925 0 49040 POTLATCHDELTIC CORPORATION COM 737630103 137063 2915 SH SOLE 1 2915 0 0 POWERFLEET INC COM 73931j109 1257944 235570 SH SOLE 235570 0 0 PPG INDS INC COM 693506107 1078201 7441 SH SOLE 1 7441 0 0 PPL CORP COM 69351t106 28494 1035 SH SOLE 1 1035 0 0 PREMIER FINANCIAL CORP (OHIO) COM 74052f108 169667 8358 SH SOLE 8358 0 0 PREMIER FINANCIAL CORP (OHIO) COM 74052f108 355453 17510 SH SOLE 1 17510 0 0 PRICE T ROWE GROUP INC COM 74144T108 4755 39 SH SOLE 1 39 0 0 PRIMO WATER COM 74167p108 10082786 553695 SH SOLE 417065 0 136630 PRIMO WATER COM 74167p108 127834 7020 SH SOLE 1 7020 0 0 PRINCIPAL FINANCIAL GP COM COM 74251v102 62057 719 SH SOLE 1 719 0 0 PROCORE TECHNOLOGIES INC COM 74275k108 4026 49 SH SOLE 1 49 0 0 PROCTER AND GAMBLE CO COM 742718109 20950878 129127 SH SOLE 1 124810 0 4317 PROCTER AND GAMBLE CO COM 742718109 14052310 86609 SH SOLE 80332 0 6277 PROG HOLDINGS INC COM 74319r101 333965 9697 SH SOLE 9697 0 0 PROGRESSIVE CORP COM 743315103 501538 2425 SH SOLE 2425 0 0 PROGRESSIVE CORP COM 743315103 3515410 16997 SH SOLE 1 16997 0 0 PROJECT ENERGY REIMAGINED ACQU WT g72556114 900 6000 SH SOLE 3 6000 0 0 PROLOGIS SH BEN INT COM 74340w103 64198 493 SH SOLE 1 493 0 0 PROOF ACQUISITION CORP I WT EX WT 74349w112 487 3250 SH SOLE 3 3250 0 0 PROSHARES S&P MIDCAP 400 DIVID INDX FD 74347b680 31424 400 SH SOLE 1 400 0 0 PROSHARES TR PSHS ULTRA DOW30 INDX FD 74347r305 8347 96 SH SOLE 1 96 0 0 PROSHARES TR PSHS ULTSH 20YRS INDX FD 74347b201 4516 137 SH SOLE 1 137 0 0 PROSHARES TR S&P 500 DIVID ARI INDX FD 74348a467 357592 3526 SH SOLE 1 3526 0 0 PROSHARES TR SHORT S&P 500 COM 74347b425 40027 3375 SH SOLE 1 3375 0 0 PROSHARES TR INDX FD 74347X849 25555 1102 SH SOLE 1 1102 0 0 PROSHARES ULTRASHORT FTSE CHIN INDX FD 74347b227 1865 50 SH SOLE 1 50 0 0 PROVIDER REAL ESTATE FUND I LP LP 74499l783 59743 59743 SH SOLE 1 59743 0 0 PRU GIA COM 744266691 88071 75390 SH SOLE 1 75390 0 0 PRUDENTIAL FINL INC COM 744320102 18233 155 SH SOLE 1 155 0 0 PSB HLDGS INC WIS COM 69360n108 10060 498 SH SOLE 498 0 0 PSYENCE BIO WARRENTS WT 74449f118 350 5000 SH SOLE 3 5000 0 0 PUBLIC STORAGE INC COM COM 74460d109 41189 142 SH SOLE 1 142 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 11753 176 SH SOLE 1 176 0 0 PUBMATIC INC COM CL A COM 74467q103 47440 2000 SH SOLE 1 2000 0 0 PULTE GROUP INC COM 745867101 48248 400 SH SOLE 1 400 0 0 PURE STORAGE COM 74624m102 18976 365 SH SOLE 1 365 0 0 PUTMAN HIGH INC SEC FD SHS BEN CLSD FD 42968f108 33159 4898 SH SOLE 3 4898 0 0 QC HLDGS INC COM COM 74729t101 270819 582407 SH SOLE 3 582407 0 0 QORVO INC COM STK COM 74736k101 51903 452 SH SOLE 1 452 0 0 QQQE 240419P00080000 PUT 25459y957 5910 1000 SH Put SOLE 3 1000 0 0 QQQE 240621P00083000 PUT 25459y957 45000 600 SH Put SOLE 3 600 0 0 KRANESHARES TRUST INDX FD 500767736 246103 13000 SH SOLE 3 13000 0 0 QUALCOMM INC COM 747525103 8286495 48946 SH SOLE 1 45657 0 3289 QUALCOMM INC COM 747525103 1515235 8950 SH SOLE 8950 0 0 QUANTA SVCS INC COM COM 74762e102 51960 200 SH SOLE 1 200 0 0 QUEST DIAGNOSTICS INC COM 74834L100 14739 111 SH SOLE 1 111 0 0 QUEST RESOURCE HLDG CORP COM N COM 74836w203 578283 67399 SH SOLE 67399 0 0 QURATE RETAIL GROUP INC QVC GR COM 74915m100 30750 25000 SH SOLE 0 0 25000 QURATE RETAIL GROUP INC QVC GR COM 74915m100 1722 1400 SH SOLE 1 1400 0 0 RADIANT LOGISTICS INC COM 75025x100 21680 4000 SH SOLE 4000 0 0 RADIANT LOGISTICS INC COM 75025x100 42276 7800 SH SOLE 1 7800 0 0 RAKUTEN GROUP INC COM j64264104 1555 275 SH SOLE 1 275 0 0 RAYMOND JAMES FINL INC COM 754730109 4753081 37012 SH SOLE 24193 0 12819 RAYMOND JAMES FINL INC COM 754730109 277516 2161 SH SOLE 1 2161 0 0 RAYONIER INC COM 754907103 94734 2850 SH SOLE 1 2850 0 0 RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 11346082 116334 SH SOLE 1 110459 0 5875 RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 1110086 11382 SH SOLE 11382 0 0 RB GLOBAL INC COM 74935q107 834124 10951 SH SOLE 1 10646 0 305 RB GLOBAL INC COM 74935q107 6499434 85328 SH SOLE 58008 0 27320 RB GLOBAL INC COM 74935q107 179884519 2361619 SH SOLE 3 2361619 0 0 RBA 240816P00040000 PUT 74935q957 1060 100 SH Put SOLE 3 100 0 0 RBA 240816P00045000 PUT 74935q957 3638 202 SH Put SOLE 3 202 0 0 RBA 240621P00070000 PUT 74935q957 142000 800 SH Put SOLE 3 800 0 0 READY CAPITAL CORPORATION LP 75574u101 4437 486 SH SOLE 1 486 0 0 REALTY INCOME CORP COM 756109104 48690 900 SH SOLE 900 0 0 REALTY INCOME CORP COM 756109104 185766 3434 SH SOLE 1 3434 0 0 RECURSION PHARMACEUTICALS IN COM 75629V104 229 23 SH SOLE 1 23 0 0 RED VIOLET INC COM 75704l104 899495 46010 SH SOLE 27590 0 18420 REGAL REXNORD CORPORATION COM 758750103 13868 77 SH SOLE 1 77 0 0 REGENERON PHARMACEUTICALS INC COM 75886f107 149186 155 SH SOLE 1 155 0 0 REGENXBIO INC COM COM 75901b107 21070 1000 SH SOLE 1 1000 0 0 REGIONAL BRANDS INC COM NEW COM 75903q201 1555524 129627 SH SOLE 129627 0 0 REGIONAL BRANDS INC COM NEW COM 75903q201 5248596 437383 SH SOLE 1 437383 0 0 RELIANCE INC COM 759509102 55808 167 SH SOLE 1 167 0 0 REPUBLIC SVCS INC COM 760759100 7160354 37403 SH SOLE 1 33241 0 4162 REPUBLIC SVCS INC COM 760759100 406810 2125 SH SOLE 2125 0 0 RESIDEO TECHNOLOGIES COM 76118y104 2915 130 SH SOLE 1 130 0 0 RETAIL VALUE INC ESCROW COM 761esc037 0 8 SH SOLE 1 8 0 0 REVELSTONE CAPITAL ACQUISITION WT 76137r114 34 2249 SH SOLE 3 2249 0 0 REVVITY INC COM 714046109 15750 150 SH SOLE 1 150 0 0 RGC RES INC COM 74955l103 3456567 170779 SH SOLE 135283 0 35496 RH COM COM 74967x103 34826 100 SH SOLE 1 100 0 0 RICHARDSON ELECTRS LTD COM 763165107 1157623 125692 SH SOLE 113635 0 12057 RICHARDSON ELECTRS LTD COM 763165107 20796 2258 SH SOLE 1 2258 0 0 RICHARDSON ELECTRS LTD COM 763165107 264161 28682 SH SOLE 3 28682 0 0 RIGEL RESOURCE ACQ CORP WT EXP WT g7573m114 4688 19900 SH SOLE 3 19900 0 0 RIO TINTO PLC ADUS 767204100 30595 480 SH SOLE 1 480 0 0 RIOT PLATFORMS INC COM 767292105 171850 14040 SH SOLE 1 14040 0 0 RISK GEORGE INDS INC CL A COM 767720204 31140 2595 SH SOLE 1 2595 0 0 RIVERVIEW BANCORP INC COM 769397100 23373 4952 SH SOLE 4952 0 0 RIVERVIEW BANCORP INC COM 769397100 82062 17386 SH SOLE 1 17386 0 0 RIVIAN AUTOMOTIVE INC COM CL A COM 76954a103 66795 6100 SH SOLE 1 6100 0 0 TIDAL ETF TR INDX FD 886364678 83511 4100 SH SOLE 4100 0 0 TIDAL ETF TR INDX FD 886364678 213157 10465 SH SOLE 1 10465 0 0 ROBLOX CORP COM 771049103 3818 100 SH SOLE 1 100 0 0 ROCHE HLDG LTD SPONSORED ADR ADUS 771195104 7948 249 SH SOLE 1 249 0 0 ROCKET COMPANIES INC COM 77311w101 4508 310 SH SOLE 1 310 0 0 ROCKET LAB USA INC COM 773122106 41100 10000 SH SOLE 10000 0 0 ROCKET LAB USA INC COM 773122106 205500 50000 SH SOLE 1 50000 0 0 ROCKWELL AUTOMATION INC COM 773903109 270354 928 SH SOLE 1 928 0 0 ROSS ACQUISITION II CORP WT g7641c114 2919 32365 SH SOLE 3 32365 0 0 ROTH CH ACQUISITION V CO WT 77867r118 337 4563 SH SOLE 3 4563 0 0 ROYAL BK CDA COM 780087102 91356 906 SH SOLE 1 906 0 0 ROYAL GOLD INC COM 780287108 85267 700 SH SOLE 700 0 0 ROYAL OAK REALTY TRUST I NC LP 11899n308 12017578 186319 SH SOLE 1 168067 0 18252 ROYAL OAK REALTYTRUST INC LP 11899n308 1057424 16394 SH SOLE 1 16394 0 0 RPM INTL INC COM 749685103 136555 1148 SH SOLE 1 1148 0 0 RSTK REGIONAL BRANDS INC COM COM rgbdmerli 6052096 388952 SH SOLE 3 388952 0 0 RUMBLE INC COM 78137l105 1495 185 SH SOLE 1 185 0 0 RUT 240419P01950000 PUT 74348a950 59471 195 SH Put SOLE 3 195 0 0 rut 240517p01825000 PUT 74348a950 420000 1000 SH Put SOLE 3 1000 0 0 RUT 240621P01800000 PUT 74348a950 108500 140 SH Put SOLE 3 140 0 0 RUT 241220P01500000 PUT 74348a950 129000 100 SH Put SOLE 3 100 0 0 RUT 241220P01700000 PUT 74348a950 192400 80 SH Put SOLE 3 80 0 0 RUT 240621P01900000 PUT 74348a950 723450 530 SH Put SOLE 3 530 0 0 RUT 241220P01850000 PUT 74348a950 830000 200 SH Put SOLE 3 200 0 0 RUTW 240430P01850000 PUT 74348a950 340470 1404 SH Put SOLE 3 1404 0 0 RUTW 240628P01800000 PUT 74348a950 870000 1000 SH Put SOLE 3 1000 0 0 RUTW 240930C02000000 CALL 74348a900 871400 40 SH Call SOLE 3 40 0 0 RYAN SPECIALTY HOLDINGS INC CL COM 78351f107 16650 300 SH SOLE 1 300 0 0 S&P GLOBAL INC COM 78409v104 71641 168 SH SOLE 1 168 0 0 SAGE THERAPEUTICS INC COM 78667J108 1405 75 SH SOLE 1 75 0 0 SALESFORCE COM INC COM COM 79466l302 908266 3016 SH SOLE 1 3016 0 0 SALLY BEAUTY HLDGS INC COM COM 79546e104 3726 300 SH SOLE 1 300 0 0 SAMSARA INC COM 79589l106 3779 100 SH SOLE 1 100 0 0 SANDOZ GROUP AG COM 799926100 722 24 SH SOLE 1 24 0 0 SANDSTORM GOLD LTD COM NEW COM 80013r206 367 70 SH SOLE 1 70 0 0 SANMINA CORPORATION COM 801056102 4726 76 SH SOLE 1 76 0 0 HENRY SCHEIN INC COM 806407102 5511374 72979 SH SOLE 50847 0 22132 HENRY SCHEIN INC COM 806407102 79674 1055 SH SOLE 1 1055 0 0 SCHLUMBERGER LTD COM 806857108 412362 7523 SH SOLE 1 6938 0 585 SCHWAB STRATEGIC TR INDX FD 808524722 667983 13183 SH SOLE 1 13183 0 0 SCHWAB CHARLES CORP COM 808513105 2965763 40998 SH SOLE 1 39622 0 1376 SCHWAB STRATEGIC TR INDX FD 808524755 38385 1078 SH SOLE 1 1078 0 0 SCHWAB STRATEGIC TR INDX FD 808524789 45497 687 SH SOLE 1 237 0 450 SCHWAB STRATEGIC TR INDX FD 808524730 754 27 SH SOLE 1 27 0 0 SCHWAB STRATEGIC TR INDX FD 808524714 83273 1723 SH SOLE 1 1723 0 0 SCHWAB STRATEGIC TR INDX FD 808524706 353393 13996 SH SOLE 1 13397 0 599 SCHWAB STRATEGIC TR INDX FD 808524805 3565543 91377 SH SOLE 1 84093 0 7284 SCHWAB STRATEGIC TR INDX FD 808524805 1444 37 SH SOLE 37 0 0 SCHWAB STRATEGIC TR INDX FD 808524839 2760112 60002 SH SOLE 1 53233 0 6769 SCHWAB STRATEGIC TR INDX FD 808524102 1690803 27695 SH SOLE 1 27695 0 0 SCHWAB STRATEGIC TR INDX FD 808524797 804224 9974 SH SOLE 1 9974 0 0 SCHWAB STRATEGIC TR INDX FD 808524201 18710521 301491 SH SOLE 1 262264 0 39227 SCHWAB STRATEGIC TR INDX FD 808524201 12412 200 SH SOLE 200 0 0 SCHWAB STRATEGIC TR INDX FD 808524409 70130 923 SH SOLE 1 923 0 0 SCHWAB STRATEGIC TR INDX FD 808524300 1039091 11207 SH SOLE 1 11207 0 0 SCHWAB STRATEGIC TR INDX FD 808524508 272642 3348 SH SOLE 1 3348 0 0 SCHWAB STRATEGIC TR INDX FD 808524847 37625 1853 SH SOLE 1 1853 0 0 SCHWAB STRATEGIC TR INDX FD 808524607 164462 3340 SH SOLE 1 3340 0 0 SEABOARD CORP DEL COM 811543107 16120 5 SH SOLE 5 0 0 SEABOARD CORP DEL COM 811543107 35463 11 SH SOLE 1 11 0 0 SEALED AIR CORP NEW COM COM 81211k100 7440 200 SH SOLE 1 200 0 0 SELECT SECTOR SPDR TR REAL EST INDX FD 81369y860 156143 3950 SH SOLE 1 3950 0 0 SELECT SECTOR SPDR TR SBI CONS INDX FD 81369y407 76130 414 SH SOLE 1 414 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y308 150418 1970 SH SOLE 1 1970 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y209 253357 1715 SH SOLE 1 1715 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y506 2217064 23483 SH SOLE 1 23086 0 397 SELECT SECTOR SPDR TR SBI INT- INDX FD 81369y886 41885 638 SH SOLE 1 638 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y605 41909 995 SH SOLE 995 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y704 170046 1350 SH SOLE 1 1350 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y605 288515 6850 SH SOLE 1 6850 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y506 716761 7592 SH SOLE 7592 0 0 SELECT SECTOR SPDR TR SBI MATE INDX FD 81369y100 88431 952 SH SOLE 1 952 0 0 SELECT SECTOR SPDR TR INDX FD 81369Y803 1863017 8945 SH SOLE 1 8913 0 32 SERVICENOW INC COM COM 81762p102 189075 248 SH SOLE 248 0 0 SERVICENOW INC COM COM 81762p102 582032 763 SH SOLE 1 763 0 0 SESEN BIO I N C COM 817cvr038 0 1302 SH SOLE 1 1302 0 0 SEVEN HILLS REALTY TRUST COM 81784e101 1744 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 209933 3131 SH SOLE 1 3131 0 0 SHERWIN WILLIAMS CO COM 824348106 5583088 16074 SH SOLE 1 15877 0 197 SHERWIN WILLIAMS CO COM 824348106 680419 1959 SH SOLE 1959 0 0 SHIFT TECHNOLOGIES INC COM 82452t305 0 28 SH SOLE 1 28 0 0 SHOPIFY INC CL A COM 82509l107 1123595 14560 SH SOLE 1 13060 0 1500 SIEMENS A G SPONSORED ADR ADUS 826197501 19086 200 SH SOLE 1 200 0 0 SILVER HAMMER MNG CORP COM 827733106 206 2150 SH SOLE 1 2150 0 0 SILVERCREST ASSET MGMT GROUP COM 828359109 1890639 119585 SH SOLE 106020 0 13565 SILVERCREST ASSET MGMT GROUP COM 828359109 41564 2629 SH SOLE 1 2629 0 0 SILVERCREST ASSET MGMT GROUP COM 828359109 510884 32314 SH SOLE 3 32314 0 0 SIM ST TREAS FUT STRAT ETF INDX FD 82889n657 76545 3500 SH SOLE 1 3500 0 0 SIM ST TREAS FUT STRAT ETF INDX FD 82889n657 10497600 480000 SH SOLE 3 480000 0 0 SIMON PPTY GROUP INC NEW COM 828806109 15180 97 SH SOLE 1 97 0 0 SIMPLIFY MBS ETF INDX FD 82889n525 509100 10000 SH SOLE 3 10000 0 0 SIRIUS XM HLDGS INC COM 82968b103 9002 2320 SH SOLE 1 2320 0 0 SITE CENTERS COM 82981j109 1172 80 SH SOLE 1 80 0 0 SKYWEST INC COM 830879102 4697 68 SH SOLE 1 68 0 0 SKYWORKS SOLUTIONS INC COM COM 83088m102 1841 17 SH SOLE 1 17 0 0 SMART SMS CORP COM COM 83171w207 0 2500 SH SOLE 2500 0 0 SMITH & WESSON BRANDS INC COM 831754106 1291966 74422 SH SOLE 64480 0 9942 SMITH & WESSON BRANDS INC COM 831754106 29929 1724 SH SOLE 1 1724 0 0 SMITH & WESSON BRANDS INC COM 831754106 411120 23682 SH SOLE 3 23682 0 0 SMITH A O CORP COM 831865209 57344 641 SH SOLE 1 641 0 0 SMUCKER J M CO COM 832696405 3315808 26343 SH SOLE 1 24561 0 1782 SMUCKER J M CO COM 832696405 365149 2901 SH SOLE 2901 0 0 SNAP INC. COM 83304a106 2870 250 SH SOLE 1 250 0 0 SNOWFLAKE INC COM 833445109 22212 137 SH SOLE 1 137 0 0 SNOWFLAKE INC COM 833445109 161600 1000 SH SOLE 1000 0 0 SOCIEDAD QUIMICA Y MINERA DE ADUS 833635105 3441 70 SH SOLE 1 70 0 0 SOFI TECHNOLOGIES INC COM 83406f102 39420 5400 SH SOLE 1 5400 0 0 SOFTBANK GROUP CORPORATION COM 83404d109 8913 300 SH SOLE 1 300 0 0 SOLAR INTEGRATED ROOFING CORP COM 83417r202 0 14 SH SOLE 1 14 0 0 SOLVENTUM CORP COM SHS COM 83444m101 134927 1940 SH SOLE 1940 0 0 SOMALOGIC INC WT 83444k113 375 4360 SH SOLE 3 4360 0 0 SOUTHERN CO COM 842587107 734976 10245 SH SOLE 1 10095 0 150 SOUTHWEST AIRLS CO COM 844741108 29651 1016 SH SOLE 1 1016 0 0 SPDR BLOOMBERG BARCLAYS HIGH Y INDX FD 78468r622 476 5 SH SOLE 1 5 0 0 SPDR BLOOMBERG CONVERTIBLE SEC INDX FD 78464a359 29070 398 SH SOLE 1 398 0 0 SPDR DOW JONES INDL AVRG ETF U INDX FD 78467x109 1801057 4528 SH SOLE 1 4292 0 236 SPDR GOLD TR INDX FD 78463V107 2673949 12998 SH SOLE 1 12948 0 50 SPDR GOLD TR INDX FD 78463V107 41144 200 SH SOLE 200 0 0 SPDR GOLD TR INDX FD 78463V107 205720 1000 SH SOLE 3 1000 0 0 SPDR INDEX SHS FDS INDX FD 78463X749 150213 3508 SH SOLE 1 3508 0 0 SPDR INDEX SHS FDS EMERG MKTS INDX FD 78463x509 4741 131 SH SOLE 1 131 0 0 SPDR PORT INTER TRM TRSRY ETF INDX FD 78464a672 4199 149 SH SOLE 1 149 0 0 SPDR PORTFOLIO AGGREGATE BOND INDX FD 78464a649 234141 9262 SH SOLE 1 9262 0 0 SPDR PORTFOLIO DEVELOPED WORLD INDX FD 78463x889 17396 485 SH SOLE 1 485 0 0 SPDR PORTFOLIO LONG TERM TREAS INDX FD 78464a664 705178 25239 SH SOLE 1 24752 0 487 SPDR PORTFOLIO LONG TERM TREAS INDX FD 78464a664 17351 621 SH SOLE 621 0 0 SPDR PORTFOLIO S&P 500 ETF INDX FD 78464a854 69121 1123 SH SOLE 1 1123 0 0 SPDR PORTFOLIO S&P 500 GROWTH INDX FD 78464a409 54102 740 SH SOLE 1 740 0 0 SPDR PORTFOLIO S&P 500 VALUE E INDX FD 78464a508 124490 2485 SH SOLE 1 2449 0 36 SPDR PORTFOLIO S&P 600 SMALL C INDX FD 78468r853 40630 944 SH SOLE 1 944 0 0 SPDR PORTFOLIO TOTAL STOCK MAR INDX FD 78464a805 57671 899 SH SOLE 1 899 0 0 SPDR RUSSELL 1000 LOW VOL INDX FD 78468r754 49671 400 SH SOLE 1 400 0 0 SPDR S&P 400 MID CAP ETF INDX FD 868447103 5963 112 SH SOLE 1 112 0 0 SPDR S&P 500 ETF TR INDX FD 78462F103 9521526 18203 SH SOLE 1 16705 0 1498 SPDR S&P 500 ETF TR INDX FD 78462F103 892880 1707 SH SOLE 1707 0 0 SPDR S&P AEROSPACE & DEFENSE E INDX FD 78464a631 159760 1137 SH SOLE 1 1137 0 0 SPDR S&P MIDCAP 400 ETF INDX FD 78467y107 476638 857 SH SOLE 1 773 0 84 SPDR SER TR DOW JONES REIT INDX FD 78464a607 33741 358 SH SOLE 1 358 0 0 SPDR SER TR S&P 400 MID CAP VA INDX FD 78464a839 15200 200 SH SOLE 1 200 0 0 SPDR SER TR S&P 600 SMALL CAP INDX FD 78464a300 4480 54 SH SOLE 1 54 0 0 SPDR SER TR S&P OILGAS INDX FD 78468r556 92958 600 SH SOLE 1 600 0 0 SPDR SER TR S&P SEMICONDUCTOR INDX FD 78464a862 69630 300 SH SOLE 1 300 0 0 SPDR SER TR INDX FD 78468R408 40352 1600 SH SOLE 1 1600 0 0 SPDR SER TR SPDR BLOOMBERG INDX FD 78468r663 60772 662 SH SOLE 1 662 0 0 SPDR SERIES TRUST DJWS MIDCAP INDX FD 78464a847 42992 806 SH SOLE 1 806 0 0 SPDR SERIES TRUST KBW BK ETF INDX FD 78464a797 18840 400 SH SOLE 1 400 0 0 SPDR SERIES TRUST KBW REGL BKG INDX FD 78464a698 9402 187 SH SOLE 187 0 0 SPDR SERIES TRUST KBW REGL BKG INDX FD 78464a698 37710 750 SH SOLE 1 750 0 0 SPDR SERIES TRUST LEHMN INTL E INDX FD 78464a516 801 36 SH SOLE 1 36 0 0 SPDR SERIES TRUST S&P BIOTECH INDX FD 78464a870 16701 176 SH SOLE 176 0 0 SPDR SERIES TRUST S&P BIOTECH INDX FD 78464a870 125445 1322 SH SOLE 1 1322 0 0 SPDR SER TR INDX FD 78464A763 1379403 10511 SH SOLE 1 10199 0 312 SPDR SERIES TRUST S&P METALS M COM 78464a755 62149 1031 SH SOLE 1 1031 0 0 SPDR SERIES TRUST S&P TRANSN E INDX FD 78464a532 1695 20 SH SOLE 1 20 0 0 SPDR SHORT TERM CORPORATE BND INDX FD 78464a474 33317 1119 SH SOLE 1 1119 0 0 SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 39058 3090 SH SOLE 3090 0 0 SPECIAL OPPORTUNITIES FD INC CLSD FD 84741T104 283262 22410 SH SOLE 1 22410 0 0 SPECTAIRE HOLDINGS INC WT 84753t117 62 2500 SH SOLE 3 2500 0 0 SPECTRUM BRANDS HLDGS INC COM COM 84790a105 3555949 39950 SH SOLE 29250 0 10700 SPIRE GLOBAL INC COM 848560306 3953484 329457 SH SOLE 253017 0 76440 SPIRIT MTA REIT LP 848esc018 0 75000 SH SOLE 1 75000 0 0 SPORT HALEY HLDGS COM 84917j104 0 2500 SH SOLE 1 2500 0 0 SPOTIFY TECHNOLOGY SA COM l8681t102 5278 20 SH SOLE 1 20 0 0 SPREE ACQUISITION 1 CORP LTD WT g83745128 123 4300 SH SOLE 3 4300 0 0 SPRINGWATER SPECIAL SITUATIONS WT 85205u115 271 11000 SH SOLE 3 11000 0 0 SPROTT INC COM 852066208 10718 290 SH SOLE 1 290 0 0 SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 610200 30000 SH SOLE 30000 0 0 SPROTT PHYSICAL GOLD AND SILVE COM 85208r101 1727069 84910 SH SOLE 1 84910 0 0 SPROTT PHYSICAL GOLD TR INDX FD 85207H104 951500 55000 SH SOLE 55000 0 0 SPROTT PHYSICAL GOLD TR INDX FD 85207H104 3137960 181385 SH SOLE 1 181385 0 0 SPROTT PHYSICAL PLATINUM AND P COM 85207q104 19300 2000 SH SOLE 1 2000 0 0 SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 663200 80000 SH SOLE 80000 0 0 SPROTT PHYSICAL SILVER TR UNIT INDX FD 85207k107 876858 105773 SH SOLE 1 105773 0 0 SPROTT PHYSICAL URANIUM TRUST COM 85210a104 279826 13500 SH SOLE 1 13500 0 0 SPWH 240419C00005000 CALL 84920y906 250 100 SH Call SOLE 3 100 0 0 SPWH 240419P00002500 PUT 84920y956 2000 400 SH Put SOLE 3 400 0 0 SPDR S&P 500 ETF TR PUT 78462F953 4925 50 SH Put SOLE 3 50 0 0 BLOCK INC COM 852234103 52862 625 SH SOLE 1 625 0 0 SRH TOTAL RETURN FUND INC COM 101507101 318383 21141 SH SOLE 1 21141 0 0 SSE PLC SPONSORED ADR ADUS 78467K107 7522 354 SH SOLE 1 354 0 0 SSR MINING IN COM 784730103 17840 4000 SH SOLE 1 4000 0 0 STAG INDL INC COM COM 85254j102 25843 672 SH SOLE 1 672 0 0 STANLEY BLACK & DECKER INC COM 854502101 1959 20 SH SOLE 1 20 0 0 STAR GAS PARTNERS L.P. COM 85512c105 6433 642 SH SOLE 1 642 0 0 STARBUCKS CORP COM 855244109 3946847 43187 SH SOLE 1 40837 0 2350 STARBUCKS CORP COM 855244109 243829 2668 SH SOLE 2668 0 0 STARWOOD PPTY TR INC COM COM 85571b105 6099 300 SH SOLE 1 300 0 0 STARWOOD PPTY TR INC COM COM 85571b105 60990 3000 SH SOLE 3000 0 0 STATE STR CORP COM 857477103 33402 432 SH SOLE 1 432 0 0 STEPHAN CO COM 858603103 1143 847 SH SOLE 847 0 0 STEPPE CEMENT LTD COM y8162g112 21924 89000 SH SOLE 1 89000 0 0 STERIS PLC COM g8473t100 381969 1699 SH SOLE 1 1699 0 0 STERLING INFRASTRUCTURE INC COM 859241101 201205 1824 SH SOLE 1576 0 248 STERLING INFRASTRUCTURE INC COM 859241101 4854 44 SH SOLE 1 44 0 0 STERLING INFRASTRUCTURE INC COM 859241101 64973 589 SH SOLE 3 589 0 0 STONEBRIDGE ACQUISITION CORP W WT g85094129 375 7500 SH SOLE 3 7500 0 0 STONEX GROUP INC COM 861896108 21078 300 SH SOLE 1 300 0 0 STONEX GROUP INC COM 861896108 999097 14220 SH SOLE 14220 0 0 STRATASYS LTD COM m85548101 430 37 SH SOLE 1 37 0 0 STRIVE US ENERGY ETF COM 02072l722 1611 51 SH SOLE 1 51 0 0 STRYKER CORPORATION COM 863667101 525353 1468 SH SOLE 1468 0 0 STRYKER CORPORATION COM 863667101 1284039 3588 SH SOLE 1 3588 0 0 STRYVE FOODS INC COM 863685111 92 17300 SH SOLE 3 17300 0 0 STURM RUGER & CO INC COM 864159108 216443 4690 SH SOLE 4065 0 625 STURM RUGER & CO INC COM 864159108 5446 118 SH SOLE 1 118 0 0 STURM RUGER & CO INC COM 864159108 68671 1488 SH SOLE 3 1488 0 0 SUMMIT HEALTHCARE ACQUISITION WT g9845f117 362 5050 SH SOLE 3 5050 0 0 SUN LIFE FINANCIAL INC. COM 866796105 8078 148 SH SOLE 1 148 0 0 SUNCOKE ENERGY INC COM 86722A103 45080 4000 SH SOLE 1 4000 0 0 SUNCOR ENERGY INC NEW COM 867224107 5573 151 SH SOLE 1 151 0 0 SUPERIOR GROUP OF CO INC COM 868358102 787508 47670 SH SOLE 47670 0 0 SUZUKI MTR CORP UNSPONSORD ADR COM 86959X107 5672 31 SH SOLE 1 31 0 0 SWIFTMERGE ACQUISITION CORP WT g63836111 363 6500 SH SOLE 3 6500 0 0 SWISS HELVETIA FD INC CLSD FD 870875101 8469 1068 SH SOLE 1 1068 0 0 SWISS RE LTD SPONSORED ADR COM 870886108 4514 140 SH SOLE 1 140 0 0 SWITCHBACK II CORP WT 09077j115 3 2000 SH SOLE 3 2000 0 0 SYLVAMO CORP COM 871332102 26548 430 SH SOLE 1 430 0 0 SYNOPSYS INC COM 871607107 1944 3 SH SOLE 1 3 0 0 SYNOVUS FINL CORP COM NEW COM 87161c501 100070 2498 SH SOLE 1 2498 0 0 SYNTEC OPTICS HOLDINGS INC WT 87169m113 1064 8006 SH SOLE 3 8006 0 0 SYSCO CORP COM 871829107 40590 500 SH SOLE 500 0 0 SYSCO CORP COM 871829107 330727 4074 SH SOLE 1 4074 0 0 T-MOBILE US INC COM 872590104 36724 225 SH SOLE 1 225 0 0 TACTICAL AIR DEFENSE SVCS COM COM 87356M108 0 2640000 SH SOLE 1 2640000 0 0 TAIWAN FD INC COM 874036106 7924 200 SH SOLE 1 200 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADUS 874039100 75100 552 SH SOLE 552 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADUS 874039100 329514 2422 SH SOLE 1 2422 0 0 TALEN ENERGY CORP COM COM 87422q109 96237 1020 SH SOLE 1 1020 0 0 TALEN ENERGY CORP COM COM 87422q109 4101394 43470 SH SOLE 43470 0 0 TARGET CORP COM 87612E106 2053361 11587 SH SOLE 1 10582 0 1005 TARGET CORP COM 87612E106 106326 600 SH SOLE 600 0 0 TE CONNECTIVITY LTD COM H84989104 61874 426 SH SOLE 1 426 0 0 TECHNOLOGY & TELECOMMUNICATION COM g87119114 829 52800 SH SOLE 3 52800 0 0 TECHTRONIC INDS LTD SPONSORED COM 87873r101 20939 308 SH SOLE 1 308 0 0 TECK RESOURCES LTD ADUS 878742204 22890 500 SH SOLE 1 500 0 0 TEEKAY CORPORATION COM Y8564W103 91000 12500 SH SOLE 1 12500 0 0 TEEKAY CORPORATION COM Y8564W103 91000 12500 SH SOLE 12500 0 0 TEEKAY TANKERS LTD COM y8565n300 573002 9810 SH SOLE 8477 0 1333 TEEKAY TANKERS LTD COM y8565n300 13317 228 SH SOLE 1 228 0 0 TEEKAY TANKERS LTD COM y8565n300 184400 3157 SH SOLE 3 3157 0 0 TEGNA INC COM SHS COM 87901j105 14940 1000 SH SOLE 1 1000 0 0 TELADOC INC COM COM 87918a105 9196 609 SH SOLE 1 609 0 0 TELESAT CORP COM 879512309 54528 6400 SH SOLE 1 6400 0 0 TEMPLETON EMERGING MKTS INCO COM 880192109 366253 67450 SH SOLE 1 67450 0 0 SABA CAPITAL INCOME & OPPORT CLSD FD 880198106 408965 107059 SH SOLE 3 107059 0 0 TENCENT HLDGS LTD ADR ADUS 88032q109 14324 367 SH SOLE 1 367 0 0 TENCENT MUSIC ENTERTAINMENT GR COM 88034p109 1298 116 SH SOLE 1 116 0 0 TEREX CORP NEW COM 880779103 25760 400 SH SOLE 1 400 0 0 TERNIUM SA COM 880890108 1748 42 SH SOLE 1 42 0 0 TERRY CORP CONN COM COM 881484109 28207 250 SH SOLE 1 250 0 0 TESLA MTRS INC COM COM 88160r101 131842 750 SH SOLE 750 0 0 TESLA MTRS INC COM COM 88160r101 1025665 5835 SH SOLE 1 5835 0 0 TEUCRIUM WHEAT FUND COM 88166a508 162300 30000 SH SOLE 1 30000 0 0 TEVOGIN BIO WARRANTS WT 88165k119 512 6204 SH SOLE 3 6204 0 0 TEXAS INSTRS INC COM 882508104 3375511 19376 SH SOLE 1 18971 0 405 TEXAS INSTRS INC COM 882508104 189366 1087 SH SOLE 1087 0 0 TEXTRON INC COM 883203101 93052 970 SH SOLE 1 970 0 0 TFS FINL CORP COM 87240R107 19506 1553 SH SOLE 1 1553 0 0 THAI FUND COM 882esc106 0 200 SH SOLE 1 200 0 0 THAI FUND COM 882esc106 0 394 SH SOLE 3 394 0 0 THE NORTH WEST COMPANY INC COM 663278208 21753 750 SH SOLE 1 750 0 0 THE TRADE DESK COM 88339j105 44624 510 SH SOLE 1 510 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 499841 860 SH SOLE 1 785 0 75 THERMO FISHER SCIENTIFIC INC COM 883556102 194124 334 SH SOLE 334 0 0 THIRD POINT OFFSHORE INVESTORS COM G8846K109 894675 39500 SH SOLE 1 39500 0 0 THUNDER BRIDGE CAPITAL PARTNER WT 88605l115 537 3669 SH SOLE 3 3669 0 0 TIMKEN CO COM 887389104 174860 2000 SH SOLE 1 2000 0 0 TIPTREE INC COM 88822q103 808289 46776 SH SOLE 40562 0 6214 TIPTREE INC COM 88822q103 20494 1186 SH SOLE 1 1186 0 0 TIPTREE INC COM 88822q103 255796 14803 SH SOLE 3 14803 0 0 TJX COS INC NEW COM 872540109 3366055 33189 SH SOLE 1 31339 0 1850 TJX COS INC NEW COM 872540109 152130 1500 SH SOLE 1500 0 0 TLGY ACQUISITION CORPORATION W WT g8656t125 122 5000 SH SOLE 3 5000 0 0 ISHARES TR PUT 464287952 1568 56 SH Put SOLE 3 56 0 0 TMC THE METALS CO INC COM 87261y106 71500 50000 SH SOLE 1 50000 0 0 TOAST INC COM 888787108 12809 514 SH SOLE 1 514 0 0 TOPBUILD CORP COM COM 89055f103 62584 142 SH SOLE 1 142 0 0 TORTOISE ENERGY INFRASTRUCTURE COM 89147l886 220113 7121 SH SOLE 1 7121 0 0 TORTOISEECOFIN ACQUISITION III WT g8956e117 1131 8791 SH SOLE 3 8791 0 0 TOTO LIMITED ADR ADUS 891515207 21067 750 SH SOLE 1 750 0 0 TOYOTA MOTOR CORP ADUS 892331307 25168 100 SH SOLE 1 100 0 0 TPG INC COM 872657101 71520 1600 SH SOLE 1 1600 0 0 TPG INC COM 872657101 196680 4400 SH SOLE 4400 0 0 TRACTOR SUPPLY CO COM 892356106 41090 157 SH SOLE 1 157 0 0 TRAJECTORY ALPHA ACQUISITION C WT 89301b112 260 4000 SH SOLE 3 4000 0 0 TRANE TECHNOLOGIES PLC COM g8994e103 66044 220 SH SOLE 1 220 0 0 TRANSCAT INC COM 893529107 19723 177 SH SOLE 1 177 0 0 TRANSDIGM GROUP INC COM 893641100 5831120 4735 SH SOLE 1 4680 0 55 TRANSDIGM GROUP INC COM 893641100 595637 484 SH SOLE 484 0 0 TRANSMEDICS GROUP INC COM 89377m109 36970 500 SH SOLE 1 500 0 0 TRAVEL PLUS LEISURE CO COM 894164102 3470089 70876 SH SOLE 48202 0 22674 TRAVELERS COMPANIES INC COM 89417E109 1839049 7991 SH SOLE 1 7441 0 550 TRI CONTL CORP CLSD FD 895436103 181720 5900 SH SOLE 1 5900 0 0 TRUIST FINANCIAL CORPORATION COM 89832q109 2339 60 SH SOLE 1 60 0 0 TWELVE SEAS INVESTMENT CO II WT 90118t114 1157 13455 SH SOLE 3 13455 0 0 TWILIO INC COM 90138f102 36690 600 SH SOLE 1 600 0 0 TWIN RIDGE CAPITAL ACQUISITION WT g1893d110 1808 20339 SH SOLE 3 20339 0 0 TYLER TECHNOLOGIES INC COM 902252105 14450 34 SH SOLE 1 34 0 0 UNITED AIRLS HLDGS INC COM 910047109 70096 1464 SH SOLE 1 1464 0 0 UATARA CAPITAL ACQUISITION COR WT 85021q116 34 8600 SH SOLE 3 8600 0 0 UBER TECHNOLOGIES INC PUT 90353T950 50333 309 SH Put SOLE 3 309 0 0 UBER TECHNOLOGIES INC COM 90353t100 190824 2479 SH SOLE 1 2479 0 0 UBER TECHNOLOGIES INC COM 90353t100 192475 2500 SH SOLE 2500 0 0 UGI CORP NEW COM 902681105 1627984 66340 SH SOLE 42480 0 23860 UIPATH INC COM 90364p105 116524 5140 SH SOLE 1 5140 0 0 UNDER ARMOUR INC COM 904311107 2111 286 SH SOLE 1 286 0 0 UNDER ARMOUR INC COM 904311206 3377 473 SH SOLE 1 473 0 0 UNIFI INC COM 904677200 125191 20900 SH SOLE 20900 0 0 UNILEVER PLC ADUS 904767704 3281131 65374 SH SOLE 1 58203 0 7171 UNILEVER PLC ADUS 904767704 445085 8868 SH SOLE 8868 0 0 UNION PAC CORP COM 907818108 7036763 28613 SH SOLE 1 27500 0 1113 UNION PAC CORP COM 907818108 270277 1099 SH SOLE 1099 0 0 UNIT CORP COM 909218406 1053020 28460 SH SOLE 24667 0 3793 UNIT CORP COM 909218406 27158 734 SH SOLE 1 734 0 0 UNIT CORP COM 909218406 334406 9038 SH SOLE 3 9038 0 0 UNITED PARCEL SERVICE INC COM 911312106 400334 2693 SH SOLE 1 2668 0 25 UNITED PARCEL SERVICE INC COM 911312106 267534 1800 SH SOLE 1800 0 0 UNITED RENTALS INC COM 911363109 80930 112 SH SOLE 1 112 0 0 UNITED STS COMMODITY INDEX F COM 911718104 1331 53 SH SOLE 1 53 0 0 UNITED STATES STL CORP NEW COM 912909108 1672 41 SH SOLE 1 41 0 0 UNITEDHEALTH GROUP INC COM 91324P102 26126805 52813 SH SOLE 1 51116 0 1697 UNITEDHEALTH GROUP INC COM 91324P102 31052814 62771 SH SOLE 58416 0 4355 UNITI GROUP INC COM COM 91325v108 749 127 SH SOLE 1 127 0 0 UNIVERSAL ELECTRS INC COM 913483103 2701038 269834 SH SOLE 212461 0 57373 UNIVERSAL INS HLDGS INC COM COM 91359v107 8961 441 SH SOLE 1 441 0 0 UNITED PARCEL SERVICE INC PUT 911312956 80962 114 SH Put SOLE 3 114 0 0 UPSTART HOLDINGS INC COM 91680m107 32268 1200 SH SOLE 1 1200 0 0 US BANCORP DEL COM 902973304 3691090 82575 SH SOLE 1 80085 0 2490 US GLOBAL JETS ETF INDX FD 26922a842 2101 100 SH SOLE 1 100 0 0 USHIO INC COM j94456118 24219 1900 SH SOLE 1 1900 0 0 V2X INC COM 92242t101 6865296 146977 SH SOLE 107543 0 39434 VAALCO ENERGY INC COM 91851C201 2226392 319425 SH SOLE 282675 0 36750 VAALCO ENERGY INC COM 91851C201 48630 6977 SH SOLE 1 6977 0 0 VAALCO ENERGY INC COM 91851C201 610070 87528 SH SOLE 3 87528 0 0 VAIL RESORTS INC COM COM 91879q109 22507 101 SH SOLE 1 101 0 0 VAIL RESORTS INC COM COM 91879q109 54593 245 SH SOLE 245 0 0 VALERO ENERGY CORP COM 91913Y100 298366 1748 SH SOLE 1 1748 0 0 VALLEY NATL BANCORP COM 919794107 13054 1640 SH SOLE 1 1640 0 0 VALVOLINE INC COM COM 92047w101 20056 450 SH SOLE 1 450 0 0 VANECK ETF TRUST CEF MUNI INCO INDX FD 92189f460 44751 2067 SH SOLE 1 2067 0 0 VANECK GREEN METALS ETF INDX FD 92189y204 48 2 SH SOLE 1 2 0 0 VANECK MORNINGSTAR SMID MOAT E INDX FD 92189h730 461270 13523 SH SOLE 1 13523 0 0 VANECK OIL SERVICES ETF INDX FD 92189h607 17153 51 SH SOLE 1 51 0 0 VANECK VECTORS AMT FREE INTERM INDX FD 92189h201 59161 1272 SH SOLE 1 1272 0 0 VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 58226 775 SH SOLE 1 725 0 50 VANECK VECTORS ETF TR AGRIBUSI INDX FD 92189f700 5031005 66964 SH SOLE 66964 0 0 VANECK VECTORS ETF TR AMT FREE INDX FD 92189f528 75756 4451 SH SOLE 1 4451 0 0 VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 193989 6135 SH SOLE 1 6135 0 0 VANECK VECTORS ETF TR GOLD MIN INDX FD 92189f106 211443 6687 SH SOLE 6687 0 0 VANECK VECTORS ETF TR JR GOLD INDX FD 92189f791 61984 1600 SH SOLE 1600 0 0 VANECK VECTORS ETF TR NAT RES INDX FD 92189f841 261831 5141 SH SOLE 5141 0 0 VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437 4374697 150748 SH SOLE 1 145406 0 5342 VANECK VECTORS FALLEN ANGEL HI INDX FD 92189f437 11289 389 SH SOLE 389 0 0 VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 14285390 158903 SH SOLE 1 153287 0 5616 VANECK VECTORS MORNINGSTAR WID INDX FD 92189f643 1289795 14347 SH SOLE 14347 0 0 VANECK VECTORS RARE EARTH/STRA COM 92189h805 17976 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 857212 3810 SH SOLE 1 3810 0 0 VANECK VECTORS SOCIAL SENTIMEN INDX FD 92189h839 172 8 SH SOLE 1 8 0 0 VANECK VECTORS VIDEO GAMING AN INDX FD 92189f114 1125 18 SH SOLE 1 18 0 0 VANGUARD BD INDEX FDS INDX FD 921937819 538707 7145 SH SOLE 1 7145 0 0 VANGUARD BD INDEX FDS INDX FD 921937793 579 8 SH SOLE 1 8 0 0 VANGUARD BD INDEX FDS INDX FD 921937827 37430549 488203 SH SOLE 1 463481 0 24723 VANGUARD BD INDEX FDS INDX FD 921937827 162924 2125 SH SOLE 2125 0 0 VANGUARD BD INDEX FDS INDX FD 921937835 62680 863 SH SOLE 1 863 0 0 VANGUARD CONSUMER STAPLES INDE INDX FD 92204a207 20618 101 SH SOLE 1 101 0 0 VANGUARD SCOTTSDALE FDS INDX FD 92206C409 5501520 71162 SH SOLE 1 69330 0 1832 VANGUARD SCOTTSDALE FDS INDX FD 92206C409 133205 1723 SH SOLE 1723 0 0 VANGUARD FINANCIALS INDX FD 92204a405 42594 416 SH SOLE 1 416 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042718 29097 249 SH SOLE 1 128 0 121 VANGUARD INTL EQUITY INDEX F INDX FD 922042775 2476722 42229 SH SOLE 1 39419 0 2810 VANGUARD INTL EQUITY INDEX F INDX FD 922042775 36598 624 SH SOLE 624 0 0 VANGUARD TAX-MANAGED FDS INDX FD 921943858 7094663 141412 SH SOLE 1 139672 0 1740 VANGUARD TAX-MANAGED FDS INDX FD 921943858 1160733 23136 SH SOLE 23136 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042858 4773803 114288 SH SOLE 1 114028 0 260 VANGUARD INTL EQUITY INDEX F INDX FD 922042858 2410672 57713 SH SOLE 57713 0 0 VANGUARD INDEX FDS INDX FD 922908652 1190760 6794 SH SOLE 1 5532 0 1262 VANGUARD INDEX FDS INDX FD 922908652 11609885 66240 SH SOLE 66240 0 0 VANGUARD INDEX FDS INDX FD 922908736 2351919 6833 SH SOLE 1 6815 0 18 VANGUARD INDEX FDS INDX FD 922908637 83436 348 SH SOLE 1 348 0 0 VANGUARD INDEX FDS INDX FD 922908538 9667 41 SH SOLE 1 41 0 0 VANGUARD INDEX FDS INDX FD 922908512 349082 2239 SH SOLE 2239 0 0 VANGUARD INDEX FDS INDX FD 922908512 507228 3253 SH SOLE 1 3253 0 0 VANGUARD INDEX FDS INDX FD 922908611 14755290 76899 SH SOLE 1 73470 0 3429 VANGUARD INDEX FDS INDX FD 922908611 557028 2903 SH SOLE 2903 0 0 VANGUARD INDEX FDS INDX FD 922908595 68569 263 SH SOLE 1 263 0 0 VANGUARD INDEX FDS INDX FD 922908769 311880 1200 SH SOLE 1200 0 0 VANGUARD INDEX FDS INDX FD 922908769 7926329 30498 SH SOLE 1 30498 0 0 VANGUARD INDEX FDS INDX FD 922908744 266765 1638 SH SOLE 1638 0 0 VANGUARD INDEX FDS INDX FD 922908744 6174535 37913 SH SOLE 1 37913 0 0 VANGUARD INTERMEDIATE TERM COR INDX FD 92206c870 66179 822 SH SOLE 1 822 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042874 132660 1970 SH SOLE 1 1970 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042676 8681 206 SH SOLE 1 206 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042866 84165 1107 SH SOLE 1 1107 0 0 VANGUARD INTL EQUITY INDEX F INDX FD 922042742 4562692 41291 SH SOLE 1 41291 0 0 VANGUARD LIMITED TAX -EXEMPT F CLSD FD 922907886 1182778 109415 SH SOLE 1 109415 0 0 VANGUARD LONG TERM TREASURY ET INDX FD 92206c847 13092 221 SH SOLE 1 221 0 0 VANGUARD INDEX FDS INDX FD 922908629 10255375 41044 SH SOLE 1 40524 0 520 VANGUARD INDEX FDS INDX FD 922908629 368543 1475 SH SOLE 1475 0 0 VANGUARD MORTGAGE-BACKED SECUR INDX FD 92206C755 10034 220 SH SOLE 220 0 0 VANGUARD MORTGAGE-BACKED SECUR INDX FD 92206C755 161661 3544 SH SOLE 1 3544 0 0 VANGUARD MUN BD FDS INDX FD 922907746 37646 744 SH SOLE 1 744 0 0 VANGUARD INDEX FDS INDX FD 922908553 4513399 52190 SH SOLE 1 52080 0 110 VANGUARD INDEX FDS INDX FD 922908553 6050832 69968 SH SOLE 69968 0 0 VANGUARD RUSS2000 VAL IDX INDX FD 92206c649 9368 67 SH SOLE 1 67 0 0 VANGUARD RUSSELL 1000 INDX FD 92206c730 257147 1079 SH SOLE 1 1079 0 0 VANGUARD RUSSELL 1000 GROWTH INDX FD 92206c680 180014 2077 SH SOLE 1 2077 0 0 VANGUARD RUSSELL 1000 VALUE ET INDX FD 92206c714 147607 1877 SH SOLE 1 1877 0 0 VANGUARD RUSSELL 2000 INDX FD 92206c664 76571 900 SH SOLE 1 900 0 0 VANGUARD INDEX FDS INDX FD 922908363 40824960 84928 SH SOLE 1 84885 0 43 VANGUARD INDEX FDS INDX FD 922908363 88243541 183573 SH SOLE 183573 0 0 VANGUARD SCOTTSDALE FDS INDX FD 92206C706 7963 136 SH SOLE 1 136 0 0 VANGUARD SHORT TERM TREASURY INDX FD 92206c102 31938 550 SH SOLE 1 550 0 0 VANGUARD WELLINGTON FD INDX FD 921935870 35044 348 SH SOLE 1 348 0 0 VANGUARD INDEX FDS INDX FD 922908751 264707 1158 SH SOLE 1158 0 0 VANGUARD INDEX FDS INDX FD 922908751 7102643 31072 SH SOLE 1 31072 0 0 VANGUARD SPECIALIZED FUNDS INDX FD 921908844 10582655 57952 SH SOLE 1 56912 0 1040 VANGUARD SPECIALIZED FUNDS INDX FD 921908844 788875 4320 SH SOLE 4320 0 0 VANGUARD TOTAL CORPORATE BOND INDX FD 92206c573 130254 1700 SH SOLE 1 1700 0 0 VANGUARD TOTAL INTL BOND ETF INDX FD 92203j407 71375 1451 SH SOLE 1451 0 0 VANGUARD TOTAL INTL BOND ETF INDX FD 92203j407 102807 2090 SH SOLE 1 2090 0 0 VANGUARD TOTAL INTL BOND ETF INDX FD 92203j407 2523939 51310 SH SOLE 3 51310 0 0 VANGUARD STAR FDS INDX FD 921909768 281220 4664 SH SOLE 1 4664 0 0 VANGUARD ULTRA SHORT BOND ETF INDX FD 92203c303 43654 881 SH SOLE 1 798 0 83 VANGUARD WHITEHALL FDS INDX FD 921946406 1627684 13453 SH SOLE 1 13453 0 0 VANGUARD WHITEHALL FDS INDX FD 921946794 480843 6989 SH SOLE 1 6989 0 0 VANGUARD WORLD FD INDX FD 921910873 1189985 6368 SH SOLE 1 6368 0 0 VANGUARD WORLD FD INDX FD 921910816 21782 76 SH SOLE 1 33 0 43 VANGUARD WORLD FD INDX FD 92204A306 5663 43 SH SOLE 1 43 0 0 VANGUARD WORLD FD INDX FD 92204A504 503404 1861 SH SOLE 1 1861 0 0 VANGUARD WORLD FDS INDUSTRIAL INDX FD 92204a603 11719 48 SH SOLE 1 48 0 0 VANGUARD WORLD FD INDX FD 92204A702 596201 1137 SH SOLE 1 1137 0 0 VANGUARD WORLD FD INDX FD 92204A801 1431 7 SH SOLE 1 7 0 0 VANGUARD WORLD FD INDX FD 92204A801 6450175 31552 SH SOLE 31552 0 0 VANGUARD WORLD FDS TELCOMM ETF INDX FD 92204a884 131 1 SH SOLE 1 1 0 0 VANGUARD WORLD FD INDX FD 92204A876 459535 3223 SH SOLE 1 3223 0 0 VEEVA SYS INC CALL 922475908 220150 70 SH Call SOLE 3 70 0 0 VEEVA SYS INC COM 922475108 6256 27 SH SOLE 1 27 0 0 VEEVA SYS INC COM 922475108 15525315 67009 SH SOLE 3 67009 0 0 VENTAS INC COM COM 92276f100 304780 7000 SH SOLE 3 7000 0 0 VERALTO CORP COM COM 92338c103 114637 1293 SH SOLE 1 1260 0 33 VERALTO CORP COM COM 92338c103 37946 428 SH SOLE 428 0 0 VERISK ANALYTICS INC COM 92345Y106 79982 339 SH SOLE 1 339 0 0 VERIZON COMMUNICATIONS INC COM 92343v104 4269585 101754 SH SOLE 1 98079 0 3675 VERIZON COMMUNICATIONS INC COM 92343v104 172036 4100 SH SOLE 4100 0 0 VERTEX ENERGY INC COM 92534k107 2800 2000 SH SOLE 1 2000 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 368825 882 SH SOLE 1 882 0 0 VERTIV HOLDINGS CO COM 92537N108 27204 333 SH SOLE 1 333 0 0 VESTAS WIND SYSTEMS AS COM 925458101 4612 500 SH SOLE 1 500 0 0 VESTIS CORPORATION COM SHS COM 29430c102 1391930 72233 SH SOLE 48792 0 23441 VIAD CORP COM NEW COM 92552r406 1266760 32078 SH SOLE 32078 0 0 VIATRIS INC COM COM 92556v106 2884 242 SH SOLE 1 242 0 0 VICI PPTYS INC COM 925652109 9592 322 SH SOLE 1 322 0 0 VILLAGE FARMS INTERNATIONAL IN COM 92707y108 1519 1225 SH SOLE 1 1225 0 0 VIMEO INC COM 92719v100 229 56 SH SOLE 1 56 0 0 VIRCO MFG CO COM 927651109 916590 83860 SH SOLE 53810 0 30050 VIRGIN GROUP ACQUISITION CORP WT 39957d110 215 6139 SH SOLE 3 6139 0 0 VIRTUOSO ACQUISITION CORP WT g9525w117 152 12698 SH SOLE 3 12698 0 0 VIRTUS ALLIANZGI ARTIFICIAL IN COM 92838y100 2007 100 SH SOLE 1 100 0 0 VIRTUS DIVIDEND INTEREST & PRE COM 92840r101 1278 100 SH SOLE 1 100 0 0 VIRTUS GLOBAL DIVID & INCOME F CLSD FD 92835w107 652 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 9246378 33132 SH SOLE 1 30230 0 2902 VISA INC COM 92826C839 836673 2998 SH SOLE 2998 0 0 VISION SENSING ACQUISITION COR WT 92838j111 124 3750 SH SOLE 3 3750 0 0 VISTA OUTDOOR INC COM 928377100 14751 450 SH SOLE 1 450 0 0 VISTRA ENERGY CORP COM COM 92840m102 3449207 49522 SH SOLE 1 47922 0 1600 VISTRA ENERGY CORP COM COM 92840m102 8445689 121259 SH SOLE 80209 0 41050 VITESSE ENERGY INC COM 92852x103 4185521 176381 SH SOLE 146348 0 30033 VITESSE ENERGY INC COM 92852x103 37280 1571 SH SOLE 1 1571 0 0 VIX 240417C00017000 CALL 74347w900 38000 1000 SH Call SOLE 3 1000 0 0 VOLATO GROUP INC WT EXP WT 74349w112 15 100 SH SOLE 3 100 0 0 VOLKSWAGEN AG COM 928662600 10675 700 SH SOLE 1 700 0 0 VOLKSWAGEN AG ADR RP PFD SHS COM 928662501 53541 4050 SH SOLE 1 4050 0 0 VONTIER CORPORATION COM 928881101 12752964 281150 SH SOLE 195620 0 85530 VONTIER CORPORATION COM 928881101 113627 2505 SH SOLE 1 2505 0 0 VOX RTY CORP COM 92919f103 262467 127411 SH SOLE 127411 0 0 VOYA FINANCIAL INC COM 929089100 17741 240 SH SOLE 240 0 0 VOYA FINANCIAL INC COM 929089100 619597 8382 SH SOLE 1 8382 0 0 VULCAN MATLS CO COM 929160109 337875 1238 SH SOLE 1 1238 0 0 WP CAREY INC COM 92936U109 58266 1032 SH SOLE 1 732 0 300 WABTEC COM 929740108 2481 17 SH SOLE 1 17 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 19521 900 SH SOLE 1 900 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 510301 23527 SH SOLE 23527 0 0 WALMART INC COM 931142103 7450553 123825 SH SOLE 1 117375 0 6450 WALMART INC COM 931142103 655251 10890 SH SOLE 10890 0 0 DISNEY WALT CO COM 254687106 6824661 55775 SH SOLE 1 52562 0 3214 DISNEY WALT CO COM 254687106 398159 3254 SH SOLE 3254 0 0 WARBY PARKER INC COM 93403j106 1361 100 SH SOLE 1 100 0 0 WARNER BROS DISCOVERY INC COM 934423104 513621 58834 SH SOLE 1 54871 0 3963 WARNER MUSIC GROUP CORP COM 934550203 12382 375 SH SOLE 1 375 0 0 WASTE MGMT INC DEL COM 94106L109 247467 1161 SH SOLE 1161 0 0 WASTE MGMT INC DEL COM 94106L109 2037720 9560 SH SOLE 1 9560 0 0 WATSCO INC COM 942622200 9071 21 SH SOLE 1 21 0 0 WAYNE SVGS BANCSHARES INC COM 94624q101 43704 1800 SH SOLE 1800 0 0 WAYNE SVGS BANCSHARES INC COM 94624q101 144515 5952 SH SOLE 1 5952 0 0 WAYNE SVGS BANCSHARES INC COM 94624q101 5118612 210816 SH SOLE 3 210816 0 0 WD 40 CO COM 929236107 29131 115 SH SOLE 1 115 0 0 WEC ENERGY GROUP INC COM 92939u106 33751 411 SH SOLE 1 411 0 0 WELLS FARGO CO NEW COM 949746101 1079707 18628 SH SOLE 1 17777 0 852 WELLTOWER INC REIT COM 95040q104 979718 10485 SH SOLE 1 10060 0 425 WENDYS CO COM 95058W100 42955 2280 SH SOLE 2280 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1171 3 SH SOLE 1 3 0 0 WESTERN ACQUISITION WT 95758l115 145 4800 SH SOLE 3 4800 0 0 WESTROCK CO COM SHS COM 96145d105 61812 1250 SH SOLE 1 1250 0 0 WESTWATER RES INC COM 961684206 4900 10000 SH SOLE 1 10000 0 0 WEYERHAEUSER CO MTN BE COM 962166104 6696484 186480 SH SOLE 1 182911 0 3569 WEYERHAEUSER CO MTN BE COM 962166104 17264163 480762 SH SOLE 443506 0 37256 WINNEBAGO INDS INC PUT 974637950 33000 200 SH Put SOLE 3 200 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 23565 500 SH SOLE 1 500 0 0 WHEELS UP EXPERIENCE INC COM 96328l205 8653 3015 SH SOLE 1 3015 0 0 WHIRLPOOL CORP COM 963320106 35889 300 SH SOLE 1 300 0 0 WHITEHORSE FINANCE INC COM 96524v106 37200 3000 SH SOLE 1 3000 0 0 WILLIAMS COS INC LP 969457100 98399 2525 SH SOLE 1 2525 0 0 WILLIAMS SONOMA INC COM 969904101 10796 34 SH SOLE 1 34 0 0 WINMARK CORP COM 974250102 1808 5 SH SOLE 1 5 0 0 WINNEBAGO INDS INC COM 974637100 4218 57 SH SOLE 1 57 0 0 WISDOMTREE ARTIFICIAL INTELLIG INDX FD 97717y543 15577 750 SH SOLE 1 750 0 0 WISDOMTREE TR EARNINGS 500 FD INDX FD 97717w588 36564 660 SH SOLE 1 660 0 0 WISDOMTREE TR HIGH DIVID FD INDX FD 97717w208 71195 822 SH SOLE 1 822 0 0 WISDOMTREE TR JAPAN HEDGED EQU INDX FD 97717w851 35371 326 SH SOLE 1 326 0 0 WISDOMTREE TR MIDCAP INDX FD 97717w570 147058 2410 SH SOLE 1 2410 0 0 WISDOMTREE TR SMALLCAP EARNING INDX FD 97717w562 4761 95 SH SOLE 1 95 0 0 WISDOMTREE TR TOTAL DIVID FD INDX FD 97717w109 61102 864 SH SOLE 1 864 0 0 WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 78704 1033 SH SOLE 1033 0 0 WISDOMTREE TR US DIVID GROWTH INDX FD 97717x669 5267544 69137 SH SOLE 1 69137 0 0 WISDOMTREE TR US SMALL CAP DIV INDX FD 97717x651 54157 1091 SH SOLE 1 1091 0 0 WISDOMTREE TR INDX FD 97717W703 58362 1065 SH SOLE 1 1065 0 0 WISDOMTREE TR INDX FD 97717W281 7273 143 SH SOLE 1 143 0 0 WISDOMTREE TRUST INTL LRGCAP D INDX FD 97717w794 37233 720 SH SOLE 1 720 0 0 WISDOMTREE TR INDX FD 97717W307 228048 3159 SH SOLE 1 3087 0 72 WISDOMTREE TR INDX FD 97717W505 529691 10861 SH SOLE 1 10861 0 0 WISDOMTREE US VALUE INDX FD 97717w547 64264 850 SH SOLE 1 850 0 0 WISE ORIGIN BITCOIN INDEX FUND LP 97799r853 84310 1463 SH SOLE 1 1463 0 0 WK KELLOGG CO COM COM 92942w107 5981145 318146 SH SOLE 233619 0 84527 WK KELLOGG CO COM COM 92942w107 8460 450 SH SOLE 1 450 0 0 WOLFSPEED INC COM 977852102 1032 35 SH SOLE 1 35 0 0 WOLTERS KLUWER N V SPONSORED A COM 977874205 62611 399 SH SOLE 1 399 0 0 WOLVERINE WORLD WIDE INC COM 978097103 496715 44310 SH SOLE 44310 0 0 WOODSIDE ENERGY GROUP LTD COM 980228308 779 39 SH SOLE 1 39 0 0 WOORI FINL GROUP INC COM 981064108 4864 150 SH SOLE 1 150 0 0 WORKDAY INC-CLASS A COM 98138h101 21072 77 SH SOLE 1 77 0 0 WORKHORSE GROUP INC COM 98138j206 528 2250 SH SOLE 1 2250 0 0 WTS AP ACQUISITION CORP REDMBL WT g04058114 100 2500 SH SOLE 3 2500 0 0 WTS AULT DISRUPTIVE TECHNOLOGI WT 05150a112 399 43850 SH SOLE 3 43850 0 0 WTS BLUE OCEAN ACQUISITION COR WT g1330l121 88 5000 SH SOLE 3 5000 0 0 BURTECH ACQUISITION CORP WT 123013112 8006 44500 SH SOLE 3 44500 0 0 WTS EVE MOBILITY ACQUISITION C WT g3218g117 791 6000 SH SOLE 3 6000 0 0 WTS FTAC EMERALD ACQUISITION C WT 29103k118 227 2200 SH SOLE 3 2200 0 0 WTS NVNI GROUP LTD WT COM 64016l994 500 10000 SH SOLE 3 10000 0 0 WTS PHOENIX BIOTECH ACQUISITIO WT 71902k113 170 2500 SH SOLE 3 2500 0 0 WTS PYROPHYTE ACQUISITION WT g7308p127 497 19800 SH SOLE 3 19800 0 0 WTS ROCKET PHARMACEUTICALS INC WT 77313f114 1795 6000 SH SOLE 3 6000 0 0 WTS SDCL EDGE ACQUISITION CORP WT g79471127 300 3000 SH SOLE 3 3000 0 0 WTS TRISTAR ACQUISITION WT g9074v114 726 10449 SH SOLE 3 10449 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311a105 4435219 57788 SH SOLE 1 57508 0 280 WYNDHAM HOTELS & RESORTS INC COM 98311a105 10878008 141733 SH SOLE 119074 0 22659 WYNN RESORTS LTD COM 983134107 11450 112 SH SOLE 1 112 0 0 XBP EUROPE HOLDINGS INC WT 98400v119 127 3175 SH SOLE 3 3175 0 0 XCEL ENERGY INC COM COM 98389b100 51600 960 SH SOLE 1 560 0 400 XLB 240621P00085000 PUT 81369y950 75920 1600 SH Put SOLE 3 1600 0 0 XLB 240621P00080000 PUT 81369y950 12090 93 SH Put SOLE 3 93 0 0 SELECT SECTOR SPDR TR PUT 81369Y952 3750 500 SH Put SOLE 3 500 0 0 XLC 240621P00065000 PUT 81369y952 10820 2000 SH Put SOLE 3 2000 0 0 SELECT SECTOR SPDR TR PUT 81369Y955 22980 6000 SH Put SOLE 3 6000 0 0 XLI 240621P00112000 PUT 81369y954 31690 1000 SH Put SOLE 3 1000 0 0 XLI 240920P00106000 PUT 81369y954 116920 2000 SH Put SOLE 3 2000 0 0 XLI 250117C00110000 CALL 81369y904 12151560 5752 SH Call SOLE 3 5752 0 0 XLI 250117P00085000 PUT 81369y954 225787 6688 SH Put SOLE 3 6688 0 0 XLI 250117P00090000 PUT 81369y954 16604 350 SH Put SOLE 3 350 0 0 XLI 250117C00120000 CALL 81369y904 459011 350 SH Call SOLE 3 350 0 0 XLU 240920C00065000 CALL 81369y886 73000 200 SH Call SOLE 3 200 0 0 XPAC ACQUISITION CORP WT g9831x122 471 12558 SH SOLE 3 12558 0 0 XPENG INC COM 98422d105 7680 1000 SH SOLE 1 1000 0 0 XRT 240621P00070000 PUT 78464a954 60950 1000 SH Put SOLE 3 1000 0 0 YIELDMAX AAPL OPTION INCOME ST INDX FD 88634t857 1887 110 SH SOLE 1 110 0 0 YIELDMAX NVDA OPTION INCOME ST INDX FD 88634t774 3653 124 SH SOLE 1 124 0 0 YUM BRANDS INC COM 988498101 52687 380 SH SOLE 1 380 0 0 ZEBRA TECHNOLOGIES CORPORATI COM 989207105 344847 1144 SH SOLE 1 1144 0 0 ZEO ENERGY WARRANT WT 98944f117 606 5050 SH SOLE 3 5050 0 0 ZIMMER BIOMET HLDGS COM 98956p102 29598 224 SH SOLE 1 224 0 0 ZOETIS INC COM 98978v103 5085343 30053 SH SOLE 1 28053 0 2000 ZOETIS INC COM 98978v103 308301 1822 SH SOLE 1822 0 0 ZOOM VIDEO COMMUNICATIONS COM 98980l101 96290 1473 SH SOLE 1 1473 0 0 ZOOMCAR HOLDINGS INC WT 45784g119 144 5050 SH SOLE 3 5050 0 0 ZOOMINFO TECHNOLOGIES INC COM 98980f104 16030 1000 SH SOLE 1 1000 0 0 ZSCALER INC COM 98980g102 48157 250 SH SOLE 1 250 0 0 ZURN WATER SOLUTIONS CORP COM COM 98983l108 11581 346 SH SOLE 1 346 0 0 ZYVERSA THERAPEUT 27 WTF WARRA WT 98987d110 105 1500 SH SOLE 3 1500 0 0