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
ABBOTT LABS COM 002824100 36 301 SH   SOLE   0 0 36
ABBVIE INC COM 00287Y109 23 211 SH   SOLE   0 0 23
ALIBABA GROUP HLDG SPONSORED ADS 01609W902 44 300 SH   SOLE   0 0 44
ALPHABET INC CAP STK CL C 02079K107 7,884 2,958 SH   SOLE   0 0 7,884
ALPHABET INC CAP STK CL A 02079K305 5,863 2,193 SH   SOLE   0 0 5,863
ALTRIA GROUP INC COM 02209S103 105 2,300 SH   SOLE   0 0 105
AMAZON COM INC COM 023135106 8,607 2,620 SH   SOLE   0 0 8,607
AMERICAN INTL GROUP INC COM NEW 026874784 15 261 SH   SOLE   0 0 15
AMERICAN WTR WKS CO INC NEW COM 030420103 177 1,050 SH   SOLE   0 0 177
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 18 1,000 SH   SOLE   0 0 18
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 28 500 SH   SOLE   0 0 28
APPLE INC COM 037833100 5,783 40,868 SH   SOLE   0 0 5,783
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 50 800 SH   SOLE   0 0 50
ARTESIAN RES CORP CL A 043113208 8,416 220,500 SH   SOLE   0 0 8,416
AT&T INC COM 00206R102 714 26,432 SH   SOLE   0 0 714
ATEA PHARMACEUTICALS INC COM 04683R106 6 165 SH   SOLE   0 0 6
AVANOS MED INC COM 05350V106 7 234 SH   SOLE   0 0 7
BAXTER INTL INC COM 071813109 1,604 19,948 SH   SOLE   0 0 1,604
BELDEN INC COM 077454106 58 1,000 SH   SOLE   0 0 58
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 419 1,535 SH   SOLE   0 0 419
BIONTECH SE SPONSORED ADS 09075V102 14 50 SH   SOLE   0 0 14
BK OF AMERICA CORP COM 060505104 158 3,724 SH   SOLE   0 0 158
BLACKROCK INC COM 09247X101 38 45 SH   SOLE   0 0 38
BOEING CO COM 097023105 119 541 SH   SOLE   0 0 119
BOSTON SCIENTIFIC CORP COM 101137107 3,770 86,879 SH   SOLE   0 0 3,770
BRISTOL-MYERS SQUIBB CO COM 110122108 117 1,975 SH   SOLE   0 0 117
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 148 4,208 SH   SOLE   0 0 148
BROADCOM INC COM 11135F101 235 484 SH   SOLE   0 0 235
BROOKFIELD ASSET MGM COM CL A 10549P606 16 307 SH   SOLE   0 0 16
BRYN MAWR BANK CORP COM 117665109 2 50 SH   SOLE   0 0 2
C M S ENERGY CORP COM 125896100 84 1,408 SH   SOLE   0 0 84
CALAVO GROWERS INC COM 128246105 1,296 33,883 SH   SOLE   0 0 1,296
CARRIER GLOBAL CORPORATION COM 14448C104 156 3,005 SH   SOLE   0 0 156
CATERPILLAR INC COM 149123101 998 5,199 SH   SOLE   0 0 998
CEL-SCI CORP COM PAR NEW 150837607 12 1,100 SH   SOLE   0 0 12
CENTERPOINT ENERGY INC COM 15189T107 15 600 SH   SOLE   0 0 15
CHEVRON CORP NEW COM 166764100 1,349 13,294 SH   SOLE   0 0 1,349
CISCO SYS INC COM 17275R102 4 67 SH   SOLE   0 0 4
CITIGROUP INC COM NEW 172967424 306 4,360 SH   SOLE   0 0 306
CLOROX CO DEL COM 189054109 42 253 SH   SOLE   0 0 42
CNX RES CORP COM 12653C108 3 200 SH   SOLE   0 0 3
COCA COLA CO COM 191216100 23 441 SH   SOLE   0 0 23
COLGATE PALMOLIVE CO COM 194162103 501 6,626 SH   SOLE   0 0 501
COMCAST CORP NEW CL A 20030N101 5,374 96,088 SH   SOLE   0 0 5,374
CONDUENT INC COM 206787103 1 200 SH   SOLE   0 0 1
CONOCOPHILLIPS COM 20825C104 67 982 SH   SOLE   0 0 67
CONSOLIDATED EDISON INC COM 209115104 28 380 SH   SOLE   0 0 28
COOPER COMPANIES COM 216648402 6 15 SH   SOLE   0 0 6
CORNING INC COM 219350105 73 2,000 SH   SOLE   0 0 73
CORTEVA INC COM 22052L104 89 2,104 SH   SOLE   0 0 89
CSX CORP COM 126408103 74 2,503 SH   SOLE   0 0 74
CVS HEALTH CORP COM 126650100 1,656 19,509 SH   SOLE   0 0 1,656
DARDEN RESTAURANTS INC COM 237194105 2,524 16,665 SH   SOLE   0 0 2,524
DEVON ENERGY CORP NEW COM 25179M103 4,072 114,679 SH   SOLE   0 0 4,072
DISCOVER FINL SVCS COM 254709108 86 700 SH   SOLE   0 0 86
DISNEY WALT CO COM 254687106 2,139 12,646 SH   SOLE   0 0 2,139
DOW INC COM 260557103 120 2,080 SH   SOLE   0 0 120
DUKE ENERGY CORP NEW COM NEW 26441C204 465 4,761 SH   SOLE   0 0 465
DUPONT DE NEMOURS INC COM 26614N102 190 2,797 SH   SOLE   0 0 190
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 4 200 SH   SOLE   0 0 4
EATON CORP PLC SHS G29183103 40 270 SH   SOLE   0 0 40
ELANCO ANIMAL HEALTH INC COM 28414H103 14 450 SH   SOLE   0 0 14
ELECTRIC LAST MILE SOLUTNS I CLASS A COM 28489L104 12 1,575 SH   SOLE   0 0 12
ENBRIDGE INC COM 29250N105 39 984 SH   SOLE   0 0 39
ENTERPRISE PRODS PARTNERS L COM 293792107 63 2,905 SH   SOLE   0 0 63
ESSENTIAL UTILS INC COM 29670G102 807 17,516 SH   SOLE   0 0 807
EXELIXIS INC COM 30161Q104 68 3,200 SH   SOLE   0 0 68
EXELON CORP COM 30161N101 413 8,538 SH   SOLE   0 0 413
EXXON MOBIL CORP COM 30231G102 170 2,887 SH   SOLE   0 0 170
FACEBOOK INC CL A 30303M102 6,204 18,281 SH   SOLE   0 0 6,204
FEDEX CORP COM 31428X106 434 1,977 SH   SOLE   0 0 434
FORD MTR CO DEL COM 345370860 42 3,000 SH   SOLE   0 0 42
GENERAL ELECTRIC CO COM NEW 369604301 13 124 SH   SOLE   0 0 13
GENERAL MLS INC COM 370334104 6 92 SH   SOLE   0 0 6
GILEAD SCIENCES INC COM 375558103 9 125 SH   SOLE   0 0 9
GLOBAL PMTS INC COM 37940X102 473 3,003 SH   SOLE   0 0 473
GOLDMAN SACHS GROUP INC COM 38141G104 77 204 SH   SOLE   0 0 77
GREAT PANTHER MNG LTD COM 39115V101 55 118,785 SH   SOLE   0 0 55
HOME DEPOT INC COM 437076102 493 1,502 SH   SOLE   0 0 493
HOWARD HUGHES CORP COM 44267D107 29 329 SH   SOLE   0 0 29
ILLINOIS TOOL WKS INC COM 452308109 83 400 SH   SOLE   0 0 83
ILLUMINA INC COM 452327109 5 12 SH   SOLE   0 0 5
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 2 315 SH   SOLE   0 0 2
INTEL CORP COM 458140100 8 144 SH   SOLE   0 0 8
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1 36 SH   SOLE   0 0 1
INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 101 3,800 SH   SOLE   0 0 101
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 2 40 SH   SOLE   0 0 2
INVESCO QQQ TR UNIT SER 1 46090E103 33 93 SH   SOLE   0 0 33
INVESCO QUALITY MUN INCOME T COM 46133G107 11 800 SH   SOLE   0 0 11
ISHARES SILVER TR ISHARES 46428Q109 16 800 SH   SOLE   0 0 16
ISHARES TR CORE S&P500 ETF 464287200 43 99 SH   SOLE   0 0 43
ISHARES TR RUS MD CP GR ETF 464287481 7 60 SH   SOLE   0 0 7
ISHARES TR RUS 1000 GRW ETF 464287614 13 48 SH   SOLE   0 0 13
ISHARES TR RUSSELL 2000 ETF 464287655 45 206 SH   SOLE   0 0 45
ISHARES TR RUSSELL 3000 ETF 464287689 12 46 SH   SOLE   0 0 12
ISHARES TR CORE S&P SCP ETF 464287804 44 400 SH   SOLE   0 0 44
ISHARES TR ISHS 5-10YR INVT 464288638 12 192 SH   SOLE   0 0 12
ISHARES TR ISHS 1-5YR INVS 464288646 9 169 SH   SOLE   0 0 9
ISHARES TR MSCI USA ESG SLC 464288802 13 135 SH   SOLE   0 0 13
ISHARES TR U.S. MED DVC ETF 464288810 1 18 SH   SOLE   0 0 1
ISHARES TR CONSER ALLOC ETF 464289883 3 78 SH   SOLE   0 0 3
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,046 9,905 SH   SOLE   0 0 1,046
J & J SNACK FOODS CORP COM 466032109 690 4,518 SH   SOLE   0 0 690
JOHNSON & JOHNSON COM 478160104 6,452 39,951 SH   SOLE   0 0 6,452
JPMORGAN CHASE & CO COM 46625H100 862 5,269 SH   SOLE   0 0 862
KANDI TECHNOLOGIES GROUP INC COM 483709101 4 1,000 SH   SOLE   0 0 4
KIMBERLY-CLARK CORP COM 494368103 913 6,895 SH   SOLE   0 0 913
KRAFT HEINZ CO COM 500754106 19 529 SH   SOLE   0 0 19
LCI INDUSTRIE COM 50189K103 237 1,760 SH   SOLE   0 0 237
LEMAITRE VASCULAR INC COM 525558201 11 203 SH   SOLE   0 0 11
LG DISPLAY CO LTD SPONS ADR REP 50186V102 7 825 SH   SOLE   0 0 7
LILLY ELI & CO COM 532457108 1,554 6,724 SH   SOLE   0 0 1,554
LINDE PLC SHS G5494J103 1,174 4,000 SH   SOLE   0 0 1,174
LOCKHEED MARTIN CORP COM 539830109 2 6 SH   SOLE   0 0 2
MANULIFE FINL CORP COM 56501R106 32 1,688 SH   SOLE   0 0 32
MCCORMICK & CO INC COM NON VTG 579780206 55 680 SH   SOLE   0 0 55
MCDONALDS CORP COM 580135101 133 550 SH   SOLE   0 0 133
MEDTRONIC PLC SHS G5960L103 110 875 SH   SOLE   0 0 110
MERCK & CO INC COM 58933Y105 3,619 48,185 SH   SOLE   0 0 3,619
MICROSOFT CORP COM 594918104 7,977 28,296 SH   SOLE   0 0 7,977
MIDDLEBY CORP COM 596278101 3,200 18,768 SH   SOLE   0 0 3,200
MODERNA INC COM 60770K107 71 185 SH   SOLE   0 0 71
MONDELEZ INTL INC CL A 609207105 617 10,606 SH   SOLE   0 0 617
MONMOUTH REAL ESTATE INVT CO CL A 609720107 16 650 SH   SOLE   0 0 16
MORGAN STANLEY COM NEW 617446448 19 200 SH   SOLE   0 0 19
MUELLER INDS INC COM 624756702 24 592 SH   SOLE   0 0 24
NEXTERA ENERGY INC COM 65339F101 775 9,871 SH   SOLE   0 0 775
NISOURCE INC 00500 COM 65473P105 36 1,500 SH   SOLE   0 0 36
NORFOLK SOUTHERN CO COM 655844108 15 61 SH   SOLE   0 0 15
NUTRIEN LTD COM 67077M108 63 965 SH   SOLE   0 0 63
NVIDIA CORPORATION COM 67066G104 21 100 SH   SOLE   0 0 21
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 11 450 SH   SOLE   0 0 11
ORGANON & CO COM 68622V106 3 93 SH   SOLE   0 0 3
OTIS WORLDWIDE CORP COM 68902V107 22 262 SH   SOLE   0 0 22
PAYCHEX INC COM 704326107 2,390 21,250 SH   SOLE   0 0 2,390
PAYPAL HLDGS INC COM 70450Y103 10,068 38,693 SH   SOLE   0 0 10,068
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 5 2,400 SH   SOLE   0 0 5
PEPSICO INC COM 713448108 5,594 37,190 SH   SOLE   0 0 5,594
PFIZER INC COM 717081103 1,150 26,732 SH   SOLE   0 0 1,150
PHILIP MORRIS INTL INC COM 718172109 384 4,054 SH   SOLE   0 0 384
PINNACLE WEST CAP CORP COM 723484101 236 3,265 SH   SOLE   0 0 236
PPL CORP COM 69351T106 3,206 115,003 SH   SOLE   0 0 3,206
PROCTER AND GAMBLE CO COM 742718109 38 274 SH   SOLE   0 0 38
PROLOGIS INC. COM 74340W103 65 521 SH   SOLE   0 0 65
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 24 388 SH   SOLE   0 0 24
QUALCOMM INC COM 747525103 33 254 SH   SOLE   0 0 33
QUOTIENT TECHNOLOGY INC COM 749119103 6 1,000 SH   SOLE   0 0 6
RAYTHEON TECHNOLOGIES CORP COM 75513E101 45 525 SH   SOLE   0 0 45
REALTY INCOME CORP COM 756109104 3 50 SH   SOLE   0 0 3
RESTAURANT BRANDS INTL INC COM 76131D103 1,280 20,925 SH   SOLE   0 0 1,280
ROCKWELL AUTOMATION INC COM 773903109 412 1,400 SH   SOLE   0 0 412
ROKU INC COM CL A 77543R102 63 200 SH   SOLE   0 0 63
SALESFORCE COM INC COM 79466L302 42 154 SH   SOLE   0 0 42
SCHWAB CHARLES CORP COM 808513105 4 60 SH   SOLE   0 0 4
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3 30 SH   SOLE   0 0 3
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 5 32 SH   SOLE   0 0 5
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 99 992 SH   SOLE   0 0 99
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 260 5,100 SH   SOLE   0 0 260
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 127 1,709 SH   SOLE   0 0 127
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 5 94 SH   SOLE   0 0 5
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 110 868 SH   SOLE   0 0 110
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3 18 SH   SOLE   0 0 3
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 239 6,380 SH   SOLE   0 0 239
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 7 83 SH   SOLE   0 0 7
SIERRA WIRELESS INC COM 826516106 3 200 SH   SOLE   0 0 3
SIMON PPTY GROUP INC NEW COM 828806109 65 503 SH   SOLE   0 0 65
SKYWORKS SOLUTIONS INC COM 83088M102 81 491 SH   SOLE   0 0 81
SNAP INC CL A 83304A106 5,115 69,243 SH   SOLE   0 0 5,115
SOUTH JERSEY INDS INC COM 838518108 97 4,550 SH   SOLE   0 0 97
SOUTHWEST AIRLS CO COM 844741108 2,375 46,175 SH   SOLE   0 0 2,375
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 46 136 SH   SOLE   0 0 46
SPDR GOLD TR GOLD SHS 78463V107 16 100 SH   SOLE   0 0 16
SPDR S&P 500 ETF TR TR UNIT 78462F103 251 586 SH   SOLE   0 0 251
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 83 172 SH   SOLE   0 0 83
SPDR SER TR PRTFLO S&P500 GW 78464A409 17 267 SH   SOLE   0 0 17
SPDR SER TR PORTFOLIO SHORT 78464A474 6 200 SH   SOLE   0 0 6
SPDR SER TR S&P TRANSN ETF 78464A532 5 53 SH   SOLE   0 0 5
SPDR SER TR S&P BIOTECH 78464A870 5 37 SH   SOLE   0 0 5
SQUARE INC CL A 852234103 7 30 SH   SOLE   0 0 7
STRYKER CORPORATION COM 863667101 26 100 SH   SOLE   0 0 26
SYSCO CORP COM 871829107 91 1,159 SH   SOLE   0 0 91
TARGET CORP COM 87612E106 3,244 14,182 SH   SOLE   0 0 3,244
TESLA INC COM 88160R101 70 90 SH   SOLE   0 0 70
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2 250 SH   SOLE   0 0 2
TEXAS INSTRS INC COM 882508104 43 225 SH   SOLE   0 0 43
TORONTO DOMINION BK ONT COM NEW 891160509 640 9,680 SH   SOLE   0 0 640
TRAVEL PLUS LEISURE CO COM 894164102 11 200 SH   SOLE   0 0 11
TRAVELZOO COM NEW 89421Q205 992 85,549 SH   SOLE   0 0 992
TRIPADVISOR INC COM 896945201 32 950 SH   SOLE   0 0 32
TRUIST FINL CORP COM 89832Q109 3 56 SH   SOLE   0 0 3
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 2 150 SH   SOLE   0 0 2
TYSON FOODS INC CL A 902494103 18 225 SH   SOLE   0 0 18
UGI CORP NEW COM 902681105 471 11,049 SH   SOLE   0 0 471
UNILEVER PLC SPON ADR NEW 904767704 1,824 33,647 SH   SOLE   0 0 1,824
UNION PAC CORP COM 907818108 80 409 SH   SOLE   0 0 80
UNISYS CORP COM 909214306 1 50 SH   SOLE   0 0 1
UNITEDHEALTH GROUP INC COM 91324P102 47 120 SH   SOLE   0 0 47
UNIVERSAL DISPLAY CORP COM 91347P105 56 326 SH   SOLE   0 0 56
UNIVEST FINANCIAL CORPORATIO COM 915271100 25 900 SH   SOLE   0 0 25
US BANCORP DEL COM NEW 902973304 59 1,000 SH   SOLE   0 0 59
V F CORP COM 918204108 15 220 SH   SOLE   0 0 15
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 25 63 SH   SOLE   0 0 25
VANGUARD INDEX FDS SML CP GRW ETF 922908595 6 20 SH   SOLE   0 0 6
VANGUARD INDEX FDS SM CP VAL ETF 922908611 27 160 SH   SOLE   0 0 27
VANGUARD INDEX FDS MID CAP ETF 922908629 11 48 SH   SOLE   0 0 11
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 40 800 SH   SOLE   0 0 40
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2 20 SH   SOLE   0 0 2
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 15 61 SH   SOLE   0 0 15
VERIZON COMMUNICATIONS INC COM 92343V104 4,278 79,207 SH   SOLE   0 0 4,278
VIACOMCBS INC CLASS B COM CL B 92556H206 907 22,948 SH   SOLE   0 0 907
VIATRIS INC COM 92556V106 35 2,605 SH   SOLE   0 0 35
VISA INC COM CL A 92826C839 225 1,008 SH   SOLE   0 0 225
WALMART INC COM 931142103 58 415 SH   SOLE   0 0 58
WEC ENERGY GROUP INC COM 92939U106 4 50 SH   SOLE   0 0 4
WELLS FARGO CO NEW COM 949746101 37 796 SH   SOLE   0 0 37
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 3 100 SH   SOLE   0 0 3
WYNDHAM HOTELS & RESORTS INC COM 98311A105 15 200 SH   SOLE   0 0 15
WYNN RESORTS COM 983134107 69 812 SH   SOLE   0 0 69
XCEL ENERGY INC COM 98389B100 175 2,800 SH   SOLE   0 0 175
XEROX HOLDINGS CORP COM NEW 98421M106 5 250 SH   SOLE   0 0 5
YORK WATER CO COM 98956P102 5 108 SH   SOLE   0 0 5
YORK WTR CO COM 987184108 154 3,527 SH   SOLE   0 0 154
ZIMMER BIOMET HOLDINGS INC COM 98956P102 2,550 17,425 SH   SOLE   0 0 2,550