The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1STDIBS COM INC COM 320551104 928,876 337,773 SH SOLE 0 337,773 0
3M CO COM 88579Y101 4,767,243 31,314 SH SOLE 0 31,314 0
ABBOTT LABS COM 002824100 12,305,641 90,476 SH SOLE 3,931 86,545 0
ABBVIE INC COM 00287Y109 113,171,050 609,692 SH SOLE 0 609,692 0
ACADIA RLTY TR COM SH BEN INT 004239109 530,647 28,271 SH SOLE 0 28,271 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 144,216,678 482,508 SH SOLE 0 482,508 0
ACME UTD CORP COM 004816104 1,255,870 30,298 SH SOLE 0 30,298 0
ADOBE INC COM 00724F101 1,923,954 4,973 SH SOLE 0 4,973 0
ADT INC DEL COM 00090Q103 9,178,984 1,076,725 SH SOLE 0 1,076,725 0
ADVANCED MICRO DEVICES INC COM 007903107 3,585,245 25,266 SH SOLE 0 25,266 0
AERCAP HOLDINGS NV SHS N00985106 8,728,200 74,600 SH SOLE 0 74,600 0
AEROVIRONMENT INC COM 008073108 712,375 2,500 SH SOLE 0 2,500 0
AFLAC INC COM 001055102 226,739 2,150 SH SOLE 0 2,150 0
AGILENT TECHNOLOGIES INC COM 00846U101 9,346,088 79,197 SH SOLE 0 79,197 0
AIR LEASE CORP CL A 00912X302 469,680 8,000 SH SOLE 0 8,000 0
AIR PRODS & CHEMS INC COM 009158106 2,247,172 7,967 SH SOLE 0 7,967 0
ALAMOS GOLD INC NEW COM CL A 011532108 4,513,226 170,000 SH SOLE 0 170,000 0
ALCON AG ORD SHS H01301128 1,114,837 12,638 SH SOLE 0 12,638 0
ALDEYRA THERAPEUTICS INC COM 01438T106 133,073 34,745 SH SOLE 0 34,745 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 343,114 2,973 SH SOLE 0 2,973 0
ALLSTATE CORP COM 020002101 1,529,868 7,562 SH SOLE 0 7,562 0
ALLY FINL INC COM 02005N100 181,370,597 4,656,498 SH SOLE 0 4,656,498 0
ALPHABET INC CAP STK CL A 02079K305 296,307,948 1,681,371 SH SOLE 1,648 1,679,723 0
ALPHABET INC CAP STK CL C 02079K107 805,186,514 4,539,075 SH SOLE 5,064 4,534,011 0
ALTRIA GROUP INC COM 02209S103 4,894,630 82,056 SH SOLE 0 82,056 0
AMALGAMATED FINANCIAL CORP COM 022671101 12,345,060 395,675 SH SOLE 97,672 298,003 0
AMAZON COM INC COM 023135106 405,744,034 1,849,419 SH SOLE 12,503 1,836,916 0
AMDOCS LTD SHS G02602103 1,505,071 16,401 SH SOLE 0 16,401 0
AMENTUM HOLDINGS INC COM 023939101 364,420 15,435 SH SOLE 0 15,435 0
AMEREN CORP COM 023608102 6,047,351 62,967 SH SOLE 0 62,967 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877 2,191,416 24,055 SH SOLE 0 24,055 0
AMERICAN EXPRESS CO COM 025816109 158,991,400 498,437 SH SOLE 10,876 487,561 0
AMERICAN INTL GROUP INC COM NEW 026874784 3,418,141 39,936 SH SOLE 0 39,936 0
AMERICAN TOWER CORP NEW COM 03027X100 49,190,293 220,868 SH SOLE 0 220,868 0
AMERICAN WTR WKS CO INC NEW COM 030420103 21,263,005 152,850 SH SOLE 0 152,850 0
AMERIPRISE FINL INC COM 03076C106 9,551,632 17,896 SH SOLE 0 17,896 0
AMETEK INC COM 031100100 391,416 2,163 SH SOLE 0 2,163 0
AMGEN INC COM 031162100 26,915,844 96,400 SH SOLE 0 96,400 0
AMPHENOL CORP NEW CL A 032095101 19,042,918 192,518 SH SOLE 0 192,518 0
AMRIZE LTD SHS H2927K103 117,144,326 2,364,164 SH SOLE 0 2,364,164 0
ANALOG DEVICES INC COM 032654105 4,379,967 18,402 SH SOLE 0 18,402 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 24,386,645 354,870 SH SOLE 0 354,870 0
ANSYS INC COM 03662Q105 224,550,400 639,344 SH SOLE 9,849 629,495 0
AON PLC SHS CL A G0403H108 10,111,292 28,342 SH SOLE 0 28,342 0
API GROUP CORP COM STK 00187Y100 554,760 10,867 SH SOLE 0 10,867 0
APOLLO GLOBAL MGMT INC COM 03769M106 3,613,794 25,473 SH SOLE 0 25,473 0
APPLE INC COM 037833100 1,130,957,281 5,512,294 SH SOLE 0 5,512,294 0
APPLIED MATLS INC COM 038222105 514,143,822 2,808,455 SH SOLE 28,377 2,780,078 0
APTARGROUP INC COM 038336103 205,236 1,312 SH SOLE 0 1,312 0
ARBUTUS BIOPHARMA CORP COM 03879J100 43,260 14,000 SH SOLE 0 14,000 0
ARCH CAP GROUP LTD ORD G0450A105 860,969 9,456 SH SOLE 0 9,456 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3,045,376 17,583 SH SOLE 0 17,583 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 21,108,571 892,540 SH SOLE 0 892,540 0
ARK RESTAURANTS CORP COM 040712101 279,513 31,057 SH SOLE 0 31,057 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,228,859 7,565 SH SOLE 0 7,565 0
ARROW ELECTRS INC COM 042735100 423,705 3,325 SH SOLE 0 3,325 0
ARTESIAN RES CORP CL A 043113208 2,933,345 87,406 SH SOLE 0 87,406 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 569,022,963 710,045 SH SOLE 445 709,600 0
ASSURANT INC COM 04621X108 76,148,392 385,581 SH SOLE 0 385,581 0
ASTRAZENECA PLC SPONSORED ADR 046353108 511,242 7,316 SH SOLE 0 7,316 0
AT&T INC COM 00206R102 1,838,486 63,528 SH SOLE 0 63,528 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 704,175 22,512 SH SOLE 0 22,512 0
AUTOMATIC DATA PROCESSING IN COM 053015103 18,104,191 58,412 SH SOLE 0 58,412 0
AUTOZONE INC COM 053332102 951,667,283 256,360 SH SOLE 1,132 255,228 0
AVIS BUDGET GROUP COM 053774105 6,278,010 37,137 SH SOLE 0 37,137 0
AXIS CAP HLDGS LTD SHS G0692U109 18,067,215 173,290 SH SOLE 0 173,290 0
BALL CORP COM 058498106 95,657,441 1,705,428 SH SOLE 0 1,705,428 0
BANCFIRST CORP COM 05945F103 210,936 1,700 SH SOLE 0 1,700 0
BANK AMERICA CORP COM 060505104 8,794,180 185,845 SH SOLE 0 185,845 0
BANK NEW YORK MELLON CORP COM 064058100 3,068,858 33,683 SH SOLE 0 33,683 0
BANK OF THE JAMES FINL GP IN COM 470299108 313,693 22,311 SH SOLE 0 22,311 0
BANK OZK LITTLE ROCK ARK COM 06417N103 962,189 20,446 SH SOLE 0 20,446 0
BANKUNITED INC COM 06652K103 462,670 13,000 SH SOLE 0 13,000 0
BAXTER INTL INC COM 071813109 1,463,214 48,053 SH SOLE 0 48,053 0
BAYCOM CORP COM 07272M107 2,646,873 94,836 SH SOLE 0 94,836 0
BAYFIRST FINANCIAL CORP COM 07279B104 1,753,584 125,256 SH SOLE 114,127 11,129 0
BECTON DICKINSON & CO COM 075887109 510,894 2,966 SH SOLE 0 2,966 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 10,448,805,600 14,337 SH SOLE 8 14,329 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 914,854,041 1,883,307 SH SOLE 7,761 1,875,546 0
BIO RAD LABS INC CL A 090572207 980,966 4,065 SH SOLE 0 4,065 0
BLACK HILLS CORP COM 092113109 2,435,582 43,415 SH SOLE 0 43,415 0
BLACKLINE INC COM 09239B109 103,496,717 1,827,918 SH SOLE 76,934 1,750,984 0
BLACKROCK INC COM 09290D101 1,473,147 1,404 SH SOLE 0 1,404 0
BLACKSTONE INC COM 09260D107 21,140,740 141,334 SH SOLE 0 141,334 0
BLUE OWL CAPITAL INC COM CL A 09581B103 1,172,771 61,050 SH SOLE 0 61,050 0
BOEING CO COM 097023105 27,874,614 133,034 SH SOLE 0 133,034 0
BOEING CO DEP CONV PFD A 097023204 574,260 8,445 SH SOLE 0 8,445 0
BOOKING HOLDINGS INC COM 09857L108 5,048,217 872 SH SOLE 0 872 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 22,057,858 211,830 SH SOLE 0 211,830 0
BOSTON SCIENTIFIC CORP COM 101137107 19,902,643 185,296 SH SOLE 0 185,296 0
BP PLC SPONSORED ADR 055622104 690,216 23,061 SH SOLE 0 23,061 0
BRIDGER AEROSPACE GRP HLDGS COM 96812F102 4,846,191 2,510,980 SH SOLE 0 2,510,980 0
BRINKS CO COM 109696104 838,165 9,387 SH SOLE 0 9,387 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,577,841 34,086 SH SOLE 0 34,086 0
BROADCOM INC COM 11135F101 623,765,904 2,262,891 SH SOLE 11,713 2,251,178 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 256,106 1,050 SH SOLE 0 1,050 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 64,212,231 1,162,323 SH SOLE 0 1,162,323 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 1,016,674,459 16,456,627 SH SOLE 0 16,456,627 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 64,341,779 1,920,635 SH SOLE 0 1,920,635 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106 2,430,522 58,426 SH SOLE 0 58,426 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108 2,194,794 67,093 SH SOLE 0 67,093 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 9,226,917 361,697 SH SOLE 0 361,697 0
BROOKLINE BANCORP INC DEL COM 11373M107 408,021 38,675 SH SOLE 0 38,675 0
BRT APARTMENTS CORP COM 055645303 2,520,154 158,600 SH SOLE 0 158,600 0
BWX TECHNOLOGIES INC COM 05605H100 518,616 3,600 SH SOLE 0 3,600 0
BXP INC COM 101121101 20,600,917 300,968 SH SOLE 0 300,968 0
C & F FINL CORP COM 12466Q104 990,998 15,935 SH SOLE 0 15,935 0
CADENCE DESIGN SYSTEM INC COM 127387108 435,724 1,414 SH SOLE 0 1,414 0
CALCIMEDICA INC COM NEW 38942Q202 21,162 13,226 SH SOLE 0 13,226 0
CALERES INC COM 129500104 6,113,788 500,310 SH SOLE 0 500,310 0
CALIFORNIA BANCORP COM 84252A106 184,108 11,682 SH SOLE 0 11,682 0
CAMDEN NATL CORP COM 133034108 273,915 6,750 SH SOLE 0 6,750 0
CAMDEN PPTY TR SH BEN INT 133131102 3,484,995 30,640 SH SOLE 0 30,640 0
CANADIAN NAT RES LTD COM 136385101 44,693,260 1,404,410 SH SOLE 0 1,404,410 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 892,341 11,230 SH SOLE 0 11,230 0
CAPITAL ONE FINL CORP COM 14040H105 110,483,872 519,289 SH SOLE 0 519,289 0
CAPITAL SOUTHWEST CORP COM 140501107 5,708,051 258,986 SH SOLE 0 258,986 0
CARLYLE GROUP INC COM 14316J108 723,455 14,075 SH SOLE 0 14,075 0
CARMAX INC COM 143130102 10,472,259 155,814 SH SOLE 0 155,814 0
CARRIER GLOBAL CORPORATION COM 14448C104 1,344,866 18,375 SH SOLE 0 18,375 0
CARTER BANKSHARES INC COM NEW 146103106 1,040,400 60,000 SH SOLE 0 60,000 0
CATERPILLAR INC COM 149123101 1,751,279 4,511 SH SOLE 0 4,511 0
CBIZ INC COM 124805102 9,485,082 132,270 SH SOLE 0 132,270 0
CBL & ASSOC PPTYS INC COMMON STOCK 124830878 7,251,232 285,594 SH SOLE 0 285,594 0
CENCORA INC COM 03073E105 82,790,084 276,105 SH SOLE 0 276,105 0
CENTENE CORP DEL COM 15135B101 25,441,796 468,714 SH SOLE 0 468,714 0
CENTRAL SECS CORP COM 155123102 721,287 15,071 SH SOLE 0 15,071 0
CERUS CORP COM 157085101 80,370 57,000 SH SOLE 0 57,000 0
CF BANKSHARES INC COM 12520L109 4,123,367 172,022 SH SOLE 114,772 57,250 0
CHART INDS INC COM 16115Q308 1,324,609 8,045 SH SOLE 0 8,045 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 31,684,002 77,503 SH SOLE 0 77,503 0
CHEMUNG FINL CORP COM 164024101 1,953,064 40,030 SH SOLE 0 40,030 0
CHESAPEAKE UTILS CORP COM 165303108 4,300,591 35,570 SH SOLE 0 35,570 0
CHEVRON CORP NEW COM 166764100 5,644,979 39,423 SH SOLE 0 39,423 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,105,039 55,299 SH SOLE 0 55,299 0
CHUBB LIMITED COM H1467J104 45,713,608 157,302 SH SOLE 10,109 147,193 0
CHURCH & DWIGHT CO INC COM 171340102 276,316 2,875 SH SOLE 0 2,875 0
CIENA CORP COM NEW 171779309 4,300,080 52,872 SH SOLE 0 52,872 0
CINTAS CORP COM 172908105 1,228,459 5,512 SH SOLE 0 5,512 0
CISCO SYS INC COM 17275R102 5,638,304 81,267 SH SOLE 0 81,267 0
CITIGROUP INC COM NEW 172967424 3,068,221 36,046 SH SOLE 0 36,046 0
CITIZENS CMNTY BANCORP INC M COM 174903104 795,211 57,624 SH SOLE 0 57,624 0
CITIZENS FINL GROUP INC COM 174610105 2,513,831 56,175 SH SOLE 0 56,175 0
CLARIVATE PLC ORD SHS G21810109 6,233,495 1,449,650 SH SOLE 0 1,449,650 0
CLEARSIDE BIOMEDICAL INC COM 185063104 274,180 342,725 SH SOLE 0 342,725 0
CLOROX CO DEL COM 189054109 485,104 4,040 SH SOLE 0 4,040 0
CME GROUP INC COM 12572Q105 1,873,389 6,797 SH SOLE 0 6,797 0
CMS ENERGY CORP COM 125896100 1,732,000 25,000 SH SOLE 0 25,000 0
COCA COLA CO COM 191216100 68,680,419 963,830 SH SOLE 0 963,830 0
COLGATE PALMOLIVE CO COM 194162103 7,767,769 85,454 SH SOLE 0 85,454 0
COMCAST CORP NEW CL A 20030N101 103,613,451 2,903,151 SH SOLE 0 2,903,151 0
COMMERCIAL METALS CO COM 201723103 12,440,535 253,423 SH SOLE 0 253,423 0
COMMUNITY WEST BANCSHARES NE COM 203937107 670,325 34,358 SH SOLE 0 34,358 0
COMPASS DIVERSIFIED SH BEN INT 20451Q104 273,808 43,600 SH SOLE 0 43,600 0
COMPASS MINERALS INTL INC COM 20451N101 592,655 29,500 SH SOLE 0 29,500 0
COMPOSECURE INC COM CL A 20459V105 4,058,794 288,062 SH SOLE 0 288,062 0
CONOCOPHILLIPS COM 20825C104 13,277,430 147,954 SH SOLE 0 147,954 0
CONSOLIDATED EDISON INC COM 209115104 685,792 6,834 SH SOLE 0 6,834 0
CONSOLIDATED WATER CO INC ORD G23773107 8,227,551 274,069 SH SOLE 0 274,069 0
CONSTELLATION BRANDS INC CL A 21036P108 2,674,947 16,443 SH SOLE 0 16,443 0
CONSTELLATION ENERGY CORP COM 21037T109 985,386 3,053 SH SOLE 0 3,053 0
COOPER COS INC COM 216648501 231,982 3,260 SH SOLE 0 3,260 0
COPART INC COM 217204106 191,290,513 3,898,319 SH SOLE 0 3,898,319 0
COREWEAVE INC COM CL A 21873S108 13,615,510 83,500 SH SOLE 0 83,500 0
CORNING INC COM 219350105 227,610 4,328 SH SOLE 0 4,328 0
CORTEVA INC COM 22052L104 1,381,376 18,535 SH SOLE 0 18,535 0
COSTAR GROUP INC COM 22160N109 550,499 6,847 SH SOLE 0 6,847 0
COSTCO WHSL CORP NEW COM 22160K105 18,620,771 18,810 SH SOLE 0 18,810 0
COTERRA ENERGY INC COM 127097103 1,242,986 48,975 SH SOLE 0 48,975 0
COTY INC COM CL A 222070203 3,788,388 814,707 SH SOLE 0 814,707 0
COUPANG INC CL A 22266T109 473,368 15,800 SH SOLE 0 15,800 0
CREDIT ACCEP CORP MICH COM 225310101 1,584,327 3,110 SH SOLE 0 3,110 0
CROWDSTRIKE HLDGS INC CL A 22788C105 200,159 393 SH SOLE 0 393 0
CROWN CASTLE INC COM 22822V101 243,984 2,375 SH SOLE 0 2,375 0
CROWN CRAFTS INC COM 228309100 434,833 147,401 SH SOLE 0 147,401 0
CROWN HLDGS INC COM 228368106 13,526,938 131,355 SH SOLE 0 131,355 0
CSW INDUSTRIALS INC COM 126402106 80,509,786 280,688 SH SOLE 0 280,688 0
CSX CORP COM 126408103 5,045,055 154,614 SH SOLE 0 154,614 0
CTO RLTY GROWTH INC NEW COM 22948Q101 262,352 15,200 SH SOLE 0 15,200 0
CULLEN FROST BANKERS INC COM 229899109 1,225,372 9,533 SH SOLE 0 9,533 0
CVS HEALTH CORP COM 126650100 2,539,099 36,809 SH SOLE 0 36,809 0
D R HORTON INC COM 23331A109 448,126 3,476 SH SOLE 0 3,476 0
DANAHER CORPORATION COM 235851102 439,709,095 2,222,369 SH SOLE 27,834 2,194,535 0
DARDEN RESTAURANTS INC COM 237194105 278,784 1,279 SH SOLE 0 1,279 0
DEERE & CO COM 244199105 5,804,540 11,379 SH SOLE 0 11,379 0
DELTA AIR LINES INC DEL COM NEW 247361702 810,241 16,475 SH SOLE 0 16,475 0
DEVON ENERGY CORP NEW COM 25179M103 1,480,056 46,528 SH SOLE 0 46,528 0
DIAGEO PLC SPON ADR NEW 25243Q205 28,095,103 278,611 SH SOLE 0 278,611 0
DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 2,365,097 606,435 SH SOLE 0 606,435 0
DIGITAL RLTY TR INC COM 253868103 869,558 4,988 SH SOLE 0 4,988 0
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 1,451,188 46,677 SH SOLE 0 46,677 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 221,010 3,469 SH SOLE 0 3,469 0
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 468,510 15,952 SH SOLE 0 15,952 0
DISNEY WALT CO COM 254687106 25,382,186 203,872 SH SOLE 3,847 200,025 0
DOUGLAS EMMETT INC COM 25960P109 21,577,209 1,416,757 SH SOLE 0 1,416,757 0
DOW INC COM 260557103 368,326 13,910 SH SOLE 0 13,910 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,945,584 16,488 SH SOLE 0 16,488 0
DUPONT DE NEMOURS INC COM 26614N102 796,572 11,614 SH SOLE 0 11,614 0
EAGLE BANCORP MONT INC COM 26942G100 504,034 30,236 SH SOLE 0 30,236 0
EATON CORP PLC SHS G29183103 9,643,728 27,014 SH SOLE 0 27,014 0
EBAY INC. COM 278642103 1,229,781 16,516 SH SOLE 0 16,516 0
ECOLAB INC COM 278865100 1,402,859 5,194 SH SOLE 0 5,194 0
ELEVANCE HEALTH INC COM 036752103 1,683,030 4,327 SH SOLE 0 4,327 0
ELI LILLY & CO COM 532457108 46,190,172 59,254 SH SOLE 2,416 56,838 0
EMERALD HOLDING INC COM 29103W104 122,889 25,338 SH SOLE 0 25,338 0
EMERSON ELEC CO COM 291011104 4,476,288 33,573 SH SOLE 0 33,573 0
ENBRIDGE INC COM 29250N105 36,198,431 799,754 SH SOLE 0 799,754 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,578,887 87,087 SH SOLE 0 87,087 0
ENSTAR GROUP LIMITED SHS G3075P101 491,422 1,461 SH SOLE 1,036 425 0
ENTEGRIS INC COM 29362U104 3,663,607 45,426 SH SOLE 0 45,426 0
ENTERPRISE FINL SVCS CORP COM 293712105 2,244,884 40,742 SH SOLE 0 40,742 0
ENTERPRISE PRODS PARTNERS L COM 293792107 12,875,631 415,209 SH SOLE 0 415,209 0
EOG RES INC COM 26875P101 1,320,926 11,044 SH SOLE 0 11,044 0
EQUIFAX INC COM 294429105 499,806 1,927 SH SOLE 0 1,927 0
ESQUIRE FINL HLDGS INC COM 29667J101 5,268,302 55,655 SH SOLE 0 55,655 0
ESSENTIAL UTILS INC COM 29670G102 5,668,355 152,621 SH SOLE 0 152,621 0
EVEREST GROUP LTD COM G3223R108 1,427,370 4,200 SH SOLE 0 4,200 0
EVERGY INC COM 30034W106 5,859,877 85,012 SH SOLE 0 85,012 0
EVERSOURCE ENERGY COM 30040W108 596,883 9,382 SH SOLE 0 9,382 0
EVOLUS INC COM 30052C107 1,381,500 150,000 SH SOLE 0 150,000 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 177,622 28,465 SH SOLE 0 28,465 0
EXELON CORP COM 30161N101 520,736 11,993 SH SOLE 0 11,993 0
EXPEDIA GROUP INC COM NEW 30212P303 1,426,021 8,454 SH SOLE 0 8,454 0
EXPEDITORS INTL WASH INC COM 302130109 393,820 3,447 SH SOLE 2,987 460 0
EXTRA SPACE STORAGE INC COM 30225T102 214,820 1,457 SH SOLE 0 1,457 0
EXXON MOBIL CORP COM 30231G102 19,499,592 180,887 SH SOLE 0 180,887 0
FASTENAL CO COM 311900104 756,672 18,016 SH SOLE 0 18,016 0
FEDEX CORP COM 31428X106 809,582 3,539 SH SOLE 0 3,539 0
FIRST NATL CORP COM 32106V107 691,185 35,500 SH SOLE 0 35,500 0
FIRST SEACOAST BANCORP INC COM 33631F104 569,500 50,000 SH SOLE 0 50,000 0
FIRST SOLAR INC COM 336433107 1,069,554 6,461 SH SOLE 0 6,461 0
FISERV INC COM 337738108 544,816 3,160 SH SOLE 0 3,160 0
FIVE POINT HOLDINGS LLC COM CL A 33833Q106 545,325 99,150 SH SOLE 0 99,150 0
FLOOR & DECOR HLDGS INC CL A 339750101 387,092 5,096 SH SOLE 0 5,096 0
FORTINET INC COM 34959E109 290,096 2,744 SH SOLE 0 2,744 0
FORTIVE CORP COM 34959J108 15,382,520 295,080 SH SOLE 0 295,080 0
FRANKLIN ELEC INC COM 353514102 388,126 4,325 SH SOLE 0 4,325 0
FREEPORT-MCMORAN INC CL B 35671D857 479,191 11,054 SH SOLE 0 11,054 0
FS BANCORP INC COM 30263Y104 275,660 7,000 SH SOLE 0 7,000 0
GALAXY DIGITAL INC. CL A 36317J209 333,975 15,250 SH SOLE 0 15,250 0
GALLAGHER ARTHUR J & CO COM 363576109 9,787,669 30,575 SH SOLE 0 30,575 0
GATES INDL CORP PLC ORD SHS G39108108 19,045,372 826,981 SH SOLE 0 826,981 0
GE AEROSPACE COM NEW 369604301 51,527,390 200,192 SH SOLE 26,807 173,385 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 525,236 7,091 SH SOLE 0 7,091 0
GE VERNOVA INC COM 36828A101 144,245,243 272,598 SH SOLE 5,691 266,907 0
GEN DIGITAL INC COM 668771108 1,289,602 43,864 SH SOLE 0 43,864 0
GENERAL AMERN INVS CO INC COM 368802104 307,371 5,485 SH SOLE 0 5,485 0
GENERAL DYNAMICS CORP COM 369550108 550,362 1,887 SH SOLE 0 1,887 0
GENERAL MLS INC COM 370334104 2,558,842 49,389 SH SOLE 0 49,389 0
GENERAL MTRS CO COM 37045V100 1,588,105 32,272 SH SOLE 0 32,272 0
GILEAD SCIENCES INC COM 375558103 6,637,454 59,867 SH SOLE 0 59,867 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 975,240 15,564 SH SOLE 0 15,564 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 270,891 6,200 SH SOLE 0 6,200 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 655,811 16,898 SH SOLE 0 16,898 0
GLOBE LIFE INC COM 37959E102 4,576,979 36,825 SH SOLE 0 36,825 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,455,893 3,470 SH SOLE 870 2,600 0
GRACO INC COM 384109104 27,327,830 317,876 SH SOLE 0 317,876 0
GRAINGER W W INC COM 384802104 561,730 540 SH SOLE 0 540 0
GRAPHIC PACKAGING HLDG CO COM 388689101 1,660,505 78,408 SH SOLE 0 78,408 0
GREEN BRICK PARTNERS INC COM 392709101 11,175,851 177,733 SH SOLE 0 177,733 0
GROVE COLLABORATIVE HOLD INC COM CL A 39957D201 13,411 11,662 SH SOLE 0 11,662 0
H2O AMERICA COM 784305104 4,881,958 93,938 SH SOLE 0 93,938 0
HCA HEALTHCARE INC COM 40412C101 6,184,383 16,143 SH SOLE 0 16,143 0
HEICO CORP NEW CL A 422806208 216,833 838 SH SOLE 0 838 0
HENRY SCHEIN INC COM 806407102 37,103,337 507,917 SH SOLE 0 507,917 0
HERITAGE COMM CORP COM 426927109 914,007 92,045 SH SOLE 92,045 0 0
HERSHEY CO COM 427866108 333,861 2,012 SH SOLE 0 2,012 0
HESS CORP COM 42809H107 883,885 6,380 SH SOLE 0 6,380 0
HESS MIDSTREAM LP CL A SHS 428103105 221,433 5,750 SH SOLE 0 5,750 0
HILLTOP HOLDINGS INC COM 432748101 531,125 17,500 SH SOLE 0 17,500 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 39,781,226 149,363 SH SOLE 0 149,363 0
HOME DEPOT INC COM 437076102 14,226,389 38,802 SH SOLE 0 38,802 0
HONEYWELL INTL INC COM 438516106 346,900,948 1,489,612 SH SOLE 724 1,488,888 0
HOWARD HUGHES HOLDINGS INC COM 44267T102 19,408,478 287,533 SH SOLE 0 287,533 0
HSBC HLDGS PLC SPON ADR NEW 404280406 243,707 4,009 SH SOLE 0 4,009 0
HUNTINGTON BANCSHARES INC COM 446150104 1,308,646 77,366 SH SOLE 0 77,366 0
IAC INC COM NEW 44891N208 14,914,193 399,416 SH SOLE 0 399,416 0
IDACORP INC COM 451107106 5,199,291 45,035 SH SOLE 0 45,035 0
IDEX CORP COM 45167R104 663,303 3,778 SH SOLE 0 3,778 0
IDEXX LABS INC COM 45168D104 485,388 905 SH SOLE 0 905 0
ILLINOIS TOOL WKS INC COM 452308109 4,061,711 16,328 SH SOLE 0 16,328 0
IMMUNEERING CORP CLASS A COM 45254E107 108,935 32,325 SH SOLE 0 32,325 0
INGREDION INC COM 457187102 39,795,248 293,432 SH SOLE 0 293,432 0
INTEL CORP COM 458140100 60,912,856 2,719,324 SH SOLE 139,934 2,579,390 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 205,943,240 1,122,490 SH SOLE 0 1,122,490 0
INTERNATIONAL BUSINESS MACHS COM 459200101 30,627,129 103,898 SH SOLE 0 103,898 0
INTERNATIONAL PAPER CO COM 460146103 320,786 6,850 SH SOLE 0 6,850 0
INTUITIVE SURGICAL INC COM NEW 46120E602 858,044 1,579 SH SOLE 0 1,579 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 405,666 18,600 SH SOLE 0 18,600 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 7,322,000 350,000 SH SOLE 0 350,000 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 358,440 2,900 SH SOLE 0 2,900 0
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 308,288 6,400 SH SOLE 0 6,400 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 91,160,700 501,600 SH SOLE 0 501,600 0
INVESCO QQQ TR UNIT SER 1 46090E103 4,767,301 8,633 SH SOLE 0 8,633 0
IONQ INC COM 46222L108 10,806,955 251,500 SH SOLE 0 251,500 0
IQVIA HLDGS INC COM 46266C105 38,592,530 244,892 SH SOLE 0 244,892 0
ISHARES GOLD TR ISHARES NEW 464285204 879,276 14,100 SH SOLE 0 14,100 0
ISHARES INC CORE MSCI EMKT 46434G103 3,167,423 52,764 SH SOLE 0 52,764 0
ISHARES INC MSCI CDA ETF 464286509 1,105,381 23,926 SH SOLE 0 23,926 0
ISHARES INC MSCI SWITZERLAND 464286749 476,573 8,695 SH SOLE 0 8,695 0
ISHARES INC MSCI EQUAL WEITE 464286681 2,215,233 22,349 SH SOLE 0 22,349 0
ISHARES TR 10-20 YR TRS ETF 464288653 1,245,108 12,255 SH SOLE 0 12,255 0
ISHARES TR ISHS 1-5YR INVS 464288646 443,290 8,402 SH SOLE 0 8,402 0
ISHARES TR 7-10 YR TRSY BD 464287440 3,284,815 34,299 SH SOLE 0 34,299 0
ISHARES TR ISHARES BIOTECH 464287556 245,682 1,942 SH SOLE 0 1,942 0
ISHARES TR CORE DIV GRWTH 46434V621 528,080 8,259 SH SOLE 0 8,259 0
ISHARES TR CORE HIGH DV ETF 46429B663 699,271 5,968 SH SOLE 0 5,968 0
ISHARES TR CORE MSCI EAFE 46432F842 1,066,457 12,775 SH SOLE 0 12,775 0
ISHARES TR CORE MSCI EURO 46434V738 2,642,439 39,916 SH SOLE 0 39,916 0
ISHARES TR CORE S&P500 ETF 464287200 2,965,310 4,776 SH SOLE 0 4,776 0
ISHARES TR CORE S&P MCP ETF 464287507 1,235,005 19,913 SH SOLE 0 19,913 0
ISHARES TR CORE S&P SCP ETF 464287804 3,272,935 29,947 SH SOLE 0 29,947 0
ISHARES TR CORE S&P TTL STK 464287150 776,575 5,751 SH SOLE 0 5,751 0
ISHARES TR CORE US AGGBD ET 464287226 5,865,200 59,125 SH SOLE 0 59,125 0
ISHARES TR ESG OPTIMIZED 464288802 283,667 2,238 SH SOLE 0 2,238 0
ISHARES TR GLOBAL ENERG ETF 464287341 236,015 6,007 SH SOLE 0 6,007 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 1,905,018 75,656 SH SOLE 0 75,656 0
ISHARES TR IBONDS DEC2026 46435GAA0 1,988,136 81,985 SH SOLE 0 81,985 0
ISHARES TR IBONDS 27 ETF 46435UAA9 1,534,471 63,225 SH SOLE 0 63,225 0
ISHARES TR INTL DIV GRWTH 46435G524 512,785 6,500 SH SOLE 0 6,500 0
ISHARES TR MRGSTR MD CP VAL 464288406 565,139 7,438 SH SOLE 0 7,438 0
ISHARES TR MORNINGSTAR VALU 464288109 416,950 5,000 SH SOLE 0 5,000 0
ISHARES TR MSCI EAFE ETF 464287465 1,352,739 15,133 SH SOLE 0 15,133 0
ISHARES TR MSCI EMG MKT ETF 464287234 787,277 16,320 SH SOLE 0 16,320 0
ISHARES TR MSCI USA QLT FCT 46432F339 1,023,609 5,599 SH SOLE 0 5,599 0
ISHARES TR PFD AND INCM SEC 464288687 544,417 17,745 SH SOLE 0 17,745 0
ISHARES TR RUS 1000 ETF 464287622 476,756 1,404 SH SOLE 0 1,404 0
ISHARES TR RUS 1000 GRW ETF 464287614 836,847 1,971 SH SOLE 0 1,971 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,238,022 6,374 SH SOLE 0 6,374 0
ISHARES TR RUSSELL 2000 ETF 464287655 339,006 1,571 SH SOLE 0 1,571 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,452,654 9,208 SH SOLE 0 9,208 0
ISHARES TR RUS MID CAP ETF 464287499 334,587 3,638 SH SOLE 0 3,638 0
ISHARES TR RUS MD CP GR ETF 464287481 202,889 1,463 SH SOLE 0 1,463 0
ISHARES TR SELECT DIVID ETF 464287168 725,807 5,465 SH SOLE 0 5,465 0
ISHARES TR ISHARES SEMICDTR 464287523 24,059,767 100,795 SH SOLE 0 100,795 0
ISHARES TR U.S. TECH ETF 464287721 2,724,324 15,723 SH SOLE 0 15,723 0
JACOBS SOLUTIONS INC COM 46982L108 2,049,437 15,591 SH SOLE 0 15,591 0
JEFFERIES FINL GROUP INC COM 47233W109 10,775,621 197,031 SH SOLE 0 197,031 0
JOHNSON & JOHNSON COM 478160104 110,098,179 720,774 SH SOLE 0 720,774 0
JPMORGAN CHASE & CO. COM 46625H100 85,097,282 293,530 SH SOLE 0 293,530 0
KALTURA INC COM 483467106 100,500 50,000 SH SOLE 0 50,000 0
KELLANOVA COM 487836108 340,070 4,276 SH SOLE 0 4,276 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 78,934,967 481,722 SH SOLE 0 481,722 0
KIMBERLY-CLARK CORP COM 494368103 2,451,449 18,838 SH SOLE 0 18,838 0
KIMCO RLTY CORP COM 49446R109 980,121 46,628 SH SOLE 0 46,628 0
KINDER MORGAN INC DEL COM 49456B101 215,443 7,328 SH SOLE 0 7,328 0
KINSALE CAP GROUP INC COM 49714P108 97,328,272 201,133 SH SOLE 2,196 198,937 0
KKR & CO INC COM 48251W104 1,160,049,649 8,720,211 SH SOLE 66,139 8,654,072 0
KLA CORP COM NEW 482480100 4,342,548 4,848 SH SOLE 0 4,848 0
KNIFE RIVER CORP COMMON STOCK 498894104 4,564,411 55,909 SH SOLE 0 55,909 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 8,872,484 211,451 SH SOLE 0 211,451 0
L3HARRIS TECHNOLOGIES INC COM 502431109 258,365 1,030 SH SOLE 0 1,030 0
LABCORP HOLDINGS INC COM SHS 504922105 257,260 980 SH SOLE 0 980 0
LAKE SHORE BANCORP INC COM 510700107 292,411 18,507 SH SOLE 0 18,507 0
LAM RESEARCH CORP COM NEW 512807306 5,321,078 54,536 SH SOLE 0 54,536 0
LAMAR ADVERTISING CO NEW CL A 512816109 3,491,527 28,770 SH SOLE 0 28,770 0
LANDBRIDGE COMPANY LLC CL A 514952100 210,347,278 3,112,567 SH SOLE 0 3,112,567 0
LANDMARK BANCORP INC COM 51504L107 515,580 19,500 SH SOLE 0 19,500 0
LANTHEUS HLDGS INC COM 516544103 353,963 4,324 SH SOLE 0 4,324 0
LENNAR CORP CL A 526057104 922,377 8,339 SH SOLE 0 8,339 0
LENNAR CORP CL B 526057302 2,393,596 22,742 SH SOLE 0 22,742 0
LIBERTY BROADBAND CORP COM SER A 530307107 3,743,865 38,273 SH SOLE 0 38,273 0
LIBERTY BROADBAND CORP COM SER C 530307305 10,019,806 101,848 SH SOLE 0 101,848 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771 295,990 3,117 SH SOLE 0 3,117 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748 627,415 7,894 SH SOLE 0 7,894 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 3,373,678 32,284 SH SOLE 0 32,284 0
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722 902,337 11,118 SH SOLE 0 11,118 0
LINDE PLC SHS G54950103 317,105,157 675,871 SH SOLE 13,210 662,661 0
LINKBANCORP INC COM 53578P105 127,925 17,500 SH SOLE 0 17,500 0
LOCKHEED MARTIN CORP COM 539830109 1,892,853 4,087 SH SOLE 0 4,087 0
LOEWS CORP COM 540424108 9,366,369 102,186 SH SOLE 0 102,186 0
LOWES COS INC COM 548661107 330,881,506 1,491,331 SH SOLE 19,446 1,471,885 0
LUCID DIAGNOSTICS INC COM 54948X109 371,968 323,450 SH SOLE 0 323,450 0
LULULEMON ATHLETICA INC COM 550021109 334,513 1,408 SH SOLE 0 1,408 0
LVMH MOET HENNESSY LOUIS VUITTON COMMON STOCK F58485115 168,859,308 323,484 SH SOLE 0 323,484 0
LVMH MOET HENNESSY LOUIS VUITTON SA UNPSPONSORED ADR UNSPD ADR 502441306 8,018,283 76,321 SH SOLE 0 76,321 0
M & T BK CORP COM 55261F104 1,613,997 8,320 SH SOLE 6,861 1,459 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 358,225 2,500 SH SOLE 0 2,500 0
MAGYAR BANCORP INC COM 55977T208 467,010 28,015 SH SOLE 0 28,015 0
MAINSTREET BANCSHARES INC COM 56064Y100 3,975,672 210,353 SH SOLE 110,361 99,992 0
MARATHON PETE CORP COM 56585A102 3,085,659 18,576 SH SOLE 0 18,576 0
MARKEL GROUP INC COM 570535104 28,879,828 14,459 SH SOLE 0 14,459 0
MARRIOTT INTL INC NEW CL A 571903202 148,714,214 544,322 SH SOLE 0 544,322 0
MARSH & MCLENNAN COS INC COM 571748102 6,158,728 28,168 SH SOLE 0 28,168 0
MARTIN MARIETTA MATLS INC COM 573284106 19,703,821 35,893 SH SOLE 0 35,893 0
MASTERCARD INCORPORATED CL A 57636Q104 18,337,788 32,633 SH SOLE 3,943 28,690 0
MATCH GROUP INC NEW COM 57667L107 106,111,104 3,435,128 SH SOLE 0 3,435,128 0
MCCORMICK & CO INC COM NON VTG 579780206 3,818,598 50,364 SH SOLE 0 50,364 0
MCDONALDS CORP COM 580135101 180,586,573 618,087 SH SOLE 993 617,094 0
MCKESSON CORP COM 58155Q103 536,174 731 SH SOLE 0 731 0
MDU RES GROUP INC COM 552690109 2,201,203 131,024 SH SOLE 0 131,024 0
MEDTRONIC PLC SHS G5960L103 359,517 4,091 SH SOLE 0 4,091 0
MERCK & CO INC COM 58933Y105 11,837,777 148,028 SH SOLE 0 148,028 0
MERIDIAN CORPORATION COM 58958P104 5,543,615 430,071 SH SOLE 203,621 226,450 0
META PLATFORMS INC CL A 30303M102 106,216,708 143,908 SH SOLE 4,937 138,971 0
METLIFE INC COM 59156R108 264,019 3,283 SH SOLE 0 3,283 0
MGM RESORTS INTERNATIONAL COM 552953101 1,461,953 42,511 SH SOLE 0 42,511 0
MICROCHIP TECHNOLOGY INC. COM 595017104 251,151 3,569 SH SOLE 0 3,569 0
MICRON TECHNOLOGY INC COM 595112103 1,449,378 11,760 SH SOLE 0 11,760 0
MICROSOFT CORP COM 594918104 2,204,566,005 4,432,090 SH SOLE 17,953 4,414,137 0
MID-AMER APT CMNTYS INC COM 59522J103 1,409,203 9,521 SH SOLE 0 9,521 0
MIDDLESEX WTR CO COM 596680108 8,622,910 159,153 SH SOLE 0 159,153 0
MINERALS TECHNOLOGIES INC COM 603158106 6,901,097 125,315 SH SOLE 0 125,315 0
MOBILE INFRASTRUCTURE CORP COM SHS 60739N101 477,199 105,342 SH SOLE 0 105,342 0
MOGO INC COM 60800C208 33,396 26,400 SH SOLE 0 26,400 0
MONDELEZ INTL INC CL A 609207105 159,042,279 2,342,066 SH SOLE 15,775 2,326,291 0
MOODYS CORP COM 615369105 46,838,976 93,381 SH SOLE 0 93,381 0
MORGAN STANLEY COM NEW 617446448 29,097,873 206,573 SH SOLE 0 206,573 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 11,157,944 26,469 SH SOLE 0 26,469 0
MSA SAFETY INC COM 553498106 8,431,952 50,331 SH SOLE 0 50,331 0
MUELLER INDS INC COM 624756102 596,422 7,505 SH SOLE 0 7,505 0
MUELLER WTR PRODS INC COM SER A 624758108 1,855,095 77,167 SH SOLE 0 77,167 0
MVB FINL CORP COM 553810102 642,105 28,500 SH SOLE 0 28,500 0
NASDAQ INC COM 631103108 7,933,611 88,723 SH SOLE 0 88,723 0
NATHANS FAMOUS INC NEW COM 632347100 346,570 3,120 SH SOLE 0 3,120 0
NAVIGATOR HLDGS LTD SHS Y62132108 15,766,662 1,114,252 SH SOLE 0 1,114,252 0
NESTLE SA COMMON STOCK H57312649 208,714 2,107 SH SOLE 0 2,107 0
NESTLE SA SPON ADR 641069406 76,941,806 774,686 SH SOLE 0 774,686 0
NETFLIX INC COM 64110L106 13,439,509 10,036 SH SOLE 0 10,036 0
NEWMONT CORP COM 651639106 7,259,196 124,600 SH SOLE 0 124,600 0
NEXTDECADE CORP COM 65342K105 263,291 29,550 SH SOLE 0 29,550 0
NEXTERA ENERGY INC COM 65339F101 22,436,769 323,203 SH SOLE 0 323,203 0
NICE LTD SPONSORED ADR 653656108 105,295,960 623,385 SH SOLE 0 623,385 0
NIKE INC CL B 654106103 34,026,451 476,489 SH SOLE 22,621 453,868 0
NISOURCE INC COM 65473P105 6,156,408 152,613 SH SOLE 0 152,613 0
NN INC COM 629337106 5,250,000 2,500,000 SH SOLE 0 2,500,000 0
NORFOLK SOUTHN CORP COM 655844108 804,770 3,144 SH SOLE 0 3,144 0
NORTHEAST BK PORTLAND ME COM 66405S100 400,455 4,500 SH SOLE 0 4,500 0
NORTHEAST CMNTY BANCORP INC COM 664121100 425,686 18,313 SH SOLE 0 18,313 0
NORTHERN LTS FD TR IV FM COMPOUNDERS 66537J788 7,326,733 277,066 SH SOLE 0 277,066 0
NORTHERN LTS FD TR IV FM FOCUS EQUITY 66538H211 99,804,021 3,035,319 SH SOLE 0 3,035,319 0
NORTHERN TR CORP COM 665859104 8,616,006 67,554 SH SOLE 0 67,554 0
NORTHRIM BANCORP INC COM 666762109 2,322,174 24,900 SH SOLE 0 24,900 0
NORTHROP GRUMMAN CORP COM 666807102 866,465 1,733 SH SOLE 0 1,733 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 4,547,437 88,644 SH SOLE 0 88,644 0
NOVARTIS AG SPONSORED ADR 66987V109 5,548,066 45,848 SH SOLE 0 45,848 0
NOVO-NORDISK A S ADR 670100205 503,846 7,300 SH SOLE 0 7,300 0
NUCOR CORP COM 670346105 381,814 2,935 SH SOLE 0 2,935 0
NUTRIEN LTD COM 67077M108 11,686,556 199,067 SH SOLE 0 199,067 0
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 118,625 13,621 SH SOLE 0 13,621 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 99,890 10,010 SH SOLE 0 10,010 0
NVENT ELECTRIC PLC SHS G6700G107 2,248,702 30,699 SH SOLE 0 30,699 0
NVIDIA CORPORATION COM 67066G104 310,681,211 1,966,356 SH SOLE 4,503 1,961,853 0
OCCIDENTAL PETE CORP COM 674599105 417,219 9,875 SH SOLE 0 9,875 0
OFG BANCORP COM 67103X102 646,500 15,000 SH SOLE 0 15,000 0
OGE ENERGY CORP COM 670837103 3,598,064 81,074 SH SOLE 0 81,074 0
OMNICOM GROUP INC COM 681919106 273,490 3,765 SH SOLE 0 3,765 0
ON HLDG AG NAMEN AKT A H5919C104 297,934 5,724 SH SOLE 0 5,724 0
ONE LIBERTY PPTYS INC COM 682406103 714,447 29,389 SH SOLE 0 29,389 0
ONEOK INC NEW COM 682680103 1,055,068 12,925 SH SOLE 0 12,925 0
ONTO INNOVATION INC COM 683344105 2,478,134 24,553 SH SOLE 0 24,553 0
OP BANCORP COM 67109R109 517,054 39,804 SH SOLE 0 39,804 0
OPKO HEALTH INC COM 68375N103 68,310 51,750 SH SOLE 0 51,750 0
ORACLE CORP COM 68389X105 977,640,016 4,471,665 SH SOLE 19,348 4,452,317 0
OREILLY AUTOMOTIVE INC COM 67103H107 210,411,009 2,334,528 SH SOLE 52,303 2,282,225 0
ORGANON & CO COMMON STOCK 68622V106 147,601 15,248 SH SOLE 0 15,248 0
OTIS WORLDWIDE CORP COM 68902V107 3,950,502 39,896 SH SOLE 0 39,896 0
OTTER TAIL CORP COM 689648103 3,157,606 40,960 SH SOLE 0 40,960 0
OVID THERAPEUTICS INC COM 690469101 8,577 26,000 SH SOLE 0 26,000 0
PACIFIC PREMIER BANCORP COM 69478X105 811,311 38,469 SH SOLE 0 38,469 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 511,882 3,755 SH SOLE 0 3,755 0
PALO ALTO NETWORKS INC COM 697435105 1,170,950 5,722 SH SOLE 0 5,722 0
PAN AMERN SILVER CORP COM 697900108 1,487,734 52,385 SH SOLE 0 52,385 0
PARK NATL CORP COM 700658107 1,086,855 6,498 SH SOLE 0 6,498 0
PARKE BANCORP INC COM 700885106 940,055 46,149 SH SOLE 0 46,149 0
PARKER-HANNIFIN CORP COM 701094104 1,087,518 1,557 SH SOLE 0 1,557 0
PARNASSUS INCOME FDS CORE SELECT ETF 701769507 461,935 18,145 SH SOLE 0 18,145 0
PARSONS CORP DEL COM 70202L102 2,121,521 29,560 SH SOLE 0 29,560 0
PATTERSON-UTI ENERGY INC COM 703481101 83,263 14,041 SH SOLE 0 14,041 0
PAVMED INC COM NEW 70387R403 428,674 714,100 SH SOLE 0 714,100 0
PAYCHEX INC COM 704326107 325,103 2,235 SH SOLE 0 2,235 0
PAYCOM SOFTWARE INC COM 70432V102 268,424 1,160 SH SOLE 0 1,160 0
PAYONEER GLOBAL INC COM 70451X104 4,230,382 617,574 SH SOLE 0 617,574 0
PAYPAL HLDGS INC COM 70450Y103 4,084,924 54,964 SH SOLE 0 54,964 0
PDS BIOTECHNOLOGY CORP COM 70465T107 19,950 15,000 SH SOLE 0 15,000 0
PENTAIR PLC SHS G7S00T104 581,056 5,660 SH SOLE 0 5,660 0
PEPSICO INC COM 713448108 17,047,552 129,109 SH SOLE 0 129,109 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105 6,803,054 499,490 SH SOLE 0 499,490 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1,854,416 144,509 SH SOLE 0 144,509 0
PFIZER INC COM 717081103 6,238,501 257,364 SH SOLE 0 257,364 0
PHILIP MORRIS INTL INC COM 718172109 337,973,140 1,844,373 SH SOLE 11,234 1,833,139 0
PHILLIPS 66 COM 718546104 2,844,947 23,847 SH SOLE 8,926 14,921 0
PIMCO ETF TR 15+ YR US TIPS 72201R304 210,405 4,010 SH SOLE 0 4,010 0
PINNACLE WEST CAP CORP COM 723484101 1,120,075 12,519 SH SOLE 0 12,519 0
PLEXUS CORP COM 729132100 1,349,582 9,974 SH SOLE 0 9,974 0
PNC FINL SVCS GROUP INC COM 693475105 9,289,681 49,832 SH SOLE 0 49,832 0
POOL CORP COM 73278L105 62,744,276 215,261 SH SOLE 0 215,261 0
PORTLAND GEN ELEC CO COM NEW 736508847 2,867,804 69,683 SH SOLE 0 69,683 0
POST HLDGS INC COM 737446104 266,360 2,443 SH SOLE 0 2,443 0
PRIMIS FINANCIAL CORP COM 74167B109 1,702,376 156,901 SH SOLE 106,573 50,328 0
PRIMORIS SVCS CORP COM 74164F103 452,516 5,800 SH SOLE 0 5,800 0
PRINCETON BANCORP INC COM 74179A107 848,707 27,790 SH SOLE 0 27,790 0
PROCTER AND GAMBLE CO COM 742718109 39,663,489 248,955 SH SOLE 5,402 243,553 0
PROGRESSIVE CORP COM 743315103 3,598,607 13,485 SH SOLE 12,454 1,031 0
PROLOGIS INC. COM 74340W103 2,419,337 23,015 SH SOLE 0 23,015 0
PROSHARES TR S&P 500 DV ARIST 74348A467 15,538,131 153,463 SH SOLE 0 153,463 0
PROSHARES TR PSHS ULT HLTHCRE 74347R735 369,445 9,044 SH SOLE 0 9,044 0
PRUDENTIAL FINL INC COM 744320102 371,922 3,462 SH SOLE 0 3,462 0
PUBLIC STORAGE OPER CO COM 74460D109 1,292,515 4,405 SH SOLE 0 4,405 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 815,704 9,690 SH SOLE 0 9,690 0
PURE CYCLE CORP COM NEW 746228303 645,612 60,225 SH SOLE 0 60,225 0
QUALCOMM INC COM 747525103 3,472,664 21,805 SH SOLE 0 21,805 0
QUANTA SVCS INC COM 74762E102 407,570 1,078 SH SOLE 0 1,078 0
QUIPT HOME MEDICAL CORP COM 74880P104 2,953,500 1,650,000 SH SOLE 0 1,650,000 0
QXO INC COM NEW 82846H405 17,900,623 831,041 SH SOLE 0 831,041 0
RAMACO RES INC COM CL A 75134P600 3,474,413 264,415 SH SOLE 0 264,415 0
RAMACO RES INC COM CL B 75134P501 2,058,919 251,702 SH SOLE 0 251,702 0
RANGE RES CORP COM 75281A109 16,495,996 405,606 SH SOLE 0 405,606 0
REALTY INCOME CORP COM 756109104 259,763 4,509 SH SOLE 0 4,509 0
REGENCY CTRS CORP COM 758849103 5,006,964 69,604 SH SOLE 0 69,604 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 392,799 16,525 SH SOLE 0 16,525 0
REPLIGEN CORP COM 759916109 814,689 6,550 SH SOLE 0 6,550 0
RESOLUTE HLDGS MGMT INC COM 76134H101 763,541 23,958 SH SOLE 0 23,958 0
RESTAURANT BRANDS INTL INC COM 76131D103 11,581,715 174,441 SH SOLE 0 174,441 0
ROIVANT SCIENCES LTD SHS G76279101 136,367 12,100 SH SOLE 0 12,100 0
ROPER TECHNOLOGIES INC COM 776696106 3,149,363 5,556 SH SOLE 0 5,556 0
ROYAL BK CDA COM 780087102 957,684 7,280 SH SOLE 0 7,280 0
ROYAL CARIBBEAN GROUP COM V7780T103 3,002,358 9,565 SH SOLE 0 9,565 0
RPM INTL INC COM 749685103 15,051,749 137,033 SH SOLE 0 137,033 0
RTX CORPORATION COM 75513E101 10,544,396 72,212 SH SOLE 0 72,212 0
RUMBLE INC COM CL A 78137L105 626,777 69,797 SH SOLE 0 69,797 0
S&P GLOBAL INC COM 78409V104 305,199,459 578,808 SH SOLE 3,763 575,045 0
SAFETY INS GROUP INC COM 78648T100 1,016,192 12,800 SH SOLE 0 12,800 0
SALESFORCE INC COM 79466L302 512,692,748 1,877,476 SH SOLE 25,811 1,851,665 0
SANOFI SPONSORED ADR 80105N105 1,097,796 22,724 SH SOLE 0 22,724 0
SB FINL GROUP INC COM 78408D105 680,476 35,627 SH SOLE 0 35,627 0
SCHLUMBERGER LTD COM STK 806857108 3,711,897 108,897 SH SOLE 0 108,897 0
SCHWAB CHARLES CORP COM 808513105 41,969,031 459,985 SH SOLE 0 459,985 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 694,546 23,044 SH SOLE 0 23,044 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 468,498 21,199 SH SOLE 0 21,199 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 564,711 23,106 SH SOLE 0 23,106 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,197,275 45,180 SH SOLE 0 45,180 0
SEACOR MARINE HLDGS INC COM 78413P101 2,004,275 392,995 SH SOLE 0 392,995 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,985,310 9,135 SH SOLE 0 9,135 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,485,399 18,345 SH SOLE 0 18,345 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,497,400 29,447 SH SOLE 0 29,447 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1,764,110 33,685 SH SOLE 0 33,685 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 738,785 5,481 SH SOLE 0 5,481 0
SELECT SECTOR SPDR TR INDL 81369Y704 1,775,403 12,035 SH SOLE 0 12,035 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 929,865 3,672 SH SOLE 0 3,672 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 578,643 7,086 SH SOLE 0 7,086 0
SEMPRA COM 816851109 7,769,311 101,688 SH SOLE 0 101,688 0
SENTINELONE INC CL A 81730H109 310,486 16,985 SH SOLE 0 16,985 0
SERVICE CORP INTL COM 817565104 98,909,075 1,215,099 SH SOLE 0 1,215,099 0
SERVICENOW INC COM 81762P102 4,479,345 4,357 SH SOLE 0 4,357 0
SHELL PLC SPON ADS 780259305 880,266 12,502 SH SOLE 0 12,502 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 1,076,562 9,333 SH SOLE 0 9,333 0
SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525 2,504,500 50,000 SH SOLE 0 50,000 0
SIRIUSXM HOLDINGS INC COMMON STOCK 829933100 5,418,439 235,892 SH SOLE 0 235,892 0
SMITH A O CORP COM 831865209 212,840 3,246 SH SOLE 0 3,246 0
SNAP ON INC COM 833034101 26,570,415 85,386 SH SOLE 0 85,386 0
SNOWFLAKE INC CL A 833445109 324,914 1,452 SH SOLE 0 1,452 0
SOLVENTUM CORP COM SHS 83444M101 353,642 4,663 SH SOLE 0 4,663 0
SOUNDHOUND AI INC CLASS A COM 836100107 1,302,182 121,359 SH SOLE 0 121,359 0
SOUTHERN CO COM 842587107 236,554 2,576 SH SOLE 0 2,576 0
SOUTHWEST GAS HLDGS INC COM 844895102 304,999 4,100 SH SOLE 0 4,100 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 353,479 800 SH SOLE 0 800 0
SPDR GOLD TR GOLD SHS 78463V107 10,638,262 34,899 SH SOLE 0 34,899 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,824,439 45,059 SH SOLE 0 45,059 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 22,366,380 36,098 SH SOLE 0 36,098 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 406,654 12,110 SH SOLE 0 12,110 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 315,134 3,800 SH SOLE 0 3,800 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 528,571 8,900 SH SOLE 0 8,900 0
SPECIAL OPPORTUNITIES FD INC COM 84741T104 488,090 31,510 SH SOLE 0 31,510 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1,729,623 57,463 SH SOLE 0 57,463 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 1,662,935 65,599 SH SOLE 0 65,599 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 1,253,315 102,395 SH SOLE 0 102,395 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 7,599,533 182,725 SH SOLE 0 182,725 0
STARBUCKS CORP COM 855244109 37,752,978 412,015 SH SOLE 0 412,015 0
STATE STR CORP COM 857477103 290,149 2,729 SH SOLE 0 2,729 0
STERIS PLC SHS USD G8473T100 569,321 2,370 SH SOLE 0 2,370 0
STRYKER CORPORATION COM 863667101 26,551,720 66,970 SH SOLE 0 66,970 0
SUPERIOR GROUP OF CO INC COM 868358102 439,728 42,692 SH SOLE 0 42,692 0
SWEETGREEN INC COM CL A 87043Q108 2,666,942 179,230 SH SOLE 0 179,230 0
SYNOPSYS INC COM 871607107 25,284,352 49,318 SH SOLE 0 49,318 0
SYSCO CORP COM 871829107 967,806 12,778 SH SOLE 3,276 9,502 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 10,838,152 47,725 SH SOLE 0 47,725 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 486,684,271 2,004,053 SH SOLE 12,496 1,991,557 0
TANGER INC COM 875465106 815,722 26,675 SH SOLE 0 26,675 0
TARGET CORP COM 87612E106 17,092,494 173,264 SH SOLE 0 173,264 0
TASEKO MINES LTD COM 876511106 315,000 100,000 SH SOLE 0 100,000 0
TAYLOR MORRISON HOME CORP COM 87724P106 8,238,265 134,130 SH SOLE 0 134,130 0
TAYSHA GENE THERAPIES INC COM SHS 877619106 65,835 28,500 SH SOLE 0 28,500 0
TE CONNECTIVITY PLC ORD SHS G87052109 359,098 2,129 SH SOLE 0 2,129 0
TEJON RANCH CO COM 879080109 264,576 15,600 SH SOLE 0 15,600 0
TELEDYNE TECHNOLOGIES INC COM 879360105 2,409,906 4,704 SH SOLE 0 4,704 0
TESLA INC COM 88160R101 1,489,508 4,689 SH SOLE 0 4,689 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 363,273 21,675 SH SOLE 0 21,675 0
TEXAS INSTRS INC COM 882508104 4,782,169 23,033 SH SOLE 0 23,033 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 356,722,436 337,681 SH SOLE 0 337,681 0
TEXTRON INC COM 883203101 265,023 3,300 SH SOLE 0 3,300 0
THE CIGNA GROUP COM 125523100 581,490 1,759 SH SOLE 0 1,759 0
THERMO FISHER SCIENTIFIC INC COM 883556102 388,280,219 956,704 SH SOLE 0 956,704 0
THOMSON REUTERS CORP COM 884903808 496,777 2,475 SH SOLE 0 2,475 0
TIDEWATER INC NEW COM 88642R109 2,809,317 60,900 SH SOLE 0 60,900 0
TJX COS INC NEW COM 872540109 3,792,254 30,709 SH SOLE 0 30,709 0
TMC THE METALS COMPANY INC COM 87261Y106 105,018,533 15,911,899 SH SOLE 0 15,911,899 0
T-MOBILE US INC COM 872590104 6,407,764 26,894 SH SOLE 0 26,894 0
TRANE TECHNOLOGIES PLC SHS G8994E103 555,948 1,271 SH SOLE 0 1,271 0
TRANSALTA CORP COM 89346D107 9,354,935 863,232 SH SOLE 0 863,232 0
TRANSDIGM GROUP INC COM 893641100 801,377 527 SH SOLE 0 527 0
TRAVELERS COMPANIES INC COM 89417E109 11,181,834 41,795 SH SOLE 0 41,795 0
TRIMAS CORP COM NEW 896215209 10,359,309 362,087 SH SOLE 0 362,087 0
TRUPANION INC COM 898202106 549,626 9,930 SH SOLE 0 9,930 0
TRUSTCO BK CORP N Y COM NEW 898349204 413,771 12,249 SH SOLE 0 12,249 0
TXNM ENERGY INC COM 69349H107 1,603,092 28,464 SH SOLE 0 28,464 0
TYLER TECHNOLOGIES INC COM 902252105 1,256,228 2,119 SH SOLE 0 2,119 0
UBER TECHNOLOGIES INC COM 90353T100 30,309,251 324,858 SH SOLE 0 324,858 0
ULTA BEAUTY INC COM 90384S303 1,119,493 2,393 SH SOLE 0 2,393 0
UNILEVER PLC SPON ADR NEW 904767704 819,066 13,390 SH SOLE 0 13,390 0
UNION PAC CORP COM 907818108 132,697,950 576,747 SH SOLE 11,699 565,048 0
UNITED GUARDIAN INC COM 910571108 136,479 17,062 SH SOLE 0 17,062 0
UNITED PARCEL SERVICE INC CL B 911312106 6,845,558 67,818 SH SOLE 0 67,818 0
UNITED RENTALS INC COM 911363109 462,898 614 SH SOLE 0 614 0
UNITEDHEALTH GROUP INC COM 91324P102 433,823,667 1,390,594 SH SOLE 0 1,390,594 0
UNITIL CORP COM 913259107 1,805,433 34,620 SH SOLE 0 34,620 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 373,517 12,434 SH SOLE 0 12,434 0
US BANCORP DEL COM NEW 902973304 19,678,120 430,456 SH SOLE 30,512 399,944 0
USCB FINANCIAL HOLDINGS INC CLASS A COM 90355N101 165,400 10,000 SH SOLE 0 10,000 0
VALENS SEMICONDUCTOR LTD ORDINARY SHARES M9607U115 114,295 43,458 SH SOLE 0 43,458 0
VALLEY NATL BANCORP COM 919794107 395,932 43,798 SH SOLE 0 43,798 0
VANECK ETF TRUST IG FLOATING RATE 92189F486 756,585 29,670 SH SOLE 0 29,670 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 250,217 631 SH SOLE 0 631 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 10,458,824 122,225 SH SOLE 0 122,225 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 713,337 9,064 SH SOLE 0 9,064 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 4,575,810 62,146 SH SOLE 0 62,146 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 381,566 1,980 SH SOLE 0 1,980 0
VANGUARD INDEX FDS GROWTH ETF 922908736 1,713,922 3,905 SH SOLE 0 3,905 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 356,255 1,245 SH SOLE 0 1,245 0
VANGUARD INDEX FDS MID CAP ETF 922908629 32,796,362 116,754 SH SOLE 0 116,754 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 870,114 3,055 SH SOLE 0 3,055 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 460,351 5,169 SH SOLE 0 5,169 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 275,873,739 484,180 SH SOLE 36 484,144 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 6,002,034 30,635 SH SOLE 0 30,635 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 18,545,175 77,997 SH SOLE 0 77,997 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 507,017 1,828 SH SOLE 0 1,828 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,108,028 13,476 SH SOLE 0 13,476 0
VANGUARD INDEX FDS VALUE ETF 922908744 4,484,170 25,234 SH SOLE 0 25,234 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 928,375 13,811 SH SOLE 0 13,811 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8,075,680 163,277 SH SOLE 13 163,264 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3,284,140 42,376 SH SOLE 0 42,376 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 4,717,296 57,402 SH SOLE 0 57,402 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 626,021 4,871 SH SOLE 0 4,871 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,489,482 30,379 SH SOLE 0 30,379 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,417,382 41,213 SH SOLE 0 41,213 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1,301,047 21,753 SH SOLE 0 21,753 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 5,104,911 18,176 SH SOLE 0 18,176 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 724,105 6,631 SH SOLE 0 6,631 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 2,981,668 34,992 SH SOLE 0 34,992 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1,356,882 15,557 SH SOLE 0 15,557 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 528,834 6,652 SH SOLE 0 6,652 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 30,675,719 149,244 SH SOLE 0 149,244 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,688,487 24,439 SH SOLE 0 24,439 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 14,171,033 248,571 SH SOLE 80 248,491 0
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870 226,083 2,240 SH SOLE 0 2,240 0
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 1,130,856 8,408 SH SOLE 0 8,408 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 283,815 4,343 SH SOLE 0 4,343 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 24,254,021 181,937 SH SOLE 0 181,937 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 200,968 2,230 SH SOLE 0 2,230 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 672,924 8,400 SH SOLE 0 8,400 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207 424,203 1,937 SH SOLE 0 1,937 0
VANGUARD WORLD FD ESG US STK ETF 921910733 289,450 2,640 SH SOLE 0 2,640 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 22,851,998 92,019 SH SOLE 0 92,019 0
VANGUARD WORLD FD INF TECH ETF 92204A702 480,215 724 SH SOLE 0 724 0
VANGUARD WORLD FD UTILITIES ETF 92204A876 441,981 2,504 SH SOLE 0 2,504 0
VERALTO CORP COM SHS 92338C103 52,023,974 514,843 SH SOLE 55,087 459,756 0
VERITEX HLDGS INC COM 923451108 11,249,257 431,006 SH SOLE 95,000 336,006 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,183,697 50,467 SH SOLE 0 50,467 0
VERTEX PHARMACEUTICALS INC COM 92532F100 705,642 1,585 SH SOLE 0 1,585 0
VERTIV HOLDINGS CO COM CL A 92537N108 87,820,755 683,909 SH SOLE 0 683,909 0
VICI PPTYS INC COM 925652109 608,459 18,420 SH SOLE 0 18,420 0
VIMEO INC COMMON STOCK 92719V100 1,010,000 250,000 SH SOLE 0 250,000 0
VISA INC COM CL A 92826C839 460,542,578 1,297,120 SH SOLE 7,863 1,289,257 0
VITESSE ENERGY INC COMMON STOCK 92852X103 304,975 13,806 SH SOLE 0 13,806 0
VORNADO RLTY TR SH BEN INT 929042109 1,212,437 31,706 SH SOLE 0 31,706 0
VULCAN MATLS CO COM 929160109 1,316,098 5,046 SH SOLE 0 5,046 0
WALMART INC COM 931142103 14,800,036 151,361 SH SOLE 3,725 147,636 0
WARNER BROS DISCOVERY INC COM SER A 934423104 1,599,232 139,549 SH SOLE 0 139,549 0
WASTE MGMT INC DEL COM 94106L109 1,680,225 7,343 SH SOLE 0 7,343 0
WEBSTER FINL CORP COM 947890109 312,208 5,718 SH SOLE 0 5,718 0
WELLS FARGO CO NEW COM 949746101 28,655,883 357,662 SH SOLE 4,973 352,689 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 8,682,691 7,395 SH SOLE 0 7,395 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 836,472 3,823 SH SOLE 3,418 405 0
WESTERN NEW ENG BANCORP INC COM 958892101 143,231 15,518 SH SOLE 0 15,518 0
WHITE MTNS INS GROUP LTD COM G9618E107 720,084 401 SH SOLE 301 100 0
WILLIAMS COS INC COM 969457100 1,806,102 28,755 SH SOLE 0 28,755 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 688,928 2,241 SH SOLE 0 2,241 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 222,916 2,662 SH SOLE 0 2,662 0
WORKDAY INC CL A 98138H101 612,240 2,551 SH SOLE 0 2,551 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 6,466,103 79,622 SH SOLE 0 79,622 0
XPO INC COM 983793100 256,116 2,028 SH SOLE 0 2,028 0
XYLEM INC COM 98419M100 4,070,550 31,467 SH SOLE 0 31,467 0
YORK WTR CO COM 987184108 521,835 16,400 SH SOLE 0 16,400 0
YUM BRANDS INC COM 988498101 8,630,870 58,246 SH SOLE 0 58,246 0
YUM CHINA HLDGS INC COM 98850P109 235,219 5,261 SH SOLE 0 5,261 0
ZEVIA PBC CL A 98955K104 70,840 22,000 SH SOLE 0 22,000 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 644,997 7,053 SH SOLE 0 7,053 0
ZOETIS INC CL A 98978V103 2,893,652 18,555 SH SOLE 0 18,555 0