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,719 1,645 SH   SOLE   0 0 1,645
ALPHABET INC CAP STK CL C 02079K107 1,357 1,310 SH   SOLE   0 0 1,310
ALTRIA GROUP INC COM 02209S103 213 4,306 SH   SOLE   0 0 4,306
AMAZON COM COM 023135106 3,470 2,310 SH   SOLE   0 0 2,310
AMERICAN WTR WKS CO INC NEW COM 030420103 261 2,875 SH   SOLE   0 0 2,875
AMERIGAS PARTNERS L P UNIT L P INT 030975106 1,125 44,464 SH   SOLE   0 0 44,464
APPLE INC COM 037833100 2,400 15,212 SH   SOLE   0 0 15,212
AQUA AMERICA INC COM 03836W103 638 18,662 SH   SOLE   0 0 18,662
ARTESIAN RESOURCES CORP CL A 043113208 5,482 157,221 SH   SOLE   0 0 157,221
AT&T INC COM 00206R102 2,604 91,226 SH   SOLE   0 0 91,226
BANK AMER CORP COM 060505104 312 12,648 SH   SOLE   0 0 12,648
BAXTER INTL INC COM 071813109 416 6,315 SH   SOLE   0 0 6,315
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,224 4 SH   SOLE   0 0 4
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,019 4,993 SH   SOLE   0 0 4,993
BOSTON SCIENTIFIC CORP COM 101137107 2,511 71,045 SH   SOLE   0 0 71,045
CATERPILLAR INC COM 149123101 2,332 18,355 SH   SOLE   0 0 18,355
CBS CORP NEW CL B 124857202 629 14,377 SH   SOLE   0 0 14,377
CELGENE CORP COM 151020104 1,020 15,908 SH   SOLE   0 0 15,908
CHEVRON CORP NEW COM 166764100 1,343 12,345 SH   SOLE   0 0 12,345
CITIGROUP INC COM NEW 172967424 1,392 26,746 SH   SOLE   0 0 26,746
COLGATE-PALMOLIVE CO COM 194162103 417 7,000 SH   SOLE   0 0 7,000
COMCAST CORP NEW CL A 20030N101 607 17,824 SH   SOLE   0 0 17,824
CONOCOPHILLIPS COM 20825C104 295 4,732 SH   SOLE   0 0 4,732
DOWDUPONT INC COM 26078J100 1,166 21,799 SH   SOLE   0 0 21,799
DUKE ENERGY CORP NEW COM NEW 26441C204 285 3,298 SH   SOLE   0 0 3,298
EXELIXIS INC COM 30161Q104 211 10,725 SH   SOLE   0 0 10,725
EXELON CORP COM 30161N101 463 10,255 SH   SOLE   0 0 10,255
EXXON MOBIL CORP COM 30231G102 1,076 15,774 SH   SOLE   0 0 15,774
FACEBOOK INC CL A 30303M102 2,681 20,451 SH   SOLE   0 0 20,451
FEDEX CORP COM 31428X106 385 2,385 SH   SOLE   0 0 2,385
GENERAL DYNAMICS CORP COM 369550108 984 6,260 SH   SOLE   0 0 6,260
J & J SNACK FOODS CORP COM 466032109 718 4,969 SH   SOLE   0 0 4,969
JOHNSON & JOHNSON COM 478160104 5,844 45,283 SH   SOLE   0 0 45,283
KIMBERLY CLARK CORP COM 494368103 522 4,582 SH   SOLE   0 0 4,582
LINDE PLC COM G5494J103 624 4,000 SH   SOLE   0 0 4,000
MERCK & CO INC COM 58933Y105 4,502 58,922 SH   SOLE   0 0 58,922
MICROSOFT CORP COM 594918104 3,172 31,225 SH   SOLE   0 0 31,225
MONDELEZ INTL INC CL A 609207105 443 11,066 SH   SOLE   0 0 11,066
PAYCHEX INC COM 704326107 570 8,755 SH   SOLE   0 0 8,755
PAYPAL HLDGS INC COM 70450Y103 4,934 58,673 SH   SOLE   0 0 58,673
PEPSICO INC COM 713448108 2,243 20,303 SH   SOLE   0 0 20,303
PFIZER INC COM 717081103 1,440 32,986 SH   SOLE   0 0 32,986
PHILIP MORRIS INTL INC COM 718172109 1,217 18,235 SH   SOLE   0 0 18,235
PPL CORP COM 69351T106 3,415 120,555 SH   SOLE   0 0 120,555
REPUBLIC FIRST BANCORP INC COM 760416107 1,207 202,145 SH   SOLE   0 0 202,145
RESTAURANT BRANDS INTL INC COM 76131D103 287 5,485 SH   SOLE   0 0 5,485
ROCKWELL AUTOMATION INC COM 773903109 211 1,400 SH   SOLE   0 0 1,400
SANFILIPPO JOHN B & SON INC COM 800422107 471 8,465 SH   SOLE   0 0 8,465
TORONTO DOMINION BK ONT COM NEW 891160509 722 14,528 SH   SOLE   0 0 14,528
VERIZON COMMUNICATIONS COM COM 92343V104 2,987 53,134 SH   SOLE   0 0 53,134
VIACOM INC NEW CL B 92553P201 369 14,377 SH   SOLE   0 0 14,377
DISNEY WALT CO COM DISNEY 254687106 878 8,011 SH   SOLE   0 0 8,011
YORK WTR CO COM 987184108 425 13,251 SH   SOLE   0 0 13,251