0001172661-24-000812.txt : 20240213 0001172661-24-000812.hdr.sgml : 20240213 20240213154557 ACCESSION NUMBER: 0001172661-24-000812 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240213 DATE AS OF CHANGE: 20240213 EFFECTIVENESS DATE: 20240213 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FIRST MANHATTAN CO. LLC. CENTRAL INDEX KEY: 0000728083 ORGANIZATION NAME: 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: 24625383 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 12-31-2023 12-31-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 02-13-2024 0 1442 28824317402
INFORMATION TABLE 2 infotable.xml 10X GENOMICS INC CL A COM 88025U109 615 11 SH SOLE 0 11 0 1ST COLONIAL BANCORP COMMON 319716106 5263258 433188 SH SOLE 216824 216364 0 2U INC COM 90214J101 59 48 SH SOLE 0 48 0 3-D SYS CORP DEL COM NEW 88554D205 3175 500 SH SOLE 0 500 0 3M CO COM 88579Y101 4648723 42524 SH SOLE 0 42524 0 AAON INC COM PAR $0.004 000360206 112134 1518 SH SOLE 0 1518 0 ABBOTT LABS COM 002824100 10570242 96006 SH SOLE 0 96006 0 ABBVIE INC COM 00287Y109 100743844 650067 SH SOLE 0 650067 0 ACADIA PHARMACEUTICALS INC COM 004225108 11741 375 SH SOLE 0 375 0 ACADIA RLTY TR COM SH BEN INT 004239109 522799 30771 SH SOLE 0 30771 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 261380500 744815 SH SOLE 0 744815 0 ACME UTD CORP COM 004816104 1512891 35298 SH SOLE 0 35298 0 ACORDA THERAPEUTICS INC COM 00484M700 45 3 SH SOLE 0 3 0 ACUITY BRANDS INC COM 00508Y102 409 2 SH SOLE 0 2 0 ADOBE INC COM 00724F101 5450537 9136 SH SOLE 0 9136 0 ADT INC DEL COM 00090Q103 6367458 933645 SH SOLE 0 933645 0 ADVANCED MICRO DEVICES INC COM 007903107 1388159 9416 SH SOLE 0 9416 0 ADVANSIX INC COM 00773T101 3085 103 SH SOLE 0 103 0 AEMETIS INC COM NEW 00770K202 81744 15600 SH SOLE 0 15600 0 AEROVIRONMENT INC COM 008073108 316612 2512 SH SOLE 0 2512 0 AFFILIATED MANAGERS GROUP IN COM 008252108 3634 23 SH SOLE 0 23 0 AFLAC INC COM 001055102 142560 1728 SH SOLE 0 1728 0 AGILENT TECHNOLOGIES INC COM 00846U101 12783036 91896 SH SOLE 0 91896 0 AIR LEASE CORP CL A 00912X302 335520 8000 SH SOLE 0 8000 0 AIR PRODS & CHEMS INC COM 009158106 2340442 8548 SH SOLE 0 8548 0 AIRBNB INC COM CL A 009066101 130285 956 SH SOLE 0 956 0 AIRSCULPT TECHNOLOGIES INC COM 009496100 1872 250 SH SOLE 0 250 0 AKILI INC COMMON STOCK 00974B107 111204 228300 SH SOLE 0 228300 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 29857 35800 SH SOLE 0 35800 0 ALBEMARLE CORP COM 012653101 144 1 SH SOLE 0 1 0 ALCON AG ORD SHS H01301128 1250935 16013 SH SOLE 0 16013 0 ALDEYRA THERAPEUTICS INC COM 01438T106 121954 34745 SH SOLE 0 34745 0 ALEXANDERS INC COM 014752109 46344 217 SH SOLE 0 217 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 126 1 SH SOLE 0 1 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 553808 7145 SH SOLE 0 7145 0 ALIGN TECHNOLOGY INC COM 016255101 1370 5 SH SOLE 0 5 0 ALLEGION PLC ORD SHS G0176J109 63345 500 SH SOLE 0 500 0 ALLIANT ENERGY CORP COM 018802108 8515 166 SH SOLE 0 166 0 ALLSTATE CORP COM 020002101 2288533 16349 SH SOLE 0 16349 0 ALLY FINL INC COM 02005N100 124104632 3553970 SH SOLE 0 3553970 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 957 4 SH SOLE 0 4 0 ALPHABET INC CAP STK CL A 02079K305 241417566 1738421 SH SOLE 10184 1728237 0 ALPHABET INC CAP STK CL C 02079K107 790867873 5630681 SH SOLE 18904 5611777 0 ALPS ETF TR OSHS GBL INTER 00162Q361 23183 635 SH SOLE 0 635 0 ALPS ETF TR MED BREAKTHGH 00162Q593 13176 400 SH SOLE 0 400 0 ALTRIA GROUP INC COM 02209S103 5762898 142830 SH SOLE 0 142830 0 AMALGAMATED FINANCIAL CORP COM 022671101 11429106 424243 SH SOLE 110000 314243 0 AMAZON COM INC COM 023135106 207667033 1366769 SH SOLE 0 1366769 0 AMBEV SA SPONSORED ADR 02319V103 9156 3270 SH SOLE 0 3270 0 AMDOCS LTD SHS G02602103 1962320 22327 SH SOLE 0 22327 0 AMER STATES WTR CO COM 029899101 92483 1150 SH SOLE 0 1150 0 AMERANT BANCORP INC CL A 023576101 479115 19500 SH SOLE 0 19500 0 AMEREN CORP COM 023608102 4824499 66692 SH SOLE 0 66692 0 AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 48966 2644 SH SOLE 0 2644 0 AMERICAN AIRLS GROUP INC COM 02376R102 6938 505 SH SOLE 0 505 0 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 1933 32 SH SOLE 0 32 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 2120537 23614 SH SOLE 0 23614 0 AMERICAN ELEC PWR CO INC COM 025537101 239923 2953 SH SOLE 0 2953 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 5580 100 SH SOLE 0 100 0 AMERICAN EXPRESS CO COM 025816109 104653536 558625 SH SOLE 0 558625 0 AMERICAN INTL GROUP INC COM NEW 026874784 4117696 60757 SH SOLE 0 60757 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 1671 150 SH SOLE 0 150 0 AMERICAN TOWER CORP NEW COM 03027X100 103413859 486708 SH SOLE 7674 479034 0 AMERICAN WTR WKS CO INC NEW COM 030420103 23533174 178241 SH SOLE 0 178241 0 AMERIPRISE FINL INC COM 03076C106 8504773 22391 SH SOLE 0 22391 0 AMETEK INC COM 031100100 633672 3842 SH SOLE 0 3842 0 AMGEN INC COM 031162100 34925593 122495 SH SOLE 1245 121250 0 AMPHENOL CORP NEW CL A 032095101 1536614 15501 SH SOLE 0 15501 0 AMPLIFY ENERGY CORP NEW COM 03212B103 23 4 SH SOLE 0 4 0 AMPLIFY ETF TR SEYMOUR CANNBS 032108854 1174 275 SH SOLE 0 275 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 21966 601 SH SOLE 0 601 0 ANALOG DEVICES INC COM 032654105 5389473 27096 SH SOLE 0 27096 0 ANDERSONS INC COM 034164103 3164 55 SH SOLE 0 55 0 ANGI INC COM CL A NEW 00183L102 12450 5000 SH SOLE 0 5000 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 11214 600 SH SOLE 0 600 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 30507942 472113 SH SOLE 0 472113 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 6273 321 SH SOLE 0 321 0 AON PLC SHS CL A G0403H108 8684327 29840 SH SOLE 0 29840 0 APA CORPORATION COM 03743Q108 65373 1822 SH SOLE 0 1822 0 APARTMENT INCOME REIT CORP COM 03750L109 79010 2275 SH SOLE 0 2275 0 API GROUP CORP COM STK 00187Y100 1008590 29150 SH SOLE 0 29150 0 APOLLO GLOBAL MGMT INC COM 03769M106 1947577 20899 SH SOLE 0 20899 0 APPIAN CORP CL A 03782L101 1468 39 SH SOLE 0 39 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 118346 7125 SH SOLE 0 7125 0 APPLE INC COM 037833100 1368178623 7120550 SH SOLE 14307 7106243 0 APPLIED MATLS INC COM 038222105 3095050 19081 SH SOLE 0 19081 0 APPLOVIN CORP COM CL A 03831W108 797 20 SH SOLE 0 20 0 APTARGROUP INC COM 038336103 254904 2062 SH SOLE 0 2062 0 APTIV PLC SHS G6095L109 39207 437 SH SOLE 0 437 0 AQUABOUNTY TECHNOLOGIES INC COM 03842K309 1020 358 SH SOLE 0 358 0 ARAMARK COM 03852U106 14752 525 SH SOLE 0 525 0 ARBOR REALTY TRUST INC COM 038923108 16014 1055 SH SOLE 0 1055 0 ARBUTUS BIOPHARMA CORP COM 03879J100 35000 14000 SH SOLE 0 14000 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 17056 5200 SH SOLE 0 5200 0 ARCH CAP GROUP LTD ORD G0450A105 424007 5709 SH SOLE 0 5709 0 ARCHER DANIELS MIDLAND CO COM 039483102 191744 2655 SH SOLE 0 2655 0 ARES CAPITAL CORP COM 04010L103 483984 24163 SH SOLE 0 24163 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2086451 17545 SH SOLE 0 17545 0 ARISTA NETWORKS INC COM 040413106 26612 113 SH SOLE 0 113 0 ARK ETF TR ISRAEL INOVATE 00214Q609 4443 228 SH SOLE 0 228 0 ARK ETF TR 3D PRINTING ETF 00214Q500 2906 125 SH SOLE 0 125 0 ARK ETF TR GENOMIC REV ETF 00214Q302 9843 300 SH SOLE 0 300 0 ARK RESTAURANTS CORP COM 040712101 624173 44362 SH SOLE 0 44362 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 953704 9700 SH SOLE 0 9700 0 ARROW ELECTRS INC COM 042735100 477753 3908 SH SOLE 0 3908 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 22757862 743721 SH SOLE 0 743721 0 ARTESIAN RES CORP CL A 043113208 5125997 123667 SH SOLE 0 123667 0 ASANA INC CL A 04342Y104 7604 400 SH SOLE 0 400 0 ASHLAND INC COM 044186104 8431 100 SH SOLE 0 100 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 200880512 265392 SH SOLE 0 265392 0 ASPEN TECHNOLOGY INC COM 29109X106 7718238 48303 SH SOLE 13244 35059 0 ASSURANT INC COM 04621X108 59769805 354738 SH SOLE 0 354738 0 ASTRAZENECA PLC SPONSORED ADR 046353108 433329 6433 SH SOLE 0 6433 0 AT&T INC COM 00206R102 1425210 84901 SH SOLE 0 83068 1833 ATLANTA BRAVES HLDGS INC COM SER C 047726302 13298 336 SH SOLE 0 336 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 548100 15000 SH SOLE 0 15000 0 ATLASSIAN CORPORATION CL A 049468101 97046 408 SH SOLE 0 408 0 AURORA CANNABIS INC COM 05156X884 3 8 SH SOLE 0 8 0 AUTODESK INC COM 052769106 54052 222 SH SOLE 0 222 0 AUTOLIV INC COM 052800109 71954 653 SH SOLE 0 653 0 AUTOMATIC DATA PROCESSING IN COM 053015103 15208747 65282 SH SOLE 0 65282 0 AUTOZONE INC COM 053332102 663221893 256505 SH SOLE 0 256505 0 AVALONBAY CMNTYS INC COM 053484101 287008 1533 SH SOLE 0 1533 0 AVANGRID INC COM 05351W103 45373 1400 SH SOLE 0 1400 0 AVANOS MED INC COM 05350V106 5001 221 SH SOLE 0 221 0 AVANTOR INC COM 05352A100 13698 600 SH SOLE 0 600 0 AVIS BUDGET GROUP COM 053774105 7628206 43034 SH SOLE 0 43034 0 AXIS CAP HLDGS LTD SHS G0692U109 10303526 186085 SH SOLE 0 186085 0 AXSOME THERAPEUTICS INC COM 05464T104 23877 300 SH SOLE 0 300 0 AZZ INC COM 002474104 348249 5995 SH SOLE 0 5995 0 BADGER METER INC COM 056525108 16208 105 SH SOLE 0 105 0 BAIDU INC SPON ADR REP A 056752108 11909 100 SH SOLE 0 100 0 BAKER HUGHES COMPANY CL A 05722G100 2153 62 SH SOLE 0 62 0 BALL CORP COM 058498106 61509759 1084563 SH SOLE 15200 1069363 0 BALLARD PWR SYS INC NEW COM 058586108 1110 300 SH SOLE 0 300 0 BANCFIRST CORP COM 05945F103 165461 1700 SH SOLE 0 1700 0 BANCO SANTANDER S.A. ADR 05964H105 3556 859 SH SOLE 0 859 0 BANK AMERICA CORP COM 060505104 4084229 121280 SH SOLE 0 121280 0 BANK HAWAII CORP COM 062540109 228756 3157 SH SOLE 0 3157 0 BANK MONTREAL QUE COM 063671101 49470 500 SH SOLE 0 500 0 BANK NEW YORK MELLON CORP COM 064058100 1836688 35285 SH SOLE 0 33010 2275 BANK NOVA SCOTIA HALIFAX COM 064149107 194760 4000 SH SOLE 0 4000 0 BANK OF THE JAMES FINL GP IN COM 470299108 272640 22311 SH SOLE 0 22311 0 BANK OZK LITTLE ROCK ARK COM 06417N103 872025 17500 SH SOLE 0 17500 0 BANKUNITED INC COM 06652K103 243225 7500 SH SOLE 0 7500 0 BAR HBR BANKSHARES COM 066849100 212419 7235 SH SOLE 0 7235 0 BARRICK GOLD CORP COM 067901108 667521 36900 SH SOLE 0 0 36900 BAXTER INTL INC COM 071813109 2169251 56110 SH SOLE 0 56110 0 BAYCOM CORP COM 07272M107 2626416 111336 SH SOLE 0 111336 0 BAYFIRST FINANCIAL CORP COM 07279B104 1813450 139015 SH SOLE 127624 11391 0 BEACON ROOFING SUPPLY INC COM 073685109 490183 5633 SH SOLE 0 5633 0 BECTON DICKINSON & CO COM 075887109 869985 3568 SH SOLE 0 3568 0 BEIERSDORF AG ORDINARY D08792109 2948552 19670 SH SOLE 0 19670 0 BELLRING BRANDS INC COMMON STOCK 07831C103 171833 3100 SH SOLE 0 3100 0 BERKLEY W R CORP COM 084423102 41441 586 SH SOLE 0 586 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 722193344 2024874 SH SOLE 0 2012099 12775 BERKSHIRE HATHAWAY INC DEL CL A 084670108 9293538375 17130 SH SOLE 8 12387 4735 BERKSHIRE HILLS BANCORP INC COM 084680107 10676 430 SH SOLE 0 430 0 BEST BUY INC COM 086516101 7828 100 SH SOLE 0 100 0 BEYOND MEAT INC COM 08862E109 3515 395 SH SOLE 0 395 0 BHP GROUP LTD SPONSORED ADS 088606108 23088 338 SH SOLE 0 338 0 BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108 39775 2200 SH SOLE 0 2200 0 BIG 5 SPORTING GOODS CORP COM 08915P101 8235 1299 SH SOLE 0 1299 0 BILIBILI INC SPONS ADS REP Z 090040106 1207239 99198 SH SOLE 75678 23520 0 BIO RAD LABS INC CL A 090572207 2728743 8451 SH SOLE 0 8451 0 BIOGEN INC COM 09062X103 23289 90 SH SOLE 0 90 0 BIONTECH SE SPONSORED ADS 09075V102 68495 649 SH SOLE 0 649 0 BLACK HILLS CORP COM 092113109 2625368 48663 SH SOLE 0 48663 0 BLACK STONE MINERALS L P COM UNIT 09225M101 4788 300 SH SOLE 0 300 0 BLACKBERRY LTD COM 09228F103 3 1 SH SOLE 0 1 0 BLACKROCK CAP ALLOCATION TER COM 09260U109 20840 1387 SH SOLE 0 1387 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 190925 17500 SH SOLE 0 17500 0 BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100 17307 1069 SH SOLE 0 1069 0 BLACKROCK FLOATING RATE INC COM 091941104 74 6 SH SOLE 0 6 0 BLACKROCK INC COM 09247X101 921393 1134 SH SOLE 0 1134 0 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 8334 1129 SH SOLE 0 1129 0 BLACKSTONE INC COM 09260D107 4046606 30906 SH SOLE 0 30906 0 BLOCK INC CL A 852234103 28619 370 SH SOLE 0 370 0 BLUE FOUNDRY BANCORP COM 09549B104 290100 30000 SH SOLE 0 30000 0 BLUE OWL CAPITAL INC COM CL A 09581B103 615370 41300 SH SOLE 0 41300 0 BOEING CO COM 097023105 20726379 79514 SH SOLE 0 79514 0 BOOKING HOLDINGS INC COM 09857L108 19616126 5530 SH SOLE 0 5530 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 100665 787 SH SOLE 0 787 0 BORGWARNER INC COM 099724106 1218 34 SH SOLE 0 34 0 BOSTON PROPERTIES INC COM 101121101 7224071 102951 SH SOLE 0 102951 0 BOSTON SCIENTIFIC CORP COM 101137107 26869914 464796 SH SOLE 462867 1929 0 BP PLC SPONSORED ADR 055622104 247552 6993 SH SOLE 0 6993 0 BRADY CORP CL A 104674106 63326 1071 SH SOLE 0 1071 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4212 780 SH SOLE 0 780 0 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 2934 350 SH SOLE 0 350 0 BRIDGER AEROSPACE GRP HLDGS COM 96812F102 2073000 300000 SH SOLE 0 300000 0 BRIGHTHOUSE FINL INC COM 10922N103 54295 1026 SH SOLE 0 1026 0 BRINKS CO COM 109696104 885568 10069 SH SOLE 0 10069 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1244729 24258 SH SOLE 0 18258 6000 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 9900 338 SH SOLE 0 338 0 BROADCOM INC COM 11135F101 232582966 208815 SH SOLE 454 208361 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 221592 1077 SH SOLE 0 1077 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 61921675 1541481 SH SOLE 0 1541481 0 BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106 43929 1887 SH SOLE 0 1887 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 77885 3783 SH SOLE 0 3783 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 720167945 17950287 SH SOLE 0 17950287 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 74749947 2373758 SH SOLE 0 2373758 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 3834975 108694 SH SOLE 0 108694 0 BROOKFIELD REINS LTD CL A EXCH LT VTG G16250105 47434 1175 SH SOLE 0 1175 0 BROOKFIELD REINS LTD CL A-1 EXCH NONV G16250204 129600 3240 SH SOLE 0 3240 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 3919898 136149 SH SOLE 0 136149 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 17225668 655460 SH SOLE 0 655460 0 BROOKLINE BANCORP INC DEL COM 11373M107 462311 42375 SH SOLE 0 42375 0 BROWN FORMAN CORP CL B 115637209 17815 312 SH SOLE 0 312 0 BRT APARTMENTS CORP COM 055645303 1997867 107470 SH SOLE 0 107470 0 C & F FINL CORP COM 12466Q104 1111156 16295 SH SOLE 0 16295 0 CABALETTA BIO INC COM 12674W109 59020 2600 SH SOLE 0 2600 0 CABLE ONE INC COM 12685J105 180891 325 SH SOLE 0 325 0 CADENCE DESIGN SYSTEM INC COM 127387108 274004 1005 SH SOLE 0 1005 0 CAESARSTONE LTD ORD SHS M20598104 748 200 SH SOLE 0 200 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 46097 3100 SH SOLE 0 3100 0 CALCIMEDICA INC COM NEW 38942Q202 37826 13226 SH SOLE 0 13226 0 CALERES INC COM 129500104 9875915 321377 SH SOLE 0 321377 0 CALIFORNIA BANCORP INC COM 13005U101 142989 5775 SH SOLE 0 5775 0 CALLON PETE CO DEL COM 13123X508 9720 300 SH SOLE 0 300 0 CAMDEN NATL CORP COM 133034108 254002 6750 SH SOLE 0 6750 0 CAMDEN PPTY TR SH BEN INT 133131102 3615347 36412 SH SOLE 0 36412 0 CAMPBELL SOUP CO COM 134429109 135355 3126 SH SOLE 0 3126 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 464520 39200 SH SOLE 0 39200 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 19256 400 SH SOLE 0 400 0 CANADIAN NAT RES LTD COM 136385101 53060720 809821 SH SOLE 0 809821 0 CANADIAN NATL RY CO COM 136375102 163067 1297 SH SOLE 0 1297 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 838431 10605 SH SOLE 0 10605 0 CANOPY GROWTH CORP COM NEW 138035704 260 51 SH SOLE 0 51 0 CAPITAL ONE FINL CORP COM 14040H105 71850571 547928 SH SOLE 0 547928 0 CAPITAL SOUTHWEST CORP COM 140501107 8923389 376494 SH SOLE 0 376494 0 CARDINAL HEALTH INC COM 14149Y108 2419 23 SH SOLE 0 23 0 CARLYLE GROUP INC COM 14316J108 599160 14725 SH SOLE 0 14725 0 CARMAX INC COM 143130102 10308330 134328 SH SOLE 0 134328 0 CARNIVAL CORP UNIT 99/99/9999 143658300 9270 500 SH SOLE 0 500 0 CARRIER GLOBAL CORPORATION COM 14448C104 1391209 24212 SH SOLE 0 24212 0 CARROLS RESTAURANT GROUP INC COM 14574X104 312836 39700 SH SOLE 0 39700 0 CARTER BANKSHARES INC COM NEW 146103106 1003469 67032 SH SOLE 0 67032 0 CATALYST PHARMACEUTICALS INC COM 14888U101 4202 250 SH SOLE 0 250 0 CATERPILLAR INC COM 149123101 1197693 4021 SH SOLE 0 4021 0 CATO CORP NEW CL A 149205106 0 0 SH SOLE 0 0 0 CBIZ INC COM 124805102 9469867 151300 SH SOLE 0 151300 0 CBL & ASSOC PPTYS INC COMMON STOCK 124830878 355897 14574 SH SOLE 0 14574 0 CDW CORP COM 12514G108 7501 33 SH SOLE 0 33 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 11940 300 SH SOLE 0 300 0 CEL-SCI CORP COM PAR NEW 150837607 21 8 SH SOLE 0 8 0 CELSIUS HLDGS INC COM NEW 15118V207 8832 162 SH SOLE 0 162 0 CENCORA INC COM 03073E105 50648967 246611 SH SOLE 0 246611 0 CENNTRO ELECTRIC GROUP LIMIT SHS NEW Q6519V146 1 1 SH SOLE 0 1 0 CENOVUS ENERGY INC COM 15135U109 283 17 SH SOLE 0 17 0 CENTENE CORP DEL COM 15135B101 3487 45 SH SOLE 0 45 0 CENTERPOINT ENERGY INC COM 15189T107 38569 1350 SH SOLE 0 1350 0 CENTRAL SECS CORP COM 155123102 784020 20752 SH SOLE 0 20752 0 CEREVEL THERAPEUTICS HLDNG I COM 15678U128 4240 100 SH SOLE 0 100 0 CERTARA INC COM 15687V109 1759 100 SH SOLE 0 100 0 CERUS CORP COM 157085101 123120 57000 SH SOLE 0 57000 0 CF BANKSHARES INC COM 12520L109 3578620 183519 SH SOLE 126269 57250 0 CHAMPIONX CORPORATION COM 15872M104 4965 170 SH SOLE 0 170 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 6984 2985 SH SOLE 0 2985 0 CHART INDS INC COM 16115Q308 255618 1875 SH SOLE 0 1875 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 39740586 102244 SH SOLE 0 102244 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 22918 150 SH SOLE 0 150 0 CHEMOURS CO COM 163851108 23122 720 SH SOLE 0 720 0 CHEMUNG FINL CORP COM 164024101 2847464 57178 SH SOLE 0 57178 0 CHENIERE ENERGY INC COM NEW 16411R208 27313 159 SH SOLE 0 159 0 CHESAPEAKE UTILS CORP COM 165303108 4409735 41746 SH SOLE 0 41746 0 CHEVRON CORP NEW COM 166764100 6473991 43364 SH SOLE 0 43364 0 CHEWY INC CL A 16679L109 3095 131 SH SOLE 0 131 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 423087 185 SH SOLE 0 185 0 CHUBB LIMITED COM H1467J104 13412354 68459 SH SOLE 9155 59304 0 CHURCH & DWIGHT CO INC COM 171340102 358287 3789 SH SOLE 0 3789 0 CIENA CORP COM NEW 171779309 3877071 86138 SH SOLE 0 85138 1000 CINCINNATI FINL CORP COM 172062101 103 1 SH SOLE 0 1 0 CINTAS CORP COM 172908105 830465 1371 SH SOLE 0 1371 0 CISCO SYS INC COM 17275R102 3712007 73465 SH SOLE 0 73465 0 CITIGROUP INC COM NEW 172967424 8594240 167052 SH SOLE 0 166902 150 CITIZENS CMNTY BANCORP INC M COM 174903104 616227 52624 SH SOLE 0 52624 0 CITIZENS FINL GROUP INC COM 174610105 2252028 67955 SH SOLE 0 67955 0 CLARIVATE PLC ORD SHS G21810109 6446812 696200 SH SOLE 0 696200 0 CLEAN ENERGY FUELS CORP COM 184499101 1915 500 SH SOLE 0 500 0 CLEARSIDE BIOMEDICAL INC COM 185063104 204750 175000 SH SOLE 0 175000 0 CLEVELAND-CLIFFS INC NEW COM 185899101 30630 1500 SH SOLE 0 1500 0 CLOROX CO DEL COM 189054109 586187 4110 SH SOLE 0 4110 0 CLOUDFLARE INC CL A COM 18915M107 50788 610 SH SOLE 0 610 0 CME GROUP INC COM 12572Q105 1817478 8629 SH SOLE 0 8629 0 CMS ENERGY CORP COM 125896100 1652033 28449 SH SOLE 0 28449 0 CNA FINL CORP COM 126117100 3173 75 SH SOLE 0 75 0 CNX RES CORP COM 12653C108 9500 475 SH SOLE 0 475 0 COCA COLA CO COM 191216100 85645011 1453259 SH SOLE 0 1453259 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 342776 5136 SH SOLE 0 5136 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 154005 2039 SH SOLE 0 2039 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 4332 204 SH SOLE 0 204 0 COHEN & STEERS LTD DURATION COM 19248C105 14744 800 SH SOLE 0 800 0 COHEN & STEERS QUALITY INCOM COM 19247L106 2876 235 SH SOLE 0 235 0 COHERENT CORP COM 19247G107 236150 5425 SH SOLE 0 5425 0 COINBASE GLOBAL INC COM CL A 19260Q107 54784 315 SH SOLE 0 315 0 COLGATE PALMOLIVE CO COM 194162103 9144889 117753 SH SOLE 3028 114725 0 COMCAST CORP NEW CL A 20030N101 194057700 4430172 SH SOLE 4705 4423967 1500 COMERICA INC COM 200340107 23719 425 SH SOLE 0 425 0 COMMERCE BANCSHARES INC COM 200525103 95796 1793 SH SOLE 0 1793 0 COMMERCIAL METALS CO COM 201723103 16856224 336855 SH SOLE 0 336855 0 COMMERCIAL VEH GROUP INC COM 202608105 234835 33500 SH SOLE 0 33500 0 COMMUNITY BK SYS INC COM 203607106 52110 1000 SH SOLE 0 1000 0 COMMUNITY WEST BANCSHARES COM 204157101 756325 43492 SH SOLE 0 43492 0 COMPASS MINERALS INTL INC COM 20451N101 746940 29500 SH SOLE 0 29500 0 CONAGRA BRANDS INC COM 205887102 54138 1889 SH SOLE 0 1889 0 CONCENTRIX CORP COM 20602D101 250435 2550 SH SOLE 0 2550 0 CONDUENT INC COM 206787103 693 190 SH SOLE 0 190 0 CONOCOPHILLIPS COM 20825C104 17349652 149449 SH SOLE 0 149449 0 CONSOL ENERGY INC NEW COM 20854L108 80725 803 SH SOLE 0 803 0 CONSOLIDATED EDISON INC COM 209115104 136000 1494 SH SOLE 0 1244 250 CONSOLIDATED WATER CO INC ORD G23773107 12142626 341085 SH SOLE 0 341085 0 CONSTELLATION BRANDS INC CL A 21036P108 4110717 17003 SH SOLE 0 17003 0 CONSTELLATION ENERGY CORP COM 21037T109 343072 2935 SH SOLE 0 2935 0 COOPER COS INC COM NEW 216648402 308428 815 SH SOLE 0 815 0 COPA HOLDINGS SA CL A P31076105 2019 19 SH SOLE 0 19 0 COPART INC COM 217204106 201995542 4122358 SH SOLE 0 4122358 0 CORE LABORATORIES INC COM 21867A105 22075 1250 SH SOLE 0 1250 0 CORNING INC COM 219350105 223350 7333 SH SOLE 0 7333 0 CORTEVA INC COM 22052L104 2098967 43797 SH SOLE 0 43797 0 COSTAR GROUP INC COM 22160N109 436950 5000 SH SOLE 0 5000 0 COSTCO WHSL CORP NEW COM 22160K105 11355356 17191 SH SOLE 0 17191 0 COTERRA ENERGY INC COM 127097103 1239021 48551 SH SOLE 0 48551 0 COTY INC COM CL A 222070203 7104364 572010 SH SOLE 0 572010 0 COUCHBASE INC COM 22207T101 22520 1000 SH SOLE 0 1000 0 COURSERA INC COM 22266M104 157381 8125 SH SOLE 0 8125 0 COUSINS PPTYS INC COM NEW 222795502 59048 2425 SH SOLE 0 2425 0 CREDIT ACCEP CORP MICH COM 225310101 125191 235 SH SOLE 0 235 0 CREDIT SUISSE AG NASSAU BRH X LINK SILVER 22542D225 147 2 SH SOLE 0 2 0 CRH PLC ORD G25508105 1244 18 SH SOLE 0 18 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 7199 115 SH SOLE 0 115 0 CRITEO S A SPONS ADS 226718104 151 6 SH SOLE 0 6 0 CROCS INC COM 227046109 1214 12 SH SOLE 0 12 0 CROWDSTRIKE HLDGS INC CL A 22788C105 57702 226 SH SOLE 0 226 0 CROWN CASTLE INC COM 22822V101 448895 3887 SH SOLE 0 3887 0 CROWN CRAFTS INC COM 228309100 731108 147401 SH SOLE 0 147401 0 CSW INDUSTRIALS INC COM 126402106 98938259 477007 SH SOLE 0 477007 0 CSX CORP COM 126408103 10189235 293892 SH SOLE 0 293892 0 CUBESMART COM 229663109 9826 212 SH SOLE 0 212 0 CULLEN FROST BANKERS INC COM 229899109 1375327 12677 SH SOLE 0 12677 0 CULLMAN BANCORP INC COM 230153108 201872 18744 SH SOLE 0 18744 0 CUMMINS INC COM 231021106 98463 411 SH SOLE 0 411 0 CVS HEALTH CORP COM 126650100 10438540 132159 SH SOLE 0 132159 0 D R HORTON INC COM 23331A109 375086 2468 SH SOLE 0 2468 0 DAILY JOURNAL CORP COM 233912104 340 1 SH SOLE 0 1 0 DANAHER CORPORATION COM 235851102 498148116 2153257 SH SOLE 0 2153257 0 DANIMER SCIENTIFIC INC COM CL A 236272100 382500 375000 SH SOLE 0 375000 0 DANONE SP ADR (0.2 ORD) 23636T100 11007 850 SH SOLE 0 850 0 DARDEN RESTAURANTS INC COM 237194105 225748 1374 SH SOLE 0 1374 0 DARLING INGREDIENTS INC COM 237266101 4984 100 SH SOLE 0 100 0 DATADOG INC CL A COM 23804L103 618431 5094 SH SOLE 0 5094 0 DAVITA INC COM 23918K108 17075 163 SH SOLE 0 163 0 DBX ETF TR XTRACK MSCI EMRG 233051101 6874 293 SH SOLE 0 293 0 DECKERS OUTDOOR CORP COM 243537107 48795 73 SH SOLE 0 73 0 DEERE & CO COM 244199105 5190312 12980 SH SOLE 0 12980 0 DELL TECHNOLOGIES INC CL C 24703L202 70839 926 SH SOLE 0 926 0 DELTA AIR LINES INC DEL COM NEW 247361702 1198170 29782 SH SOLE 0 29782 0 DENTSPLY SIRONA INC COM 24906P109 303859 8535 SH SOLE 0 8535 0 DEVON ENERGY CORP NEW COM 25179M103 4510974 99580 SH SOLE 0 99580 0 DEXCOM INC COM 252131107 220383 1776 SH SOLE 0 1776 0 DIAGEO PLC ORDINARY G42089113 159175 4475 SH SOLE 0 4475 0 DIAGEO PLC SPON ADR NEW 25243Q205 22261654 152826 SH SOLE 0 152826 0 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 325872 114744 SH SOLE 0 114744 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 110500 8500 SH SOLE 0 8500 0 DIAMONDBACK ENERGY INC COM 25278X109 124839 805 SH SOLE 0 805 0 DIGITAL RLTY TR INC COM 253868103 79805 593 SH SOLE 0 593 0 DIGITALOCEAN HLDGS INC COM 25402D102 11007 300 SH SOLE 0 300 0 DIME CMNTY BANCSHARES INC COM 25432X102 52963 1958 SH SOLE 0 1958 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 36627 1066 SH SOLE 0 1066 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 24379 655 SH SOLE 0 655 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 112860 1893 SH SOLE 0 1893 0 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 22470 932 SH SOLE 0 932 0 DIODES INC COM 254543101 24156 300 SH SOLE 0 300 0 DISCOVER FINL SVCS COM 254709108 57661 513 SH SOLE 0 513 0 DISH NETWORK CORPORATION CL A 25470M109 11540 2000 SH SOLE 0 2000 0 DISNEY WALT CO COM 254687106 28102544 311235 SH SOLE 0 311235 0 DOLLAR GEN CORP NEW COM 256677105 8428 62 SH SOLE 0 62 0 DOLLAR TREE INC COM 256746108 99719 702 SH SOLE 0 702 0 DOMINION ENERGY INC COM 25746U109 90663 1929 SH SOLE 0 1929 0 DOMINOS PIZZA INC COM 25754A201 7420 18 SH SOLE 0 18 0 DORCHESTER MINERALS LP COM UNIT 25820R105 499731 15700 SH SOLE 0 15700 0 DOUGLAS EMMETT INC COM 25960P109 15999010 1103380 SH SOLE 0 1103380 0 DOVER CORP COM 260003108 142120 924 SH SOLE 0 924 0 DOW INC COM 260557103 1461847 26650 SH SOLE 0 26650 0 DRAFTKINGS INC NEW COM CL A 26142V105 1092 31 SH SOLE 0 31 0 DTE ENERGY CO COM 233331107 110 1 SH SOLE 0 1 0 DUCOMMUN INC DEL COM 264147109 174401 3350 SH SOLE 0 3350 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1063849 10925 SH SOLE 0 10925 0 DUN & BRADSTREET HLDGS INC COM 26484T106 41535 3550 SH SOLE 0 3550 0 DUNDEE CORP CLASS A 264901109 1867070 2677952 SH SOLE 0 2677952 0 DUPONT DE NEMOURS INC COM 26614N102 1860977 24183 SH SOLE 0 24183 0 EAGLE BANCORP MONT INC COM 26942G100 477426 30236 SH SOLE 0 30236 0 EASTMAN CHEM CO COM 277432100 66646 684 SH SOLE 0 684 0 EATON CORP PLC SHS G29183103 5327420 22120 SH SOLE 0 22120 0 EATON VANCE LTD DURATION INC COM 27828H105 2730 285 SH SOLE 0 285 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 22250 1000 SH SOLE 0 1000 0 EBAY INC. COM 278642103 1706850 39130 SH SOLE 0 39130 0 ECOLAB INC COM 278865100 1063764 5337 SH SOLE 0 5337 0 EDISON INTL COM 281020107 357 5 SH SOLE 0 5 0 EDITAS MEDICINE INC COM 28106W103 435 43 SH SOLE 0 43 0 EDWARDS LIFESCIENCES CORP COM 28176E108 264587 3470 SH SOLE 0 3470 0 ELANCO ANIMAL HEALTH INC COM 28414H103 104851 7037 SH SOLE 0 7037 0 ELASTIC N V ORD SHS N14506104 676 6 SH SOLE 0 6 0 ELECTROCORE INC COM NEW 28531P202 791 133 SH SOLE 0 133 0 ELECTRONIC ARTS INC COM 285512109 34339 251 SH SOLE 0 251 0 ELEVANCE HEALTH INC COM 036752103 215114 456 SH SOLE 0 456 0 ELI LILLY & CO COM 532457108 34167016 58591 SH SOLE 0 58591 0 ELLOMAY CAPITAL LIMITED SHS M39927120 20930 1400 SH SOLE 0 1400 0 ELLSWORTH GROWTH & INCOME FD COM 289074106 404 50 SH SOLE 0 50 0 ELME COMMUNITIES SH BEN INT 939653101 5548 380 SH SOLE 0 380 0 EMBECTA CORP COMMON STOCK 29082K105 72785 3845 SH SOLE 0 3845 0 EMERALD HOLDING INC COM 29103W104 172822 28900 SH SOLE 0 28900 0 EMERSON ELEC CO COM 291011104 839860 8618 SH SOLE 0 8618 0 ENBRIDGE INC COM 29250N105 47691524 1324012 SH SOLE 0 1324012 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 713791 51724 SH SOLE 0 51724 0 ENI S P A SPONSORED ADR 26874R108 1462 43 SH SOLE 0 43 0 ENOVIS CORPORATION COM 194014502 13052 233 SH SOLE 0 233 0 ENSTAR GROUP LIMITED SHS G3075P101 3220777 10942 SH SOLE 0 10942 0 ENTEGRIS INC COM 29362U104 149135541 1268394 SH SOLE 23732 1244662 0 ENTERGY CORP NEW COM 29364G103 29547 292 SH SOLE 0 292 0 ENTERPRISE PRODS PARTNERS L COM 293792107 8392306 318478 SH SOLE 0 318478 0 ENVIRI CORP COM 415864107 66555 7395 SH SOLE 0 7395 0 EOG RES INC COM 26875P101 1108505 9152 SH SOLE 0 9152 0 EQUIFAX INC COM 294429105 476527 1926 SH SOLE 0 1926 0 EQUINIX INC COM 29444U700 143359 177 SH SOLE 0 177 0 EQUITY COMWLTH COM SH BEN INT 294628102 9600 500 SH SOLE 0 500 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 9663 137 SH SOLE 0 137 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 78468 1283 SH SOLE 0 1283 0 ESCALADE INC COM 296056104 2009 100 SH SOLE 0 100 0 ESQUIRE FINL HLDGS INC COM 29667J101 3996800 80000 SH SOLE 52500 27500 0 ESSENTIAL UTILS INC COM 29670G102 7253008 194183 SH SOLE 0 194183 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 2 0 SH SOLE 0 0 0 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 67 4 SH SOLE 0 4 0 ETF SER SOLUTIONS US GLB JETS 26922A842 82019 4310 SH SOLE 0 4310 0 EURONET WORLDWIDE INC COM 298736109 43133 425 SH SOLE 0 425 0 EVEREST GROUP LTD COM G3223R108 1485036 4200 SH SOLE 0 4200 0 EVERGY INC COM 30034W106 6605179 126535 SH SOLE 0 126535 0 EVERSOURCE ENERGY COM 30040W108 547950 8878 SH SOLE 0 8878 0 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 401903 85149 SH SOLE 0 85149 0 EVOTEC SE SPON ADS 2 ORD SHS 30050E105 2639 225 SH SOLE 0 225 0 EXELIXIS INC COM 30161Q104 5397 225 SH SOLE 0 225 0 EXELON CORP COM 30161N101 295636 8235 SH SOLE 0 8235 0 EXPEDIA GROUP INC COM NEW 30212P303 157254 1034 SH SOLE 0 1034 0 EXPEDITORS INTL WASH INC COM 302130109 58512 460 SH SOLE 0 460 0 EXTRA SPACE STORAGE INC COM 30225T102 267430 1668 SH SOLE 0 1668 0 EXTREME NETWORKS COM 30226D106 282 16 SH SOLE 0 16 0 EXXON MOBIL CORP COM 30231G102 18989024 189901 SH SOLE 0 187501 2400 F N B CORP COM 302520101 12861 934 SH SOLE 0 934 0 FAIR ISAAC CORP COM 303250104 29100 25 SH SOLE 0 25 0 FARMERS & MERCHANTS BANCORP COM 30779N105 86800 3500 SH SOLE 0 3500 0 FASTENAL CO COM 311900104 12954 200 SH SOLE 0 200 0 FASTLY INC CL A 31188V100 7458 419 SH SOLE 0 419 0 FEDEX CORP COM 31428X106 1974936 7806 SH SOLE 0 7806 0 FERRARI N V COM N3167Y103 6768 20 SH SOLE 0 20 0 FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 30872 1163 SH SOLE 0 1163 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 29452 550 SH SOLE 0 550 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 88519 1735 SH SOLE 0 1735 0 FIDELITY NATL INFORMATION SV COM 31620M106 36042 586 SH SOLE 0 586 0 FIFTH THIRD BANCORP COM 316773100 94192 2731 SH SOLE 0 2731 0 FIRST FINL BANCORP OH COM 320209109 110865 4668 SH SOLE 0 4668 0 FIRST HORIZON CORPORATION COM 320517105 31010 2190 SH SOLE 0 2190 0 FIRST INDL RLTY TR INC COM 32054K103 164014 3114 SH SOLE 0 3114 0 FIRST LONG IS CORP COM 320734106 70966 5360 SH SOLE 0 5360 0 FIRST SOLAR INC COM 336433107 17572 101 SH SOLE 0 101 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 25302 600 SH SOLE 0 600 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 24877 499 SH SOLE 0 499 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 4290 23 SH SOLE 0 23 0 FIRSTENERGY CORP COM 337932107 17523 478 SH SOLE 0 478 0 FISERV INC COM 337738108 278964 2100 SH SOLE 0 2100 0 FIVE BELOW INC COM 33829M101 852 2 SH SOLE 0 2 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 184200 60000 SH SOLE 0 60000 0 FIVERR INTL LTD ORD SHS M4R82T106 4899 180 SH SOLE 0 180 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 12306 200 SH SOLE 0 200 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 4423 185 SH SOLE 0 185 0 FLEXSHARES TR QLT DIV DEF IDX 33939L845 48488 811 SH SOLE 0 811 0 FLOOR & DECOR HLDGS INC CL A 339750101 557800 5000 SH SOLE 0 5000 0 FMC CORP COM NEW 302491303 6305 100 SH SOLE 0 100 0 FOOT LOCKER INC COM 344849104 239263 7656 SH SOLE 0 7656 0 FORD MTR CO DEL COM 345370860 141221 11581 SH SOLE 0 11581 0 FORTINET INC COM 34959E109 154753 2644 SH SOLE 0 2644 0 FORTIVE CORP COM 34959J108 90779460 1232897 SH SOLE 0 1232897 0 FORTREA HLDGS INC COMMON STOCK 34965K107 23732 680 SH SOLE 0 680 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 10202 134 SH SOLE 0 134 0 FOUR CORNERS PPTY TR INC COM 35086T109 5717 226 SH SOLE 0 226 0 FRANCO NEV CORP COM 351858105 3878 35 SH SOLE 0 35 0 FRANKLIN COVEY CO COM 353469109 104472 2400 SH SOLE 0 2400 0 FRANKLIN ELEC INC COM 353514102 802195 8300 SH SOLE 0 8300 0 FRANKLIN RESOURCES INC COM 354613101 494514 16600 SH SOLE 0 16600 0 FRANKLIN STR PPTYS CORP COM 35471R106 11520 4500 SH SOLE 0 4500 0 FREEPORT-MCMORAN INC CL B 35671D857 470313 11047 SH SOLE 0 11047 0 FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106 4540 218 SH SOLE 0 10 208 FRP HLDGS INC COM 30292L107 45273 720 SH SOLE 0 720 0 FS BANCORP INC COM 30263Y104 258720 7000 SH SOLE 0 7000 0 FULGENT GENETICS INC COM 359664109 7227 250 SH SOLE 0 250 0 GABELLI EQUITY TR INC COM 362397101 2646 521 SH SOLE 0 521 0 GALLAGHER ARTHUR J & CO COM 363576109 8028216 35699 SH SOLE 0 35699 0 GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101 43212 4432 SH SOLE 0 4432 0 GAMIDA CELL LTD SHS M47364100 412 1000 SH SOLE 0 1000 0 GARRETT MOTION INC COM 366505105 12493 1292 SH SOLE 0 1292 0 GARTNER INC COM 366651107 133077 295 SH SOLE 0 295 0 GATES INDL CORP PLC ORD SHS G39108108 15110517 1125970 SH SOLE 0 1125970 0 GATEWAY BANK FSB COMMON RSTD PER367155 241666 2416667 SH SOLE 2416667 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 316164 4086 SH SOLE 0 4086 0 GEN DIGITAL INC COM 668771108 3204954 140444 SH SOLE 0 140444 0 GENERAL AMERN INVS CO INC COM 368802104 442207 10279 SH SOLE 0 10279 0 GENERAL DYNAMICS CORP COM 369550108 484544 1866 SH SOLE 0 1866 0 GENERAL ELECTRIC CO COM NEW 369604301 2282848 17884 SH SOLE 0 17884 0 GENERAL MLS INC COM 370334104 4975290 76354 SH SOLE 0 76354 0 GENERAL MTRS CO COM 37045V100 1236150 34414 SH SOLE 0 34414 0 GENERATIONS BANCORP NY INC COM 37149G108 304848 30064 SH SOLE 0 30064 0 GENUINE PARTS CO COM 372460105 277 2 SH SOLE 0 2 0 GILEAD SCIENCES INC COM 375558103 6832869 84342 SH SOLE 0 84342 0 GLATFELTER CORPORATION COM 377320106 127341 65640 SH SOLE 0 65640 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 40099 1407 SH SOLE 0 1407 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 6946 237 SH SOLE 0 237 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 321772 9343 SH SOLE 0 9343 0 GLOBAL X FDS US PFD ETF 37954Y657 0 0 SH SOLE 0 0 0 GLOBALSTAR INC COM 378973408 360 186 SH SOLE 0 186 0 GLOBE LIFE INC COM 37959E102 5572219 45779 SH SOLE 0 45779 0 GODADDY INC CL A 380237107 66350 625 SH SOLE 0 625 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 10297 105 SH SOLE 0 105 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 9145 298 SH SOLE 0 298 0 GOLDMAN SACHS GROUP INC COM 38141G104 824776 2134 SH SOLE 0 2134 0 GOODRX HLDGS INC COM CL A 38246G108 268 40 SH SOLE 0 40 0 GRACO INC COM 384109104 29918782 362221 SH SOLE 17384 344837 0 GRAINGER W W INC COM 384802104 588369 710 SH SOLE 0 710 0 GRAND RIV COMM COMMON 386441109 1096584 319704 SH SOLE 294704 25000 0 GRAPHIC PACKAGING HLDG CO COM 388689101 2520659 102258 SH SOLE 0 102258 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 2112000 275000 SH SOLE 0 275000 0 GREEN BRICK PARTNERS INC COM 392709101 9016991 173604 SH SOLE 0 173604 0 GROUPE DANONE SHS F12033134 51727 800 SH SOLE 0 800 0 GROVE COLLABORATIVE HOLD INC COM CL A 39957D201 20641 11662 SH SOLE 0 11662 0 GSK PLC SPONSORED ADR 37733W204 234108 6316 SH SOLE 0 6316 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 143726 2350 SH SOLE 0 2350 0 HALEON PLC SPON ADS 405552100 70736 8595 SH SOLE 0 8595 0 HALLIBURTON CO COM 406216101 180 5 SH SOLE 0 5 0 HARTE HANKS INC COM 416196202 217 32 SH SOLE 0 32 0 HARTFORD FINL SVCS GROUP INC COM 416515104 35608 443 SH SOLE 0 443 0 HASBRO INC COM 418056107 285987 5601 SH SOLE 0 5601 0 HCA HEALTHCARE INC COM 40412C101 4243179 15676 SH SOLE 0 15676 0 HEICO CORP NEW COM 422806109 56165 314 SH SOLE 0 314 0 HEICO CORP NEW CL A 422806208 88027 618 SH SOLE 0 618 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 7709 750 SH SOLE 0 750 0 HENRY JACK & ASSOC INC COM 426281101 75303 458 SH SOLE 0 458 0 HERC HLDGS INC COM 42704L104 14888 100 SH SOLE 0 100 0 HERCULES CAPITAL INC COM 427096508 97102 5825 SH SOLE 0 5825 0 HERITAGE COMM CORP COM 426927109 913086 92045 SH SOLE 92045 0 0 HERSHEY CO COM 427866108 841928 4489 SH SOLE 0 4489 0 HESS CORP COM 42809H107 964286 6689 SH SOLE 0 6689 0 HESS MIDSTREAM LP CL A SHS 428103105 318197 10060 SH SOLE 0 10060 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 36914 2174 SH SOLE 0 2174 0 HEXCEL CORP NEW COM 428291108 95875 1300 SH SOLE 0 1300 0 HIGHPEAK ENERGY INC COM 43114Q105 5696 400 SH SOLE 0 400 0 HIGHWOODS PPTYS INC COM 431284108 50512 2200 SH SOLE 0 2200 0 HILLTOP HOLDINGS INC COM 432748101 616175 17500 SH SOLE 0 17500 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 32603724 179032 SH SOLE 0 179032 0 HOLOGIC INC COM 436440101 157190 2200 SH SOLE 0 2200 0 HOME BANCSHARES INC COM 436893200 557260 22000 SH SOLE 0 22000 0 HOME DEPOT INC COM 437076102 12616111 36366 SH SOLE 0 36366 0 HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 1669 54 SH SOLE 0 54 0 HONEYWELL INTL INC COM 438516106 305739892 1457726 SH SOLE 0 1457726 0 HORMEL FOODS CORP COM 440452100 71187 2216 SH SOLE 0 2216 0 HOWARD HUGHES HOLDINGS INC COM 44267T102 18746143 219125 SH SOLE 0 219125 0 HOWMET AEROSPACE INC COM 443201108 55905 1032 SH SOLE 0 1032 0 HP INC COM 40434L105 74055 2449 SH SOLE 0 2449 0 HSBC HLDGS PLC SPON ADR NEW 404280406 526087 12977 SH SOLE 0 12977 0 HUBSPOT INC COM 443573100 3483 5 SH SOLE 0 5 0 HUMANA INC COM 444859102 105296 229 SH SOLE 0 229 0 HUNTINGTON BANCSHARES INC COM 446150104 2527362 198684 SH SOLE 0 198684 0 HUNTINGTON INGALLS INDS INC COM 446413106 26223 100 SH SOLE 0 100 0 HUNTSMAN CORP COM 447011107 286482 11400 SH SOLE 0 11400 0 HURCO CO COM 447324104 92579 4300 SH SOLE 0 4300 0 HYATT HOTELS CORP COM CL A 448579102 29211 224 SH SOLE 0 224 0 IAC INC COM NEW 44891N208 27542137 525814 SH SOLE 0 525814 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 257 15 SH SOLE 0 15 0 ICU MED INC COM 44930G107 39895 400 SH SOLE 0 400 0 IDACORP INC COM 451107106 5363355 54550 SH SOLE 0 54550 0 IDEX CORP COM 45167R104 575992 2653 SH SOLE 0 2653 0 IDEXX LABS INC COM 45168D104 763193 1375 SH SOLE 0 1375 0 ILLINOIS TOOL WKS INC COM 452308109 5297988 20205 SH SOLE 0 20205 0 ILLUMINA INC COM 452327109 14341 103 SH SOLE 0 103 0 IMMUNOGEN INC COM 45253H101 222375 7500 SH SOLE 0 7500 0 IMPERIAL OIL LTD COM NEW 453038408 2287 39 SH SOLE 0 39 0 INDEPENDENCE RLTY TR INC COM 45378A106 596 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 113498 1695 SH SOLE 0 1695 0 INDIA FD INC COM 454089103 548 30 SH SOLE 0 30 0 INDIVIOR PLC ORD G4766E116 37182 2435 SH SOLE 0 2435 0 ING GROEP N.V. SPONSORED ADR 456837103 38526 2565 SH SOLE 0 2565 0 INGERSOLL RAND INC COM 45687V106 130859 1691 SH SOLE 0 1691 0 INGREDION INC COM 457187102 39008937 359430 SH SOLE 0 359430 0 INNOVID CORP *W EXP 11/30/202 457679116 37 1250 SH SOLE 0 1250 0 INNOVIVA INC COM 45781M101 19248 1200 SH SOLE 0 1200 0 INTEL CORP COM 458140100 2966876 58966 SH SOLE 0 57966 1000 INTER PARFUMS INC COM 458334109 57604 400 SH SOLE 0 400 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 167745505 1306123 SH SOLE 0 1306123 0 INTERNATIONAL BUSINESS MACHS COM 459200101 19868914 121470 SH SOLE 0 121470 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 250197 3090 SH SOLE 0 3090 0 INTERNATIONAL PAPER CO COM 460146103 242566 6709 SH SOLE 0 6709 0 INTERPUBLIC GROUP COS INC COM 460690100 5777 177 SH SOLE 0 177 0 INTRUSION INC COM NEW 46121E205 948 3750 SH SOLE 0 3750 0 INTUIT COM 461202103 136881 219 SH SOLE 0 219 0 INTUITIVE SURGICAL INC COM NEW 46120E602 337697 1001 SH SOLE 0 1001 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 224808 10200 SH SOLE 0 10200 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 1146 60 SH SOLE 0 60 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 15630840 738000 SH SOLE 0 738000 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 230799 10000 SH SOLE 0 10000 0 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 36674 462 SH SOLE 0 462 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 255296 6400 SH SOLE 0 6400 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 52800 1500 SH SOLE 0 1500 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 31380 870 SH SOLE 0 870 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 64642612 409649 SH SOLE 0 409649 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 287158 2900 SH SOLE 0 2900 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 435 7 SH SOLE 0 7 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 18278 560 SH SOLE 0 560 0 INVESCO EXCHANGE TRADED FD T NEXT GEN MEDIA 46137V696 19844 509 SH SOLE 0 509 0 INVESCO QQQ TR UNIT SER 1 46090E103 3335130 8117 SH SOLE 0 8117 0 INVITAE CORP COM 46185L103 626 1000 SH SOLE 0 1000 0 INVITATION HOMES INC COM 46187W107 130470 3825 SH SOLE 0 3825 0 IQVIA HLDGS INC COM 46266C105 44689890 193142 SH SOLE 0 193142 0 IROBOT CORP COM 462726100 1935 50 SH SOLE 0 50 0 IRON MTN INC DEL COM 46284V101 139610 1995 SH SOLE 0 1995 0 ISHARES GOLD TR ISHARES NEW 464285204 1168245 29932 SH SOLE 0 432 29500 ISHARES INC CORE MSCI EMKT 46434G103 324723 6415 SH SOLE 0 6415 0 ISHARES INC MSCI GERMANY ETF 464286806 13568 457 SH SOLE 0 457 0 ISHARES INC MSCI GBL ETF NEW 46434G848 17851 410 SH SOLE 0 410 0 ISHARES INC MSCI JPN ETF NEW 46434G822 27002 421 SH SOLE 0 421 0 ISHARES INC MSCI GLB SLV&MTL 464286327 20 2 SH SOLE 0 2 0 ISHARES SILVER TR ISHARES 46428Q109 3267 150 SH SOLE 0 150 0 ISHARES TR U.S. MED DVC ETF 464288810 19429 360 SH SOLE 0 360 0 ISHARES TR GLOB INDSTRL ETF 464288729 47913 376 SH SOLE 0 376 0 ISHARES TR CALIF MUN BD ETF 464288356 20916 361 SH SOLE 0 361 0 ISHARES TR ESG MSCI USA ETF 46436E767 5973 150 SH SOLE 0 150 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 36521 1475 SH SOLE 0 1475 0 ISHARES TR SELECT DIVID ETF 464287168 535695 4570 SH SOLE 0 4570 0 ISHARES TR RUS 1000 VAL ETF 464287598 1237722 7471 SH SOLE 0 7471 0 ISHARES TR MSCI USA ESG SLC 464288802 54074 538 SH SOLE 0 538 0 ISHARES TR CORE S&P US VLU 464287663 98834 1172 SH SOLE 0 1172 0 ISHARES TR S&P MC 400VL ETF 464287705 2965 26 SH SOLE 0 26 0 ISHARES TR PFD AND INCM SEC 464288687 72236 2316 SH SOLE 0 2316 0 ISHARES TR S&P 500 GRWT ETF 464287309 41229 540 SH SOLE 0 540 0 ISHARES TR RUS 2000 GRW ETF 464287648 9836 39 SH SOLE 0 39 0 ISHARES TR MSCI EMG MKT ETF 464287234 497880 12382 SH SOLE 0 12382 0 ISHARES TR CORE MSCI EAFE 46432F842 35315 502 SH SOLE 0 502 0 ISHARES TR ISHARES SEMICDTR 464287523 141720 246 SH SOLE 0 246 0 ISHARES TR INTL DIV GRWTH 46435G524 419120 6500 SH SOLE 0 6500 0 ISHARES TR ESG MSCI LEADR 46435U218 25314 300 SH SOLE 0 300 0 ISHARES TR RUS 1000 GRW ETF 464287614 471732 1556 SH SOLE 0 1556 0 ISHARES TR US AER DEF ETF 464288760 13799 109 SH SOLE 0 109 0 ISHARES TR IBOXX INV CP ETF 464287242 22795 204 SH SOLE 0 204 0 ISHARES TR U.S. PHARMA ETF 464288836 44496 240 SH SOLE 0 240 0 ISHARES TR RUSSELL 3000 ETF 464287689 98546 360 SH SOLE 0 360 0 ISHARES TR RUS 1000 ETF 464287622 321006 1224 SH SOLE 0 1224 0 ISHARES TR MSCI EURO FL ETF 464289180 40578 1936 SH SOLE 0 1936 0 ISHARES TR EAFE GRWTH ETF 464288885 155831 1609 SH SOLE 0 1609 0 ISHARES TR JPMORGAN USD EMG 464288281 1068 10 SH SOLE 0 10 0 ISHARES TR CORE DIV GRWTH 46434V621 444499 8259 SH SOLE 0 8259 0 ISHARES TR US REGNL BKS ETF 464288778 137026 3275 SH SOLE 0 3275 0 ISHARES TR RUSSELL 2000 ETF 464287655 237640 1184 SH SOLE 0 1184 0 ISHARES TR GLOB HLTHCRE ETF 464287325 44747 513 SH SOLE 0 513 0 ISHARES TR S&P MC 400GR ETF 464287606 4911 62 SH SOLE 0 62 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 36119 1450 SH SOLE 0 1450 0 ISHARES TR CORE S&P US GWT 464287671 27482 264 SH SOLE 0 264 0 ISHARES TR NATIONAL MUN ETF 464288414 85752 791 SH SOLE 0 791 0 ISHARES TR US TRSPRTION 464287192 10234 39 SH SOLE 0 39 0 ISHARES TR CORE HIGH DV ETF 46429B663 513723 5037 SH SOLE 0 5037 0 ISHARES TR MSCI EAFE MIN VL 46429B689 16364 236 SH SOLE 0 236 0 ISHARES TR FLTG RATE NT ETF 46429B655 222474 4395 SH SOLE 0 4395 0 ISHARES TR EAFE VALUE ETF 464288877 103314 1983 SH SOLE 0 1983 0 ISHARES TR 3 7 YR TREAS BD 464288661 4216 36 SH SOLE 0 36 0 ISHARES TR IBOXX HI YD ETF 464288513 75145 971 SH SOLE 0 971 0 ISHARES TR SHRT NAT MUN ETF 464288158 284661 2700 SH SOLE 0 2700 0 ISHARES TR GLOBAL 100 ETF 464287572 36234 449 SH SOLE 0 449 0 ISHARES TR EAFE SML CP ETF 464288273 1609 26 SH SOLE 0 26 0 ISHARES TR CORE S&P SCP ETF 464287804 3674658 33907 SH SOLE 0 33907 0 ISHARES TR MSCI EAFE ETF 464287465 33229 437 SH SOLE 0 437 0 ISHARES TR MRGSTR MD CP VAL 464288406 503701 7419 SH SOLE 0 7419 0 ISHARES TR U.S. TECH ETF 464287721 49100 400 SH SOLE 0 400 0 ISHARES TR MICRO-CAP ETF 464288869 348 3 SH SOLE 0 3 0 ISHARES TR RUS MDCP VAL ETF 464287473 68843 592 SH SOLE 0 592 0 ISHARES TR RUS MID CAP ETF 464287499 286512 3686 SH SOLE 0 3686 0 ISHARES TR S&P 100 ETF 464287101 33508 150 SH SOLE 0 150 0 ISHARES TR CORE S&P MCP ETF 464287507 546816 1968 SH SOLE 0 1968 0 ISHARES TR ISHARES BIOTECH 464287556 73359 540 SH SOLE 0 540 0 ISHARES TR MSCI USA QLT FCT 46432F339 795144 5404 SH SOLE 0 5404 0 ISHARES TR EXPANDED TECH 464287515 210219 518 SH SOLE 0 518 0 ISHARES TR US INFRASTRUC 46435U713 181215 4500 SH SOLE 0 4500 0 ISHARES TR MSCI USA VALUE 46432F388 3540 32 SH SOLE 0 32 0 ISHARES TR U.S. REAL ES ETF 464287739 34278 375 SH SOLE 0 375 0 ISHARES TR 7-10 YR TRSY BD 464287440 65159 676 SH SOLE 0 676 0 ISHARES TR CORE S&P500 ETF 464287200 1901922 3982 SH SOLE 0 3982 0 ISHARES TR ISHS 1-5YR INVS 464288646 317699 6196 SH SOLE 0 6196 0 ISHARES TR MSCI INTL VLU FT 46435G409 40321 1521 SH SOLE 0 1521 0 ISHARES TR BROAD USD HIGH 46435U853 1490 41 SH SOLE 0 41 0 ISHARES TR MSCI USA MMENTM 46432F396 16787 101 SH SOLE 0 101 0 ISHARES TR S&P 500 VAL ETF 464287408 50080 288 SH SOLE 0 288 0 ISHARES TR NORTH AMERN NAT 464287374 17604 426 SH SOLE 0 426 0 ISHARES TR CORE TOTAL USD 46434V613 92 2 SH SOLE 0 2 0 ISHARES TR US OIL EQ&SV ETF 464288844 87 4 SH SOLE 0 4 0 ISHARES TR MORNINGSTAR VALU 464288109 353100 5000 SH SOLE 0 5000 0 ISHARES TR CORE S&P TTL STK 464287150 618857 5881 SH SOLE 0 5881 0 ISHARES TR MSCI USA MIN VOL 46429B697 14669 188 SH SOLE 0 188 0 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 11569 229 SH SOLE 0 229 0 ITT INC COM 45073V108 108342 908 SH SOLE 0 908 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 5206 92 SH SOLE 0 92 0 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 6670 127 SH SOLE 0 127 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 57729 1050 SH SOLE 0 1050 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 6604 103 SH SOLE 0 103 0 JACKSON FINANCIAL INC COM CL A 46817M107 51200 1000 SH SOLE 0 1000 0 JACOBS SOLUTIONS INC COM 46982L108 783472 6036 SH SOLE 0 6036 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 68289 2265 SH SOLE 0 2265 0 JBG SMITH PPTYS COM 46590V100 168841 9926 SH SOLE 0 9926 0 JD.COM INC SPON ADR CL A 47215P106 21667 750 SH SOLE 0 750 0 JEFFERIES FINL GROUP INC COM 47233W109 12613735 312143 SH SOLE 0 312143 0 JOHNSON & JOHNSON COM 478160104 166012532 1059006 SH SOLE 85700 973306 0 JOHNSON CTLS INTL PLC SHS G51502105 2075 35 SH SOLE 0 35 0 JOHNSON OUTDOORS INC CL A 479167108 45407 850 SH SOLE 0 850 0 JPMORGAN CHASE & CO COM 46625H100 41397452 243352 SH SOLE 0 243040 312 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 20288 800 SH SOLE 0 800 0 KALTURA INC COM 483467106 97500 50000 SH SOLE 0 50000 0 KELLANOVA COM 487836108 2437522 43571 SH SOLE 0 43571 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 229030 18500 SH SOLE 0 18500 0 KENVUE INC COM 49177J102 901891 41890 SH SOLE 0 41890 0 KEURIG DR PEPPER INC COM 49271V100 2758 82 SH SOLE 0 82 0 KEYCORP COM 493267108 144360 10025 SH SOLE 0 10025 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 206874749 1318211 SH SOLE 17848 1300363 0 KILROY RLTY CORP COM 49427F108 54780 1375 SH SOLE 0 1375 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 44322 2945 SH SOLE 0 2945 0 KIMBERLY-CLARK CORP COM 494368103 2180112 17941 SH SOLE 0 17941 0 KINDER MORGAN INC DEL COM 49456B101 185978 10543 SH SOLE 0 10043 500 KKR & CO INC COM 48251W104 766648928 9349916 SH SOLE 96461 9253455 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 188 15 SH SOLE 0 15 0 KLA CORP COM NEW 482480100 909153 1563 SH SOLE 0 1563 0 KNIFE RIVER CORP COMMON STOCK 498894104 4176288 63105 SH SOLE 0 63105 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 4176 725 SH SOLE 0 725 0 KONTOOR BRANDS INC COM 50050N103 1747 28 SH SOLE 0 28 0 KOREA ELEC PWR CORP SPONSORED ADR 500631106 21750 3000 SH SOLE 0 3000 0 KRAFT HEINZ CO COM 500754106 130354 3522 SH SOLE 0 3522 0 KROGER CO COM 501044101 4159 91 SH SOLE 0 91 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 54921 2643 SH SOLE 0 2643 0 L3HARRIS TECHNOLOGIES INC COM 502431109 270436 1284 SH SOLE 0 1284 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 222744 980 SH SOLE 0 980 0 LAKE SHORE BANCORP INC COM 510700107 216716 18507 SH SOLE 0 18507 0 LAM RESEARCH CORP COM 512807108 591517 754 SH SOLE 0 754 0 LAMAR ADVERTISING CO NEW CL A 512816109 3381298 31815 SH SOLE 0 31815 0 LAMB WESTON HLDGS INC COM 513272104 19348 179 SH SOLE 0 179 0 LANDMARK BANCORP INC COM 51504L107 407559 20583 SH SOLE 0 20583 0 LANTHEUS HLDGS INC COM 516544103 268088 4324 SH SOLE 0 4324 0 LATHAM GROUP INC COM 51819L107 9862 3750 SH SOLE 0 3750 0 LAUDER ESTEE COS INC CL A 518439104 54697 374 SH SOLE 0 374 0 LEIDOS HOLDINGS INC COM 525327102 134434 1242 SH SOLE 0 1242 0 LEMONADE INC COM 52567D107 806 50 SH SOLE 0 50 0 LENDINGCLUB CORP COM NEW 52603A208 4370 500 SH SOLE 0 500 0 LENNAR CORP CL A 526057104 9958256 66815 SH SOLE 0 66815 0 LENNAR CORP CL B 526057302 5282240 39405 SH SOLE 0 39405 0 LIBERTY BROADBAND CORP COM SER A 530307107 5534726 68536 SH SOLE 0 68536 0 LIBERTY BROADBAND CORP COM SER C 530307305 8822751 118632 SH SOLE 9250 109382 0 LIBERTY GLOBAL LTD COM CL C G61188127 786244 42175 SH SOLE 0 42175 0 LIBERTY GLOBAL LTD COM CL A G61188101 244044 13731 SH SOLE 0 13731 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 6606 899 SH SOLE 0 899 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 80 11 SH SOLE 0 11 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S C 531229789 8907438 309501 SH SOLE 0 309501 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 477929 8242 SH SOLE 0 8242 0 LIBERTY MEDIA CORP DEL COM LBTY SRM S A 531229813 4457947 155113 SH SOLE 0 155113 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 1473203 39395 SH SOLE 0 39395 0 LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 562796 15393 SH SOLE 0 15393 0 LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 2661150 42152 SH SOLE 0 42152 0 LINCOLN ELEC HLDGS INC COM 533900106 13047 60 SH SOLE 0 60 0 LINDE PLC SHS G54950103 253146676 626216 SH SOLE 9873 616343 0 LINEAGE CELL THERAPEUTICS IN COM 53566P109 102 94 SH SOLE 0 94 0 LISTED FD TR HORIZON KINETICS 53656F623 40911 1300 SH SOLE 0 1300 0 LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100 1896 300 SH SOLE 0 300 0 LITHIUM AMERS CORP NEW COM SHS 53681J103 1920 300 SH SOLE 0 300 0 LIVENT CORP COM 53814L108 1672 93 SH SOLE 0 93 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 22057 9229 SH SOLE 0 9229 0 LOCKHEED MARTIN CORP COM 539830109 2169659 4787 SH SOLE 0 4787 0 LOEWS CORP COM 540424108 11524873 165584 SH SOLE 0 165584 0 LOWES COS INC COM 548661107 295967329 1347620 SH SOLE 17750 1329870 0 LPL FINL HLDGS INC COM 50212V100 910 3 SH SOLE 0 3 0 LUCID GROUP INC COM 549498103 4210 1000 SH SOLE 0 1000 0 LULULEMON ATHLETICA INC COM 550021109 1028715 2012 SH SOLE 0 2012 0 LUMEN TECHNOLOGIES INC COM 550241103 32303 17649 SH SOLE 0 17649 0 LUMENTUM HLDGS INC COM 55024U109 344661 6575 SH SOLE 0 6575 0 LYFT INC CL A COM 55087P104 374 25 SH SOLE 0 25 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 19111 201 SH SOLE 0 201 0 M & T BK CORP COM 55261F104 2112128 15407 SH SOLE 0 15407 0 M D C HLDGS INC COM 552676108 1074557 19449 SH SOLE 0 19449 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 232375 2500 SH SOLE 0 2500 0 MAGYAR BANCORP INC COM 55977T208 314468 28015 SH SOLE 0 28015 0 MAIN STR CAP CORP COM 56035L104 8646 200 SH SOLE 0 200 0 MAINSTREET BANCSHARES INC COM 56064Y100 6316377 254590 SH SOLE 110361 144229 0 MANPOWERGROUP INC WIS COM 56418H100 1385332 17412 SH SOLE 0 17412 0 MANULIFE FINL CORP COM 56501R106 1768 80 SH SOLE 0 80 0 MARATHON OIL CORP COM 565849106 312316 12884 SH SOLE 0 12884 0 MARATHON PETE CORP COM 56585A102 1825899 12306 SH SOLE 0 12306 0 MARINE BANCORP FLA I COMMON 56813P103 2394202 98730 SH SOLE 98730 0 0 MARKEL GROUP INC COM 570535104 106800618 75217 SH SOLE 0 75217 0 MARKETAXESS HLDGS INC COM 57060D108 73798 252 SH SOLE 0 252 0 MARRIOTT INTL INC NEW CL A 571903202 141744987 628553 SH SOLE 0 628553 0 MARSH & MCLENNAN COS INC COM 571748102 1395512 7335 SH SOLE 0 7335 0 MARTIN MARIETTA MATLS INC COM 573284106 16762877 33598 SH SOLE 0 33598 0 MARVELL TECHNOLOGY INC COM 573874104 48790 809 SH SOLE 0 809 0 MASTEC INC COM 576323109 9919 131 SH SOLE 0 131 0 MASTERCARD INCORPORATED CL A 57636Q104 6762316 15850 SH SOLE 0 15850 0 MATCH GROUP INC NEW COM 57667L107 116254434 3185053 SH SOLE 0 3185053 0 MATIV HOLDINGS INC COM 808541106 212686 13892 SH SOLE 0 13892 0 MATTEL INC COM 577081102 155760 8250 SH SOLE 0 8250 0 MAXIMUS INC COM 577933104 3270 39 SH SOLE 0 39 0 MCCORMICK & CO INC COM NON VTG 579780206 5500420 80392 SH SOLE 0 80392 0 MCDONALDS CORP COM 580135101 188100490 646397 SH SOLE 12054 634343 0 MCKESSON CORP COM 58155Q103 331956 716 SH SOLE 0 716 0 MDU RES GROUP INC COM 552690109 3982453 201134 SH SOLE 0 201134 0 MEDICAL PPTYS TRUST INC COM 58463J304 23077 4700 SH SOLE 0 4700 0 MEDIFAST INC COM 58470H101 47054 700 SH SOLE 0 700 0 MEDTRONIC PLC SHS G5960L103 425822 5169 SH SOLE 0 5169 0 MERCADOLIBRE INC COM 58733R102 3143 2 SH SOLE 0 2 0 MERCK & CO INC COM 58933Y105 22956702 210506 SH SOLE 0 210506 0 MERCURY GENL CORP NEW COM 589400100 3731 100 SH SOLE 0 100 0 MERIDIAN CORPORATION COM 58958P104 4549539 327305 SH SOLE 193630 133675 0 META PLATFORMS INC CL A 30303M102 30780361 86958 SH SOLE 0 86958 0 METLIFE INC COM 59156R108 153024 2314 SH SOLE 0 2314 0 METROPOLITAN BK HLDG CORP COM 591774104 55380 1000 SH SOLE 0 1000 0 METTLER TOLEDO INTERNATIONAL COM 592688105 147981 121 SH SOLE 0 121 0 MFA FINL INC COM 55272X607 169 15 SH SOLE 0 15 0 MGIC INVT CORP WIS COM 552848103 1658 85 SH SOLE 0 85 0 MGM RESORTS INTERNATIONAL COM 552953101 2142897 47961 SH SOLE 0 47961 0 MICROCHIP TECHNOLOGY INC. COM 595017104 335920 3725 SH SOLE 0 3725 0 MICRON TECHNOLOGY INC COM 595112103 36666 428 SH SOLE 0 428 0 MICROSOFT CORP COM 594918104 1743630728 4652057 SH SOLE 15479 4635578 1000 MID-AMER APT CMNTYS INC COM 59522J103 1783880 13267 SH SOLE 0 13267 0 MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 68 5 SH SOLE 0 5 0 MIDDLEBY CORP COM 596278101 5739 39 SH SOLE 0 39 0 MIDDLESEX WTR CO COM 596680108 12663872 192988 SH SOLE 0 192988 0 MINERALS TECHNOLOGIES INC COM 603158106 13792423 193415 SH SOLE 0 193415 0 MIRION TECHNOLOGIES INC *W EXP 10/20/202 60471A119 3268 1610 SH SOLE 0 1610 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 18327604 1788059 SH SOLE 0 1788059 0 MOBILE INFRASTRUCTURE CORP COM SHS 60739N101 10125 2500 SH SOLE 0 2500 0 MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 12996 300 SH SOLE 0 300 0 MODERNA INC COM 60770K107 72200 726 SH SOLE 0 726 0 MOGO INC COM 60800C208 48576 26400 SH SOLE 0 26400 0 MONDELEZ INTL INC CL A 609207105 163665450 2259589 SH SOLE 0 2259589 0 MONEYLION INC CL A 60938K304 2068 33 SH SOLE 0 33 0 MONGODB INC CL A 60937P106 1635 3 SH SOLE 0 3 0 MONSTER BEVERAGE CORP NEW COM 61174X109 230 4 SH SOLE 0 4 0 MOODYS CORP COM 615369105 44599218 114192 SH SOLE 0 114192 0 MORGAN STANLEY COM NEW 617446448 4520293 48475 SH SOLE 0 48475 0 MOSAIC CO NEW COM 61945C103 3823 107 SH SOLE 0 107 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 9247587 29516 SH SOLE 0 29516 0 MOUNTAIN COMM BANCOR SHS 624004107 1572500 85000 SH SOLE 85000 0 0 MSA SAFETY INC COM 553498106 9340519 55325 SH SOLE 0 55325 0 MUELLER INDS INC COM 624756102 1253718 26590 SH SOLE 0 26590 0 MUELLER WTR PRODS INC COM SER A 624758108 1537344 106760 SH SOLE 0 106760 0 MURPHY OIL CORP COM 626717102 112622 2640 SH SOLE 0 2640 0 MURPHY USA INC COM 626755102 235329 660 SH SOLE 0 660 0 MVB FINL CORP COM 553810102 417360 18500 SH SOLE 0 18500 0 NASDAQ INC COM 631103108 5916074 101755 SH SOLE 0 101755 0 NATHANS FAMOUS INC NEW COM 632347100 507065 6500 SH SOLE 0 6500 0 NATIONAL BK HLDGS CORP CL A 633707104 168284 4525 SH SOLE 0 4525 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 18357 265 SH SOLE 0 265 0 NAVIGATOR HLDGS LTD SHS Y62132108 12248990 841855 SH SOLE 0 841855 0 NCR ATLEOS CORPORATION COM SHS 63001N106 291 12 SH SOLE 0 12 0 NCR VOYIX CORPORATION COM 62886E108 422 25 SH SOLE 0 25 0 NEKTAR THERAPEUTICS COM 640268108 282 500 SH SOLE 0 500 0 NEOGEN CORP COM 640491106 6797 338 SH SOLE 0 338 0 NESTLE S A ADS (1 ORD SHRS) 641069406 399263237 3452862 SH SOLE 0 3452862 0 NESTLE S A SHS NOM SHARES H57312649 648444 5597 SH SOLE 0 5597 0 NET LEASE OFFICE PROPERTIES COM 64110Y108 2439 132 SH SOLE 0 132 0 NETFLIX INC COM 64110L106 497591 1022 SH SOLE 0 1022 0 NEUBASE THERAPEUTICS INC COM NEW 64132K201 261 353 SH SOLE 0 353 0 NEUBERGER BERMAN REAL ESTATE COM 64190A103 9659 3028 SH SOLE 0 3028 0 NEW YORK CMNTY BANCORP INC COM 649445103 9994 977 SH SOLE 0 977 0 NEW YORK TIMES CO CL A 650111107 2449 50 SH SOLE 0 50 0 NEWELL BRANDS INC COM 651229106 460968 53107 SH SOLE 0 53107 0 NEWMONT CORP COM 651639106 7162705 173054 SH SOLE 0 173054 0 NEWTEKONE INC COM NEW 652526203 9025 654 SH SOLE 0 654 0 NEXTERA ENERGY INC COM 65339F101 127120452 2092791 SH SOLE 0 2092791 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 29064205 955745 SH SOLE 0 955745 0 NICE LTD SPONSORED ADR 653656108 42682770 238607 SH SOLE 24669 213938 0 NIKE INC CL B 654106103 139029536 1280519 SH SOLE 0 1280519 0 NISOURCE INC COM 65473P105 5022702 189179 SH SOLE 0 189179 0 NN INC COM 629337106 6800000 1700000 SH SOLE 0 1700000 0 NOKIA CORP SPONSORED ADR 654902204 1368 400 SH SOLE 0 400 0 NORFOLK SOUTHN CORP COM 655844108 1261323 5336 SH SOLE 0 5336 0 NORTHEAST BK LEWISTON ME COM 66405S100 413925 7500 SH SOLE 0 7500 0 NORTHEAST CMNTY BANCORP INC COM 664121100 324872 18313 SH SOLE 0 18313 0 NORTHERN LTS FD TR IV FMC EXCELSIOR FO 66538H211 80690313 3032298 SH SOLE 0 3032298 0 NORTHERN OIL & GAS INC COM 665531307 1260 34 SH SOLE 0 34 0 NORTHERN TR CORP COM 665859104 6130075 72641 SH SOLE 0 72641 0 NORTHFIELD BANCORP INC DEL COM 66611T108 7308 581 SH SOLE 0 581 0 NORTHRIM BANCORP INC COM 666762109 1115595 19500 SH SOLE 0 19500 0 NORTHROP GRUMMAN CORP COM 666807102 1429231 3053 SH SOLE 0 3053 0 NORTHWEST PIPE CO COM 667746101 87754 2900 SH SOLE 0 2900 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 5549300 109045 SH SOLE 0 109045 0 NOV INC COM 62955J103 283088 13959 SH SOLE 0 13959 0 NOVARTIS AG SPONSORED ADR 66987V109 5138565 50892 SH SOLE 0 50892 0 NOVO-NORDISK A S ADR 670100205 711115 6874 SH SOLE 0 6874 0 NOW INC COM 67011P100 45959 4054 SH SOLE 0 4054 0 NRG ENERGY INC COM NEW 629377508 11942 231 SH SOLE 0 231 0 NU HLDGS LTD ORD SHS CL A G6683N103 1187025 142500 SH SOLE 0 142500 0 NUCOR CORP COM 670346105 355215 2037 SH SOLE 0 2037 0 NUTRIEN LTD COM 67077M108 16675876 296039 SH SOLE 0 296039 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 1738 333 SH SOLE 0 333 0 NUVEEN N Y MUN VALUE FD COM 67062M105 1631 197 SH SOLE 0 197 0 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 6079 525 SH SOLE 0 525 0 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 8495 537 SH SOLE 0 537 0 NVENT ELECTRIC PLC SHS G6700G107 2699053 45677 SH SOLE 0 45677 0 NVIDIA CORPORATION COM 67066G104 22375037 45178 SH SOLE 0 45178 0 NXP SEMICONDUCTORS N V COM N6596X109 108408 471 SH SOLE 0 471 0 OAKTREE SPECIALTY LENDING CO COM 67401P405 1128327 55256 SH SOLE 0 55256 0 OATLY GROUP AB SPONSORED ADS 67421J108 23600 20000 SH SOLE 0 20000 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 54385 1397 SH SOLE 0 1397 0 OCCIDENTAL PETE CORP COM 674599105 591188 9901 SH SOLE 0 9901 0 OFG BANCORP COM 67103X102 562199 15000 SH SOLE 0 15000 0 OGE ENERGY CORP COM 670837103 3202172 91674 SH SOLE 0 91674 0 OKTA INC CL A 679295105 49519 547 SH SOLE 0 547 0 OLD DOMINION FREIGHT LINE IN COM 679580100 3647 9 SH SOLE 0 9 0 OLD REP INTL CORP COM 680223104 12797 410 SH SOLE 0 410 0 OMEGA HEALTHCARE INVS INC COM 681936100 133371 4350 SH SOLE 0 4350 0 OMNICOM GROUP INC COM 681919106 378827 4379 SH SOLE 0 4379 0 ON SEMICONDUCTOR CORP COM 682189105 1837 22 SH SOLE 0 22 0 ONE LIBERTY PPTYS INC COM 682406103 1216202 55509 SH SOLE 0 55509 0 ONEOK INC NEW COM 682680103 875994 12475 SH SOLE 0 12475 0 ONTO INNOVATION INC COM 683344105 5643080 36907 SH SOLE 0 36907 0 OP BANCORP COM 67109R109 301125 27500 SH SOLE 0 27500 0 OPEN TEXT CORP COM 683715106 756 18 SH SOLE 0 18 0 OPENDOOR TECHNOLOGIES INC COM 683712103 896 200 SH SOLE 0 200 0 OPENLANE INC COM 48238T109 7405 500 SH SOLE 0 500 0 OPKO HEALTH INC COM 68375N103 61192 40525 SH SOLE 0 40525 0 ORACLE CORP COM 68389X105 555459465 5295146 SH SOLE 26643 5268253 250 OREILLY AUTOMOTIVE INC COM 67103H107 196150666 210599 SH SOLE 4142 206457 0 ORGANON & CO COMMON STOCK 68622V106 887060 61498 SH SOLE 0 61498 0 ORION OFFICE REIT INC COM 68629Y103 205 36 SH SOLE 0 36 0 ORION S.A. COM L72967109 11597101 418215 SH SOLE 0 418215 0 OTIS WORLDWIDE CORP COM 68902V107 5140670 57451 SH SOLE 0 57451 0 OTTER TAIL CORP COM 689648103 4524057 53243 SH SOLE 0 53243 0 OVID THERAPEUTICS INC COM 690469101 83720 26000 SH SOLE 0 26000 0 OVINTIV INC COM 69047Q102 1756 39 SH SOLE 0 39 0 PACCAR INC COM 693718108 26560 272 SH SOLE 0 272 0 PACER FDS TR TRENDP US LAR CP 69374H105 85588 1978 SH SOLE 0 1978 0 PACER FDS TR US CASH COWS 100 69374H881 3482 67 SH SOLE 0 67 0 PACIFIC PREMIER BANCORP COM 69478X105 1338157 45969 SH SOLE 0 45969 0 PALO ALTO NETWORKS INC COM 697435105 1535440 5206 SH SOLE 0 5206 0 PAN AMERN SILVER CORP COM 697900108 1468801 89945 SH SOLE 0 89945 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 485249 32809 SH SOLE 0 32809 0 PARK NATL CORP COM 700658107 1337501 10067 SH SOLE 0 10067 0 PARKE BANCORP INC COM 700885106 833267 41149 SH SOLE 0 41149 0 PARKER-HANNIFIN CORP COM 701094104 488802 1061 SH SOLE 0 1061 0 PAVMED INC COM NEW 70387R403 824000 200000 SH SOLE 0 200000 0 PAYCHEX INC COM 704326107 293248 2461 SH SOLE 0 2461 0 PAYCOM SOFTWARE INC COM 70432V102 243929 1180 SH SOLE 0 1180 0 PAYPAL HLDGS INC COM 70450Y103 2764002 45009 SH SOLE 0 45009 0 PDD HOLDINGS INC SPONSORED ADS 722304102 118700571 811295 SH SOLE 811290 5 0 PELOTON INTERACTIVE INC CL A COM 70614W100 247412 40626 SH SOLE 0 40626 0 PENTAIR PLC SHS G7S00T104 389507 5357 SH SOLE 0 5357 0 PEPSICO INC COM 713448108 20625029 121376 SH SOLE 0 121376 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 6639724 488215 SH SOLE 0 488215 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2329048 145839 SH SOLE 0 145839 0 PETROS PHARMACEUTICALS INC COM NEW 71678J209 14 10 SH SOLE 0 10 0 PFIZER INC COM 717081103 18427157 639997 SH SOLE 0 639597 400 PG&E CORP COM 69331C108 3443 191 SH SOLE 0 191 0 PGIM ETF TR PGIM ULTRA SH BD 69344A107 50970 1032 SH SOLE 0 1032 0 PHILIP MORRIS INTL INC COM 718172109 178264652 1894784 SH SOLE 0 1894784 0 PHILLIPS 66 COM 718546104 2031849 15261 SH SOLE 0 15261 0 PHINIA INC COMMON STOCK 71880K101 181 6 SH SOLE 0 6 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 5779 113 SH SOLE 0 113 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 38019 381 SH SOLE 0 381 0 PINNACLE WEST CAP CORP COM 723484101 1180259 16429 SH SOLE 0 16429 0 PIONEER NAT RES CO COM 723787107 899969 4002 SH SOLE 0 4002 0 PJT PARTNERS INC COM CL A 69343T107 101 0 SH SOLE 0 0 0 PLEXUS CORP COM 729132100 1710184 15816 SH SOLE 0 15816 0 PNC FINL SVCS GROUP INC COM 693475105 9089849 58699 SH SOLE 0 58599 100 PNM RES INC COM 69349H107 1711424 41140 SH SOLE 0 41140 0 PORTLAND GEN ELEC CO COM NEW 736508847 3730187 86068 SH SOLE 0 86068 0 POSCO HOLDINGS INC SPONSORED ADR 693483109 27011 284 SH SOLE 0 284 0 POST HLDGS INC COM 737446104 216451 2458 SH SOLE 0 2458 0 POTLATCHDELTIC CORPORATION COM 737630103 16595 338 SH SOLE 0 338 0 PPG INDS INC COM 693506107 33050 221 SH SOLE 0 221 0 PPL CORP COM 69351T106 25501 941 SH SOLE 0 941 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 465272 7600 SH SOLE 0 7600 0 PRIME MERIDIAN HLDG COM 74164R107 2708956 115030 SH SOLE 89230 25800 0 PRIMERICA INC COM 74164M108 92592 450 SH SOLE 0 450 0 PRIMIS FINANCIAL CORP COM 74167B109 2719127 214781 SH SOLE 106573 108208 0 PRINCETON BANCORP INC COM 74179A107 807750 22500 SH SOLE 0 22500 0 PROCTER AND GAMBLE CO COM 742718109 37137595 255121 SH SOLE 1774 253347 0 PROGRESSIVE CORP COM 743315103 118822 745 SH SOLE 0 745 0 PROLOGIS INC. COM 74340W103 752078 5641 SH SOLE 0 5641 0 PROSHARES TR S&P 500 DV ARIST 74348A467 14609677 153463 SH SOLE 0 153463 0 PROSHARES TR PSHS ULT HLTHCRE 74347R735 651248 7125 SH SOLE 0 7125 0 PROSHARES TR BITCOIN STRATE 74347G440 245 12 SH SOLE 0 12 0 PROSHARES TR PSHS ULDOW30 NEW 74347G374 33 1 SH SOLE 0 1 0 PRUDENTIAL FINL INC COM 744320102 14000 135 SH SOLE 0 135 0 PUBLIC STORAGE COM 74460D109 1654320 5424 SH SOLE 0 5424 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 343907 5621 SH SOLE 0 5621 0 PURE CYCLE CORP COM NEW 746228303 367758 35125 SH SOLE 0 35125 0 PURE STORAGE INC CL A 74624M102 3565 100 SH SOLE 0 100 0 PURPLE INNOVATION INC COM 74640Y106 17262 16760 SH SOLE 0 16760 0 PVH CORPORATION COM 693656100 13555 111 SH SOLE 0 111 0 QIAGEN NV SHS NEW N72482123 3380156 77830 SH SOLE 0 77830 0 QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 8375108 529400 SH SOLE 529400 0 0 QORVO INC COM 74736K101 11261 100 SH SOLE 0 100 0 QUALCOMM INC COM 747525103 644326 4455 SH SOLE 0 4455 0 QUANTA SVCS INC COM 74762E102 310104 1437 SH SOLE 0 1437 0 QUANTUMSCAPE CORP COM CL A 74767V109 2085 300 SH SOLE 0 300 0 QUEST DIAGNOSTICS INC COM 74834L100 25921 188 SH SOLE 0 188 0 QUIPT HOME MEDICAL CORP COM 74880P104 5726250 1125000 SH SOLE 0 1125000 0 QURATE RETAIL INC COM SER A 74915M100 756 864 SH SOLE 0 864 0 RADIAN GROUP INC COM 750236101 1142 40 SH SOLE 0 40 0 RAMACO RES INC COM CL B 75134P501 1297086 97452 SH SOLE 0 97452 0 RANGE RES CORP COM 75281A109 12289358 403724 SH SOLE 0 403724 0 RAYMOND JAMES FINL INC COM 754730109 1226 11 SH SOLE 0 11 0 RAYONIER INC COM 754907103 402857 12058 SH SOLE 0 10857 1201 RB GLOBAL INC COM 74935Q107 3545 53 SH SOLE 0 53 0 RBC BEARINGS INC COM 75524B104 48431 170 SH SOLE 0 170 0 REALTY INCOME CORP COM 756109104 441734 7654 SH SOLE 0 7654 0 RECKITT BENCK GRP SPONSORED ADR 756255204 9879 719 SH SOLE 0 719 0 RECKITT BENCKISER GR SHS G74079107 33038362 476579 SH SOLE 0 476579 0 REGAL REXNORD CORPORATION COM 758750103 740 4 SH SOLE 0 4 0 REGENCY CTRS CORP COM 758849103 5849703 87309 SH SOLE 0 87309 0 REGENERON PHARMACEUTICALS COM 75886F107 165996 188 SH SOLE 0 188 0 REGENXBIO INC COM 75901B107 190270 10600 SH SOLE 0 10600 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 416534 21493 SH SOLE 0 21493 0 REGIS CORP MINN COM SHS 758932206 2090812 221250 SH SOLE 0 221250 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 396361 2450 SH SOLE 0 2450 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 47825 171 SH SOLE 0 171 0 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 15084 400 SH SOLE 0 400 0 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 5264 184 SH SOLE 0 184 0 REPLIGEN CORP COM 759916109 1192074 6630 SH SOLE 0 6630 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 9861 524 SH SOLE 0 524 0 RESMED INC COM 761152107 172 1 SH SOLE 0 1 0 RESTAURANT BRANDS INTL INC COM 76131D103 4589746 58745 SH SOLE 0 58745 0 REVVITY INC COM 714046109 10931 100 SH SOLE 0 100 0 REXFORD INDL RLTY INC COM 76169C100 113602 2025 SH SOLE 0 2025 0 REZOLUTE INC COM NEW 76200L309 2660870 2680978 SH SOLE 2680978 0 0 RH COM 74967X103 241928 830 SH SOLE 0 830 0 RIO TINTO PLC SPONSORED ADR 767204100 7669 96 SH SOLE 0 96 0 RITHM CAPITAL CORP COM NEW 64828T201 6408 600 SH SOLE 0 600 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 8445 360 SH SOLE 0 360 0 RLX TECHNOLOGY INC SPONSORED ADS 74969N103 8200000 4100000 SH SOLE 4100000 0 0 ROBERT HALF INC. COM 770323103 635016 7215 SH SOLE 0 7215 0 ROBINHOOD MKTS INC COM CL A 770700102 356 28 SH SOLE 0 28 0 ROCKWELL AUTOMATION INC COM 773903109 45019 145 SH SOLE 0 145 0 ROIVANT SCIENCES LTD SHS G76279101 123530 11000 SH SOLE 0 11000 0 ROKU INC COM CL A 77543R102 1833 20 SH SOLE 0 20 0 ROLLINS INC COM 775711104 391239 8959 SH SOLE 0 8959 0 ROPER TECHNOLOGIES INC COM 776696106 2758015 5059 SH SOLE 0 5059 0 ROSS STORES INC COM 778296103 3736 26 SH SOLE 0 26 0 ROYAL BK CDA COM 780087102 736226 7280 SH SOLE 0 7280 0 ROYAL CARIBBEAN GROUP COM V7780T103 6474 50 SH SOLE 0 50 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 98455 3505 SH SOLE 0 3505 0 RPC INC COM 749660106 10643 1462 SH SOLE 0 1462 0 RPM INTL INC COM 749685103 18097838 162091 SH SOLE 0 161091 1000 RPT REALTY SH BEN INT 74971D101 1569558 122335 SH SOLE 0 122335 0 RTX CORPORATION COM 75513E101 11305503 134359 SH SOLE 0 134359 0 RUMBLE INC COM CL A 78137L105 313388 69797 SH SOLE 0 69797 0 RXO INC COMMON STOCK 74982T103 50009 2150 SH SOLE 0 2150 0 S&P GLOBAL INC COM 78409V104 284397067 651016 SH SOLE 5424 645592 0 SAB BIOTHERAPEUTICS INC COM 78397T103 190971 277777 SH SOLE 0 277777 0 SABINE RTY TR UNIT BEN INT 785688102 33930 500 SH SOLE 0 500 0 SABRA HEALTH CARE REIT INC COM 78573L106 142700 10000 SH SOLE 0 10000 0 SADOT GROUP INC COM 627333107 801 2000 SH SOLE 0 2000 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 497326 633941 SH SOLE 0 633941 0 SAFEHOLD INC COM 78646V107 34515 1475 SH SOLE 0 1475 0 SAFETY INS GROUP INC COM 78648T100 1307028 17200 SH SOLE 0 17200 0 SALESFORCE INC COM 79466L302 3374507 12824 SH SOLE 0 12824 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 3048 600 SH SOLE 0 600 0 SANARA MEDTECH INC COM 79957L100 69870 1700 SH SOLE 0 1700 0 SANDY SPRING BANCORP INC COM 800363103 281852 10347 SH SOLE 0 10347 0 SANOFI SPONSORED ADR 80105N105 25412 510 SH SOLE 0 510 0 SAP SE SPON ADR 803054204 5565 35 SH SOLE 0 35 0 SAUL CTRS INC COM 804395101 71667 1825 SH SOLE 0 1825 0 SB FINL GROUP INC COM 78408D105 546874 35627 SH SOLE 0 35627 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2536 10 SH SOLE 0 10 0 SCHLUMBERGER LTD COM STK 806857108 7162889 137618 SH SOLE 0 137618 0 SCHWAB CHARLES CORP COM 808513105 31233136 453970 SH SOLE 0 453970 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 331 16 SH SOLE 0 16 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1331 19 SH SOLE 0 19 0 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 994 20 SH SOLE 0 20 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 1981 73 SH SOLE 0 73 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 566 12 SH SOLE 0 12 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1065 22 SH SOLE 0 22 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 620513 16788 SH SOLE 0 16788 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 376 5 SH SOLE 0 5 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1154283 15162 SH SOLE 0 15162 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 379459 6726 SH SOLE 0 6726 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 671214 27076 SH SOLE 0 27076 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 233 5 SH SOLE 0 5 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 13249 213 SH SOLE 0 213 0 SCIENCE APPLICATIONS INTL CO COM 808625107 0 0 SH SOLE 0 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 30408 477 SH SOLE 0 477 0 SCRIPPS E W CO OHIO CL A NEW 811054402 12508 1565 SH SOLE 0 1565 0 SEA LTD SPONSORD ADS 81141R100 54510286 1345933 SH SOLE 1345918 15 0 SEACOR MARINE HLDGS INC COM 78413P101 2208500 175417 SH SOLE 0 175417 0 SEALED AIR CORP NEW COM 81211K100 34803 953 SH SOLE 0 653 300 SEELOS THERAPEUTICS INC COM NEW 81577F208 517 372 SH SOLE 0 372 0 SEI INVTS CO COM 784117103 25420 400 SH SOLE 0 400 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 19588 229 SH SOLE 0 229 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1922 48 SH SOLE 0 48 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 58200 801 SH SOLE 0 801 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 35718 564 SH SOLE 0 564 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 70480 970 SH SOLE 0 970 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 59972 1595 SH SOLE 0 1595 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 1002139 11943 SH SOLE 0 11943 0 SELECT SECTOR SPDR TR INDL 81369Y704 66684 585 SH SOLE 0 585 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 171020 1253 SH SOLE 0 1253 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 144657 809 SH SOLE 0 809 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 448670 2331 SH SOLE 0 2331 0 SEMPRA COM 816851109 9915459 132683 SH SOLE 0 132683 0 SENECA FOODS CORP NEW CL B 817070105 1033 20 SH SOLE 0 20 0 SENECA FOODS CORP NEW CL A 817070501 1048 20 SH SOLE 0 20 0 SENSTAR TECHNOLOGIES LTD ORD M8T77E105 5772 4475 SH SOLE 0 4475 0 SENTINELONE INC CL A 81730H109 1553268 56606 SH SOLE 0 56606 0 SERVICE CORP INTL COM 817565104 88739285 1296335 SH SOLE 0 1296335 0 SERVICENOW INC COM 81762P102 1370590 1939 SH SOLE 0 1939 0 SHARKNINJA INC COM SHS G8068L108 14369252 280814 SH SOLE 280814 0 0 SHELL PLC SPON ADS 780259305 784335 11919 SH SOLE 0 11919 0 SHERWIN WILLIAMS CO COM 824348106 25887 83 SH SOLE 0 83 0 SHOCKWAVE MED INC COM 82489T104 381 1 SH SOLE 0 1 0 SHOPIFY INC CL A 82509L107 57646 740 SH SOLE 0 740 0 SILVERBOW RES INC COM 82836G102 44317 1524 SH SOLE 0 1524 0 SIMON PPTY GROUP INC NEW COM 828806109 142925 1002 SH SOLE 0 1002 0 SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525 2584500 50000 SH SOLE 0 50000 0 SIMPSON MFG INC COM 829073105 178182 900 SH SOLE 0 900 0 SIRIUS XM HOLDINGS INC COM 82968B103 7898 1444 SH SOLE 0 1444 0 SITE CTRS CORP COM 82981J109 126759 9300 SH SOLE 0 9300 0 SIXTH STREET SPECIALTY LENDI COM 83012A109 7236 335 SH SOLE 0 335 0 SJW GROUP COM 784305104 8785523 134438 SH SOLE 0 134438 0 SL GREEN RLTY CORP COM 78440X887 10118 224 SH SOLE 0 224 0 SLR INVESTMENT CORP COM 83413U100 1878 125 SH SOLE 0 125 0 SMITH & WESSON BRANDS INC COM 831754106 4556 336 SH SOLE 0 336 0 SMITH A O CORP COM 831865209 358614 4350 SH SOLE 0 4350 0 SMUCKER J M CO COM NEW 832696405 23633 187 SH SOLE 0 187 0 SNAP INC CL A 83304A106 10767 636 SH SOLE 0 636 0 SNAP ON INC COM 833034101 31878404 110363 SH SOLE 0 110363 0 SNDL INC COM 83307B101 160 98 SH SOLE 0 98 0 SNOWFLAKE INC CL A 833445109 796 4 SH SOLE 0 4 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 280 3 SH SOLE 0 3 0 SOLID BIOSCIENCES INC COM NEW 83422E204 816 133 SH SOLE 0 133 0 SONDER HOLDINGS INC CL A NEW 83542D300 118934 35084 SH SOLE 0 35084 0 SONOCO PRODS CO COM 835495102 58663 1050 SH SOLE 0 1050 0 SONY GROUP CORP SPONSORED ADR 835699307 48481 512 SH SOLE 0 512 0 SOUTHERN CO COM 842587107 176421 2499 SH SOLE 0 2499 0 SOUTHERN COPPER CORP COM 84265V105 30468 354 SH SOLE 0 354 0 SOUTHWEST GAS HLDGS INC COM 844895102 343990 5430 SH SOLE 0 5430 0 SPARK NETWORKS INC REP(0.1 ORD WI) 846517100 10325 2601200 SH SOLE 0 2601200 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 301496 800 SH SOLE 0 800 0 SPDR GOLD TR GOLD SHS 78463V107 5516019 28854 SH SOLE 0 28854 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 5523 156 SH SOLE 0 156 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 109963 2300 SH SOLE 0 2300 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1654280 48641 SH SOLE 0 48641 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 17017067 35786 SH SOLE 0 35786 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 37546 74 SH SOLE 0 74 0 SPDR SER TR S&P INS ETF 78464A789 12209 270 SH SOLE 0 270 0 SPDR SER TR S&P KENSHO SMART 78468R689 31469 1000 SH SOLE 0 1000 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 5484 189 SH SOLE 0 189 0 SPDR SER TR S&P BIOTECH 78464A870 312515 3500 SH SOLE 0 3500 0 SPDR SER TR S&P CAP MKTS 78464A771 24065 236 SH SOLE 0 236 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 10661 367 SH SOLE 0 367 0 SPDR SER TR S&P DIVID ETF 78464A763 205200 1641 SH SOLE 0 1641 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 58879 905 SH SOLE 0 905 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 2666 104 SH SOLE 0 104 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 666 8 SH SOLE 0 8 0 SPDR SER TR S&P REGL BKG 78464A698 701251 13375 SH SOLE 0 13375 0 SPDR SER TR PORTFOLIO S&P600 78468R853 87143 2066 SH SOLE 0 2066 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 3031 31 SH SOLE 0 31 0 SPDR SER TR NUVEEN BLOOMBERG 78464A284 16065 635 SH SOLE 0 635 0 SPECIAL OPPORTUNITIES FD INC COM 84741T104 403240 34000 SH SOLE 0 34000 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 2871 35 SH SOLE 0 35 0 SPHERE ENTERTAINMENT CO CL A 55826T102 2716 80 SH SOLE 0 80 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 8366974 263278 SH SOLE 0 263278 0 SPLUNK INC COM 848637104 18586 122 SH SOLE 0 122 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 28562 152 SH SOLE 0 152 0 SPROTT INC COM NEW 852066208 3395 100 SH SOLE 0 100 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 49781 2599 SH SOLE 0 2599 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 175230 11000 SH SOLE 0 11000 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 305 5 SH SOLE 0 5 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 17807796 424703 SH SOLE 0 424703 0 ST JOE CO COM 790148100 60180 1000 SH SOLE 0 1000 0 STANLEY BLACK & DECKER INC COM 854502101 843758 8601 SH SOLE 0 8601 0 STARBUCKS CORP COM 855244109 28906313 301039 SH SOLE 0 301039 0 STARWOOD PPTY TR INC COM 85571B105 57805 2750 SH SOLE 0 2750 0 STATE STR CORP COM 857477103 152712 1967 SH SOLE 0 1967 0 STELLANTIS N.V SHS N82405106 5830 250 SH SOLE 0 250 0 STERIS PLC SHS USD G8473T100 521044 2370 SH SOLE 0 2370 0 STERLING BANCORP INC COM 85917W102 590969 102421 SH SOLE 0 102421 0 STMICROELECTRONICS N V NY REGISTRY 861012102 5013 100 SH SOLE 0 100 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 224 529 SH SOLE 0 529 0 STRYKER CORPORATION COM 863667101 38532810 128673 SH SOLE 102401 26272 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 46921 2642 SH SOLE 0 2642 0 SUN CMNTYS INC COM 866674104 126432 946 SH SOLE 0 946 0 SUNCOR ENERGY INC NEW COM 867224107 30438 950 SH SOLE 0 950 0 SUPERIOR GROUP OF CO INC COM 868358102 660987 48962 SH SOLE 0 48962 0 SWEETGREEN INC COM CL A 87043Q108 15700785 1389450 SH SOLE 0 1389450 0 SYLVAMO CORP COMMON STOCK 871332102 20969 425 SH SOLE 0 425 0 SYMBOTIC INC CLASS A COM 87151X101 3849 75 SH SOLE 0 75 0 SYNAPTOGENIX INC COM NEW 87167T201 6 25 SH SOLE 0 25 0 SYNOPSYS INC COM 871607107 474232 921 SH SOLE 0 921 0 SYSCO CORP COM 871829107 1180610 16143 SH SOLE 0 16143 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 41555 2906 SH SOLE 0 2906 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 743496 7149 SH SOLE 0 7149 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 1341 94 SH SOLE 0 94 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 42471325 290039 SH SOLE 26160 263879 0 TANGER INC COM 875465106 739431 26675 SH SOLE 0 26675 0 TAPESTRY INC COM 876030107 23632 642 SH SOLE 0 642 0 TARGA RES CORP COM 87612G101 27190 313 SH SOLE 0 313 0 TARGET CORP COM 87612E106 190273 1336 SH SOLE 0 1336 0 TASEKO MINES LTD COM 876511106 140000 100000 SH SOLE 0 100000 0 TCW STRATEGIC INCOME FD INC COM 872340104 1652 360 SH SOLE 0 360 0 TD SYNNEX CORPORATION COM 87162W100 322830 3000 SH SOLE 0 3000 0 TE CONNECTIVITY LTD SHS H84989104 18076730 128660 SH SOLE 0 128660 0 TECK RESOURCES LTD CL B 878742204 43326 1025 SH SOLE 0 1025 0 TEEKAY CORPORATION COM Y8564W103 5720 800 SH SOLE 0 800 0 TEGNA INC COM 87901J105 51499 3366 SH SOLE 0 3366 0 TEJON RANCH CO COM 879080109 225320 13100 SH SOLE 0 13100 0 TELADOC HEALTH INC COM 87918A105 5732 266 SH SOLE 0 266 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1815507 4068 SH SOLE 0 4068 0 TELEPHONE & DATA SYS INC COM NEW 879433829 94961 5175 SH SOLE 0 5175 0 TELUS CORPORATION COM 87971M103 5337 300 SH SOLE 0 300 0 TEMPLETON DRAGON FD INC COM 88018T101 8 1 SH SOLE 0 1 0 TERADYNE INC COM 880770102 2604 23 SH SOLE 0 23 0 TERAWULF INC COM 88080T104 16680 6950 SH SOLE 0 6950 0 TERRENO RLTY CORP COM 88146M101 36724 586 SH SOLE 0 586 0 TESLA INC COM 88160R101 889309 3578 SH SOLE 0 3578 0 TETRA TECH INC NEW COM 88162G103 164426 985 SH SOLE 0 985 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 214020 20500 SH SOLE 0 20500 0 TEXAS INSTRS INC COM 882508104 5616115 32889 SH SOLE 0 32889 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 224512167 142776 SH SOLE 0 5319 137457 TEXTRON INC COM 883203101 301816 3753 SH SOLE 0 3753 0 THE CIGNA GROUP COM 125523100 722572 2413 SH SOLE 0 2413 0 THE REALREAL INC COM 88339P101 22455 11172 SH SOLE 0 11172 0 THE TRADE DESK INC COM CL A 88339J105 64116 891 SH SOLE 0 891 0 THERAVANCE BIOPHARMA INC COM G8807B106 0 0 SH SOLE 0 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 485141129 917811 SH SOLE 3826 913985 0 THOMSON REUTERS CORP. COM 884903808 546570 3738 SH SOLE 0 3738 0 THOR INDS INC COM 885160101 271975 2300 SH SOLE 0 2300 0 TILRAY BRANDS INC COM 88688T100 95 41 SH SOLE 0 41 0 TITAN INTL INC ILL COM 88830M102 29760 2000 SH SOLE 0 2000 0 TJX COS INC NEW COM 872540109 1864755 19877 SH SOLE 0 19877 0 TMC THE METALS COMPANY INC COM 87261Y106 7995680 7268800 SH SOLE 0 7268800 0 T-MOBILE US INC COM 872590104 4337247 27052 SH SOLE 0 27052 0 TOOTSIE ROLL INDS INC COM 890516107 388974 11702 SH SOLE 0 11702 0 TORONTO DOMINION BK ONT COM NEW 891160509 119030 1842 SH SOLE 0 1842 0 TOTALENERGIES SE SPONSORED ADS 89151E109 8776475 46987 SH SOLE 0 46987 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 15260 500 SH SOLE 0 500 0 TOYOTA MOTOR CORP ADS 892331307 113145 617 SH SOLE 0 617 0 TRANE TECHNOLOGIES PLC SHS G8994E103 298533 1224 SH SOLE 0 1224 0 TRANSALTA CORP COM 89346D107 6811931 819727 SH SOLE 0 819727 0 TRANSDIGM GROUP INC COM 893641100 536148 530 SH SOLE 0 530 0 TRAVEL PLUS LEISURE CO COM 894164102 58635 1500 SH SOLE 0 1500 0 TRICON RESIDENTIAL INC COM NPV 89612W102 1502501 165110 SH SOLE 0 165110 0 TRIMAS CORP COM NEW 896215209 8351174 329695 SH SOLE 0 329695 0 TRINITY PL HLDGS INC COM 89656D101 17165 154640 SH SOLE 0 154640 0 TRIPADVISOR INC COM 896945201 85043 3950 SH SOLE 0 3950 0 TRUIST FINL CORP COM 89832Q109 113344 3070 SH SOLE 0 3070 0 TRUSTCO BK CORP N Y COM NEW 898349204 776529 25009 SH SOLE 0 25009 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 1777 80 SH SOLE 0 80 0 TUSIMPLE HLDGS INC CL A 90089L108 35 40 SH SOLE 0 40 0 TWILIO INC CL A 90138F102 531 7 SH SOLE 0 7 0 TYLER TECHNOLOGIES INC COM 902252105 768922 1839 SH SOLE 0 1839 0 TYSON FOODS INC CL A 902494103 9406 174 SH SOLE 0 174 0 U HAUL HOLDING COMPANY COM 023586100 4308 60 SH SOLE 0 60 0 U HAUL HOLDING COMPANY COM SER N 023586506 155320 2205 SH SOLE 0 2205 0 UBER TECHNOLOGIES INC COM 90353T100 372929 6056 SH SOLE 0 6056 0 UBIQUITI INC COM 90353W103 279 2 SH SOLE 0 2 0 UBS GROUP AG SHS H42097107 61800 2000 SH SOLE 0 2000 0 UDR INC COM 902653104 15316 400 SH SOLE 0 400 0 UIPATH INC CL A 90364P105 0 0 SH SOLE 0 0 0 UNDER ARMOUR INC CL A 904311107 30764 3500 SH SOLE 0 3500 0 UNIFI INC COM NEW 904677200 9324 1400 SH SOLE 0 1400 0 UNILEVER PLC SPON ADR NEW 904767704 882917 18211 SH SOLE 0 18211 0 UNION PAC CORP COM 907818108 16321694 66451 SH SOLE 0 66451 0 UNITED AIRLS HLDGS INC COM 910047109 20630 500 SH SOLE 0 500 0 UNITED BANKSHARES INC WEST V COM 909907107 14757 393 SH SOLE 0 393 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 416837 14246 SH SOLE 0 14246 0 UNITED GUARDIAN INC COM 910571108 122846 17062 SH SOLE 0 17062 0 UNITED PARCEL SERVICE INC CL B 911312106 22478523 142880 SH SOLE 0 142880 0 UNITED RENTALS INC COM 911363109 132123 230 SH SOLE 0 230 0 UNITED STATES CELLULAR CORP COM 911684108 10717 258 SH SOLE 0 258 0 UNITED STATES STL CORP NEW COM 912909108 48 1 SH SOLE 0 1 0 UNITEDHEALTH GROUP INC COM 91324P102 904310641 1725729 SH SOLE 97853 1627876 0 UNITIL CORP COM 913259107 2710246 51555 SH SOLE 0 51555 0 UNITY SOFTWARE INC COM 91332U101 4089 100 SH SOLE 0 100 0 UNIVERSAL DISPLAY CORP COM 91347P105 7650 40 SH SOLE 0 40 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 255016 12700 SH SOLE 0 12700 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 391891 17789 SH SOLE 0 17789 0 URBAN EDGE PPTYS COM 91704F104 188801 10312 SH SOLE 0 10312 0 UROGEN PHARMA LTD COM M96088105 22500 1500 SH SOLE 0 0 1500 US BANCORP DEL COM NEW 902973304 67714915 1564577 SH SOLE 0 1563135 1442 US FOODS HLDG CORP COM 912008109 53538 1178 SH SOLE 0 1178 0 USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 122500 10000 SH SOLE 0 10000 0 UTZ BRANDS INC COM CL A 918090101 12586 775 SH SOLE 0 775 0 V F CORP COM 918204108 4324 230 SH SOLE 0 230 0 V2X INC COM 92242T101 4086 88 SH SOLE 0 88 0 VALARIS LTD *W EXP 04/29/202 G9460G119 122 10 SH SOLE 0 10 0 VALERO ENERGY CORP COM 91913Y100 14950 115 SH SOLE 0 115 0 VALHI INC NEW COM 918905209 546 36 SH SOLE 0 36 0 VALLEY NATL BANCORP COM 919794107 990841 91221 SH SOLE 0 91221 0 VANDA PHARMACEUTICALS INC COM 921659108 422 100 SH SOLE 0 100 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 75718 433 SH SOLE 0 433 0 VANECK ETF TRUST BIOTECH ETF 92189F726 24796 150 SH SOLE 0 150 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 49054 578 SH SOLE 0 578 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 272191 3567 SH SOLE 0 3567 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 31010 1000 SH SOLE 0 1000 0 VANECK ETF TRUST INDIA GROWTH LDR 92189F767 34123 775 SH SOLE 0 775 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 320886 1176 SH SOLE 0 1176 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 167 1 SH SOLE 0 1 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 11110926 125544 SH SOLE 0 125544 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 42254 426 SH SOLE 0 426 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 63253 858 SH SOLE 0 858 0 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 35843 725 SH SOLE 0 725 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 641268 8326 SH SOLE 0 8326 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 40099 525 SH SOLE 0 525 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 6565 118 SH SOLE 0 118 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 439296 1817 SH SOLE 0 1817 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 6323425 35128 SH SOLE 0 35128 0 VANGUARD INDEX FDS GROWTH ETF 922908736 838132 2691 SH SOLE 0 2691 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 60670 358 SH SOLE 0 358 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 85951 394 SH SOLE 0 394 0 VANGUARD INDEX FDS VALUE ETF 922908744 4480664 29937 SH SOLE 0 29937 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 678251 3089 SH SOLE 0 3089 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 9702888 45473 SH SOLE 0 45473 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 2397916 10055 SH SOLE 0 10055 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 173909754 398116 SH SOLE 36 398080 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 128387 1453 SH SOLE 0 1453 0 VANGUARD INDEX FDS MID CAP ETF 922908629 25549222 109819 SH SOLE 0 109819 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 73955 502 SH SOLE 0 502 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3713138 90343 SH SOLE 13 90330 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 815658 14519 SH SOLE 0 14519 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 536107 5205 SH SOLE 0 5205 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 38039 800 SH SOLE 0 800 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 87193 1708 SH SOLE 0 1708 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 40831 700 SH SOLE 0 700 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 89218 1450 SH SOLE 0 1450 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 95606 700 SH SOLE 0 700 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 72495 937 SH SOLE 0 937 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1724510 21264 SH SOLE 0 21264 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 209221 3527 SH SOLE 0 3527 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 497377 6375 SH SOLE 0 6375 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 4687205 21606 SH SOLE 0 21606 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 11013 60 SH SOLE 0 60 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1390944 17113 SH SOLE 0 17113 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 2342533 32292 SH SOLE 0 32292 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 25801456 151416 SH SOLE 0 151416 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 1078287 18602 SH SOLE 0 18602 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 8841525 184582 SH SOLE 80 184502 0 VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 996748 8679 SH SOLE 0 8679 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 5418 85 SH SOLE 0 85 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 558516 8400 SH SOLE 0 8400 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 181291 2285 SH SOLE 0 2285 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 21658340 193995 SH SOLE 0 193995 0 VANGUARD WORLD FD ESG US STK ETF 921910733 11908 140 SH SOLE 0 140 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 343223 2504 SH SOLE 0 2504 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 24332189 97048 SH SOLE 0 97048 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 9499 81 SH SOLE 0 81 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 62090 673 SH SOLE 0 673 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 371799 1947 SH SOLE 0 1947 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 399300 825 SH SOLE 0 825 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 37436 318 SH SOLE 0 318 0 VAREX IMAGING CORP COM 92214X106 23165 1130 SH SOLE 0 1130 0 VARONIS SYS INC COM 922280102 13584 300 SH SOLE 0 300 0 VECTOR GROUP LTD COM 92240M108 28200 2500 SH SOLE 0 2500 0 VEEVA SYS INC CL A COM 922475108 443181 2301 SH SOLE 0 2301 0 VENTAS INC COM 92276F100 120862 2425 SH SOLE 0 2425 0 VERALTO CORP COM SHS 92338C103 14711542 222814 SH SOLE 43974 178840 0 VERASTEM INC COM NEW 92337C203 659 81 SH SOLE 0 81 0 VERIS RESIDENTIAL INC COM 554489104 25168 1600 SH SOLE 0 1600 0 VERISIGN INC COM 92343E102 205 1 SH SOLE 0 1 0 VERISK ANALYTICS INC COM 92345Y106 4777 20 SH SOLE 0 20 0 VERITEX HLDGS INC COM 923451108 9965866 428271 SH SOLE 100000 328271 0 VERIZON COMMUNICATIONS INC COM 92343V104 3081890 81722 SH SOLE 0 80754 968 VERTEX PHARMACEUTICALS INC COM 92532F100 605045 1486 SH SOLE 0 1486 0 VESTIS CORPORATION COM SHS 29430C102 5538 262 SH SOLE 0 262 0 VIATRIS INC COM 92556V106 164250 15159 SH SOLE 0 15159 0 VILLAGE BK & TR FINL CORP COM NEW 92705T200 261441 6559 SH SOLE 0 6559 0 VIMEO INC COMMON STOCK 92719V100 1166004 297450 SH SOLE 0 297450 0 VIPER ENERGY INC CL A 927959106 4707 150 SH SOLE 0 150 0 VIRNETX HLDG CORP COM 92823T207 1400 200 SH SOLE 0 200 0 VISA INC COM CL A 92826C839 286922357 1102035 SH SOLE 0 1102035 0 VISTA OUTDOOR INC COM 928377100 1715 58 SH SOLE 0 58 0 VISTAGEN THERAPEUTICS INC COM 92840H400 1711 333 SH SOLE 0 333 0 VISTRA CORP COM 92840M102 11556 300 SH SOLE 0 300 0 VITESSE ENERGY INC COMMON STOCK 92852X103 598779 27354 SH SOLE 0 27354 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 15607 1794 SH SOLE 0 1515 279 VONTIER CORPORATION COM 928881101 34930 1011 SH SOLE 0 1011 0 VORNADO RLTY TR SH BEN INT 929042109 1217801 43108 SH SOLE 0 43108 0 VULCAN MATLS CO COM 929160109 1466797 6461 SH SOLE 0 6461 0 WABTEC COM 929740108 600118 4729 SH SOLE 0 4729 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 2292169 87788 SH SOLE 0 87788 0 WALKER & DUNLOP INC COM 93148P102 55949 504 SH SOLE 0 504 0 WALMART INC COM 931142103 7723677 48981 SH SOLE 0 48981 0 WARNER BROS DISCOVERY INC COM SER A 934423104 8809622 774113 SH SOLE 0 773670 443 WASTE CONNECTIONS INC COM 94106B101 1194 7 SH SOLE 0 7 0 WASTE MGMT INC DEL COM 94106L109 1376562 7686 SH SOLE 0 7686 0 WATERS CORP COM 941848103 131692 400 SH SOLE 0 400 0 WATSCO INC COM 942622200 62985 147 SH SOLE 0 147 0 WD 40 CO COM 929236107 215163 900 SH SOLE 0 900 0 WEATHERFORD INTL PLC ORD SHS G48833118 586 6 SH SOLE 0 6 0 WEBSTER FINL CORP COM 947890109 466068 9178 SH SOLE 0 9178 0 WEC ENERGY GROUP INC COM 92939U106 12625 150 SH SOLE 0 150 0 WEIS MKTS INC COM 948849104 147108 2300 SH SOLE 0 2300 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 19586646 16382 SH SOLE 0 16382 0 WELLS FARGO CO NEW COM 949746101 23199307 471312 SH SOLE 0 469812 1500 WENDYS CO COM 95058W100 564 29 SH SOLE 0 29 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 186271 529 SH SOLE 0 529 0 WESTERN DIGITAL CORP. COM 958102105 2409 46 SH SOLE 0 46 0 WESTERN NEW ENG BANCORP INC COM 958892101 139662 15518 SH SOLE 0 15518 0 WESTERN UN CO COM 959802109 23542 1975 SH SOLE 0 1975 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 139 4 SH SOLE 0 4 0 WHIRLPOOL CORP COM 963320106 181802 1493 SH SOLE 0 1493 0 WHITE MTNS INS GROUP LTD COM G9618E107 84280 56 SH SOLE 0 56 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 509242 149338 SH SOLE 0 149338 0 WILEY JOHN & SONS INC CL A 968223206 36501 1150 SH SOLE 0 1150 0 WILLIAMS COS INC COM 969457100 467975 13436 SH SOLE 0 13436 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 322484 1336 SH SOLE 0 1336 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 534 11 SH SOLE 0 11 0 WINMARK CORP COM 974250102 4175 10 SH SOLE 0 10 0 WISDOMTREE TR US EFFICIENT COR 97717Y790 18078 460 SH SOLE 0 460 0 WK KELLOGG CO COM SHS 92942W107 131202 9985 SH SOLE 0 9985 0 WOLFSPEED INC COM 977852102 26106 600 SH SOLE 0 600 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 2340 111 SH SOLE 0 111 0 WORKDAY INC CL A 98138H101 1104 3 SH SOLE 0 3 0 WP CAREY INC COM 92936U109 175116 2702 SH SOLE 0 2702 0 WPP PLC NEW ADR 92937A102 7944 167 SH SOLE 0 167 0 WSFS FINL CORP COM 929328102 1377 30 SH SOLE 0 30 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 10370075 128965 SH SOLE 0 128965 0 WYNN RESORTS LTD COM 983134107 16308 179 SH SOLE 0 179 0 XCEL ENERGY INC COM 98389B100 105370 1702 SH SOLE 0 1702 0 XOMA CORP DEL COM NEW 98419J206 92500 5000 SH SOLE 0 5000 0 XPENG INC ADS 98422D105 36475 2500 SH SOLE 0 2500 0 XPO INC COM 983793100 184464 2106 SH SOLE 0 2106 0 XYLEM INC COM 98419M100 3966765 34657 SH SOLE 0 34657 0 YORK WTR CO COM 987184108 741349 19196 SH SOLE 0 19196 0 YUM BRANDS INC COM 988498101 10099953 79447 SH SOLE 2158 77289 0 YUM CHINA HLDGS INC COM 98850P109 210792 4962 SH SOLE 0 4962 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 5466 20 SH SOLE 0 20 0 ZILLOW GROUP INC CL C CAP STK 98954M200 17994 311 SH SOLE 0 311 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 29610 3000 SH SOLE 0 3000 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2198023 18060 SH SOLE 0 17810 250 ZIMVIE INC COM 98888T107 2449 138 SH SOLE 0 138 0 ZOETIS INC CL A 98978V103 5179383 26241 SH SOLE 0 26241 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 42858 596 SH SOLE 0 596 0 ZSCALER INC COM 98980G102 221560 1000 SH SOLE 0 1000 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 11052832 519400 SH SOLE 519400 0 0