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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALPHABET INC CAP STK CL A 02079K305 1,971 1,614 SH   SOLE   0 0 1,614
ALPHABET INC CAP STK CL C 02079K107 2,225 1,825 SH   SOLE   0 0 1,825
AMAZON COM INC COM 023135106 3,741 2,155 SH   SOLE   0 0 2,155
AMERICAN WTR WKS CO INC NEW COM 030420103 273 2,200 SH   SOLE   0 0 2,200
APPLE INC COM 037833100 2,724 12,163 SH   SOLE   0 0 12,163
AQUA AMERICA INC COM 03836W103 609 13,582 SH   SOLE   0 0 13,582
ARTESIAN RESOURCES CORP CL A 043113208 5,827 157,476 SH   SOLE   0 0 157,476
AT&T INC COM 00206R102 3,093 81,742 SH   SOLE   0 0 81,742
AUTOMATIC DATA PROCESSING IN COM 053015103 224 1,390 SH   SOLE   0 0 1,390
BAXTER INTL INC COM 071813109 552 6,315 SH   SOLE   0 0 6,315
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,247 4 SH   SOLE   0 0 4
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 937 4,504 SH   SOLE   0 0 4,504
BJS WHSL CLUB HLDGS INC COM 05550J101 1,334 51,555 SH   SOLE   0 0 51,555
BOSTON SCIENTIFIC CORP COM 101137107 2,801 68,845 SH   SOLE   0 0 68,845
CATERPILLAR INC DEL COM 149123101 1,748 13,838 SH   SOLE   0 0 13,838
CBS CORP NEW CL B 124857202 580 14,377 SH   SOLE   0 0 14,377
CELGENE CORP COM 151020104 392 3,950 SH   SOLE   0 0 3,950
CHEVRON CORP NEW COM 166764100 1,150 9,695 SH   SOLE   0 0 9,695
CITIGROUP INC COM NEW 172967424 443 6,420 SH   SOLE   0 0 6,420
COLGATE PALMOLIVE CO COM 194162103 500 6,800 SH   SOLE   0 0 6,800
COMCAST CORP NEW CL A 20030N101 2,202 48,849 SH   SOLE   0 0 48,849
CVS HEALTH CORP COM 126650100 2,526 40,055 SH   SOLE   0 0 40,055
DISNEY WALT CO COM DISNEY 254687106 1,046 8,027 SH   SOLE   0 0 8,027
DUKE ENERGY CORP NEW COM NEW 26441C204 289 3,019 SH   SOLE   0 0 3,019
DUPONT DE NEMOURS INC COM 26614N102 407 5,710 SH   SOLE   0 0 5,710
EXELON CORP COM 30161N101 495 10,238 SH   SOLE   0 0 10,238
EXXON MOBIL CORP COM 30231G102 882 12,485 SH   SOLE   0 0 12,485
FACEBOOK INC CL A 30303M102 3,109 17,456 SH   SOLE   0 0 17,456
FEDEX CORP COM 31428X106 336 2,305 SH   SOLE   0 0 2,305
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 613 5,000 SH   SOLE   0 0 5,000
J & J SNACK FOODS CORP COM 466032109 620 3,229 SH   SOLE   0 0 3,229
JOHNSON & JOHNSON COM 478160104 5,249 40,574 SH   SOLE   0 0 40,574
KIMBERLY CLARK CORP COM 494368103 546 3,842 SH   SOLE   0 0 3,842
LINDE PLC SHS G5494J103 775 4,000 SH   SOLE   0 0 4,000
MERCK & CO INC COM 58933Y105 4,370 51,913 SH   SOLE   0 0 51,913
MICROSOFT CORP COM 594918104 3,834 27,580 SH   SOLE   0 0 27,580
MIDDLEBY CORP COM 596278101 653 5,590 SH   SOLE   0 0 5,590
MONDELEZ INTL INC CLA 609207105 483 8,731 SH   SOLE   0 0 8,731
PAYCHEX INC COM 704326107 654 7,905 SH   SOLE   0 0 7,905
PAYPAL HLDGS INC COM 70450Y103 5,263 50,802 SH   SOLE   0 0 50,802
PEPSICO INC COM 713448108 4,240 30,925 SH   SOLE   0 0 30,925
PFIZER INC COM 717081103 2,247 62,529 SH   SOLE   0 0 62,529
PHILIP MORRIS INTL INC COM 718172109 1,000 13,168 SH   SOLE   0 0 13,168
PPL CORP COM 69351T106 3,525 111,931 SH   SOLE   0 0 111,931
REPUBLIC FIRST BANCORP INC COM 760416107 244 58,125 SH   SOLE   0 0 58,125
RESTAURANT BRANDS INTL INC COM 76131D103 309 4,338 SH   SOLE   0 0 4,338
ROCKWELL AUTOMATION INC COM 773903109 231 1,400 SH   SOLE   0 0 1,400
TORONTO DOMINION BK ONT COM NEW 891160509 505 8,675 SH   SOLE   0 0 8,675
UGI CORP NEW COM 902681105 930 18,510 SH   SOLE   0 0 18,510
UNILEVER N V N Y SHS NEW 904784709 300 5,000 SH   SOLE   0 0 5,000
VERIZON COMMUNICATIONS INC COM 92343V104 2,939 48,692 SH   SOLE   0 0 48,692
VIACOM INC NEW CL B 92553P201 345 14,377 SH   SOLE   0 0 14,377
YORK WTR CO COM 987184108 229 5,255 SH   SOLE   0 0 5,255