0001172661-23-003926.txt : 20231114 0001172661-23-003926.hdr.sgml : 20231114 20231114111559 ACCESSION NUMBER: 0001172661-23-003926 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231114 DATE AS OF CHANGE: 20231114 EFFECTIVENESS DATE: 20231114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FIRST MANHATTAN CO. LLC. CENTRAL INDEX KEY: 0000728083 IRS NUMBER: 131957714 STATE OF INCORPORATION: NY FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-01260 FILM NUMBER: 231402717 BUSINESS ADDRESS: STREET 1: 399 PARK AVE CITY: NEW YORK STATE: NY ZIP: 10022 BUSINESS PHONE: 2127563300 MAIL ADDRESS: STREET 1: 399 PARK AVE CITY: NEW YORK STATE: NY ZIP: 10022 FORMER COMPANY: FORMER CONFORMED NAME: FIRST MANHATTAN CO DATE OF NAME CHANGE: 19960606 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0000728083 XXXXXXXX 09-30-2023 09-30-2023 false FIRST MANHATTAN CO. LLC.
399 Park Ave New York NY 10022
13F HOLDINGS REPORT 028-01260 000325281 801-12411 N
Jeremy Covino Chief Compliance Officer 212-756-3174 /s/ Jeremy Covino New York NY 11-14-2023 0 1497 27086227079
INFORMATION TABLE 2 infotable.xml 10X GENOMICS INC CL A COM 88025U109 453 11 SH SOLE 0 11 0 1ST COLONIAL BANCORP COMMON 319716106 5437599 436755 SH SOLE 216824 219931 0 2U INC COM 90214J101 118 48 SH SOLE 0 48 0 3-D SYS CORP DEL COM NEW 88554D205 2455 500 SH SOLE 0 500 0 3M CO COM 88579Y101 4333201 46285 SH SOLE 0 46285 0 4D MOLECULAR THERAPEUTICS IN COM 35104E100 2041790 160392 SH SOLE 160392 0 0 AAON INC COM PAR $0.004 000360206 129492 2277 SH SOLE 0 2277 0 ABBOTT LABS COM 002824100 9422536 97289 SH SOLE 0 97289 0 ABBVIE INC COM 00287Y109 99656746 668568 SH SOLE 0 668568 0 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 21291 253 SH SOLE 0 253 0 ACADIA PHARMACEUTICALS INC COM 004225108 7815 375 SH SOLE 0 375 0 ACADIA RLTY TR COM SH BEN INT 004239109 441563 30771 SH SOLE 0 30771 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 232415628 756781 SH SOLE 0 756781 0 ACME UTD CORP COM 004816104 1087949 36398 SH SOLE 0 36398 0 ACORDA THERAPEUTICS INC COM 00484M700 44 3 SH SOLE 0 3 0 ACTIVISION BLIZZARD INC COM 00507V109 94657308 1010972 SH SOLE 0 1010972 0 ADIENT PLC ORD SHS G0084W101 477 13 SH SOLE 0 13 0 ADOBE INC COM 00724F101 3922150 7692 SH SOLE 0 7692 0 ADVANCED MICRO DEVICES INC COM 007903107 607152 5905 SH SOLE 0 5905 0 ADVANSIX INC COM 00773T101 3263 105 SH SOLE 0 105 0 AEMETIS INC COM NEW 00770K202 64740 15600 SH SOLE 0 15600 0 AEROVIRONMENT INC COM 008073108 280163 2512 SH SOLE 0 2512 0 AFLAC INC COM 001055102 134159 1748 SH SOLE 0 1748 0 AGILENT TECHNOLOGIES INC COM 00846U101 10884035 97333 SH SOLE 0 97333 0 AGILON HEALTH INC COM 00857U107 159 9 SH SOLE 0 9 0 AIR LEASE CORP CL A 00912X302 315280 8000 SH SOLE 0 8000 0 AIR PRODS & CHEMS INC COM 009158106 2494770 8803 SH SOLE 0 8803 0 AIRBNB INC COM CL A 009066101 119235 869 SH SOLE 0 869 0 AIRSCULPT TECHNOLOGIES INC COM 009496100 1710 250 SH SOLE 0 250 0 AKILI INC COMMON STOCK 00974B107 4555 8300 SH SOLE 0 8300 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 12046 16000 SH SOLE 0 16000 0 ALBEMARLE CORP COM 012653101 6461 38 SH SOLE 0 38 0 ALCOA CORP COM 013872106 18918 651 SH SOLE 0 651 0 ALCON AG ORD SHS H01301128 1281738 16633 SH SOLE 0 16633 0 ALDEYRA THERAPEUTICS INC COM 01438T106 232096 34745 SH SOLE 0 34745 0 ALEXANDER & BALDWIN INC NEW COM 014491104 10038 600 SH SOLE 0 600 0 ALEXANDERS INC COM 014752109 39543 217 SH SOLE 0 217 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1097607 12654 SH SOLE 0 12654 0 ALIGN TECHNOLOGY INC COM 016255101 7633 25 SH SOLE 0 25 0 ALLEGION PLC ORD SHS G0176J109 69397 666 SH SOLE 0 666 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 424900 14000 SH SOLE 0 14000 0 ALLIANT ENERGY CORP COM 018802108 16085 332 SH SOLE 0 332 0 ALLSTATE CORP COM 020002101 1849183 16598 SH SOLE 0 16598 0 ALLY FINL INC COM 02005N100 81425172 3051918 SH SOLE 0 3051918 0 ALPHABET INC CAP STK CL C 02079K107 747466879 5687974 SH SOLE 18904 5669070 0 ALPHABET INC CAP STK CL A 02079K305 225258347 1727160 SH SOLE 5791 1721369 0 ALPS ETF TR OSHS GBL INTER 00162Q361 19625 635 SH SOLE 0 635 0 ALPS ETF TR MED BREAKTHGH 00162Q593 10888 400 SH SOLE 0 400 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 345 50 SH SOLE 0 50 0 ALTRIA GROUP INC COM 02209S103 10539714 250645 SH SOLE 0 250645 0 AMALGAMATED FINANCIAL CORP COM 022671101 7729076 448843 SH SOLE 115000 333843 0 AMAZON COM INC COM 023135106 180278787 1418178 SH SOLE 0 1418178 0 AMBRX BIOPHARMA INC SPONSORED ADS 02290A102 1552534 135003 SH SOLE 135003 0 0 AMDOCS LTD SHS G02602103 1906432 22564 SH SOLE 0 22564 0 AMER STATES WTR CO COM 029899101 90482 1150 SH SOLE 0 1150 0 AMERANT BANCORP INC CL A 023576101 340080 19500 SH SOLE 0 19500 0 AMEREN CORP COM 023608102 5270052 70427 SH SOLE 0 70427 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 45794 2644 SH SOLE 0 2644 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 1840711 23614 SH SOLE 0 23614 0 AMERICAN ELEC PWR CO INC COM 025537101 229571 3052 SH SOLE 0 3052 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 5364 100 SH SOLE 0 100 0 AMERICAN EXPRESS CO COM 025816109 83616652 560470 SH SOLE 0 560470 0 AMERICAN INTL GROUP INC COM NEW 026874784 3750326 61885 SH SOLE 0 61885 0 AMERICAN TOWER CORP NEW COM 03027X100 91270736 555006 SH SOLE 0 555006 0 AMERICAN WTR WKS CO INC NEW COM 030420103 23066271 186268 SH SOLE 0 186268 0 AMERIPRISE FINL INC COM 03076C106 7716160 23405 SH SOLE 0 23405 0 AMETEK INC COM 031100100 677479 4585 SH SOLE 0 4585 0 AMGEN INC COM 031162100 33701160 126639 SH SOLE 1245 125394 0 AMN HEALTHCARE SVCS INC COM 001744101 255 3 SH SOLE 0 3 0 AMPHENOL CORP NEW CL A 032095101 1307724 15570 SH SOLE 0 15570 0 AMPLIFY ENERGY CORP NEW COM 03212B103 29 4 SH SOLE 0 4 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 20872 601 SH SOLE 0 601 0 AMPLIFY ETF TR SEYMOUR CANNBS 032108854 1325 275 SH SOLE 0 275 0 ANALOG DEVICES INC COM 032654105 5184162 29607 SH SOLE 0 29607 0 ANDERSONS INC COM 034164103 17255 335 SH SOLE 0 335 0 ANGI INC COM CL A NEW 00183L102 19800 10000 SH SOLE 0 10000 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 9480 600 SH SOLE 0 600 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 28951540 523536 SH SOLE 0 523536 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 9605 510 SH SOLE 0 510 0 AON PLC SHS CL A G0403H108 9665544 29811 SH SOLE 0 29811 0 APA CORPORATION COM 03743Q108 77309 1881 SH SOLE 0 1881 0 APARTMENT INCOME REIT CORP COM 03750L109 69842 2275 SH SOLE 0 2275 0 API GROUP CORP COM STK 00187Y100 791642 30530 SH SOLE 0 30530 0 APOLLO GLOBAL MGMT INC COM 03769M106 1875535 20895 SH SOLE 0 20895 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 109297 7125 SH SOLE 0 7125 0 APPLE INC COM 037833100 1264706692 7401177 SH SOLE 14307 7386870 0 APPLIED MATLS INC COM 038222105 2602306 18795 SH SOLE 0 18795 0 APPLOVIN CORP COM CL A 03831W108 799 20 SH SOLE 0 20 0 APTARGROUP INC COM 038336103 257832 2062 SH SOLE 0 2062 0 APTIV PLC SHS G6095L109 118012 1197 SH SOLE 0 1197 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1703 7127 SH SOLE 0 7127 0 ARAMARK COM 03852U106 18217 525 SH SOLE 0 525 0 ARBOR REALTY TRUST INC COM 038923108 16014 1055 SH SOLE 0 1055 0 ARBUTUS BIOPHARMA CORP COM 03879J100 28419 14000 SH SOLE 0 14000 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 16536 5200 SH SOLE 0 5200 0 ARCH CAP GROUP LTD ORD G0450A105 454825 5706 SH SOLE 0 5706 0 ARCHER DANIELS MIDLAND CO COM 039483102 192924 2558 SH SOLE 0 2558 0 ARES CAPITAL CORP COM 04010L103 470453 24163 SH SOLE 0 24163 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1804854 17545 SH SOLE 0 17545 0 ARISTA NETWORKS INC COM 040413106 11219 61 SH SOLE 0 61 0 ARK ETF TR ISRAEL INOVATE 00214Q609 4161 228 SH SOLE 0 228 0 ARK ETF TR 3D PRINTING ETF 00214Q500 2531 125 SH SOLE 0 125 0 ARK ETF TR GENOMIC REV ETF 00214Q302 8358 300 SH SOLE 0 300 0 ARK RESTAURANTS CORP COM 040712101 676076 44362 SH SOLE 0 44362 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 720000 10000 SH SOLE 0 10000 0 ARROW ELECTRS INC COM 042735100 746179 5958 SH SOLE 0 5958 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 29534267 1099154 SH SOLE 313346 785808 0 ARTESIAN RES CORP CL A 043113208 5220784 124334 SH SOLE 0 124334 0 ASANA INC CL A 04342Y104 7323 400 SH SOLE 0 400 0 ASHLAND INC COM 044186104 8168 100 SH SOLE 0 100 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 149881077 254614 SH SOLE 0 254614 0 ASPEN TECHNOLOGY INC COM 29109X106 361744 1771 SH SOLE 0 1771 0 ASSETMARK FINL HLDGS INC COM 04546L106 175 7 SH SOLE 0 7 0 ASSURANT INC COM 04621X108 40637590 283031 SH SOLE 0 283031 0 ASTRAZENECA PLC SPONSORED ADR 046353108 443566 6550 SH SOLE 0 6550 0 AT&T INC COM 00206R102 1376049 91614 SH SOLE 0 91614 0 ATLANTA BRAVES HLDGS INC COM SER C 047726302 64635 1809 SH SOLE 0 1809 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 431700 15000 SH SOLE 0 15000 0 ATLASSIAN CORPORATION CL A 049468101 82216 408 SH SOLE 0 408 0 AURORA CANNABIS INC COM 05156X884 7 12 SH SOLE 0 12 0 AUTODESK INC COM 052769106 41382 200 SH SOLE 0 200 0 AUTOLIV INC COM 052800109 63001 653 SH SOLE 0 653 0 AUTOMATIC DATA PROCESSING IN COM 053015103 16354147 67978 SH SOLE 0 67978 0 AUTOZONE INC COM 053332102 654176964 257551 SH SOLE 0 257551 0 AVALONBAY CMNTYS INC COM 053484101 262933 1531 SH SOLE 0 1531 0 AVANGRID INC COM 05351W103 66374 2200 SH SOLE 0 2200 0 AVANOS MED INC COM 05350V106 7036 348 SH SOLE 0 348 0 AVANTOR INC COM 05352A100 12648 600 SH SOLE 0 600 0 AVERY DENNISON CORP COM 053611109 2374 13 SH SOLE 0 13 0 AVIDITY BIOSCIENCES INC COM 05370A108 1276 200 SH SOLE 0 200 0 AVIS BUDGET GROUP COM 053774105 4394318 24455 SH SOLE 0 24455 0 AXIS CAP HLDGS LTD SHS G0692U109 11063739 196270 SH SOLE 0 196270 0 AXSOME THERAPEUTICS INC COM 05464T104 20967 300 SH SOLE 0 300 0 AZEK CO INC CL A 05478C105 3033 102 SH SOLE 0 102 0 AZZ INC COM 002474104 275531 6045 SH SOLE 0 6045 0 BADGER METER INC COM 056525108 15106 105 SH SOLE 0 105 0 BAIDU INC SPON ADR REP A 056752108 483660 3600 SH SOLE 0 3600 0 BAKER HUGHES COMPANY CL A 05722G100 1624 46 SH SOLE 0 46 0 BALL CORP COM 058498106 32612620 655135 SH SOLE 0 655135 0 BALLARD PWR SYS INC NEW COM 058586108 1101 300 SH SOLE 0 300 0 BANCFIRST CORP COM 05945F103 147441 1700 SH SOLE 0 1700 0 BANCO SANTANDER S.A. ADR 05964H105 1665 443 SH SOLE 0 443 0 BANK AMERICA CORP COM 060505104 3362518 122808 SH SOLE 0 122808 0 BANK HAWAII CORP COM 062540109 156871 3157 SH SOLE 0 3157 0 BANK MONTREAL QUE COM 063671101 42185 500 SH SOLE 0 500 0 BANK NEW YORK MELLON CORP COM 064058100 1504521 35276 SH SOLE 0 33001 2275 BANK NOVA SCOTIA HALIFAX COM 064149107 182360 4000 SH SOLE 0 4000 0 BANK OF THE JAMES FINL GP IN COM 470299108 234265 22311 SH SOLE 0 22311 0 BANK OZK LITTLE ROCK ARK COM 06417N103 648725 17500 SH SOLE 0 17500 0 BAR HBR BANKSHARES COM 066849100 224366 9495 SH SOLE 0 9495 0 BARRICK GOLD CORP COM 067901108 536895 36900 SH SOLE 0 0 36900 BAXTER INTL INC COM 071813109 2156539 57142 SH SOLE 0 57142 0 BAYCOM CORP COM 07272M107 2210802 115086 SH SOLE 0 115086 0 BAYFIRST FINANCIAL CORP COM 07279B104 1559320 138915 SH SOLE 127624 11291 0 BEACON ROOFING SUPPLY INC COM 073685109 434698 5633 SH SOLE 0 5633 0 BEAM THERAPEUTICS INC COM 07373V105 9620 400 SH SOLE 0 400 0 BECTON DICKINSON & CO COM 075887109 1021452 3951 SH SOLE 0 3951 0 BEIERSDORF AG ORDINARY D08792109 2567127 19850 SH SOLE 0 19850 0 BELLRING BRANDS INC COMMON STOCK 07831C103 127812 3100 SH SOLE 0 3100 0 BERKLEY W R CORP COM 084423102 37205 586 SH SOLE 0 586 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 8987807547 16919 SH SOLE 8 11809 5102 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 719590113 2054210 SH SOLE 0 2039725 14485 BERKSHIRE HILLS BANCORP INC COM 084680107 22656 1130 SH SOLE 0 1130 0 BEST BUY INC COM 086516101 6947 100 SH SOLE 0 100 0 BEYOND MEAT INC COM 08862E109 3799 395 SH SOLE 0 395 0 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 44198 2200 SH SOLE 0 2200 0 BIG 5 SPORTING GOODS CORP COM 08915P101 10879 1552 SH SOLE 0 1552 0 BILIBILI INC SPONS ADS REP Z 090040106 7460503 541794 SH SOLE 517824 23970 0 BIO RAD LABS INC CL A 090572207 26947554 81376 SH SOLE 6198 75178 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 6193867 874840 SH SOLE 874840 0 0 BIOGEN INC COM 09062X103 41121 160 SH SOLE 0 160 0 BIONTECH SE SPONSORED ADS 09075V102 54320 500 SH SOLE 0 500 0 BLACK HILLS CORP COM 092113109 2523024 49872 SH SOLE 0 49872 0 BLACK STONE MINERALS L P COM UNIT 09225M101 5169 300 SH SOLE 0 300 0 BLACKBERRY LTD COM 09228F103 475 101 SH SOLE 0 101 0 BLACKROCK CAP ALLOCATION TER COM 09260U109 20199 1393 SH SOLE 0 1393 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 317086 31900 SH SOLE 0 31900 0 BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100 15869 1073 SH SOLE 0 1073 0 BLACKROCK FLOATING RATE INC COM 091941104 72 6 SH SOLE 0 6 0 BLACKROCK INC COM 09247X101 729240 1128 SH SOLE 0 1128 0 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 7913 1137 SH SOLE 0 1137 0 BLACKSTONE INC COM 09260D107 3230806 30155 SH SOLE 0 30155 0 BLINK CHARGING CO COM 09354A100 685 224 SH SOLE 0 224 0 BLOCK H & R INC COM 093671105 5726 133 SH SOLE 0 133 0 BLOCK INC CL A 852234103 16154 365 SH SOLE 0 365 0 BLUE FOUNDRY BANCORP COM 09549B104 251099 30000 SH SOLE 0 30000 0 BLUE OWL CAPITAL INC COM CL A 09581B103 535248 41300 SH SOLE 0 41300 0 BOEING CO COM 097023105 16080418 83892 SH SOLE 0 83892 0 BOOKING HOLDINGS INC COM 09857L108 20381825 6609 SH SOLE 0 6609 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 87853 804 SH SOLE 0 804 0 BOSTON BEER INC CL A 100557107 12854 33 SH SOLE 0 33 0 BOSTON PROPERTIES INC COM 101121101 6980334 117356 SH SOLE 0 117356 0 BOSTON SCIENTIFIC CORP COM 101137107 31703337 600442 SH SOLE 598367 2075 0 BOX INC CL A 10316T104 217 9 SH SOLE 0 9 0 BP PLC SPONSORED ADR 055622104 246685 6371 SH SOLE 0 6371 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3541 780 SH SOLE 0 780 0 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 2637 350 SH SOLE 0 350 0 BRIDGER AEROSPACE GRP HLDGS COM 96812F102 1694000 200000 SH SOLE 0 200000 0 BRIGHTHOUSE FINL INC COM 10922N103 50212 1026 SH SOLE 0 1026 0 BRINKS CO COM 109696104 731412 10069 SH SOLE 0 10069 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1777126 30617 SH SOLE 0 30617 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 62820 2000 SH SOLE 0 2000 0 BRIXMOR PPTY GROUP INC COM 11120U105 47586 2290 SH SOLE 0 2290 0 BROADCOM INC COM 11135F101 103454553 124557 SH SOLE 0 124557 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 273409 1527 SH SOLE 0 1527 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 54279268 1635903 SH SOLE 7852 1628051 0 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 34116 1887 SH SOLE 0 1887 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 57524 3784 SH SOLE 0 3784 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 571249479 18320395 SH SOLE 52108 18268287 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 68207592 2319985 SH SOLE 0 2319985 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 3957703 111988 SH SOLE 0 111988 0 BROOKFIELD REINS LTD CL A EXCH LT VTG G16250105 26371 838 SH SOLE 0 838 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 3267917 136504 SH SOLE 0 136504 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 14508452 667362 SH SOLE 0 667362 0 BROOKLINE BANCORP INC DEL COM 11373M107 709259 77855 SH SOLE 0 77855 0 BROWN FORMAN CORP CL B 115637209 17999 312 SH SOLE 0 312 0 BRT APARTMENTS CORP COM 055645303 1835282 106270 SH SOLE 0 106270 0 C & F FINL CORP COM 12466Q104 873412 16295 SH SOLE 0 16295 0 CABALETTA BIO INC COM 12674W109 1789872 117600 SH SOLE 115000 2600 0 CABLE ONE INC COM 12685J105 206239 335 SH SOLE 0 335 0 CADENCE DESIGN SYSTEM INC COM 127387108 234300 1000 SH SOLE 0 1000 0 CAESARSTONE LTD ORD SHS M20598104 856 200 SH SOLE 0 200 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 43617 3100 SH SOLE 0 3100 0 CALCIMEDICA INC COM NEW 38942Q202 35174 13226 SH SOLE 0 13226 0 CALERES INC COM 129500104 9046084 314537 SH SOLE 0 314537 0 CALIFORNIA BANCORP INC COM 13005U101 116077 5775 SH SOLE 0 5775 0 CALLON PETE CO DEL COM 13123X508 11736 300 SH SOLE 0 300 0 CAMDEN NATL CORP COM 133034108 198951 7050 SH SOLE 0 7050 0 CAMDEN PPTY TR SH BEN INT 133131102 3443846 36412 SH SOLE 0 36412 0 CAMPBELL SOUP CO COM 134429109 128623 3131 SH SOLE 0 3131 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 839651 57275 SH SOLE 0 57275 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 6949 180 SH SOLE 0 180 0 CANADIAN NAT RES LTD COM 136385101 54438602 841790 SH SOLE 0 841790 0 CANADIAN NATL RY CO COM 136375102 140612 1298 SH SOLE 0 1298 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 796484 10704 SH SOLE 0 10704 0 CANOPY GROWTH CORP COM 138035100 412 527 SH SOLE 0 527 0 CAPITAL ONE FINL CORP COM 14040H105 52128979 537134 SH SOLE 0 537134 0 CAPITAL SOUTHWEST CORP COM 140501107 8847600 386358 SH SOLE 0 386358 0 CARLYLE GROUP INC COM 14316J108 398866 13225 SH SOLE 0 13225 0 CARMAX INC COM 143130102 9406241 132988 SH SOLE 0 132988 0 CARNIVAL CORP COMMON STOCK 143658300 6860 500 SH SOLE 0 500 0 CARRIER GLOBAL CORPORATION COM 14448C104 1382484 25045 SH SOLE 0 25045 0 CARROLS RESTAURANT GROUP INC COM 14574X104 448779 68100 SH SOLE 0 68100 0 CARS COM INC COM 14575E105 5041 299 SH SOLE 0 299 0 CARTER BANKSHARES INC COM NEW 146103106 839910 67032 SH SOLE 0 67032 0 CATALENT INC COM 148806102 182 4 SH SOLE 0 4 0 CATALYST PHARMACEUTICALS INC COM 14888U101 2922 250 SH SOLE 0 250 0 CATERPILLAR INC COM 149123101 991203 3630 SH SOLE 0 3630 0 CATO CORP NEW CL A 149205106 11490 1500 SH SOLE 0 1500 0 CBIZ INC COM 124805102 7895806 152135 SH SOLE 0 152135 0 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 186575 8893 SH SOLE 0 8893 0 CDW CORP COM 12514G108 6052 30 SH SOLE 0 30 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 11100 300 SH SOLE 0 300 0 CELANESE CORP DEL COM 150870103 1757 14 SH SOLE 0 14 0 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 283 37 SH SOLE 0 37 0 CEL-SCI CORP COM PAR NEW 150837607 10 8 SH SOLE 0 8 0 CENCORA INC COM 03073E105 42767350 237636 SH SOLE 0 237636 0 CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120 0 1 SH SOLE 0 1 0 CENTERPOINT ENERGY INC COM 15189T107 36247 1350 SH SOLE 0 1350 0 CENTRAL SECS CORP COM 155123102 684700 19309 SH SOLE 0 19309 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 2183 100 SH SOLE 0 100 0 CERTARA INC COM 15687V109 116 8 SH SOLE 0 8 0 CERUS CORP COM 157085101 92340 57000 SH SOLE 0 57000 0 CF BANKSHARES INC COM 12520L109 3090693 184519 SH SOLE 126269 58250 0 CHAMPIONX CORPORATION COM 15872M104 6055 170 SH SOLE 0 170 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 14835 2985 SH SOLE 0 2985 0 CHART INDS INC COM 16115Q308 291732 1725 SH SOLE 0 1725 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 43350858 98564 SH SOLE 0 98564 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 19992 150 SH SOLE 0 150 0 CHEMOURS CO COM 163851108 20563 732 SH SOLE 0 732 0 CHEMUNG FINL CORP COM 164024101 2175301 54918 SH SOLE 0 54918 0 CHENIERE ENERGY INC COM NEW 16411R208 25889 156 SH SOLE 0 156 0 CHESAPEAKE UTILS CORP COM 165303108 4090739 41849 SH SOLE 0 41849 0 CHEVRON CORP NEW COM 166764100 7313555 43373 SH SOLE 0 43373 0 CHEWY INC CL A 16679L109 11522 631 SH SOLE 0 631 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 406666 222 SH SOLE 0 222 0 CHUBB LIMITED COM H1467J104 10670849 51254 SH SOLE 0 51254 0 CHURCH & DWIGHT CO INC COM 171340102 346911 3786 SH SOLE 0 3786 0 CIENA CORP COM NEW 171779309 3736611 79065 SH SOLE 0 79065 0 CINTAS CORP COM 172908105 661388 1375 SH SOLE 0 1375 0 CISCO SYS INC COM 17275R102 3982003 74070 SH SOLE 0 74070 0 CITIGROUP INC COM NEW 172967424 11803782 286985 SH SOLE 0 286985 0 CITIZENS CMNTY BANCORP INC M COM 174903104 505190 52624 SH SOLE 0 52624 0 CITIZENS FINL GROUP INC COM 174610105 1926812 71896 SH SOLE 0 71896 0 CLEAN ENERGY FUELS CORP COM 184499101 1915 500 SH SOLE 0 500 0 CLEARSIDE BIOMEDICAL INC COM 185063104 152232 175000 SH SOLE 0 175000 0 CLEVELAND-CLIFFS INC NEW COM 185899101 26571 1700 SH SOLE 0 1700 0 CLOROX CO DEL COM 189054109 537739 4103 SH SOLE 0 4103 0 CLOUDFLARE INC CL A COM 18915M107 38454 610 SH SOLE 0 610 0 CME GROUP INC COM 12572Q105 1816395 9072 SH SOLE 0 9072 0 CMS ENERGY CORP COM 125896100 1510926 28449 SH SOLE 0 28449 0 CNA FINL CORP COM 126117100 2951 75 SH SOLE 0 75 0 CNX RES CORP COM 12653C108 6209 275 SH SOLE 0 275 0 COCA COLA CO COM 191216100 82284618 1469891 SH SOLE 0 1469891 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 345639 5532 SH SOLE 0 5532 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 247 4 SH SOLE 0 4 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 137918 2036 SH SOLE 0 2036 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 3994 204 SH SOLE 0 204 0 COHEN & STEERS LTD DURATION COM 19248C105 13656 800 SH SOLE 0 800 0 COHEN & STEERS QUALITY INCOM COM 19247L106 2378 235 SH SOLE 0 235 0 COHERENT CORP COM 19247G107 154224 4725 SH SOLE 0 4725 0 COHERUS BIOSCIENCES INC COM 19249H103 13090 3500 SH SOLE 0 3500 0 COINBASE GLOBAL INC COM CL A 19260Q107 23650 315 SH SOLE 0 315 0 COLGATE PALMOLIVE CO COM 194162103 8531605 123005 SH SOLE 3028 119977 0 COMCAST CORP NEW CL A 20030N101 198648690 4490119 SH SOLE 9997 4480122 0 COMERICA INC COM 200340107 17658 425 SH SOLE 0 425 0 COMMERCE BANCSHARES INC COM 200525103 82027 1709 SH SOLE 0 1709 0 COMMERCIAL METALS CO COM 201723103 16669451 337370 SH SOLE 0 337370 0 COMMERCIAL VEH GROUP INC COM 202608105 273928 35300 SH SOLE 0 35300 0 COMMUNITY WEST BANCSHARES COM 204157101 564961 43492 SH SOLE 0 43492 0 COMPASS MINERALS INTL INC COM 20451N101 824525 29500 SH SOLE 0 29500 0 CONAGRA BRANDS INC COM 205887102 44804 1634 SH SOLE 0 1634 0 CONCENTRIX CORP COM 20602D101 204280 2550 SH SOLE 0 2550 0 CONDUENT INC COM 206787103 1357 390 SH SOLE 0 390 0 CONOCOPHILLIPS COM 20825C104 18188997 151828 SH SOLE 0 151828 0 CONSOL ENERGY INC NEW COM 20854L108 84242 803 SH SOLE 0 803 0 CONSOLIDATED EDISON INC COM 209115104 145914 1706 SH SOLE 0 1706 0 CONSOLIDATED WATER CO INC ORD G23773107 10644551 374281 SH SOLE 0 374281 0 CONSTELLATION BRANDS INC CL A 21036P108 4177858 16623 SH SOLE 0 16623 0 CONSTELLATION ENERGY CORP COM 21037T109 151730 1391 SH SOLE 0 1391 0 COOPER COS INC COM NEW 216648402 259178 815 SH SOLE 0 815 0 COPART INC COM 217204106 179953018 4176213 SH SOLE 0 4176213 0 CORE LABORATORIES INC COM 21867A105 30012 1250 SH SOLE 0 1250 0 CORNING INC COM 219350105 241779 7935 SH SOLE 0 7935 0 CORTEVA INC COM 22052L104 2253777 44053 SH SOLE 0 44053 0 COSTAR GROUP INC COM 22160N109 403518 5248 SH SOLE 0 5248 0 COSTCO WHSL CORP NEW COM 22160K105 9727481 17218 SH SOLE 0 17218 0 COTERRA ENERGY INC COM 127097103 1313007 48540 SH SOLE 0 48540 0 COTY INC COM CL A 222070203 6277001 572197 SH SOLE 0 572197 0 COUCHBASE INC COM 22207T101 17160 1000 SH SOLE 0 1000 0 COUPANG INC CL A 22266T109 13600 800 SH SOLE 0 800 0 COURSERA INC COM 22266M104 151968 8131 SH SOLE 0 8131 0 COUSINS PPTYS INC COM NEW 222795502 49397 2425 SH SOLE 0 2425 0 CREDIT ACCEP CORP MICH COM 225310101 108128 235 SH SOLE 0 235 0 CREDIT SUISSE AG NASSAU BRH X LINK SILVER 22542D225 139 2 SH SOLE 0 2 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 4592 157 SH SOLE 0 157 0 CRH PLC ORD G25508105 985 18 SH SOLE 0 18 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 4526428 152200 SH SOLE 152200 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 12799 282 SH SOLE 0 282 0 CRITEO S A SPONS ADS 226718104 175 6 SH SOLE 0 6 0 CROWDSTRIKE HLDGS INC CL A 22788C105 48205 288 SH SOLE 0 288 0 CROWN CASTLE INC COM 22822V101 541044 5878 SH SOLE 0 5878 0 CROWN CRAFTS INC COM 228309100 245367 52095 SH SOLE 0 52095 0 CSW INDUSTRIALS INC COM 126402106 85304684 486787 SH SOLE 0 486787 0 CSX CORP COM 126408103 9090591 295629 SH SOLE 0 295629 0 CUBESMART COM 229663109 8083 212 SH SOLE 0 212 0 CULLEN FROST BANKERS INC COM 229899109 1155995 12674 SH SOLE 0 12674 0 CULLMAN BANCORP INC COM 230153108 196812 18744 SH SOLE 0 18744 0 CUMMINS INC COM 231021106 93668 410 SH SOLE 0 410 0 CVS HEALTH CORP COM 126650100 9324599 133550 SH SOLE 0 133550 0 D R HORTON INC COM 23331A109 264806 2464 SH SOLE 0 2464 0 DAILY JOURNAL CORP COM 233912104 294 1 SH SOLE 0 1 0 DANAHER CORPORATION COM 235851102 537334135 2166872 SH SOLE 47378 2119494 0 DANIMER SCIENTIFIC INC COM CL A 236272100 776250 375000 SH SOLE 0 375000 0 DANONE SP ADR (0.2 ORD) 23636T100 9405 850 SH SOLE 0 850 0 DARDEN RESTAURANTS INC COM 237194105 196784 1374 SH SOLE 0 1374 0 DARLING INGREDIENTS INC COM 237266101 5220 100 SH SOLE 0 100 0 DATADOG INC CL A COM 23804L103 464103 5095 SH SOLE 0 5095 0 DAVE & BUSTERS ENTMT INC COM 238337109 185 5 SH SOLE 0 5 0 DAVITA INC COM 23918K108 15408 163 SH SOLE 0 163 0 DBX ETF TR XTRACK MSCI EMRG 233051101 6534 297 SH SOLE 0 297 0 DECKERS OUTDOOR CORP COM 243537107 37528 73 SH SOLE 0 73 0 DEERE & CO COM 244199105 4898392 12980 SH SOLE 0 12980 0 DELL TECHNOLOGIES INC CL C 24703L202 63801 926 SH SOLE 0 926 0 DELTA AIR LINES INC DEL COM NEW 247361702 5032259 136007 SH SOLE 0 136007 0 DENTSPLY SIRONA INC COM 24906P109 291650 8537 SH SOLE 0 8537 0 DESCARTES SYS GROUP INC COM 249906108 293 4 SH SOLE 0 4 0 DEUTSCHE BANK A G NAMEN AKT D18190898 10990 1000 SH SOLE 0 1000 0 DEVON ENERGY CORP NEW COM 25179M103 5465370 114578 SH SOLE 0 114578 0 DEXCOM INC COM 252131107 153945 1650 SH SOLE 0 1650 0 DIAGEO PLC SPON ADR NEW 25243Q205 18268135 122457 SH SOLE 0 122457 0 DIAGEO PLC ORDINARY G42089113 288618 7875 SH SOLE 0 7875 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 296039 114744 SH SOLE 0 114744 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 124780 8500 SH SOLE 0 8500 0 DIAMONDBACK ENERGY INC COM 25278X109 123904 800 SH SOLE 0 800 0 DIGITAL RLTY TR INC COM 253868103 71522 591 SH SOLE 0 591 0 DIGITALOCEAN HLDGS INC COM 25402D102 7329 305 SH SOLE 0 305 0 DIME CMNTY BANCSHARES INC COM 25432X102 38760 1941 SH SOLE 0 1941 0 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 21035 932 SH SOLE 0 932 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 34772 1066 SH SOLE 0 1066 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 99311 1892 SH SOLE 0 1892 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 22283 655 SH SOLE 0 655 0 DIODES INC COM 254543101 23652 300 SH SOLE 0 300 0 DISCOVER FINL SVCS COM 254709108 45134 521 SH SOLE 0 521 0 DISH NETWORK CORPORATION CL A 25470M109 11720 2000 SH SOLE 0 2000 0 DISNEY WALT CO COM 254687106 31423861 387708 SH SOLE 0 387708 0 DOLLAR GEN CORP NEW COM 256677105 233500 2207 SH SOLE 0 2207 0 DOLLAR TREE INC COM 256746108 74515 700 SH SOLE 0 700 0 DOMINION ENERGY INC COM 25746U109 84873 1900 SH SOLE 0 1900 0 DOMINOS PIZZA INC COM 25754A201 6818 18 SH SOLE 0 18 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 5628 100 SH SOLE 0 100 0 DORCHESTER MINERALS LP COM UNIT 25820R105 456085 15700 SH SOLE 0 15700 0 DOUGLAS EMMETT INC COM 25960P109 12780288 1001590 SH SOLE 0 1001590 0 DOVER CORP COM 260003108 128907 924 SH SOLE 0 924 0 DOW INC COM 260557103 1489650 28891 SH SOLE 0 28891 0 DOXIMITY INC CL A 26622P107 127 6 SH SOLE 0 6 0 DRAFTKINGS INC NEW COM CL A 26142V105 6800 231 SH SOLE 0 231 0 DUCOMMUN INC DEL COM 264147109 145758 3350 SH SOLE 0 3350 0 DUKE ENERGY CORP NEW COM NEW 26441C204 953119 10799 SH SOLE 0 10799 0 DUN & BRADSTREET HLDGS INC COM 26484T106 35464 3550 SH SOLE 0 3550 0 DUNDEE CORP CLASS A 264901109 2381562 2691031 SH SOLE 0 2691031 0 DUPONT DE NEMOURS INC COM 26614N102 1821676 24422 SH SOLE 0 24422 0 DXC TECHNOLOGY CO COM 23355L106 687 33 SH SOLE 0 33 0 EAGLE BANCORP MONT INC COM 26942G100 359808 30236 SH SOLE 0 30236 0 EASTMAN CHEM CO COM 277432100 340790 4441 SH SOLE 0 4441 0 EATON CORP PLC SHS G29183103 4682349 21954 SH SOLE 0 21954 0 EATON VANCE LTD DURATION INC COM 27828H105 2576 285 SH SOLE 0 285 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 21180 1000 SH SOLE 0 1000 0 EBAY INC. COM 278642103 1786835 40527 SH SOLE 0 40527 0 ECOLAB INC COM 278865100 907940 5359 SH SOLE 0 5359 0 EDITAS MEDICINE INC COM 28106W103 3455 443 SH SOLE 0 443 0 EDWARDS LIFESCIENCES CORP COM 28176E108 340372 4913 SH SOLE 0 4913 0 ELANCO ANIMAL HEALTH INC COM 28414H103 93516 8320 SH SOLE 0 8320 0 ELASTIC N V ORD SHS N14506104 487 6 SH SOLE 0 6 0 ELECTROCORE INC COM NEW 28531P202 807 133 SH SOLE 0 133 0 ELECTRONIC ARTS INC COM 285512109 30100 250 SH SOLE 0 250 0 ELEVANCE HEALTH INC COM 036752103 200369 460 SH SOLE 0 460 0 ELI LILLY & CO COM 532457108 31418645 58492 SH SOLE 0 58492 0 ELLSWORTH GROWTH & INCOME FD COM 289074106 402 50 SH SOLE 0 50 0 ELME COMMUNITIES SH BEN INT 939653101 5183 380 SH SOLE 0 380 0 EMBECTA CORP COMMON STOCK 29082K105 58544 3890 SH SOLE 0 3890 0 EMERALD HOLDING INC COM 29103W104 137408 30400 SH SOLE 0 30400 0 EMERSON ELEC CO COM 291011104 862273 8928 SH SOLE 0 8928 0 ENBRIDGE INC COM 29250N105 45892045 1382707 SH SOLE 0 1382707 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 721142 51400 SH SOLE 0 51400 0 ENI S P A SPONSORED ADR 26874R108 1372 43 SH SOLE 0 43 0 ENOVIS CORPORATION COM 194014502 12286 233 SH SOLE 0 233 0 ENPHASE ENERGY INC COM 29355A107 6007 50 SH SOLE 0 50 0 ENSTAR GROUP LIMITED SHS G3075P101 2738714 11317 SH SOLE 0 11317 0 ENTEGRIS INC COM 29362U104 153251442 1655628 SH SOLE 23732 1631896 0 ENTERGY CORP NEW COM 29364G103 18500 200 SH SOLE 0 200 0 ENTERPRISE PRODS PARTNERS L COM 293792107 8458523 309043 SH SOLE 0 309043 0 ENVIRI CORP COM 415864107 62055 8595 SH SOLE 0 8595 0 EOG RES INC COM 26875P101 1063388 8387 SH SOLE 0 8387 0 EQRX INC *W EXP 12/17/202 26886C115 4 100 SH SOLE 0 100 0 EQUIFAX INC COM 294429105 349873 1910 SH SOLE 0 1910 0 EQUINIX INC COM 29444U700 127095 175 SH SOLE 0 175 0 EQUITY COMWLTH COM SH BEN INT 294628102 9185 500 SH SOLE 0 500 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 8728 137 SH SOLE 0 137 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 75324 1283 SH SOLE 0 1283 0 ESAB CORPORATION COM 29605J106 16361 233 SH SOLE 0 233 0 ESCALADE INC COM 296056104 1531 100 SH SOLE 0 100 0 ESQUIRE FINL HLDGS INC COM 29667J101 3655200 80000 SH SOLE 52500 27500 0 ESSENTIAL UTILS INC COM 29670G102 6992688 203690 SH SOLE 0 203690 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 3379 925 SH SOLE 0 925 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 5469 106 SH SOLE 0 106 0 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 59 4 SH SOLE 0 4 0 ETF SER SOLUTIONS US GLB JETS 26922A842 73399 4310 SH SOLE 0 4310 0 EURONET WORLDWIDE INC COM 298736109 37705 475 SH SOLE 0 475 0 EVENTBRITE INC COM CL A 29975E109 177 18 SH SOLE 0 18 0 EVEREST GROUP LTD COM G3223R108 1561014 4200 SH SOLE 0 4200 0 EVERGY INC COM 30034W106 7503853 148005 SH SOLE 0 148005 0 EVERSOURCE ENERGY COM 30040W108 276328 4752 SH SOLE 0 4752 0 EVOLUS INC COM 30052C107 20908097 2287538 SH SOLE 2287538 0 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 413824 85149 SH SOLE 0 85149 0 EXELIXIS INC COM 30161Q104 4916 225 SH SOLE 0 225 0 EXELON CORP COM 30161N101 157962 4180 SH SOLE 0 4180 0 EXPEDIA GROUP INC COM NEW 30212P303 125539 1218 SH SOLE 0 1218 0 EXPEDITORS INTL WASH INC COM 302130109 52729 460 SH SOLE 0 460 0 EXTRA SPACE STORAGE INC COM 30225T102 202673 1667 SH SOLE 0 1667 0 EXTREME NETWORKS COM 30226D106 387 16 SH SOLE 0 16 0 EXXON MOBIL CORP COM 30231G102 22264700 189357 SH SOLE 0 189357 0 F N B CORP COM 302520101 10077 934 SH SOLE 0 934 0 FAIR ISAAC CORP COM 303250104 21713 25 SH SOLE 0 25 0 FARMERS & MERCHANTS BANCORP COM 30779N105 61355 3500 SH SOLE 0 3500 0 FASTLY INC CL A 31188V100 8032 419 SH SOLE 0 419 0 FEDERATED HERMES INC CL B 314211103 42269 1248 SH SOLE 0 1248 0 FEDEX CORP COM 31428X106 2272483 8578 SH SOLE 0 8578 0 FERGUSON PLC NEW SHS G3421J106 2631 16 SH SOLE 0 16 0 FERRARI N V COM N3167Y103 5910 20 SH SOLE 0 20 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 25608 550 SH SOLE 0 550 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 71655 1735 SH SOLE 0 1735 0 FIDELITY NATL INFORMATION SV COM 31620M106 38633 699 SH SOLE 0 699 0 FIFTH THIRD BANCORP COM 316773100 59120 2334 SH SOLE 0 2334 0 FIRST BANCORP INC ME COM 31866P102 9400 400 SH SOLE 0 400 0 FIRST FINL BANCORP OH COM 320209109 91492 4668 SH SOLE 0 4668 0 FIRST HORIZON CORPORATION COM 320517105 30073 2729 SH SOLE 0 2729 0 FIRST INDL RLTY TR INC COM 32054K103 148195 3114 SH SOLE 0 3114 0 FIRST LONG IS CORP COM 320734106 79522 6909 SH SOLE 0 6909 0 FIRST SOLAR INC COM 336433107 16159 100 SH SOLE 0 100 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 25578 600 SH SOLE 0 600 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 15002 328 SH SOLE 0 328 0 FIRST WAVE BIOPHARMA INC COM 33749P309 0 1 SH SOLE 0 1 0 FIRSTENERGY CORP COM 337932107 16132 472 SH SOLE 0 472 0 FISERV INC COM 337738108 236538 2094 SH SOLE 0 2094 0 FIVE BELOW INC COM 33829M101 160 1 SH SOLE 0 1 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 141075 47500 SH SOLE 0 47500 0 FIVERR INTL LTD ORD SHS M4R82T106 3915 160 SH SOLE 0 160 0 FLEETCOR TECHNOLOGIES INC COM 339041105 10979 43 SH SOLE 0 43 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 11156 200 SH SOLE 0 200 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 4046 190 SH SOLE 0 190 0 FLEXSHARES TR QLT DIV DEF IDX 33939L845 22068 408 SH SOLE 0 408 0 FLOOR & DECOR HLDGS INC CL A 339750101 452500 5000 SH SOLE 0 5000 0 FLYWIRE CORPORATION COM VTG 302492103 255 8 SH SOLE 0 8 0 FMC CORP COM NEW 302491303 6697 100 SH SOLE 0 100 0 FOOT LOCKER INC COM 344849104 133265 7680 SH SOLE 0 7680 0 FORD MTR CO DEL COM 345370860 139936 11267 SH SOLE 0 11267 0 FORTINET INC COM 34959E109 154621 2635 SH SOLE 0 2635 0 FORTIVE CORP COM 34959J108 86813256 1170620 SH SOLE 0 1170620 0 FORTREA HLDGS INC COMMON STOCK 34965K107 19441 680 SH SOLE 0 680 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 8329 134 SH SOLE 0 134 0 FOUR CORNERS PPTY TR INC COM 35086T109 5014 226 SH SOLE 0 226 0 FRANCO NEV CORP COM 351858105 4672 35 SH SOLE 0 35 0 FRANKLIN COVEY CO COM 353469109 103008 2400 SH SOLE 0 2400 0 FRANKLIN ELEC INC COM 353514102 767377 8600 SH SOLE 0 8600 0 FRANKLIN RESOURCES INC COM 354613101 422776 17200 SH SOLE 0 17200 0 FRANKLIN STR PPTYS CORP COM 35471R106 8325 4500 SH SOLE 0 4500 0 FREEPORT-MCMORAN INC CL B 35671D857 320694 8600 SH SOLE 0 8600 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 215 10 SH SOLE 0 10 0 FRP HLDGS INC COM 30292L107 38858 720 SH SOLE 0 720 0 FS BANCORP INC COM 30263Y104 206500 7000 SH SOLE 0 7000 0 FTI CONSULTING INC COM 302941109 178 1 SH SOLE 0 1 0 GABELLI EQUITY TR INC COM 362397101 2672 521 SH SOLE 0 521 0 GALLAGHER ARTHUR J & CO COM 363576109 8475577 37185 SH SOLE 0 37185 0 GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101 57970 4432 SH SOLE 0 4432 0 GAMIDA CELL LTD SHS M47364100 1030 1000 SH SOLE 0 1000 0 GARMIN LTD SHS H2906T109 15148 144 SH SOLE 0 144 0 GARRETT MOTION INC COM 366505105 10180 1292 SH SOLE 0 1292 0 GARTNER INC COM 366651107 104457 304 SH SOLE 0 304 0 GATES INDL CORP PLC ORD SHS G39108108 11873790 1022721 SH SOLE 0 1022721 0 GATEWAY BANK FSB COMMON RSTD PER367155 845833 2416667 SH SOLE 2416667 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 357415 5253 SH SOLE 0 5253 0 GEN DIGITAL INC COM 668771108 5485821 310284 SH SOLE 0 310284 0 GENERAC HLDGS INC COM 368736104 2179 20 SH SOLE 0 20 0 GENERAL AMERN INVS CO INC COM 368802104 353469 8591 SH SOLE 0 8591 0 GENERAL DYNAMICS CORP COM 369550108 412109 1865 SH SOLE 0 1865 0 GENERAL ELECTRIC CO COM NEW 369604301 2078034 18797 SH SOLE 0 18797 0 GENERAL MLS INC COM 370334104 5219702 81570 SH SOLE 0 81570 0 GENERAL MTRS CO COM 37045V100 1363408 41353 SH SOLE 0 41353 0 GENERATIONS BANCORP NY INC COM 37149G108 254341 30064 SH SOLE 0 30064 0 GENUINE PARTS CO COM 372460105 54864 380 SH SOLE 0 380 0 GEVO INC COM PAR 374396406 29 25 SH SOLE 0 25 0 GILEAD SCIENCES INC COM 375558103 6408344 85513 SH SOLE 0 85513 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 59911 33100 SH SOLE 0 33100 0 GLATFELTER CORPORATION COM 377320106 149524 74762 SH SOLE 0 74762 0 GLOBAL PMTS INC COM 37940X102 230 2 SH SOLE 0 2 0 GLOBAL X FDS US PFD ETF 37954Y657 12414 660 SH SOLE 0 660 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 284167 9343 SH SOLE 0 9343 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 5756 237 SH SOLE 0 237 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 33102 600 SH SOLE 0 600 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 37584 1600 SH SOLE 0 1600 0 GLOBALSTAR INC COM 378973408 243 186 SH SOLE 0 186 0 GLOBANT S A COM L44385109 197 1 SH SOLE 0 1 0 GLOBE LIFE INC COM 37959E102 5075407 46679 SH SOLE 0 46679 0 GODADDY INC CL A 380237107 4321702 58025 SH SOLE 0 58025 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 8542 298 SH SOLE 0 298 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 9245 109 SH SOLE 0 109 0 GOLDMAN SACHS GROUP INC COM 38141G104 704088 2176 SH SOLE 0 2176 0 GOODYEAR TIRE & RUBR CO COM 382550101 4972 400 SH SOLE 0 400 0 GRACO INC COM 384109104 26515805 381204 SH SOLE 17384 363820 0 GRAINGER W W INC COM 384802104 501584 725 SH SOLE 0 725 0 GRAND RIV COMM COMMON 386441109 1182904 319704 SH SOLE 294704 25000 0 GRAPHIC PACKAGING HLDG CO COM 388689101 2284992 102558 SH SOLE 0 102558 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 2391000 300000 SH SOLE 0 300000 0 GREEN BRICK PARTNERS INC COM 392709101 7135901 171908 SH SOLE 0 171908 0 GREENHILL & CO INC COM 395259104 3700 250 SH SOLE 0 250 0 GROUPE DANONE SHS F12033134 1584050 28485 SH SOLE 0 28485 0 GROVE COLLABORATIVE HOLD INC COM CL A 39957D201 31020 11662 SH SOLE 0 11662 0 GSK PLC SPONSORED ADR 37733W204 263247 7262 SH SOLE 0 7262 0 GUIDEWIRE SOFTWARE INC COM 40171V100 264 3 SH SOLE 0 3 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 137827 2350 SH SOLE 0 2350 0 HALEON PLC SPON ADS 405552100 78810 9461 SH SOLE 0 9461 0 HALLIBURTON CO COM 406216101 20250 500 SH SOLE 0 500 0 HANESBRANDS INC COM 410345102 36923 9324 SH SOLE 0 9324 0 HARTE HANKS INC COM 416196202 208 32 SH SOLE 0 32 0 HARTFORD FINL SVCS GROUP INC COM 416515104 31200 440 SH SOLE 0 440 0 HASBRO INC COM 418056107 386919 5850 SH SOLE 0 5850 0 HCA HEALTHCARE INC COM 40412C101 3865575 15715 SH SOLE 0 15715 0 HEICO CORP NEW COM 422806109 50846 314 SH SOLE 0 314 0 HEICO CORP NEW CL A 422806208 77532 600 SH SOLE 0 600 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 8377 750 SH SOLE 0 750 0 HENRY JACK & ASSOC INC COM 426281101 69649 460 SH SOLE 0 460 0 HERC HLDGS INC COM 42704L104 11894 100 SH SOLE 0 100 0 HERCULES CAPITAL INC COM 427096508 13546 825 SH SOLE 0 825 0 HERITAGE COMM CORP COM 426927109 779621 92045 SH SOLE 92045 0 0 HERSHEY CO COM 427866108 998562 4990 SH SOLE 0 4990 0 HESS CORP COM 42809H107 1067940 6980 SH SOLE 0 6980 0 HESS MIDSTREAM LP CL A SHS 428103105 293047 10060 SH SOLE 0 10060 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 44710 2574 SH SOLE 0 2574 0 HEXCEL CORP NEW COM 428291108 84682 1300 SH SOLE 0 1300 0 HIGHPEAK ENERGY INC COM 43114Q105 5064 300 SH SOLE 0 300 0 HIGHWOODS PPTYS INC COM 431284108 45342 2200 SH SOLE 0 2200 0 HILLTOP HOLDINGS INC COM 432748101 496300 17500 SH SOLE 0 17500 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 27139688 180713 SH SOLE 0 180713 0 HIRERIGHT HOLDINGS CORPORATI COM 433537107 152 16 SH SOLE 0 16 0 HOLOGIC INC COM 436440101 35858980 516700 SH SOLE 514500 2200 0 HOME BANCSHARES INC COM 436893200 460680 22000 SH SOLE 0 22000 0 HOME DEPOT INC COM 437076102 12009429 39741 SH SOLE 0 39741 0 HONDA MOTOR LTD AMERN SHS 438128308 1816 54 SH SOLE 0 54 0 HONEYWELL INTL INC COM 438516106 268380442 1470395 SH SOLE 17658 1452737 0 HORMEL FOODS CORP COM 440452100 84122 2212 SH SOLE 0 2212 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 15748177 212440 SH SOLE 0 212440 0 HOWMET AEROSPACE INC COM 443201108 108040 2336 SH SOLE 0 2336 0 HP INC COM 40434L105 86005 3346 SH SOLE 0 3346 0 HSBC HLDGS PLC SPON ADR NEW 404280406 728115 18452 SH SOLE 0 18452 0 HUMANA INC COM 444859102 9730 20 SH SOLE 0 20 0 HUNTINGTON BANCSHARES INC COM 446150104 2250497 216393 SH SOLE 0 216393 0 HUNTINGTON INGALLS INDS INC COM 446413106 19230 94 SH SOLE 0 94 0 HUNTSMAN CORP COM 447011107 278160 11400 SH SOLE 0 11400 0 HURCO CO COM 447324104 450843 20100 SH SOLE 0 20100 0 HURON CONSULTING GROUP INC COM 447462102 416 4 SH SOLE 0 4 0 HYATT HOTELS CORP COM CL A 448579102 23761 224 SH SOLE 0 224 0 HYCROFT MINING HOLDING CORP *W EXP 05/29/202 44862P117 1810 100000 SH SOLE 0 100000 0 IAC INC COM NEW 44891N208 67062791 1343639 SH SOLE 12764 1330875 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 593 30 SH SOLE 0 30 0 ICON PLC SHS G4705A100 7971 38 SH SOLE 0 38 0 ICU MED INC COM 44930G107 47604 400 SH SOLE 0 400 0 IDACORP INC COM 451107106 4993886 53325 SH SOLE 0 53325 0 IDEAYA BIOSCIENCES INC COM 45166A102 16000893 593065 SH SOLE 593065 0 0 IDEX CORP COM 45167R104 551877 2653 SH SOLE 0 2653 0 IDEXX LABS INC COM 45168D104 198957 455 SH SOLE 0 455 0 IGM BIOSCIENCES INC COM 449585108 1437870 172200 SH SOLE 172200 0 0 ILLINOIS TOOL WKS INC COM 452308109 5282428 22935 SH SOLE 0 22935 0 ILLUMINA INC COM 452327109 21141 154 SH SOLE 0 154 0 IMMUNOCORE HLDGS PLC ADS 45258D105 31853573 613749 SH SOLE 613749 0 0 IMMUNOGEN INC COM 45253H101 4497558 283400 SH SOLE 275900 7500 0 INCYTE CORP COM 45337C102 115 2 SH SOLE 0 2 0 INDEPENDENCE RLTY TR INC COM 45378A106 548 39 SH SOLE 0 39 0 INDEPENDENT BANK GROUP INC COM 45384B106 404428 8325 SH SOLE 0 8325 0 INDEPENDENT BK CORP MASS COM 453836108 83698 1705 SH SOLE 0 1705 0 INDIA FD INC COM 454089103 522 30 SH SOLE 0 30 0 INDIVIOR PLC ORD G4766E116 58482 2535 SH SOLE 0 2535 0 INGERSOLL RAND INC COM 45687V106 129479 2032 SH SOLE 0 2032 0 INGREDION INC COM 457187102 35492486 360696 SH SOLE 0 360696 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 21584 667 SH SOLE 0 667 0 INNOVID CORP *W EXP 11/30/202 457679116 87 1250 SH SOLE 0 1250 0 INNOVIVA INC COM 45781M101 15588 1200 SH SOLE 0 1200 0 INTEL CORP COM 458140100 2124108 59748 SH SOLE 0 59748 0 INTER PARFUMS INC COM 458334109 53736 400 SH SOLE 0 400 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 172260404 1565719 SH SOLE 0 1565719 0 INTERNATIONAL BUSINESS MACHS COM 459200101 17544972 125052 SH SOLE 0 125052 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 213917 3138 SH SOLE 0 3138 0 INTERNATIONAL PAPER CO COM 460146103 238003 6710 SH SOLE 0 6710 0 INTERPUBLIC GROUP COS INC COM 460690100 2436 85 SH SOLE 0 85 0 INTUIT COM 461202103 58758 115 SH SOLE 0 115 0 INTUITIVE SURGICAL INC COM NEW 46120E602 317426 1086 SH SOLE 0 1086 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 254592 10200 SH SOLE 0 10200 0 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 4956 132 SH SOLE 0 132 0 INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123 5868 59 SH SOLE 0 59 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 1069 60 SH SOLE 0 60 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 223700 10000 SH SOLE 0 10000 0 INVESCO EXCH TRADED FD TR II S&P SMLCP DISC 46138E180 9600 113 SH SOLE 0 113 0 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 46685 2063 SH SOLE 0 2063 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 361 7 SH SOLE 0 7 0 INVESCO EXCHANGE TRADED FD T NEXT GEN MEDIA 46137V696 16644 513 SH SOLE 0 513 0 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 31996 472 SH SOLE 0 472 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 15764 560 SH SOLE 0 560 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 26691 870 SH SOLE 0 870 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 24173164 170606 SH SOLE 0 170606 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 233792 6400 SH SOLE 0 6400 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 260913 2900 SH SOLE 0 2900 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 47730 1500 SH SOLE 0 1500 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 12337 231 SH SOLE 0 231 0 INVESCO QQQ TR UNIT SER 1 46090E103 2866876 8002 SH SOLE 0 8002 0 INVITAE CORP COM 46185L103 605 1000 SH SOLE 0 1000 0 INVITATION HOMES INC COM 46187W107 121214 3825 SH SOLE 0 3825 0 IQVIA HLDGS INC COM 46266C105 38509877 195730 SH SOLE 0 195730 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 409 9 SH SOLE 0 9 0 IROBOT CORP COM 462726100 1895 50 SH SOLE 0 50 0 IRON MTN INC DEL COM 46284V101 118602 1995 SH SOLE 0 1995 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 276939 28758 SH SOLE 0 28758 0 ISHARES GOLD TR ISHARES NEW 464285204 1047320 29932 SH SOLE 0 432 29500 ISHARES INC MSCI GLB SLV&MTL 464286327 17 2 SH SOLE 0 2 0 ISHARES INC MSCI GERMANY ETF 464286806 11973 457 SH SOLE 0 457 0 ISHARES INC CORE MSCI EMKT 46434G103 281494 5915 SH SOLE 0 5915 0 ISHARES INC MSCI PAC JP ETF 464286665 37791 950 SH SOLE 0 950 0 ISHARES INC MSCI JPN ETF NEW 46434G822 25382 421 SH SOLE 0 421 0 ISHARES INC MSCI SINGPOR ETF 46434G780 13762 750 SH SOLE 0 750 0 ISHARES INC MSCI FRANCE ETF 464286707 12029 338 SH SOLE 0 338 0 ISHARES INC MSCI AUST ETF 464286103 27963 1300 SH SOLE 0 1300 0 ISHARES SILVER TR ISHARES 46428Q109 7119 350 SH SOLE 0 350 0 ISHARES TR BROAD USD HIGH 46435U853 1423 41 SH SOLE 0 41 0 ISHARES TR MSCI USA MIN VOL 46429B697 8902 123 SH SOLE 0 123 0 ISHARES TR RUS 1000 ETF 464287622 287529 1224 SH SOLE 0 1224 0 ISHARES TR EAFE GRWTH ETF 464288885 179072 2075 SH SOLE 0 2075 0 ISHARES TR 3 7 YR TREAS BD 464288661 4073 36 SH SOLE 0 36 0 ISHARES TR LATN AMER 40 ETF 464287390 25560 1000 SH SOLE 0 1000 0 ISHARES TR RUS 2000 GRW ETF 464287648 8741 39 SH SOLE 0 39 0 ISHARES TR CORE MSCI EAFE 46432F842 32303 502 SH SOLE 0 502 0 ISHARES TR US OIL EQ&SV ETF 464288844 96 4 SH SOLE 0 4 0 ISHARES TR U.S. TECH ETF 464287721 41968 400 SH SOLE 0 400 0 ISHARES TR GLOBAL 100 ETF 464287572 32958 450 SH SOLE 0 450 0 ISHARES TR ISHS 1-5YR INVS 464288646 317466 6371 SH SOLE 0 6371 0 ISHARES TR FLTG RATE NT ETF 46429B655 223661 4395 SH SOLE 0 4395 0 ISHARES TR RUS MID CAP ETF 464287499 255255 3686 SH SOLE 0 3686 0 ISHARES TR S&P 500 VAL ETF 464287408 44305 288 SH SOLE 0 288 0 ISHARES TR MRGSTR MD CP VAL 464288406 459332 7580 SH SOLE 0 7580 0 ISHARES TR SELECT DIVID ETF 464287168 433789 4030 SH SOLE 0 4030 0 ISHARES TR ISHARES SEMICDTR 464287523 21787 46 SH SOLE 0 46 0 ISHARES TR GLOBAL REIT ETF 46434V647 0 0 SH SOLE 0 0 0 ISHARES TR CORE S&P MCP ETF 464287507 402450 1614 SH SOLE 0 1614 0 ISHARES TR U.S. PHARMA ETF 464288836 42475 240 SH SOLE 0 240 0 ISHARES TR ESG MSCI USA ETF 46436E767 5198 150 SH SOLE 0 150 0 ISHARES TR MSCI USA VALUE 46432F388 3174 34 SH SOLE 0 34 0 ISHARES TR NORTH AMERN NAT 464287374 18264 432 SH SOLE 0 432 0 ISHARES TR CORE S&P TTL STK 464287150 553931 5881 SH SOLE 0 5881 0 ISHARES TR GLOB HLTHCRE ETF 464287325 32968 400 SH SOLE 0 400 0 ISHARES TR ISHARES BIOTECH 464287556 66036 540 SH SOLE 0 540 0 ISHARES TR PFD AND INCM SEC 464288687 99977 3316 SH SOLE 0 3316 0 ISHARES TR US INFRASTRUC 46435U713 164655 4500 SH SOLE 0 4500 0 ISHARES TR S&P 500 GRWT ETF 464287309 37562 549 SH SOLE 0 549 0 ISHARES TR MORNINGSTAR VALU 464288109 323850 5000 SH SOLE 0 5000 0 ISHARES TR MSCI EMG MKT ETF 464287234 619154 16315 SH SOLE 0 16315 0 ISHARES TR CORE S&P US VLU 464287663 87454 1172 SH SOLE 0 1172 0 ISHARES TR S&P MC 400VL ETF 464287705 2624 26 SH SOLE 0 26 0 ISHARES TR IBOXX INV CP ETF 464287242 25607 251 SH SOLE 0 251 0 ISHARES TR SHRT NAT MUN ETF 464288158 277722 2700 SH SOLE 0 2700 0 ISHARES TR RUSSELL 2000 ETF 464287655 231882 1312 SH SOLE 0 1312 0 ISHARES TR EAFE VALUE ETF 464288877 79511 1625 SH SOLE 0 1625 0 ISHARES TR US TRSPRTION 464287192 9117 39 SH SOLE 0 39 0 ISHARES TR RUS 1000 GRW ETF 464287614 413880 1556 SH SOLE 0 1556 0 ISHARES TR RUS 1000 VAL ETF 464287598 1144115 7535 SH SOLE 0 7535 0 ISHARES TR CORE HIGH DV ETF 46429B663 498108 5037 SH SOLE 0 5037 0 ISHARES TR CORE TOTAL USD 46434V613 87 2 SH SOLE 0 2 0 ISHARES TR US HLTHCR PR ETF 464288828 0 0 SH SOLE 0 0 0 ISHARES TR 20 YR TR BD ETF 464287432 177380 2000 SH SOLE 0 2000 0 ISHARES TR U.S. REAL ES ETF 464287739 29302 375 SH SOLE 0 375 0 ISHARES TR US AER DEF ETF 464288760 11550 109 SH SOLE 0 109 0 ISHARES TR CALIF MUN BD ETF 464288356 19797 361 SH SOLE 0 361 0 ISHARES TR CORE DIV GRWTH 46434V621 409068 8259 SH SOLE 0 8259 0 ISHARES TR MICRO-CAP ETF 464288869 300 3 SH SOLE 0 3 0 ISHARES TR MSCI USA ESG SLC 464288802 48403 538 SH SOLE 0 538 0 ISHARES TR MSCI EAFE ETF 464287465 136185 1976 SH SOLE 0 1976 0 ISHARES TR EXPANDED TECH 464287515 161382 473 SH SOLE 0 473 0 ISHARES TR RUS MDCP VAL ETF 464287473 61769 592 SH SOLE 0 592 0 ISHARES TR CORE S&P US GWT 464287671 25035 264 SH SOLE 0 264 0 ISHARES TR INTL DIV GRWTH 46435G524 387237 6500 SH SOLE 0 6500 0 ISHARES TR JPMORGAN USD EMG 464288281 990 10 SH SOLE 0 10 0 ISHARES TR U.S. UTILITS ETF 464287697 8829 119 SH SOLE 0 119 0 ISHARES TR TIPS BD ETF 464287176 16595 160 SH SOLE 0 160 0 ISHARES TR CORE S&P SCP ETF 464287804 3167765 33580 SH SOLE 0 33580 0 ISHARES TR EAFE SML CP ETF 464288273 1468 26 SH SOLE 0 26 0 ISHARES TR RUSSELL 3000 ETF 464287689 88221 360 SH SOLE 0 360 0 ISHARES TR ESG MSCI LEADR 46435U218 22623 300 SH SOLE 0 300 0 ISHARES TR S&P 100 ETF 464287101 30095 150 SH SOLE 0 150 0 ISHARES TR MSCI USA MMENTM 46432F396 13271 94 SH SOLE 0 94 0 ISHARES TR ISHS 5-10YR INVT 464288638 18243 375 SH SOLE 0 375 0 ISHARES TR MSCI INTL VLU FT 46435G409 35326 1393 SH SOLE 0 1393 0 ISHARES TR MSCI USA QLT FCT 46432F339 580007 4401 SH SOLE 0 4401 0 ISHARES TR CORE S&P500 ETF 464287200 1563554 3641 SH SOLE 0 3641 0 ISHARES TR 7-10 YR TRSY BD 464287440 48359 528 SH SOLE 0 528 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 11424 229 SH SOLE 0 229 0 ITT INC COM 45073V108 88902 908 SH SOLE 0 908 0 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 6380 127 SH SOLE 0 127 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233 4187 93 SH SOLE 0 93 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 4676 92 SH SOLE 0 92 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 56238 1050 SH SOLE 0 1050 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 5989 103 SH SOLE 0 103 0 JACKSON FINANCIAL INC COM CL A 46817M107 38220 1000 SH SOLE 0 1000 0 JACOBS SOLUTIONS INC COM 46982L108 824050 6037 SH SOLE 0 6037 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 58482 2265 SH SOLE 0 2265 0 JBG SMITH PPTYS COM 46590V100 153044 10584 SH SOLE 0 10584 0 JD.COM INC SPON ADR CL A 47215P106 21847 750 SH SOLE 0 750 0 JEFFERIES FINL GROUP INC COM 47233W109 11433831 312143 SH SOLE 0 312143 0 JOHNSON & JOHNSON COM 478160104 173179244 1111903 SH SOLE 106100 1005803 0 JOHNSON CTLS INTL PLC SHS G51502105 14952 281 SH SOLE 0 281 0 JOHNSON OUTDOORS INC CL A 479167108 46486 850 SH SOLE 0 850 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 19760 800 SH SOLE 0 800 0 JPMORGAN CHASE & CO COM 46625H100 35996177 249513 SH SOLE 1298 248215 0 KADANT INC COM 48282T104 451 2 SH SOLE 0 2 0 KALTURA INC COM 483467106 86500 50000 SH SOLE 0 50000 0 KALVISTA PHARMACEUTICALS INC COM 483497103 3779813 392504 SH SOLE 392504 0 0 KELLANOVA COM 487836108 2787064 46833 SH SOLE 0 46833 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 2120717 143875 SH SOLE 0 143875 0 KENVUE INC COM 49177J102 1056007 52590 SH SOLE 0 52590 0 KEYCORP COM 493267108 104910 9750 SH SOLE 0 9750 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 174705034 1327636 SH SOLE 7214 1320422 0 KILROY RLTY CORP COM 49427F108 43463 1375 SH SOLE 0 1375 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 47120 2945 SH SOLE 0 2945 0 KIMBERLY-CLARK CORP COM 494368103 2218806 18360 SH SOLE 0 18360 0 KINDER MORGAN INC DEL COM 49456B101 156482 9438 SH SOLE 0 9438 0 KKR & CO INC COM 48251W104 557849667 9149034 SH SOLE 93033 9056001 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 179 15 SH SOLE 0 15 0 KLA CORP COM NEW 482480100 739359 1612 SH SOLE 0 1612 0 KNIFE RIVER CORP COMMON STOCK 498894104 2995964 61355 SH SOLE 0 61355 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 4951 725 SH SOLE 0 725 0 KONTOOR BRANDS INC COM 50050N103 1229 28 SH SOLE 0 28 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 19320 3000 SH SOLE 0 3000 0 KRAFT HEINZ CO COM 500754106 155315 4617 SH SOLE 0 4617 0 KROGER CO COM 501044101 4922 110 SH SOLE 0 110 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 66409 4398 SH SOLE 0 4398 0 L3HARRIS TECHNOLOGIES INC COM 502431109 223744 1285 SH SOLE 0 1285 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 197029 980 SH SOLE 0 980 0 LAKE SHORE BANCORP INC COM 510700107 188031 18507 SH SOLE 0 18507 0 LAM RESEARCH CORP COM 512807108 418112 667 SH SOLE 0 667 0 LAMAR ADVERTISING CO NEW CL A 512816109 2653511 31790 SH SOLE 0 31790 0 LAMB WESTON HLDGS INC COM 513272104 16550 179 SH SOLE 0 179 0 LANDMARK BANCORP INC COM 51504L107 356883 19609 SH SOLE 0 19609 0 LANTHEUS HLDGS INC COM 516544103 300431 4324 SH SOLE 0 4324 0 LAS VEGAS SANDS CORP COM 517834107 6876 150 SH SOLE 0 150 0 LAUDER ESTEE COS INC CL A 518439104 72130 499 SH SOLE 0 499 0 LEIDOS HOLDINGS INC COM 525327102 114462 1242 SH SOLE 0 1242 0 LENDINGCLUB CORP COM NEW 52603A208 3050 500 SH SOLE 0 500 0 LENNAR CORP CL A 526057104 7501004 66836 SH SOLE 0 66836 0 LENNAR CORP CL B 526057302 5001807 48927 SH SOLE 0 48927 0 LIBERTY BROADBAND CORP COM SER A 530307107 7642258 87777 SH SOLE 3713 84064 0 LIBERTY BROADBAND CORP COM SER C 530307305 10125652 120126 SH SOLE 9250 110876 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 251723 14703 SH SOLE 0 14703 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 843097 45425 SH SOLE 0 45425 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 89 11 SH SOLE 0 11 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 7344 900 SH SOLE 0 900 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 2683603 43075 SH SOLE 0 43075 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 3999671 164326 SH SOLE 7168 157158 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 1458166 25790 SH SOLE 0 25790 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 2108071 69953 SH SOLE 4281 65672 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 7983823 313583 SH SOLE 0 313583 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 1099356 37358 SH SOLE 2917 34441 0 LINCOLN ELEC HLDGS INC COM 533900106 10907 60 SH SOLE 0 60 0 LINDE PLC SHS G54950103 236844134 645449 SH SOLE 9370 636079 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 110 94 SH SOLE 0 94 0 LISTED FD TR HORIZON KINETICS 53656F623 50347 1654 SH SOLE 0 1654 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 5103 300 SH SOLE 0 300 0 LIVE NATION ENTERTAINMENT IN COM 538034109 415 5 SH SOLE 0 5 0 LIVENT CORP COM 53814L108 1712 93 SH SOLE 0 93 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 19657 9229 SH SOLE 0 9229 0 LOCKHEED MARTIN CORP COM 539830109 1955237 4781 SH SOLE 0 4781 0 LOEWS CORP COM 540424108 10693997 168914 SH SOLE 0 168914 0 LOWES COS INC COM 548661107 259931178 1262594 SH SOLE 11967 1250627 0 LUCID GROUP INC COM 549498103 5590 1000 SH SOLE 0 1000 0 LULULEMON ATHLETICA INC COM 550021109 786258 2039 SH SOLE 0 2039 0 LUMEN TECHNOLOGIES INC COM 550241103 40291 28374 SH SOLE 0 28374 0 LUMENTUM HLDGS INC COM 55024U109 327555 7250 SH SOLE 0 7250 0 LYFT INC CL A COM 55087P104 263 25 SH SOLE 0 25 0 M & T BK CORP COM 55261F104 1919258 15178 SH SOLE 0 15178 0 M D C HLDGS INC COM 552676108 816271 19798 SH SOLE 0 19798 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 203950 2500 SH SOLE 0 2500 0 MACYS INC COM 55616P104 3483 300 SH SOLE 0 300 0 MAGYAR BANCORP INC COM 55977T208 287153 28015 SH SOLE 0 28015 0 MAIN STR CAP CORP COM 56035L104 8126 200 SH SOLE 0 200 0 MAINSTREET BANCSHARES INC COM 56064Y100 5476785 266640 SH SOLE 110361 156279 0 MANPOWERGROUP INC WIS COM 56418H100 1306112 17812 SH SOLE 0 17812 0 MANULIFE FINL CORP COM 56501R106 2577 141 SH SOLE 0 141 0 MARATHON OIL CORP COM 565849106 345797 12927 SH SOLE 0 12927 0 MARATHON PETE CORP COM 56585A102 1862121 12304 SH SOLE 0 12304 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 90 9 SH SOLE 0 9 0 MARINE BANCORP FLA I COMMON 56813P103 2542297 98730 SH SOLE 98730 0 0 MARKEL GROUP INC COM 570535104 80066643 54375 SH SOLE 0 54375 0 MARKETAXESS HLDGS INC COM 57060D108 167707 785 SH SOLE 0 785 0 MARRIOTT INTL INC NEW CL A 571903202 126542969 643788 SH SOLE 0 643788 0 MARSH & MCLENNAN COS INC COM 571748102 720922 3788 SH SOLE 0 3788 0 MARTIN MARIETTA MATLS INC COM 573284106 15149995 36908 SH SOLE 0 36908 0 MARVELL TECHNOLOGY INC COM 573874104 45631 843 SH SOLE 0 843 0 MASTEC INC COM 576323109 9428 131 SH SOLE 0 131 0 MASTERCARD INCORPORATED CL A 57636Q104 6095430 15396 SH SOLE 0 15396 0 MATCH GROUP INC NEW COM 57667L107 138915725 3546030 SH SOLE 0 3546030 0 MATIV HOLDINGS INC COM 808541106 206727 14497 SH SOLE 0 14497 0 MATTEL INC COM 577081102 241228 10950 SH SOLE 0 10950 0 MAUI LD & PINEAPPLE INC COM 577345101 5300 400 SH SOLE 0 400 0 MAXLINEAR INC COM 57776J100 125 4 SH SOLE 0 4 0 MAYVILLE ENGR CO INC COM 578605107 175 16 SH SOLE 0 16 0 MCCORMICK & CO INC COM NON VTG 579780206 6575536 86932 SH SOLE 0 86932 0 MCDONALDS CORP COM 580135101 167030709 642398 SH SOLE 8365 634033 0 MCKESSON CORP COM 58155Q103 308743 710 SH SOLE 0 710 0 MDU RES GROUP INC COM 552690109 3703243 189134 SH SOLE 0 189134 0 MEDICAL PPTYS TRUST INC COM 58463J304 25615 4700 SH SOLE 0 4700 0 MEDIFAST INC COM 58470H101 52395 700 SH SOLE 0 700 0 MEDTRONIC PLC SHS G5960L103 411625 5253 SH SOLE 0 5253 0 MERCK & CO INC COM 58933Y105 22335864 216955 SH SOLE 0 216955 0 MERCURY GENL CORP NEW COM 589400100 2803 100 SH SOLE 0 100 0 MERCURY SYS INC COM 589378108 259 7 SH SOLE 0 7 0 MERIDIAN CORPORATION COM 58958P104 3208646 327580 SH SOLE 193630 133950 0 META PLATFORMS INC CL A 30303M102 30791038 102565 SH SOLE 0 102565 0 METLIFE INC COM 59156R108 174575 2775 SH SOLE 0 2775 0 METTLER TOLEDO INTERNATIONAL COM 592688105 134076 121 SH SOLE 0 121 0 MFA FINL INC COM 55272X607 144 15 SH SOLE 0 15 0 MGM RESORTS INTERNATIONAL COM 552953101 1769479 48136 SH SOLE 0 48136 0 MICROCHIP TECHNOLOGY INC. COM 595017104 290424 3721 SH SOLE 0 3721 0 MICRON TECHNOLOGY INC COM 595112103 25896 380 SH SOLE 0 380 0 MICROSOFT CORP COM 594918104 1487699651 4727106 SH SOLE 15479 4711627 0 MID-AMER APT CMNTYS INC COM 59522J103 1777557 13817 SH SOLE 0 13817 0 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 68 5 SH SOLE 0 5 0 MIDDLEBY CORP COM 596278101 4992 39 SH SOLE 0 39 0 MIDDLESEX WTR CO COM 596680108 12569016 189721 SH SOLE 0 189721 0 MINERALS TECHNOLOGIES INC COM 603158106 10695449 195315 SH SOLE 0 195315 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 15533110 2079399 SH SOLE 0 2079399 0 MIRION TECHNOLOGIES INC *W EXP 10/20/202 60471A119 2173 1610 SH SOLE 0 1610 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 12465 300 SH SOLE 0 300 0 MODERNA INC COM 60770K107 74885 725 SH SOLE 0 725 0 MOGO INC COM 60800C208 41448 26400 SH SOLE 0 26400 0 MONDAY COM LTD SHS M7S64H106 159 1 SH SOLE 0 1 0 MONDELEZ INTL INC CL A 609207105 157684220 2272103 SH SOLE 0 2272103 0 MONEYLION INC CL A 60938K304 714 33 SH SOLE 0 33 0 MONGODB INC CL A 60937P106 345 1 SH SOLE 0 1 0 MONTROSE ENVIRONMENTAL GROUP COM 615111101 146 5 SH SOLE 0 5 0 MOODYS CORP COM 615369105 36749387 116233 SH SOLE 0 116233 0 MORGAN STANLEY COM NEW 617446448 3919343 47990 SH SOLE 0 47990 0 MOSAIC CO NEW COM 61945C103 25062 704 SH SOLE 0 704 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 8171077 30014 SH SOLE 0 30014 0 MOUNTAIN COMM BANCOR SHS 624004107 1402500 85000 SH SOLE 85000 0 0 MP MATERIALS CORP COM CL A 553368101 47750 2500 SH SOLE 0 2500 0 MSA SAFETY INC COM 553498106 8741692 55450 SH SOLE 0 55450 0 MUELLER INDS INC COM 624756102 1023679 13620 SH SOLE 0 13620 0 MUELLER WTR PRODS INC COM SER A 624758108 1495732 117960 SH SOLE 0 117960 0 MURPHY OIL CORP COM 626717102 119724 2640 SH SOLE 0 2640 0 MURPHY USA INC COM 626755102 225541 660 SH SOLE 0 660 0 MVB FINL CORP COM 553810102 214509 9500 SH SOLE 0 9500 0 NASDAQ INC COM 631103108 5064325 104225 SH SOLE 0 104225 0 NATHANS FAMOUS INC NEW COM 632347100 665051 9412 SH SOLE 0 9412 0 NATIONAL BK HLDGS CORP CL A 633707104 134664 4525 SH SOLE 0 4525 0 NAVIGATOR HLDGS LTD SHS Y62132108 12485036 845297 SH SOLE 0 845297 0 NCINO INC COM 63947X101 95 3 SH SOLE 0 3 0 NCR CORP NEW COM 62886E108 674 25 SH SOLE 0 25 0 NEKTAR THERAPEUTICS COM 640268108 297 500 SH SOLE 0 500 0 NEOGEN CORP COM 640491106 6470 349 SH SOLE 0 349 0 NEOGENOMICS INC COM NEW 64049M209 258 21 SH SOLE 0 21 0 NESTLE S A ADS (1 ORD SHRS) 641069406 401332117 3546269 SH SOLE 0 3546269 0 NESTLE S A SHS NOM SHARES H57312649 634710 5597 SH SOLE 0 5597 0 NETFLIX INC COM 64110L106 357587 947 SH SOLE 0 947 0 NEUBASE THERAPEUTICS INC COM NEW 64132K201 614 706 SH SOLE 0 706 0 NEUBERGER BERMAN REAL ESTATE COM 64190A103 8448 3028 SH SOLE 0 3028 0 NEW YORK TIMES CO CL A 650111107 2060 50 SH SOLE 0 50 0 NEWELL BRANDS INC COM 651229106 522674 57882 SH SOLE 0 57882 0 NEWMONT CORP COM 651639106 5742030 155400 SH SOLE 0 155400 0 NEXIMMUNE INC COM 65344D109 31298 149110 SH SOLE 0 149110 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 23942 167 SH SOLE 0 167 0 NEXTERA ENERGY INC COM 65339F101 137685600 2403308 SH SOLE 0 2403308 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 29879239 1006035 SH SOLE 0 1006035 0 NICE LTD SPONSORED ADR 653656108 23512190 160611 SH SOLE 22304 138307 0 NIKE INC CL B 654106103 143729124 1503125 SH SOLE 0 1503125 0 NISOURCE INC COM 65473P105 4809613 194879 SH SOLE 0 194879 0 NN INC COM 629337106 3255000 1750000 SH SOLE 0 1750000 0 NOKIA CORP SPONSORED ADR 654902204 1533 410 SH SOLE 0 410 0 NORFOLK SOUTHN CORP COM 655844108 1050424 5334 SH SOLE 0 5334 0 NORTHEAST BK LEWISTON ME COM 66405S100 330750 7500 SH SOLE 0 7500 0 NORTHEAST CMNTY BANCORP INC COM 664121100 270299 18313 SH SOLE 0 18313 0 NORTHERN LTS FD TR IV FMC EXCELSIOR FO 66538H211 72667257 3029793 SH SOLE 0 3029793 0 NORTHERN TR CORP COM 665859104 5130989 73847 SH SOLE 0 73847 0 NORTHFIELD BANCORP INC DEL COM 66611T108 5490 581 SH SOLE 0 581 0 NORTHRIM BANCORP INC COM 666762109 610108 15399 SH SOLE 0 15399 0 NORTHROP GRUMMAN CORP COM 666807102 1342579 3050 SH SOLE 0 3050 0 NORTHWEST PIPE CO COM 667746101 87493 2900 SH SOLE 0 2900 0 NORTHWESTERN CORP COM NEW 668074305 5826602 121236 SH SOLE 0 121236 0 NOV INC COM 62955J103 296508 14187 SH SOLE 0 14187 0 NOVANTA INC COM 67000B104 286 2 SH SOLE 0 2 0 NOVARTIS AG SPONSORED ADR 66987V109 5243752 51480 SH SOLE 0 51480 0 NOVO-NORDISK A S ADR 670100205 447970 4926 SH SOLE 0 4926 0 NOW INC COM 67011P100 48856 4116 SH SOLE 0 4116 0 NRG ENERGY INC COM NEW 629377508 8898 231 SH SOLE 0 231 0 NU HLDGS LTD ORD SHS CL A G6683N103 960625 132500 SH SOLE 0 132500 0 NUCOR CORP COM 670346105 303319 1939 SH SOLE 0 1939 0 NUTRIEN LTD COM 67077M108 18485015 299304 SH SOLE 0 299304 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 1684 333 SH SOLE 0 333 0 NUVEEN N Y MUN VALUE FD COM 67062M105 1577 197 SH SOLE 0 197 0 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 5339 525 SH SOLE 0 525 0 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 11725 807 SH SOLE 0 807 0 NVENT ELECTRIC PLC SHS G6700G107 2950324 55677 SH SOLE 0 55677 0 NVIDIA CORPORATION COM 67066G104 7537078 17327 SH SOLE 0 17327 0 NXP SEMICONDUCTORS N V COM N6596X109 90163 451 SH SOLE 0 451 0 OAKTREE SPECIALTY LENDING CO COM 67401P405 1111750 55256 SH SOLE 0 55256 0 OATLY GROUP AB SPONSORED ADS 67421J108 17922 20000 SH SOLE 0 20000 0 OCCIDENTAL PETE CORP COM 674599105 638548 9842 SH SOLE 0 9842 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 82953 1918 SH SOLE 0 1918 0 OFG BANCORP COM 67103X102 447900 15000 SH SOLE 0 15000 0 OGE ENERGY CORP COM 670837103 3088824 92674 SH SOLE 0 92674 0 OKTA INC CL A 679295105 44422 545 SH SOLE 0 545 0 OLD REP INTL CORP COM 680223104 11726 434 SH SOLE 0 434 0 OMEGA HEALTHCARE INVS INC COM 681936100 144246 4350 SH SOLE 0 4350 0 OMNICOM GROUP INC COM 681919106 341043 4579 SH SOLE 0 4579 0 ONE LIBERTY PPTYS INC COM 682406103 1047454 55509 SH SOLE 0 55509 0 ONEOK INC NEW COM 682680103 791289 12475 SH SOLE 0 12475 0 ONTO INNOVATION INC COM 683344105 4705487 36900 SH SOLE 0 36900 0 OP BANCORP COM 67109R109 251625 27500 SH SOLE 0 27500 0 OPENDOOR TECHNOLOGIES INC COM 683712103 528 200 SH SOLE 0 200 0 OPENLANE INC COM 48238T109 7460 500 SH SOLE 0 500 0 OPKO HEALTH INC COM 68375N103 6400 4000 SH SOLE 0 4000 0 ORACLE CORP COM 68389X105 540905315 5141776 SH SOLE 35044 5106732 0 OREILLY AUTOMOTIVE INC COM 67103H107 190677010 213940 SH SOLE 4142 209798 0 ORGANON & CO COMMON STOCK 68622V106 4055087 233588 SH SOLE 0 233588 0 ORION OFFICE REIT INC COM 68629Y103 187 36 SH SOLE 0 36 0 ORION S.A. COM L72967109 9616751 451915 SH SOLE 0 451915 0 ORLA MNG LTD NEW COM 68634K106 2552 715 SH SOLE 0 715 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 4700 400 SH SOLE 0 400 0 OTIS WORLDWIDE CORP COM 68902V107 5492664 68392 SH SOLE 0 68392 0 OTTER TAIL CORP COM 689648103 4118128 54243 SH SOLE 0 54243 0 OVID THERAPEUTICS INC COM 690469101 99840 26000 SH SOLE 0 26000 0 OWENS CORNING NEW COM 690742101 19097 140 SH SOLE 0 140 0 PACER FDS TR US CASH COWS 100 69374H881 3317 67 SH SOLE 0 67 0 PACER FDS TR TRENDP US LAR CP 69374H105 79040 1978 SH SOLE 0 1978 0 PACIFIC PREMIER BANCORP COM 69478X105 1000285 45969 SH SOLE 0 45969 0 PALO ALTO NETWORKS INC COM 697435105 711525 3035 SH SOLE 0 3035 0 PALOMAR HLDGS INC COM 69753M105 406 8 SH SOLE 0 8 0 PAN AMERN SILVER CORP COM 697900108 1801514 124414 SH SOLE 0 124414 0 PAR TECHNOLOGY CORP COM 698884103 154 4 SH SOLE 0 4 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 524440 40654 SH SOLE 0 40654 0 PARK NATL CORP COM 700658107 828656 8767 SH SOLE 0 8767 0 PARKE BANCORP INC COM 700885106 670317 41149 SH SOLE 0 41149 0 PARKER-HANNIFIN CORP COM 701094104 413280 1061 SH SOLE 0 1061 0 PAVMED INC COM 70387R106 294599 1000000 SH SOLE 0 1000000 0 PAYCHEX INC COM 704326107 332265 2880 SH SOLE 0 2880 0 PAYCOM SOFTWARE INC COM 70432V102 40186 155 SH SOLE 0 155 0 PAYPAL HLDGS INC COM 70450Y103 2915575 49873 SH SOLE 0 49873 0 PDD HOLDINGS INC SPONSORED ADS 722304102 89370210 911290 SH SOLE 911290 0 0 PEABODY ENERGY CORP COM 704551100 2599 100 SH SOLE 0 100 0 PELOTON INTERACTIVE INC CL A COM 70614W100 204777 40550 SH SOLE 0 40550 0 PENTAIR PLC SHS G7S00T104 346412 5350 SH SOLE 0 5350 0 PEPSICO INC COM 713448108 20957864 123689 SH SOLE 0 123689 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 6850660 490735 SH SOLE 0 490735 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2098600 140000 SH SOLE 0 140000 0 PETROS PHARMACEUTICALS INC COM NEW 71678J209 17 10 SH SOLE 0 10 0 PFIZER INC COM 717081103 24574942 740877 SH SOLE 0 740877 0 PGIM ETF TR PGIM ULTRA SH BD 69344A107 51073 1032 SH SOLE 0 1032 0 PHILIP MORRIS INTL INC COM 718172109 176967607 1911507 SH SOLE 0 1911507 0 PHILLIPS 66 COM 718546104 1833368 15259 SH SOLE 0 15259 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 538374 10245 SH SOLE 0 10245 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 38153 381 SH SOLE 0 381 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 5660 113 SH SOLE 0 113 0 PINNACLE WEST CAP CORP COM 723484101 1210488 16429 SH SOLE 0 16429 0 PIONEER NAT RES CO COM 723787107 918200 4000 SH SOLE 0 4000 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 23822 1555 SH SOLE 0 1555 0 PLANET FITNESS INC CL A 72703H101 245 5 SH SOLE 0 5 0 PLEXUS CORP COM 729132100 1525894 16411 SH SOLE 0 16411 0 PLIANT THERAPEUTICS INC COM 729139105 6419268 370200 SH SOLE 370000 200 0 PNC FINL SVCS GROUP INC COM 693475105 7205494 58691 SH SOLE 0 58691 0 PNM RES INC COM 69349H107 1885441 42265 SH SOLE 0 42265 0 PORTLAND GEN ELEC CO COM NEW 736508847 3548800 87668 SH SOLE 0 87668 0 POSCO HOLDINGS INC SPONSORED ADR 693483109 29110 284 SH SOLE 0 284 0 POST HLDGS INC COM 737446104 210748 2458 SH SOLE 0 2458 0 POTLATCHDELTIC CORPORATION COM 737630103 15341 338 SH SOLE 0 338 0 POWERSCHOOL HOLDINGS INC COM CL A 73939C106 294 13 SH SOLE 0 13 0 PPG INDS INC COM 693506107 28685 221 SH SOLE 0 221 0 PPL CORP COM 69351T106 14677 623 SH SOLE 0 623 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 434644 7600 SH SOLE 0 7600 0 PRIME MERIDIAN HLDG COM 74164R107 2536411 115030 SH SOLE 89230 25800 0 PRIMERICA INC COM 74164M108 87304 450 SH SOLE 0 450 0 PRIMIS FINANCIAL CORP COM 74167B109 1750465 214781 SH SOLE 106573 108208 0 PRINCETON BANCORP INC COM 74179A107 579800 20000 SH SOLE 0 20000 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 11387 158 SH SOLE 0 158 0 PROCTER AND GAMBLE CO COM 742718109 37703675 260260 SH SOLE 1774 258486 0 PROGRESSIVE CORP COM 743315103 785094 5636 SH SOLE 0 5636 0 PROLOGIS INC. COM 74340W103 631630 5629 SH SOLE 0 5629 0 PROSHARES TR PSHS ULDOW30 NEW 74347G374 42 1 SH SOLE 0 1 0 PROSHARES TR BITCOIN STRATE 74347G440 165 12 SH SOLE 0 12 0 PROSHARES TR PSHS ULT HLTHCRE 74347R735 1183620 14325 SH SOLE 0 14325 0 PROSHARES TR SHORT S&P 500 NE 74347B425 361 25 SH SOLE 0 25 0 PROSHARES TR SHORT QQQ NEW 74347B714 511 47 SH SOLE 0 47 0 PROSPECTOR CAPITAL CORP *W EXP 01/11/202 G7273A113 10 200 SH SOLE 0 200 0 PROVIDENT BANCORP INC COM NEW 74383L105 7829 808 SH SOLE 0 808 0 PRUDENTIAL FINL INC COM 744320102 12430 131 SH SOLE 0 131 0 PTC INC COM 69370C100 1133 8 SH SOLE 0 8 0 PUBLIC STORAGE COM 74460D109 1501536 5698 SH SOLE 0 5698 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 307370 5400 SH SOLE 0 5400 0 PURE CYCLE CORP COM NEW 746228303 337200 35125 SH SOLE 0 35125 0 PURPLE INNOVATION INC COM 74640Y106 15390 9000 SH SOLE 0 9000 0 PVH CORPORATION COM 693656100 8492 111 SH SOLE 0 111 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 8131584 529400 SH SOLE 529400 0 0 QORVO INC COM 74736K101 9547 100 SH SOLE 0 100 0 QUALCOMM INC COM 747525103 499547 4498 SH SOLE 0 4498 0 QUANTA SVCS INC COM 74762E102 267510 1430 SH SOLE 0 1430 0 QUANTUM SI INC COM CL A 74765K105 996 600 SH SOLE 0 600 0 QUANTUMSCAPE CORP COM CL A 74767V109 2007 300 SH SOLE 0 300 0 QUEST DIAGNOSTICS INC COM 74834L100 30099 247 SH SOLE 0 247 0 QUIDELORTHO CORP COM 219798105 292 4 SH SOLE 0 4 0 QUIPT HOME MEDICAL CORP COM 74880P104 5471750 1075000 SH SOLE 0 1075000 0 QURATE RETAIL INC COM SER A 74915M100 524 864 SH SOLE 0 864 0 RAMACO RES INC COM CL A 75134P600 1674326 152350 SH SOLE 0 152350 0 RAMACO RES INC COM CL B 75134P501 772670 64767 SH SOLE 0 64767 0 RANGE RES CORP COM 75281A109 13232840 408295 SH SOLE 0 408295 0 RAYONIER INC COM 754907103 329566 11580 SH SOLE 0 11580 0 RB GLOBAL INC COM 74935Q107 270000 4320 SH SOLE 0 4320 0 RBC BEARINGS INC COM 75524B104 39802 170 SH SOLE 0 170 0 REALTY INCOME CORP COM 756109104 660964 13235 SH SOLE 0 13235 0 RECKITT BENCK GRP SPONSORED ADR 756255204 8002 572 SH SOLE 0 572 0 RECKITT BENCKISER GR SHS G74079107 34936873 487088 SH SOLE 0 487088 0 REGENCY CTRS CORP COM 758849103 5521678 92895 SH SOLE 0 92895 0 REGENERON PHARMACEUTICALS COM 75886F107 153893 187 SH SOLE 0 187 0 REGENXBIO INC COM 75901B107 9606549 583630 SH SOLE 573030 10600 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 369542 21485 SH SOLE 0 21485 0 REGIS CORP MINN COM 758932107 3040475 4325000 SH SOLE 0 4325000 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 355715 2450 SH SOLE 0 2450 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 44841 171 SH SOLE 0 171 0 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 12789 400 SH SOLE 0 400 0 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 6817 184 SH SOLE 0 184 0 REPLIGEN CORP COM 759916109 1217857 7659 SH SOLE 0 7659 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 8342 528 SH SOLE 0 528 0 RESTAURANT BRANDS INTL INC COM 76131D103 4303318 64595 SH SOLE 0 64595 0 REVANCE THERAPEUTICS INC COM 761330109 80 7 SH SOLE 0 7 0 REVVITY INC COM 714046109 11070 100 SH SOLE 0 100 0 REXFORD INDL RLTY INC COM 76169C100 99933 2025 SH SOLE 0 2025 0 REZOLUTE INC COM NEW 76200L309 4782462 3623078 SH SOLE 3623078 0 0 RH COM 74967X103 219418 830 SH SOLE 0 830 0 RIO TINTO PLC SPONSORED ADR 767204100 9991 157 SH SOLE 0 157 0 RITHM CAPITAL CORP COM NEW 64828T201 5573 600 SH SOLE 0 600 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 11460 472 SH SOLE 0 472 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 6191000 4100000 SH SOLE 4100000 0 0 ROBERT HALF INC. COM 770323103 573244 7822 SH SOLE 0 7822 0 ROBINHOOD MKTS INC COM CL A 770700102 274 28 SH SOLE 0 28 0 ROCKWELL AUTOMATION INC COM 773903109 41165 144 SH SOLE 0 144 0 ROIVANT SCIENCES LTD SHS G76279101 128480 11000 SH SOLE 0 11000 0 ROLLINS INC COM 775711104 334700 8966 SH SOLE 0 8966 0 ROPER TECHNOLOGIES INC COM 776696106 2386531 4928 SH SOLE 0 4928 0 ROYAL BK CDA COM 780087102 636563 7280 SH SOLE 0 7280 0 ROYAL CARIBBEAN GROUP COM V7780T103 4607 50 SH SOLE 0 50 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 94990 3500 SH SOLE 0 3500 0 RPC INC COM 749660106 13070 1462 SH SOLE 0 1462 0 RPM INTL INC COM 749685103 15161567 159915 SH SOLE 0 159915 0 RPT REALTY SH BEN INT 74971D101 2688016 254547 SH SOLE 0 254547 0 RTX CORPORATION COM 75513E101 19619841 272609 SH SOLE 0 272609 0 RUMBLE INC COM CL A 78137L105 355964 69797 SH SOLE 0 69797 0 RXO INC COMMON STOCK 74982T103 42419 2150 SH SOLE 0 2150 0 S&P GLOBAL INC COM 78409V104 239562754 658872 SH SOLE 3273 655599 0 SAB BIOTHERAPEUTICS INC COM 78397T103 174999 277777 SH SOLE 0 277777 0 SABINE RTY TR UNIT BEN INT 785688102 32950 500 SH SOLE 0 500 0 SABRA HEALTH CARE REIT INC COM 78573L106 139400 10000 SH SOLE 0 10000 0 SADOT GROUP INC COM 627333107 1398 2000 SH SOLE 0 2000 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 620990 620990 SH SOLE 0 620990 0 SAFEHOLD INC COM 78646V107 26255 1475 SH SOLE 0 1475 0 SAFETY INS GROUP INC COM 78648T100 1200553 17606 SH SOLE 0 17606 0 SALESFORCE INC COM 79466L302 2544280 12547 SH SOLE 0 12547 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 4158 600 SH SOLE 0 600 0 SANARA MEDTECH INC COM 79957L100 52921 1700 SH SOLE 0 1700 0 SANDY SPRING BANCORP INC COM 800363103 221736 10347 SH SOLE 0 10347 0 SANOFI SPONSORED ADR 80105N105 37548 700 SH SOLE 0 700 0 SAUL CTRS INC COM 804395101 137553 3900 SH SOLE 0 3900 0 SAVARA INC COM 805111101 4018657 1063137 SH SOLE 1063137 0 0 SB FINL GROUP INC COM 78408D105 480964 35627 SH SOLE 0 35627 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2001 10 SH SOLE 0 10 0 SCHLUMBERGER LTD COM STK 806857108 8282680 142068 SH SOLE 0 142068 0 SCHWAB CHARLES CORP COM 808513105 26924716 490432 SH SOLE 0 490432 0 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 4362 91 SH SOLE 0 91 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 11864 238 SH SOLE 0 238 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 221 5 SH SOLE 0 5 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 694882 29026 SH SOLE 0 29026 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1072863 15162 SH SOLE 0 15162 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 340436 6728 SH SOLE 0 6728 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 570146 16788 SH SOLE 0 16788 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 7087 148 SH SOLE 0 148 0 SCIENCE APPLICATIONS INTL CO COM 808625107 0 0 SH SOLE 0 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 23927 463 SH SOLE 0 463 0 SCRIPPS E W CO OHIO CL A NEW 811054402 8578 1565 SH SOLE 0 1565 0 SEA LTD SPONSORD ADS 81141R100 32676385 743490 SH SOLE 743407 83 0 SEACOR MARINE HLDGS INC COM 78413P101 2452943 176725 SH SOLE 0 176725 0 SEAGEN INC COM 81181C104 626478 2953 SH SOLE 0 2953 0 SEALED AIR CORP NEW COM 81211K100 468682 14263 SH SOLE 0 14263 0 SEELOS THERAPEUTICS INC COM 81577F109 2056 11175 SH SOLE 0 11175 0 SEI INVTS CO COM 784117103 24092 400 SH SOLE 0 400 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 50882 776 SH SOLE 0 776 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 158221 1229 SH SOLE 0 1229 0 SELECT SECTOR SPDR TR INDL 81369Y704 59307 585 SH SOLE 0 585 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 1082239 11973 SH SOLE 0 11973 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 17987 229 SH SOLE 0 229 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 71080 1033 SH SOLE 0 1033 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 327860 2000 SH SOLE 0 2000 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 99646 619 SH SOLE 0 619 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 13023 221 SH SOLE 0 221 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 10561 310 SH SOLE 0 310 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 51579 1555 SH SOLE 0 1555 0 SEMPRA COM 816851109 9188729 135068 SH SOLE 0 135068 0 SENECA FOODS CORP NEW CL A 817070501 1076 20 SH SOLE 0 20 0 SENECA FOODS CORP NEW CL B 817070105 1087 20 SH SOLE 0 20 0 SENSTAR TECHNOLOGIES LTD ORD M8T77E105 20229 18225 SH SOLE 0 18225 0 SENTINELONE INC CL A 81730H109 908888 53908 SH SOLE 0 53908 0 SERVICE CORP INTL COM 817565104 73693914 1289704 SH SOLE 0 1289704 0 SERVICENOW INC COM 81762P102 1080469 1933 SH SOLE 0 1933 0 SHARKNINJA INC COM SHS G8068L108 13018537 280814 SH SOLE 280814 0 0 SHELL PLC SPON ADS 780259305 781701 12142 SH SOLE 0 12142 0 SHERWIN WILLIAMS CO COM 824348106 20148 79 SH SOLE 0 79 0 SHOPIFY INC CL A 82509L107 23465 430 SH SOLE 0 430 0 SILVERBOW RES INC COM 82836G102 58018 1622 SH SOLE 0 1622 0 SIMILARWEB LTD SHS M84137104 71 11 SH SOLE 0 11 0 SIMON PPTY GROUP INC NEW COM 828806109 108030 1000 SH SOLE 0 1000 0 SIMPSON MFG INC COM 829073105 59924 400 SH SOLE 0 400 0 SIRIUS XM HOLDINGS INC COM 82968B103 9537 2110 SH SOLE 0 2110 0 SITE CTRS CORP COM 82981J109 114669 9300 SH SOLE 0 9300 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 163 1 SH SOLE 0 1 0 SIXTH STREET SPECIALTY LENDI COM 83012A109 6847 335 SH SOLE 0 335 0 SJW GROUP COM 784305104 7953274 132312 SH SOLE 0 132312 0 SL GREEN RLTY CORP COM 78440X887 8355 224 SH SOLE 0 224 0 SLR INVESTMENT CORP COM 83413U100 1923 125 SH SOLE 0 125 0 SMARTSHEET INC COM CL A 83200N103 161 4 SH SOLE 0 4 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 4 0 SH SOLE 0 0 0 SMITH & WESSON BRANDS INC COM 831754106 4337 336 SH SOLE 0 336 0 SMITH A O CORP COM 831865209 287665 4350 SH SOLE 0 4350 0 SMUCKER J M CO COM NEW 832696405 24704 201 SH SOLE 0 201 0 SNAP INC CL A 83304A106 5568 625 SH SOLE 0 625 0 SNAP ON INC COM 833034101 28427967 111456 SH SOLE 0 111456 0 SNDL INC COM 83307B101 186 98 SH SOLE 0 98 0 SNOWFLAKE INC CL A 833445109 800056 5237 SH SOLE 0 5237 0 SO YOUNG INTERNATIONAL INC SPONSORED ADS 83356Q108 159986 153097 SH SOLE 153097 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 388 3 SH SOLE 0 3 0 SOLID BIOSCIENCES INC COM NEW 83422E204 335 133 SH SOLE 0 133 0 SOLO BRANDS INC COM CL A 83425V104 71 14 SH SOLE 0 14 0 SONDER HOLDINGS INC CL A NEW 83542D300 8086 985 SH SOLE 0 985 0 SONOCO PRODS CO COM 835495102 57067 1050 SH SOLE 0 1050 0 SONY GROUP CORP SPONSORED ADR 835699307 42193 512 SH SOLE 0 512 0 SOUTHERN CO COM 842587107 145296 2245 SH SOLE 0 2245 0 SOUTHERN COPPER CORP COM 84265V105 26652 354 SH SOLE 0 354 0 SOUTHWEST GAS HLDGS INC COM 844895102 366990 6075 SH SOLE 0 6075 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 267960 800 SH SOLE 0 800 0 SPDR GOLD TR GOLD SHS 78463V107 6605797 38529 SH SOLE 0 38529 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 7016 209 SH SOLE 0 209 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 96623 2300 SH SOLE 0 2300 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1481998 47791 SH SOLE 0 47791 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 14999862 35089 SH SOLE 0 35089 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 32878 72 SH SOLE 0 72 0 SPDR SER TR S&P DIVID ETF 78464A763 188846 1642 SH SOLE 0 1642 0 SPDR SER TR S&P KENSHO SMART 78468R689 30874 1000 SH SOLE 0 1000 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 2531 104 SH SOLE 0 104 0 SPDR SER TR S&P REGL BKG 78464A698 558673 13375 SH SOLE 0 13375 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 4942 189 SH SOLE 0 189 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 2892 32 SH SOLE 0 32 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 1230 17 SH SOLE 0 17 0 SPDR SER TR S&P BIOTECH 78464A870 255570 3500 SH SOLE 0 3500 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 16482 470 SH SOLE 0 470 0 SPDR SER TR PORTFOLIO S&P600 78468R853 76235 2066 SH SOLE 0 2066 0 SPDR SER TR S&P INS ETF 78464A789 11485 270 SH SOLE 0 270 0 SPECIAL OPPORTUNITIES FD INC COM 84741T104 381894 34940 SH SOLE 0 34940 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 4315480 267378 SH SOLE 0 267378 0 SPLUNK INC COM 848637104 17842 122 SH SOLE 0 122 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 23505 152 SH SOLE 0 152 0 SPRING VALLEY ACQUISTN CORP UNIT 10/12/2027 G83752124 16380 1500 SH SOLE 0 1500 0 SPROTT INC COM NEW 852066208 3047 100 SH SOLE 0 100 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 45024 2599 SH SOLE 0 2599 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 157520 11000 SH SOLE 0 11000 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 2129121 50778 SH SOLE 0 50778 0 ST JOE CO COM 790148100 54330 1000 SH SOLE 0 1000 0 STANLEY BLACK & DECKER INC COM 854502101 785234 9395 SH SOLE 0 9395 0 STARBUCKS CORP COM 855244109 28740999 314900 SH SOLE 0 314900 0 STARWOOD PPTY TR INC COM 85571B105 53212 2750 SH SOLE 0 2750 0 STATE STR CORP COM 857477103 145403 2171 SH SOLE 0 2171 0 STELLANTIS N.V SHS N82405106 4782 250 SH SOLE 0 250 0 STERIS PLC SHS USD G8473T100 566981 2584 SH SOLE 0 2584 0 STERLING BANCORP INC COM 85917W102 584000 100000 SH SOLE 0 100000 0 STMICROELECTRONICS N V NY REGISTRY 861012102 4316 100 SH SOLE 0 100 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 511 529 SH SOLE 0 529 0 STRYKER CORPORATION COM 863667101 45024598 164762 SH SOLE 138501 26261 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 42404 2642 SH SOLE 0 2642 0 SUN CMNTYS INC COM 866674104 111949 946 SH SOLE 0 946 0 SUNCOR ENERGY INC NEW COM 867224107 32661 950 SH SOLE 0 950 0 SUNOPTA INC COM 8676EP108 94 28 SH SOLE 0 28 0 SUPERIOR GROUP OF CO INC COM 868358102 500152 64287 SH SOLE 0 64287 0 SWEETGREEN INC COM CL A 87043Q108 16405937 1396250 SH SOLE 0 1396250 0 SYLVAMO CORP COMMON STOCK 871332102 18762 427 SH SOLE 0 427 0 SYNAPTOGENIX INC COM NEW 87167T201 11 25 SH SOLE 0 25 0 SYNOPSYS INC COM 871607107 186800 407 SH SOLE 0 407 0 SYSCO CORP COM 871829107 1689823 25584 SH SOLE 0 25584 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 41026 2920 SH SOLE 0 2920 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 627157 7217 SH SOLE 0 7217 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 3078 199 SH SOLE 0 199 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 25927646 209450 SH SOLE 24767 184683 0 TANGER FACTORY OUTLET CTRS I COM 875465106 602855 26675 SH SOLE 0 26675 0 TAPESTRY INC COM 876030107 47207 1642 SH SOLE 0 1642 0 TARGA RES CORP COM 87612G101 26573 310 SH SOLE 0 310 0 TARGET CORP COM 87612E106 164307 1486 SH SOLE 0 1486 0 TASEKO MINES LTD COM 876511106 127000 100000 SH SOLE 0 100000 0 TCW STRATEGIC INCOME FD INC COM 872340104 1648 360 SH SOLE 0 360 0 TD SYNNEX CORPORATION COM 87162W100 299580 3000 SH SOLE 0 3000 0 TE CONNECTIVITY LTD SHS H84989104 16180329 130983 SH SOLE 0 130983 0 TECK RESOURCES LTD CL B 878742204 44167 1025 SH SOLE 0 1025 0 TEEKAY CORPORATION COM Y8564W103 4936 800 SH SOLE 0 800 0 TEGNA INC COM 87901J105 49042 3366 SH SOLE 0 3366 0 TEJON RANCH CO COM 879080109 212482 13100 SH SOLE 0 13100 0 TELADOC HEALTH INC COM 87918A105 4944 266 SH SOLE 0 266 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1664146 4073 SH SOLE 0 4073 0 TELEPHONE & DATA SYS INC COM NEW 879433829 94754 5175 SH SOLE 0 5175 0 TELUS CORPORATION COM 87971M103 4902 300 SH SOLE 0 300 0 TELUS INTL CDA INC SUB VTG SHS 87975H100 53 7 SH SOLE 0 7 0 TEMPLETON DRAGON FD INC COM 88018T101 8 1 SH SOLE 0 1 0 TENET HEALTHCARE CORP COM NEW 88033G407 9554 145 SH SOLE 0 145 0 TERADYNE INC COM 880770102 10046 100 SH SOLE 0 100 0 TERAWULF INC COM 88080T104 8757 6950 SH SOLE 0 6950 0 TERRENO RLTY CORP COM 88146M101 33284 586 SH SOLE 0 586 0 TERRITORIAL BANCORP INC COM 88145X108 3636 400 SH SOLE 0 400 0 TESLA INC COM 88160R101 2210193 8833 SH SOLE 0 5683 3150 TETRA TECH INC NEW COM 88162G103 149749 985 SH SOLE 0 985 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 209100 20500 SH SOLE 0 20500 0 TEXAS INSTRS INC COM 882508104 5542572 34854 SH SOLE 0 34854 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 260757359 142993 SH SOLE 0 5536 137457 TEXTRON INC COM 883203101 304746 3900 SH SOLE 0 3900 0 THE CIGNA GROUP COM 125523100 1557937 5446 SH SOLE 0 5446 0 THE REAL BROKERAGE INC COM NEW 75585H206 145365 100252 SH SOLE 0 100252 0 THE REALREAL INC COM 88339P101 23572 11172 SH SOLE 0 11172 0 THE TRADE DESK INC COM CL A 88339J105 69319 887 SH SOLE 0 887 0 THERAVANCE BIOPHARMA INC COM G8807B106 0 0 SH SOLE 0 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 514666046 1020439 SH SOLE 93455 926984 0 THOMSON REUTERS CORP. COM 884903808 457232 3738 SH SOLE 0 3738 0 THOR INDS INC COM 885160101 218799 2300 SH SOLE 0 2300 0 THOUGHTWORKS HOLDING INC COM 88546E105 40 10 SH SOLE 0 10 0 TILRAY BRANDS INC COM 88688T100 97 41 SH SOLE 0 41 0 TITAN INTL INC ILL COM 88830M102 26860 2000 SH SOLE 0 2000 0 TJX COS INC NEW COM 872540109 1739203 19568 SH SOLE 0 19568 0 TMC THE METALS COMPANY INC COM 87261Y106 7204834 7268800 SH SOLE 0 7268800 0 T-MOBILE US INC COM 872590104 3787932 27047 SH SOLE 0 27047 0 TOAST INC CL A 888787108 187 10 SH SOLE 0 10 0 TOOTSIE ROLL INDS INC COM 890516107 383641 12848 SH SOLE 0 12848 0 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 2768 200 SH SOLE 0 200 0 TORONTO DOMINION BK ONT COM NEW 891160509 110637 1836 SH SOLE 0 1836 0 TOTALENERGIES SE SPONSORED ADS 89151E109 39456 600 SH SOLE 0 600 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 17069 695 SH SOLE 0 695 0 TOYOTA MOTOR CORP ADS 892331307 89875 500 SH SOLE 0 500 0 TRACTOR SUPPLY CO COM 892356106 11167 55 SH SOLE 0 55 0 TRANE TECHNOLOGIES PLC SHS G8994E103 328714 1620 SH SOLE 0 1620 0 TRANSALTA CORP COM 89346D107 8128862 934352 SH SOLE 0 934352 0 TRANSDIGM GROUP INC COM 893641100 454447 539 SH SOLE 0 539 0 TRANSUNION COM 89400J107 3948 55 SH SOLE 0 55 0 TRAVEL PLUS LEISURE CO COM 894164102 55094 1500 SH SOLE 0 1500 0 TRAVELERS COMPANIES INC COM 89417E109 7486783 45844 SH SOLE 0 45844 0 TREX CO INC COM 89531P105 616 10 SH SOLE 0 10 0 TRICON RESIDENTIAL INC COM NPV 89612W102 1540014 208110 SH SOLE 0 208110 0 TRIMAS CORP COM NEW 896215209 8188874 330730 SH SOLE 0 330730 0 TRIMBLE INC COM 896239100 1723 32 SH SOLE 0 32 0 TRINITY PL HLDGS INC COM 89656D101 56443 154640 SH SOLE 0 154640 0 TRIPADVISOR INC COM 896945201 65490 3950 SH SOLE 0 3950 0 TRUIST FINL CORP COM 89832Q109 93726 3276 SH SOLE 0 3276 0 TRUSTCO BK CORP N Y COM NEW 898349204 1121728 41104 SH SOLE 0 41104 0 TRUSTMARK CORP COM 898402102 2281 105 SH SOLE 0 105 0 TUSIMPLE HLDGS INC CL A 90089L108 62 40 SH SOLE 0 40 0 TYLER TECHNOLOGIES INC COM 902252105 563764 1460 SH SOLE 0 1460 0 TYSON FOODS INC CL A 902494103 7573 150 SH SOLE 0 150 0 U HAUL HOLDING COMPANY COM SER N 023586506 115519 2205 SH SOLE 0 2205 0 U HAUL HOLDING COMPANY COM 023586100 3274 60 SH SOLE 0 60 0 UBER TECHNOLOGIES INC COM 90353T100 275020 5980 SH SOLE 0 5980 0 UBIQUITI INC COM 90353W103 290 2 SH SOLE 0 2 0 UBS GROUP AG SHS H42097107 49300 2000 SH SOLE 0 2000 0 UDR INC COM 902653104 14268 400 SH SOLE 0 400 0 UGI CORP NEW COM 902681105 2392 104 SH SOLE 0 104 0 UIPATH INC CL A 90364P105 0 0 SH SOLE 0 0 0 UNDER ARMOUR INC CL A 904311107 24043 3510 SH SOLE 0 3510 0 UNIFI INC COM NEW 904677200 9940 1400 SH SOLE 0 1400 0 UNILEVER PLC SPON ADR NEW 904767704 943836 19106 SH SOLE 0 19106 0 UNION BANKSHARES INC COM 905400107 4294 200 SH SOLE 0 200 0 UNION PAC CORP COM 907818108 14786388 72614 SH SOLE 0 72614 0 UNISYS CORP COM NEW 909214306 241 70 SH SOLE 0 70 0 UNITED BANKSHARES INC WEST V COM 909907107 10842 393 SH SOLE 0 393 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 361990 14246 SH SOLE 0 14246 0 UNITED GUARDIAN INC COM 910571108 128476 17062 SH SOLE 0 17062 0 UNITED PARCEL SERVICE INC CL B 911312106 23934967 153554 SH SOLE 0 153554 0 UNITED RENTALS INC COM 911363109 468760 1054 SH SOLE 0 1054 0 UNITED STATES CELLULAR CORP COM 911684108 11086 258 SH SOLE 0 258 0 UNITED STATES STL CORP NEW COM 912909108 32 1 SH SOLE 0 1 0 UNITED STS OIL FD LP UNITS 91232N207 18597 230 SH SOLE 0 230 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 33564282 148600 SH SOLE 148600 0 0 UNITEDHEALTH GROUP INC COM 91324P102 888613667 1770507 SH SOLE 124928 1645579 0 UNITIL CORP COM 913259107 2052429 48055 SH SOLE 0 48055 0 UNITY SOFTWARE INC COM 91332U101 3139 100 SH SOLE 0 100 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 163940 12505 SH SOLE 0 12505 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 504836 29047 SH SOLE 0 29047 0 URBAN EDGE PPTYS COM 91704F104 157437 10317 SH SOLE 0 10317 0 UROGEN PHARMA LTD COM M96088105 14010 1000 SH SOLE 0 0 1000 US BANCORP DEL COM NEW 902973304 49633269 1501308 SH SOLE 0 1501308 0 US FOODS HLDG CORP COM 912008109 43670 1100 SH SOLE 0 1100 0 USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 105100 10000 SH SOLE 0 10000 0 UTZ BRANDS INC COM CL A 918090101 10408 775 SH SOLE 0 775 0 V F CORP COM 918204108 4064 230 SH SOLE 0 230 0 V2X INC COM 92242T101 4546 88 SH SOLE 0 88 0 VALARIS LTD *W EXP 04/29/202 G9460G119 145 10 SH SOLE 0 10 0 VALERO ENERGY CORP COM 91913Y100 17005 120 SH SOLE 0 120 0 VALHI INC NEW COM 918905209 477 36 SH SOLE 0 36 0 VALLEY NATL BANCORP COM 919794107 1007663 117715 SH SOLE 0 117715 0 VALMONT INDS INC COM 920253101 240 1 SH SOLE 0 1 0 VANDA PHARMACEUTICALS INC COM 921659108 432 100 SH SOLE 0 100 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 834210 31000 SH SOLE 0 31000 0 VANECK ETF TRUST BIOTECH ETF 92189F726 23359 150 SH SOLE 0 150 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 43835 578 SH SOLE 0 578 0 VANECK ETF TRUST PREFERRED SECURT 92189F429 16809 1000 SH SOLE 0 1000 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 281195 3573 SH SOLE 0 3573 0 VANECK ETF TRUST INDIA GROWTH LDR 92189F767 29960 775 SH SOLE 0 775 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 291764 1181 SH SOLE 0 1181 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 892 6 SH SOLE 0 6 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 37232 426 SH SOLE 0 426 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 9721577 126171 SH SOLE 0 126171 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 547613 7285 SH SOLE 0 7285 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 37962 525 SH SOLE 0 525 0 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 1462172 29725 SH SOLE 0 29725 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 60010 860 SH SOLE 0 860 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 6361 132 SH SOLE 0 132 0 VANGUARD INDEX FDS GROWTH ETF 922908736 698475 2565 SH SOLE 0 2565 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 137379052 349827 SH SOLE 36 349791 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 2150104 10118 SH SOLE 0 10118 0 VANGUARD INDEX FDS VALUE ETF 922908744 3808799 27613 SH SOLE 0 27613 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 7020358 37131 SH SOLE 0 37131 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 384667 1796 SH SOLE 0 1796 0 VANGUARD INDEX FDS MID CAP ETF 922908629 21016205 100923 SH SOLE 0 100923 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 59695 789 SH SOLE 0 789 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 5543234 34755 SH SOLE 0 34755 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 77101 394 SH SOLE 0 394 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 396356 2035 SH SOLE 0 2035 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 34112 237 SH SOLE 0 237 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 56181 428 SH SOLE 0 428 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 773070 14904 SH SOLE 0 14904 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3358689 85658 SH SOLE 13 85645 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 485560 5211 SH SOLE 0 5211 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 11436 171 SH SOLE 0 171 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 311 8 SH SOLE 0 8 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 37871 800 SH SOLE 0 800 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 4280 89 SH SOLE 0 89 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 812150 10689 SH SOLE 0 10689 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 70415 937 SH SOLE 0 937 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1513313 21183 SH SOLE 0 21183 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 3979823 20445 SH SOLE 0 20445 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 525277 7675 SH SOLE 0 7675 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 148421 910 SH SOLE 0 910 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 10768 194 SH SOLE 0 194 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 143268 1200 SH SOLE 0 1200 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 120643 2111 SH SOLE 0 2111 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 1958737 29384 SH SOLE 0 29384 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 40320 700 SH SOLE 0 700 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 20040601 128977 SH SOLE 0 128977 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 979415 18300 SH SOLE 0 18300 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 7799604 178398 SH SOLE 80 178318 0 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 896190 8679 SH SOLE 0 8679 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 5028 85 SH SOLE 0 85 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 20046559 194023 SH SOLE 0 194023 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 519876 8400 SH SOLE 0 8400 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 164059 2300 SH SOLE 0 2300 0 VANGUARD WORLD FD ESG US STK ETF 921910733 10530 140 SH SOLE 0 140 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 54055 673 SH SOLE 0 673 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 517380 1247 SH SOLE 0 1247 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 20581829 87545 SH SOLE 0 87545 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 337939 1850 SH SOLE 0 1850 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 32608 310 SH SOLE 0 310 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 309922 2430 SH SOLE 0 2430 0 VAREX IMAGING CORP COM 92214X106 21232 1130 SH SOLE 0 1130 0 VARONIS SYS INC COM 922280102 9162 300 SH SOLE 0 300 0 VEEVA SYS INC CL A COM 922475108 468138 2301 SH SOLE 0 2301 0 VENTAS INC COM 92276F100 102165 2425 SH SOLE 0 2425 0 VERACYTE INC COM 92337F107 133 6 SH SOLE 0 6 0 VERASTEM INC COM NEW 92337C203 658 81 SH SOLE 0 81 0 VERIS RESIDENTIAL INC COM 554489104 59400 3600 SH SOLE 0 3600 0 VERISK ANALYTICS INC COM 92345Y106 2362 10 SH SOLE 0 10 0 VERITEX HLDGS INC COM 923451108 7603548 423596 SH SOLE 95000 328596 0 VERIZON COMMUNICATIONS INC COM 92343V104 3817644 117790 SH SOLE 0 117790 0 VERRA MOBILITY CORP CL A COM STK 92511U102 299 16 SH SOLE 0 16 0 VERTEX PHARMACEUTICALS INC COM 92532F100 542474 1560 SH SOLE 0 1560 0 VIATRIS INC COM 92556V106 158329 16057 SH SOLE 0 16057 0 VICI PPTYS INC COM 925652109 0 0 SH SOLE 0 0 0 VILLAGE BK & TR FINL CORP COM NEW 92705T200 299090 6559 SH SOLE 0 6559 0 VIMEO INC COMMON STOCK 92719V100 1572181 444119 SH SOLE 0 444119 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 4182 150 SH SOLE 0 150 0 VIRNETX HLDG CORP COM 92823T108 1016 4000 SH SOLE 0 4000 0 VISA INC COM CL A 92826C839 258709033 1125278 SH SOLE 509 1124769 0 VISTA OUTDOOR INC COM 928377100 1920 58 SH SOLE 0 58 0 VISTRA CORP COM 92840M102 9954 300 SH SOLE 0 300 0 VITESSE ENERGY INC COMMON STOCK 92852X103 642293 28060 SH SOLE 0 28060 0 VMWARE INC CL A COM 928563402 198277 1191 SH SOLE 0 1191 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 14362 1515 SH SOLE 0 1515 0 VONTIER CORPORATION COM 928881101 31260 1011 SH SOLE 0 1011 0 VORNADO RLTY TR SH BEN INT 929042109 1144183 50449 SH SOLE 0 50449 0 VULCAN MATLS CO COM 929160109 1320402 6536 SH SOLE 0 6536 0 WABTEC COM 929740108 591715 5568 SH SOLE 0 5568 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 528065 23743 SH SOLE 0 23743 0 WALKER & DUNLOP INC COM 93148P102 37416 504 SH SOLE 0 504 0 WALMART INC COM 931142103 8143086 50915 SH SOLE 0 50915 0 WARNER BROS DISCOVERY INC COM SER A 934423104 8673653 798679 SH SOLE 0 798679 0 WASHINGTON TR BANCORP INC COM 940610108 7898 300 SH SOLE 0 300 0 WASTE MGMT INC DEL COM 94106L109 1095281 7185 SH SOLE 0 7185 0 WATERS CORP COM 941848103 109684 400 SH SOLE 0 400 0 WATSCO INC COM 942622200 55902 148 SH SOLE 0 148 0 WD 40 CO COM 929236107 182916 900 SH SOLE 0 900 0 WEATHERFORD INTL PLC ORD SHS G48833118 541 6 SH SOLE 0 6 0 WEBSTER FINL CORP COM 947890109 295673 7334 SH SOLE 0 7334 0 WEC ENERGY GROUP INC COM 92939U106 12082 150 SH SOLE 0 150 0 WEIS MKTS INC COM 948849104 170100 2700 SH SOLE 0 2700 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 20094530 18022 SH SOLE 0 18022 0 WELLS FARGO CO NEW COM 949746101 19663237 481234 SH SOLE 0 481234 0 WELLTOWER INC COM 95040Q104 65536 800 SH SOLE 0 800 0 WENDYS CO COM 95058W100 591 29 SH SOLE 0 29 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 198486 529 SH SOLE 0 529 0 WESTERN DIGITAL CORP. COM 958102105 2098 46 SH SOLE 0 46 0 WESTERN NEW ENG BANCORP INC COM 958892101 100711 15518 SH SOLE 0 15518 0 WESTERN UN CO COM 959802109 55026 4175 SH SOLE 0 4175 0 WEX INC COM 96208T104 188 1 SH SOLE 0 1 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 67482 2201 SH SOLE 0 2201 0 WHIRLPOOL CORP COM 963320106 293204 2193 SH SOLE 0 2193 0 WHITE MTNS INS GROUP LTD COM G9618E107 83758 56 SH SOLE 0 56 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 535456 148738 SH SOLE 0 148738 0 WILEY JOHN & SONS INC CL A 968223206 42745 1150 SH SOLE 0 1150 0 WILLIAMS COS INC COM 969457100 433253 12860 SH SOLE 0 12860 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 278543 1333 SH SOLE 0 1333 0 WINMARK CORP COM 974250102 3731 10 SH SOLE 0 10 0 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 3288 111 SH SOLE 0 111 0 WISDOMTREE TR US EFFICIENT COR 97717Y790 16081 460 SH SOLE 0 460 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 37991 755 SH SOLE 0 755 0 WOLFSPEED INC COM 977852102 23012 604 SH SOLE 0 604 0 WOORI FINL GROUP INC SPONSORED ADS 981064108 0 0 SH SOLE 0 0 0 WORKDAY INC CL A 98138H101 429 2 SH SOLE 0 2 0 WP CAREY INC COM 92936U109 454272 8400 SH SOLE 0 8400 0 WPP PLC NEW ADR 92937A102 7444 167 SH SOLE 0 167 0 WSFS FINL CORP COM 929328102 1095 30 SH SOLE 0 30 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 9717867 139745 SH SOLE 0 139745 0 XCEL ENERGY INC COM 98389B100 97274 1700 SH SOLE 0 1700 0 XEROX HOLDINGS CORP COM NEW 98421M106 3922 250 SH SOLE 0 250 0 XOMA CORP DEL COM NEW 98419J206 105675 7500 SH SOLE 0 7500 0 XOMETRY INC CLASS A COM 98423F109 118 7 SH SOLE 0 7 0 XPENG INC ADS 98422D105 45900 2500 SH SOLE 0 2500 0 XPO INC COM 983793100 157233 2106 SH SOLE 0 2106 0 XYLEM INC COM 98419M100 3739894 41083 SH SOLE 0 41083 0 YORK WTR CO COM 987184108 766033 20433 SH SOLE 0 20433 0 YUM BRANDS INC COM 988498101 9807603 80655 SH SOLE 2158 78497 0 YUM CHINA HLDGS INC COM 98850P109 1693943 30401 SH SOLE 0 30401 0 ZEPP HEALTH CORPORATION SPONSORED ADS 98945L105 1150 1000 SH SOLE 0 1000 0 ZILLOW GROUP INC CL C CAP STK 98954M200 14355 311 SH SOLE 0 311 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 31350 3000 SH SOLE 0 3000 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2675998 23845 SH SOLE 0 23845 0 ZIMVIE INC COM 98888T107 1298 138 SH SOLE 0 138 0 ZOETIS INC CL A 98978V103 5751082 33056 SH SOLE 0 33056 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 41684 596 SH SOLE 0 596 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 12553898 519400 SH SOLE 519400 0 0