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
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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMAZON.COM INC Stock 023135106   55,864,592 254,636 SH   SOLE 0 254,636 0 0
JOHNSON & JOHNSON Stock 478160104   37,803,365 261,398 SH   SOLE 0 261,397 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   2,062,699 7,117 SH   SOLE 0 7,117 0 0
COSTCO WHOLESALE Stock 22160K105   16,319,387 17,811 SH   SOLE 0 17,810 0 0
MEDTRONIC PLC SHS Stock G5960L103   2,449,281 30,662 SH   SOLE 0 30,662 0 0
MERCK & CO INC Stock 58933Y105   19,319,697 194,207 SH   SOLE 0 194,206 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   3,793,184 6,472 SH   SOLE 0 6,472 0 0
NORDSON CORP Stock 655663102   31,852,444 152,229 SH   SOLE 0 152,229 0 0
DIAGEO PLC ADR 25243Q205   14,065,020 110,635 SH   SOLE 0 110,634 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104   15,303,298 382,678 SH   SOLE 0 382,678 0 0
CHUBB LIMITED Stock H1467J104   36,011,912 130,336 SH   SOLE 0 130,336 0 0
FEDEX CORP COM Stock 31428X106   6,710,037 23,851 SH   SOLE 0 23,851 0 0
PEPSICO INC Stock 713448108   37,200,662 244,645 SH   SOLE 0 244,644 0 0
KIMBERLY-CLARK CORP COM Stock 494368103   1,572,802 12,002 SH   SOLE 0 12,002 0 0
HONEYWELL INTL INC Stock 438516106   40,242,263 178,150 SH   SOLE 0 178,149 0 0
HOME DEPOT INC Stock 437076102   52,984,523 136,211 SH   SOLE 0 136,210 0 0
AUTOMATIC DATA PROCESSING INC Stock 053015103   52,065,651 177,862 SH   SOLE 0 177,862 0 0
UGI CORP NEW Stock 902681105   5,314,853 188,270 SH   SOLE 0 188,269 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300   959,397 34,424 SH   SOLE 0 34,424 0 0
ADOBE CO Stock 00724F101   18,849,096 42,388 SH   SOLE 0 42,388 0 0
ALPHABET INC-CL A Stock 02079K305   77,064,751 407,104 SH   SOLE 0 407,103 0 0
CONSTELLATION BRANDS INC CL A Stock 21036P108   6,947,153 31,435 SH   SOLE 0 31,435 0 0
MICROSOFT CORP Stock 594918104   104,397,507 247,681 SH   SOLE 0 247,680 0 0
RPM INTL INC Stock 749685103   47,704,134 387,649 SH   SOLE 0 387,649 0 0
EXPONENT INC Stock 30214U102   27,642,502 310,241 SH   SOLE 0 310,241 0 0
BOEING CO Stock 097023105   7,704,373 43,528 SH   SOLE 0 43,527 0 0
NEXTERA ENERGY INC COM Stock 65339F101   1,140,852 15,914 SH   SOLE 0 15,913 0 0
AMPHENOL CORP Stock 032095101   34,620,698 498,498 SH   SOLE 0 498,498 0 0
AIR PRODUCTS & CHEMICALS, INC. Stock 009158106   19,121,149 65,926 SH   SOLE 0 65,925 0 0
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680   3,751,445 36,316 SH   SOLE 0 36,316 0 0
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714   1,173,616 14,445 SH   SOLE 0 14,444 0 0
VANGUARD RUSSELL 2000 GROWTH ETF ETF 92206C623   451,822 2,150 SH   SOLE 0 2,150 0 0
PPL CORP COM Stock 69351T106   7,242,058 223,107 SH   SOLE 0 223,107 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655   253,220 1,146 SH   SOLE 0 1,146 0 0
AFLAC CO Stock 001055102   39,925,304 385,975 SH   SOLE 0 385,975 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611   551,878 2,785 SH   SOLE 0 2,784 0 0
VISA INC CL A Stock 92826C839   39,724,627 125,695 SH   SOLE 0 125,694 0 0
VANGUARD VALUE ETF ETF 922908744   1,625,616 9,602 SH   SOLE 0 9,601 0 0
META PLATFORMS INC CL A Stock 30303M102   4,068,373 6,948 SH   SOLE 0 6,948 0 0
ASML HOLDING N.V. ADR N07059210   20,334,967 29,340 SH   SOLE 0 29,340 0 0
JOHNSON CTLS INTL PLC SHS Stock G51502105   25,997,849 329,379 SH   SOLE 0 329,378 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   25,464,714 72,386 SH   SOLE 0 72,386 0 0
ARTESIAN RESOURCES CORP Stock 043113208   2,447,711 77,410 SH   SOLE 0 77,410 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648   351,322 1,221 SH   SOLE 0 1,220 0 0
CHURCH & DWIGHT CO Stock 171340102   28,951,791 276,495 SH   SOLE 0 276,494 0 0
STRYKER CORPORATION Stock 863667101   46,766,327 129,888 SH   SOLE 0 129,888 0 0
GENERAL DYNAMICS CORP Stock 369550108   18,156,967 68,910 SH   SOLE 0 68,909 0 0
SPDR SSGA US SMALL CAP LOW VOLATILITY INDEX ETF ETF 78468R887   423,378 3,317 SH   SOLE 0 3,317 0 0
DISCOVER FINL SVCS COM Stock 254709108   784,329 4,528 SH   SOLE 0 4,527 0 0
MCDONALDS CORP Stock 580135101   45,145,737 155,734 SH   SOLE 0 155,734 0 0
AMETEK INC Stock 031100100   24,379,670 135,247 SH   SOLE 0 135,247 0 0
INTERCONTINENTAL EXCHANGE INC Stock 45866F104   16,836,876 112,992 SH   SOLE 0 112,991 0 0
SPDR SSGA US LARGE CAP LOW VOLATILITY INDEX ETF ETF 78468R804   1,997,620 12,091 SH   SOLE 0 12,091 0 0
AT&T INC Stock 00206R102   4,863,020 213,571 SH   SOLE 0 213,571 0 0
THE CIGNA GROUP COM Stock 125523100   14,478,538 52,432 SH   SOLE 0 52,431 0 0
SALESFORCE INC Stock 79466L302   19,943,256 59,651 SH   SOLE 0 59,651 0 0
MCCORMICK & CO INC Stock 579780206   28,693,924 376,363 SH   SOLE 0 376,363 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102   18,990,520 36,504 SH   SOLE 0 36,504 0 0
JPMORGAN CHASE & CO Stock 46625H100   63,836,819 266,309 SH   SOLE 0 266,308 0 0
ALBEMARLE CORP Stock 012653101   4,190,425 48,681 SH   SOLE 0 48,680 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   1,000,232 20,917 SH   SOLE 0 20,916 0 0
DANAHER CORPORATION COM Stock 235851102   9,357,566 40,765 SH   SOLE 0 40,764 0 0
TJX COS INC Stock 872540109   20,815,374 172,298 SH   SOLE 0 172,298 0 0
BANK AMERICA CORP Stock 060505104   28,930,420 658,258 SH   SOLE 0 658,257 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   1,580,289 7,189 SH   SOLE 0 7,188 0 0
ORACLE CORP Stock 68389X105   9,009,321 54,065 SH   SOLE 0 54,064 0 0
TEXAS INSTRS INC Stock 882508104   47,497,533 253,307 SH   SOLE 0 253,306 0 0
PFIZER INC COM Stock 717081103   618,597 23,317 SH   SOLE 0 23,316 0 0
3M CO Stock 88579Y101   3,600,805 27,894 SH   SOLE 0 27,893 0 0
ALPHABET INC-CL C Stock 02079K107   5,812,220 30,520 SH   SOLE 0 30,519 0 0
AMERICAN EXPRESS CO Stock 025816109   52,051,085 175,380 SH   SOLE 0 175,380 0 0
EXXON MOBIL CORP COM Stock 30231G102   8,282,743 76,999 SH   SOLE 0 76,998 0 0
COLGATE PALMOLIVE CO COM Stock 194162103   1,683,108 18,514 SH   SOLE 0 18,514 0 0
APPLE INC Stock 037833100   121,426,488 484,891 SH   SOLE 0 484,891 0 0
DISNEY WALT CO Stock 254687106   25,759,203 231,335 SH   SOLE 0 231,335 0 0