AMAZON COM INC
COM
023135106
6404
3382
SH
SOLE
3382
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
915
4898
SH
SOLE
4898
0
0
STARBUCKS CORP
COM
855244109
878
10471
SH
SOLE
10471
0
0
JOHNSON & JOHNSON
COM
478160104
9188
65971
SH
SOLE
65971
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
1817
22671
SH
SOLE
22671
0
0
WASTE MGMT INC DEL
COM
94106L109
467
4050
SH
SOLE
4050
0
0
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
224
1890
SH
SOLE
1890
0
0
COSTCO WHSL CORP NEW
COM
22160K105
4419
16723
SH
SOLE
16723
0
0
CLEVELAND CLIFFS INC
COM
185899101
539
50500
SH
SOLE
50500
0
0
WATSCO INC
COM
942622200
1312
8023
SH
SOLE
8023
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
4446
68328
SH
SOLE
68328
0
0
PROCTER AND GAMBLE CO
COM
742718109
5348
48775
SH
SOLE
48774
0
0
COCA COLA CO
COM
191216100
2270
44572
SH
SOLE
44572
0
0
GENERAL MLS INC
COM
370334104
405
7716
SH
SOLE
7716
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
472
16362
SH
SOLE
16362
0
0
OCCIDENTAL PETE CORP
COM
674599105
258
5125
SH
SOLE
5125
0
0
MARRIOTT INTL INC NEW
CL A
571903202
4238
30210
SH
SOLE
30210
0
0
BIOGEN INC
COM
09062X103
1099
4700
SH
SOLE
4700
0
0
INTEL CORP
COM
458140100
7158
149526
SH
SOLE
149525
0
0
MEDTRONIC PLC
SHS
G5960L103
376
3862
SH
SOLE
3862
0
0
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
266
1000
SH
SOLE
1000
0
0
WATERS CORP
COM
941848103
296
1377
SH
SOLE
1377
0
0
LAUDER ESTEE COS INC
CL A
518439104
4908
26805
SH
SOLE
26805
0
0
MERCK & CO INC
COM
58933Y105
4562
54402
SH
SOLE
54401
0
0
MASTERCARD INC
CL A
57636Q104
860
3250
SH
SOLE
3250
0
0
ILLINOIS TOOL WKS INC
COM
452308109
3214
21314
SH
SOLE
21314
0
0
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
2075
44060
SH
SOLE
44060
0
0
EMERSON ELEC CO
COM
291011104
2205
33050
SH
SOLE
33050
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
4539
26341
SH
SOLE
26341
0
0
HORACE MANN EDUCATORS CORP N
COM
440327104
230
5715
SH
SOLE
5715
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
403
6355
SH
SOLE
6355
0
0
CORNING INC
COM
219350105
247
7440
SH
SOLE
7440
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
660
3574
SH
SOLE
3574
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
1584
27722
SH
SOLE
27721
0
0
CHUBB LIMITED
COM
H1467J104
4282
29071
SH
SOLE
29070
0
0
SHERWIN WILLIAMS CO
COM
824348106
218
476
SH
SOLE
476
0
0
PEPSICO INC
COM
713448108
3444
26263
SH
SOLE
26263
0
0
KIMBERLY CLARK CORP
COM
494368103
366
2743
SH
SOLE
2743
0
0
HONEYWELL INTL INC
COM
438516106
5431
31106
SH
SOLE
31105
0
0
HOME DEPOT INC
COM
437076102
1495
7190
SH
SOLE
7189
0
0
BAXTER INTL INC
COM
071813109
2844
34720
SH
SOLE
34720
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
1337
8085
SH
SOLE
8084
0
0
FAIR ISAAC CORP
COM
303250104
502
1600
SH
SOLE
1600
0
0
DUPONT DE NEMOURS INC
COM
26614N102
880
11727
SH
SOLE
11727
0
0
SOUTHERN CO
COM
842587107
1189
21514
SH
SOLE
21514
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
447
2585
SH
SOLE
2585
0
0
WHIRLPOOL CORP
COM
963320106
275
1930
SH
SOLE
1930
0
0
IRIDIUM COMMUNICATIONS INC
COM
46269C102
227
9750
SH
SOLE
9750
0
0
HENRY JACK & ASSOC INC
COM
426281101
414
3095
SH
SOLE
3095
0
0
ISHARES TR
CORE S&P SCP ETF
464287804
204
2612
SH
SOLE
2612
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
266
1250
SH
SOLE
1250
0
0
ADOBE INC
COM
00724F101
483
1640
SH
SOLE
1640
0
0
ALPHABET INC
CAP STK CL A
02079K305
4149
3832
SH
SOLE
3832
0
0
PROGRESSIVE CORP OHIO
COM
743315103
4216
52740
SH
SOLE
52740
0
0
FISERV INC
COM
337738108
315
3450
SH
SOLE
3450
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
443
1200
SH
SOLE
1200
0
0
MICROSOFT CORP
COM
594918104
13494
100730
SH
SOLE
100729
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
230
2685
SH
SOLE
2685
0
0
SCHLUMBERGER LTD
COM
806857108
1697
42701
SH
SOLE
42701
0
0
RPM INTL INC
COM
749685103
302
4940
SH
SOLE
4940
0
0
ARES CAP CORP
COM
04010L103
1406
78377
SH
SOLE
78377
0
0
BOEING CO
COM
097023105
231
635
SH
SOLE
635
0
0
GUARDANT HEALTH INC
COM
40131M109
1486
17210
SH
SOLE
17210
0
0
NEXTERA ENERGY INC
COM
65339F101
737
3599
SH
SOLE
3599
0
0
NIKE INC
CL B
654106103
1605
19118
SH
SOLE
19118
0
0
ALIGN TECHNOLOGY INC
COM
016255101
235
857
SH
SOLE
857
0
0
LINDE PLC
SHS
G5494J103
3171
15790
SH
SOLE
15789
0
0
PUBLIC STORAGE
COM
74460D109
355
1491
SH
SOLE
1490
0
0
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
603
10155
SH
SOLE
10155
0
0
STANLEY BLACK & DECKER INC
COM
854502101
698
4824
SH
SOLE
4824
0
0
WELLTOWER INC
COM
95040Q104
331
4065
SH
SOLE
4065
0
0
DOW INC
COM
260557103
579
11746
SH
SOLE
11746
0
0
ILLUMINA INC
COM
452327109
350
950
SH
SOLE
950
0
0
CONSOLIDATED EDISON INC
COM
209115104
419
4775
SH
SOLE
4775
0
0
LILLY ELI & CO
COM
532457108
920
8307
SH
SOLE
8307
0
0
AIR PRODS & CHEMS INC
COM
009158106
295
1302
SH
SOLE
1302
0
0
ANADARKO PETE CORP
COM
032511107
291
4125
SH
SOLE
4125
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
218
1775
SH
SOLE
1775
0
0
MICRON TECHNOLOGY INC
COM
595112103
443
11490
SH
SOLE
11490
0
0
AFLAC INC
COM
001055102
622
11345
SH
SOLE
11345
0
0
SYSCO CORP
COM
871829107
973
13752
SH
SOLE
13752
0
0
AMERICAN ELEC PWR CO INC
COM
025537101
238
2700
SH
SOLE
2700
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
761
11895
SH
SOLE
11895
0
0
EATON VANCE CORP
COM NON VTG
278265103
917
21250
SH
SOLE
21250
0
0
VISA INC
COM CL A
92826C839
8074
46525
SH
SOLE
46524
0
0
HERSHEY CO
COM
427866108
1346
10045
SH
SOLE
10045
0
0
PHILLIPS 66
COM
718546104
307
3280
SH
SOLE
3280
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
577
2820
SH
SOLE
2820
0
0
FACEBOOK INC
CL A
30303M102
278
1443
SH
SOLE
1443
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
2429
27532
SH
SOLE
27532
0
0
BCE INC
COM NEW
05534B760
209
4588
SH
SOLE
4588
0
0
CELGENE CORP
COM
151020104
473
5120
SH
SOLE
5120
0
0
MONDELEZ INTL INC
CL A
609207105
414
7677
SH
SOLE
7677
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
449
10758
SH
SOLE
10758
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
2681
29363
SH
SOLE
29363
0
0
TOTAL S A
SPONSORED ADS
89151E109
1392
24950
SH
SOLE
24950
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
4106
22220
SH
SOLE
22220
0
0
ARTESIAN RESOURCES CORP
CL A
043113208
545
14663
SH
SOLE
14663
0
0
NVIDIA CORP
COM
67066G104
779
4746
SH
SOLE
4746
0
0
EOG RES INC
COM
26875P101
2641
28345
SH
SOLE
28345
0
0
ABBVIE INC
COM
00287Y109
2763
38000
SH
SOLE
38000
0
0
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
249
14000
SH
SOLE
14000
0
0
ZOETIS INC
CL A
98978V103
282
2484
SH
SOLE
2484
0
0
APTARGROUP INC
COM
038336103
298
2400
SH
SOLE
2400
0
0
CHURCH & DWIGHT INC
COM
171340102
3205
43867
SH
SOLE
43867
0
0
VERISIGN INC
COM
92343E102
736
3520
SH
SOLE
3520
0
0
INTELSAT S A
COM
L5140P101
463
23830
SH
SOLE
23830
0
0
STRYKER CORP
COM
863667101
557
2707
SH
SOLE
2707
0
0
RAYTHEON CO
COM NEW
755111507
4320
24844
SH
SOLE
24843
0
0
QUALCOMM INC
COM
747525103
393
5165
SH
SOLE
5165
0
0
MCDONALDS CORP
COM
580135101
2470
11893
SH
SOLE
11892
0
0
CISCO SYS INC
COM
17275R102
739
13504
SH
SOLE
13504
0
0
AT&T INC
COM
00206R102
2014
60109
SH
SOLE
60108
0
0
GENERAL ELECTRIC CO
COM
369604103
1185
112884
SH
SOLE
112884
0
0
LULULEMON ATHLETICA INC
COM
550021109
210
1165
SH
SOLE
1165
0
0
ISHARES TR
CORE S&P500 ETF
464287200
1046
3550
SH
SOLE
3550
0
0
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
1810
2300
SH
SOLE
2300
0
0
CIGNA CORP NEW
COM
125523100
821
5208
SH
SOLE
5208
0
0
ONEOK INC NEW
COM
682680103
640
9304
SH
SOLE
9304
0
0
ROSS STORES INC
COM
778296103
865
8730
SH
SOLE
8730
0
0
WELLS FARGO CO NEW
COM
949746101
748
15802
SH
SOLE
15802
0
0
UNION PACIFIC CORP
COM
907818108
8635
51063
SH
SOLE
51063
0
0
TRANSOCEAN LTD
REG SHS
H8817H100
190
29690
SH
SOLE
29690
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
4544
29317
SH
SOLE
29316
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
2283
7773
SH
SOLE
7773
0
0
TORO CO
COM
891092108
335
5000
SH
SOLE
5000
0
0
LOCKHEED MARTIN CORP
COM
539830109
987
2716
SH
SOLE
2716
0
0
JPMORGAN CHASE & CO
COM
46625H100
6213
55572
SH
SOLE
55571
0
0
CHEVRON CORP NEW
COM
166764100
6248
50208
SH
SOLE
50207
0
0
CONOCOPHILLIPS
COM
20825C104
431
7071
SH
SOLE
7071
0
0
DANAHER CORPORATION
COM
235851102
776
5430
SH
SOLE
5430
0
0
PERKINELMER INC
COM
714046109
617
6400
SH
SOLE
6400
0
0
TJX COS INC NEW
COM
872540109
638
12060
SH
SOLE
12060
0
0
BANK AMER CORP
COM
060505104
295
10176
SH
SOLE
10176
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
1952
14154
SH
SOLE
14154
0
0
ORACLE CORP
COM
68389X105
714
12542
SH
SOLE
12541
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
691
5310
SH
SOLE
5310
0
0
TEXAS INSTRS INC
COM
882508104
3706
32291
SH
SOLE
32290
0
0
TARGET CORP
COM
87612E106
982
11340
SH
SOLE
11340
0
0
PFIZER INC
COM
717081103
1787
41250
SH
SOLE
41249
0
0
3M CO
COM
88579Y101
3975
22929
SH
SOLE
22929
0
0
GILEAD SCIENCES INC
COM
375558103
570
8431
SH
SOLE
8431
0
0
CATERPILLAR INC DEL
COM
149123101
4540
33309
SH
SOLE
33308
0
0
ALPHABET INC
CAP STK CL C
02079K107
1085
1004
SH
SOLE
1004
0
0
AMERICAN EXPRESS CO
COM
025816109
1148
9302
SH
SOLE
9301
0
0
AMGEN INC
COM
031162100
4761
25834
SH
SOLE
25834
0
0
APPLIED MATLS INC
COM
038222105
222
4946
SH
SOLE
4946
0
0
CANADIAN NATL RY CO
COM
136375102
370
4000
SH
SOLE
4000
0
0
BANK MONTREAL QUE
COM
063671101
664
8802
SH
SOLE
8802
0
0
CITIZENS FINL GROUP INC
COM
174610105
2811
79490
SH
SOLE
79490
0
0
DNP SELECT INCOME FD
COM
23325P104
146
12375
SH
SOLE
12375
0
0
PHILIP MORRIS INTL INC
COM
718172109
855
10889
SH
SOLE
10889
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
1305
28772
SH
SOLE
28772
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
6427
37291
SH
SOLE
37290
0
0
ALTRIA GROUP INC
COM
02209S103
1082
22844
SH
SOLE
22843
0
0
DOMINION ENERGY INC
COM
25746U109
364
4702
SH
SOLE
4702
0
0
EXXON MOBIL CORP
COM
30231G102
11801
154000
SH
SOLE
154000
0
0
PRICE T ROWE GROUP INC
COM
74144T108
1129
10290
SH
SOLE
10290
0
0
LOWES COS INC
COM
548661107
236
2335
SH
SOLE
2335
0
0
DEERE & CO
COM
244199105
213
1285
SH
SOLE
1285
0
0
COLGATE PALMOLIVE CO
COM
194162103
2038
28433
SH
SOLE
28432
0
0
MCCORMICK & CO INC
COM VTG
579780107
748
4825
SH
SOLE
4825
0
0
BANK N S HALIFAX
COM
064149107
1051
19342
SH
SOLE
19342
0
0
NOVO-NORDISK A S
ADR
670100205
435
8530
SH
SOLE
8530
0
0
CAMECO CORP
COM
13321L108
613
57160
SH
SOLE
57160
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
469
3595
SH
SOLE
3595
0
0
L3 TECHNOLOGIES INC
COM
502413107
814
3320
SH
SOLE
3320
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
879
4525
SH
SOLE
4525
0
0
ISHARES TR
MSCI EAFE ETF
464287465
643
9783
SH
SOLE
9783
0
0
APPLE INC
COM
037833100
9385
47419
SH
SOLE
47419
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
3610
90197
SH
SOLE
90197
0
0
WEC ENERGY GROUP INC
COM
92939U106
1046
12544
SH
SOLE
12543
0
0
ABBOTT LABS
COM
002824100
3074
36555
SH
SOLE
36555
0
0
DISNEY WALT CO
COM DISNEY
254687106
1378
9865
SH
SOLE
9865
0
0
MARSH & MCLENNAN COS INC
COM
571748102
3429
34373
SH
SOLE
34372
0
0