0001085146-19-001868.txt : 20190712
0001085146-19-001868.hdr.sgml : 20190712
20190712170944
ACCESSION NUMBER: 0001085146-19-001868
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20190630
FILED AS OF DATE: 20190712
DATE AS OF CHANGE: 20190712
EFFECTIVENESS DATE: 20190712
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: WELCH & FORBES LLC
CENTRAL INDEX KEY: 0000105495
IRS NUMBER: 043573806
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-00262
FILM NUMBER: 19953530
BUSINESS ADDRESS:
STREET 1: 45 SCHOOL STREET
CITY: BOSTON
STATE: MA
ZIP: 02108
BUSINESS PHONE: 617-523-1635
MAIL ADDRESS:
STREET 1: 45 SCHOOL STREET
CITY: BOSTON
STATE: MA
ZIP: 02108
FORMER COMPANY:
FORMER CONFORMED NAME: WELCH & FORBES INC
DATE OF NAME CHANGE: 19970304
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0000105495
XXXXXXXX
06-30-2019
06-30-2019
false
WELCH & FORBES LLC
45 SCHOOL STREET
BOSTON
MA
02108
13F HOLDINGS REPORT
028-00262
N
Todd Jundi
Chief Compliance Officer
617-557-9878
/s/ Todd Jundi
Boston
MA
07-12-2019
1
398
4107783
1
0001044916
028-06476
LOWELL WILLIAM A
INFORMATION TABLE
2
form13fInfoTable.xml
DESCRIPTION FOR INFORMATION TABLE
3M CO
COM
88579Y101
34577
199478
SH
SOLE
189836
0
9642
3M CO
COM
88579Y101
17
100
SH
OTR
100
0
0
ABBOTT LABS
COM
002824100
52583
625242
SH
SOLE
598448
0
26794
ABBVIE INC
COM
00287Y109
11
150
SH
OTR
150
0
0
ABBVIE INC
COM
00287Y109
31888
438498
SH
SOLE
417776
0
20722
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
3481
18843
SH
SOLE
17856
0
987
ADOBE INC
COM
00724F101
29
100
SH
OTR
100
0
0
ADOBE INC
COM
00724F101
14824
50310
SH
SOLE
33940
0
16370
AFFILIATED MANAGERS GROUP IN
COM
008252108
401
4361
SH
SOLE
3661
0
700
AFLAC INC
COM
001055102
44
800
SH
OTR
800
0
0
AFLAC INC
COM
001055102
36966
674427
SH
SOLE
642127
0
32300
AGILENT TECHNOLOGIES INC
COM
00846U101
476
6371
SH
SOLE
6371
0
0
AIR PRODS & CHEMS INC
COM
009158106
10937
48311
SH
SOLE
46961
0
1350
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
1200
7082
SH
SOLE
7082
0
0
ALLERGAN PLC
SHS
G0177J108
759
4528
SH
SOLE
4171
0
357
ALLIANT ENERGY CORP
COM
018802108
2793
56900
SH
SOLE
56900
0
0
ALLSTATE CORP
COM
020002101
901
8861
SH
SOLE
8861
0
0
ALPHABET INC
CAP STK CL A
02079K305
26311
24299
SH
SOLE
21907
0
2392
ALPHABET INC
CAP STK CL C
02079K107
65
60
SH
OTR
60
0
0
ALPHABET INC
CAP STK CL C
02079K107
63028
58310
SH
SOLE
49609
0
8701
ALPS ETF TR
ALERIAN MLP
00162Q866
111
11264
SH
SOLE
11264
0
0
ALTRIA GROUP INC
COM
02209S103
1078
22771
SH
SOLE
20971
0
1800
AMAZON COM INC
COM
023135106
18915
9989
SH
SOLE
7155
0
2834
AMERICAN ELEC PWR CO INC
COM
025537101
293
3334
SH
SOLE
3334
0
0
AMERICAN EXPRESS CO
COM
025816109
12005
97249
SH
SOLE
94464
0
2785
AMERICAN TOWER CORP NEW
COM
03027X100
1500
7333
SH
SOLE
7281
0
52
AMERICAN WTR WKS CO INC NEW
COM
030420103
1735
14965
SH
SOLE
14765
0
200
AMERIPRISE FINL INC
COM
03076C106
31164
214692
SH
SOLE
173185
0
41507
AMGEN INC
COM
031162100
6279
34076
SH
SOLE
33901
0
175
ANADARKO PETE CORP
COM
032511107
2094
29675
SH
SOLE
28675
0
1000
ANALOG DEVICES INC
COM
032654105
3345
29636
SH
SOLE
27736
0
1900
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
3567
40301
SH
SOLE
32041
0
8260
ANSYS INC
COM
03662Q105
39
190
SH
OTR
190
0
0
ANSYS INC
COM
03662Q105
97344
475267
SH
SOLE
448351
0
26916
APERGY CORP
COM
03755L104
1693
50483
SH
SOLE
50483
0
0
APPLE INC
COM
037833100
34
170
SH
OTR
170
0
0
APPLE INC
COM
037833100
108919
550319
SH
SOLE
491837
0
58482
APPLIED MATLS INC
COM
038222105
287
6400
SH
SOLE
6400
0
0
AQUA AMERICA INC
COM
03836W103
587
14187
SH
SOLE
14187
0
0
AT&T INC
COM
00206R102
16130
481348
SH
SOLE
473563
0
7785
ATMOS ENERGY CORP
COM
049560105
380
3600
SH
SOLE
3600
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
83
500
SH
OTR
500
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
43921
265652
SH
SOLE
244101
0
21551
BALL CORP
COM
058498106
12905
184376
SH
SOLE
176096
0
8280
BANK AMER CORP
COM
060505104
24084
830485
SH
SOLE
610460
0
220025
BANK N S HALIFAX
COM
064149107
538
9900
SH
SOLE
9350
0
550
BANK OZK
COM
06417N103
1639
54478
SH
SOLE
53278
0
1200
BARRICK GOLD CORPORATION
COM
067901108
669
42423
SH
SOLE
38123
0
4300
BAXTER INTL INC
COM
071813109
369
4500
SH
SOLE
4500
0
0
BB&T CORP
COM
054937107
565
11495
SH
SOLE
10745
0
750
BECTON DICKINSON & CO
COM
075887109
19341
76744
SH
SOLE
71654
0
5090
BECTON DICKINSON & CO
COM
075887109
35
140
SH
OTR
140
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
16010
75106
SH
SOLE
63646
0
11460
BIOGEN INC
COM
09062X103
603
2581
SH
SOLE
2581
0
0
BLACK STONE MINERALS L P
COM UNIT
09225M101
978
63106
SH
SOLE
31400
0
31706
BLACKROCK INC
COM
09247X101
451
960
SH
SOLE
960
0
0
BLACKROCK MUNI INTER DR FD I
COM
09253X102
1786
127150
SH
SOLE
127150
0
0
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
209
4700
SH
SOLE
4700
0
0
BOEING CO
COM
097023105
3675
10097
SH
SOLE
9547
0
550
BOOKING HLDGS INC
COM
09857L108
37
20
SH
OTR
20
0
0
BOOKING HLDGS INC
COM
09857L108
26236
13995
SH
SOLE
12584
0
1411
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
318
4800
SH
SOLE
4800
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
16987
395220
SH
SOLE
394220
0
1000
BP PLC
SPONSORED ADR
055622104
5646
135383
SH
SOLE
134483
0
900
BRISTOL MYERS SQUIBB CO
COM
110122108
9206
203004
SH
SOLE
201754
0
1250
BROADCOM INC
COM
11135F101
972
3379
SH
SOLE
3379
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
853
6681
SH
SOLE
6681
0
0
CALAVO GROWERS INC
COM
128246105
8902
92022
SH
SOLE
85660
0
6362
CAMPBELL SOUP CO
COM
134429109
244
6100
SH
SOLE
6100
0
0
CANADIAN NATL RY CO
COM
136375102
1529
16531
SH
SOLE
16531
0
0
CAPITAL ONE FINL CORP
COM
14040H105
13840
152525
SH
SOLE
107700
0
44825
CARDINAL HEALTH INC
COM
14149Y108
695
14760
SH
SOLE
14760
0
0
CARLISLE COS INC
COM
142339100
861
6135
SH
SOLE
5335
0
800
CARMAX INC
COM
143130102
104
1200
SH
OTR
1200
0
0
CARMAX INC
COM
143130102
89701
1033063
SH
SOLE
909122
0
123941
CATERPILLAR INC DEL
COM
149123101
5173
37957
SH
SOLE
36982
0
975
CDK GLOBAL INC
COM
12508E101
360
7274
SH
SOLE
7274
0
0
CELGENE CORP
COM
151020104
1906
20607
SH
SOLE
19757
0
850
CF INDS HLDGS INC
COM
125269100
3102
66417
SH
SOLE
63067
0
3350
CHARTER COMMUNICATIONS INC N
CL A
16119P108
4486
11353
SH
SOLE
11353
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
35
300
SH
OTR
300
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
10764
93108
SH
SOLE
87033
0
6075
CHEVRON CORP NEW
COM
166764100
39143
314552
SH
SOLE
258549
0
56003
CHUBB LIMITED
COM
H1467J104
74
500
SH
OTR
500
0
0
CHUBB LIMITED
COM
H1467J104
47757
324235
SH
SOLE
281300
0
42935
CHURCH & DWIGHT INC
COM
171340102
51
700
SH
OTR
700
0
0
CHURCH & DWIGHT INC
COM
171340102
28627
391836
SH
SOLE
368576
0
23260
CIGNA CORP NEW
COM
125523100
2378
15091
SH
SOLE
15091
0
0
CINTAS CORP
COM
172908105
10254
43217
SH
SOLE
42917
0
300
CISCO SYS INC
COM
17275R102
22629
413456
SH
SOLE
310348
0
103108
COCA COLA CO
COM
191216100
21183
416014
SH
SOLE
317078
0
98936
COGNEX CORP
COM
192422103
17434
363369
SH
SOLE
334352
0
29017
COLGATE PALMOLIVE CO
COM
194162103
6651
92810
SH
SOLE
75180
0
17630
COMCAST CORP NEW
CL A
20030N101
34
800
SH
OTR
800
0
0
COMCAST CORP NEW
CL A
20030N101
34699
820697
SH
SOLE
667529
0
153168
CONOCOPHILLIPS
COM
20825C104
6957
114038
SH
SOLE
60943
0
53095
CONSTELLATION BRANDS INC
CL A
21036P108
11337
57564
SH
SOLE
35213
0
22351
COPART INC
COM
217204106
1154
15440
SH
SOLE
15440
0
0
COSTCO WHSL CORP NEW
COM
22160K105
29615
112067
SH
SOLE
104064
0
8003
CSX CORP
COM
126408103
441
5700
SH
SOLE
5700
0
0
CUMMINS INC
COM
231021106
12050
70324
SH
SOLE
44424
0
25900
CURTISS WRIGHT CORP
COM
231561101
381
3000
SH
SOLE
3000
0
0
CVS HEALTH CORP
COM
126650100
7093
130161
SH
SOLE
121965
0
8196
DANAHER CORPORATION
COM
235851102
102533
717414
SH
SOLE
640068
0
77346
DANAHER CORPORATION
COM
235851102
86
600
SH
OTR
600
0
0
DEERE & CO
COM
244199105
1159
6994
SH
SOLE
6244
0
750
DENTSPLY SIRONA INC
COM
24906P109
1019
17473
SH
SOLE
16973
0
500
DIAGEO P L C
SPON ADR NEW
25243Q205
1038
6027
SH
SOLE
6027
0
0
DISNEY WALT CO
COM DISNEY
254687106
10560
75615
SH
SOLE
67580
0
8035
DOMINION ENERGY INC
COM
25746U109
409
5284
SH
SOLE
5284
0
0
DORCHESTER MINERALS LP
COM UNIT
25820R105
220
12000
SH
SOLE
12000
0
0
DOVER CORP
COM
260003108
18022
179857
SH
SOLE
178992
0
865
DOW INC
COM
260557103
1315
26661
SH
SOLE
26661
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
7708
87345
SH
SOLE
83244
0
4101
EATON VANCE CORP
COM NON VTG
278265103
644
14914
SH
SOLE
13114
0
1800
EATON VANCE TAX MNGD GBL DV
COM
27829F108
96
11500
SH
SOLE
2000
0
9500
EBAY INC
COM
278642103
267
6750
SH
SOLE
6750
0
0
ECOLAB INC
COM
278865100
20
100
SH
OTR
100
0
0
ECOLAB INC
COM
278865100
75719
383506
SH
SOLE
334643
0
48863
EDWARDS LIFESCIENCES CORP
COM
28176E108
16775
90805
SH
SOLE
88519
0
2286
EMERSON ELEC CO
COM
291011104
40
600
SH
OTR
600
0
0
EMERSON ELEC CO
COM
291011104
11230
168321
SH
SOLE
161988
0
6333
ENBRIDGE INC
COM
29250N105
416
11529
SH
SOLE
11529
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
678
23470
SH
SOLE
16870
0
6600
EOG RES INC
COM
26875P101
6197
66523
SH
SOLE
60518
0
6005
EVERSOURCE ENERGY
COM
30040W108
671
8859
SH
SOLE
8859
0
0
EXPEDITORS INTL WASH INC
COM
302130109
30
400
SH
OTR
400
0
0
EXPEDITORS INTL WASH INC
COM
302130109
19990
263511
SH
SOLE
254311
0
9200
EXXON MOBIL CORP
COM
30231G102
78
1020
SH
OTR
1020
0
0
EXXON MOBIL CORP
COM
30231G102
50349
657049
SH
SOLE
639966
0
17083
FACEBOOK INC
CL A
30303M102
19
100
SH
OTR
100
0
0
FACEBOOK INC
CL A
30303M102
38991
202025
SH
SOLE
172736
0
29289
FASTENAL CO
COM
311900104
337
10330
SH
SOLE
8930
0
1400
FIRST REP BK SAN FRANCISCO C
COM
33616C100
394
4031
SH
SOLE
4031
0
0
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
234
1627
SH
SOLE
1627
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH NEW
33739Q408
1335
22244
SH
SOLE
960
0
21284
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
25
1000
SH
OTR
1000
0
0
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
40056
1592710
SH
SOLE
1203052
0
389658
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
17309
367337
SH
SOLE
297519
0
69818
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
213
2493
SH
SOLE
2493
0
0
FISERV INC
COM
337738108
37
410
SH
OTR
410
0
0
FISERV INC
COM
337738108
77677
852093
SH
SOLE
740168
0
111925
FORMFACTOR INC
COM
346375108
157
10000
SH
SOLE
10000
0
0
FORTIVE CORP
COM
34959J108
57
700
SH
OTR
700
0
0
FORTIVE CORP
COM
34959J108
26598
326279
SH
SOLE
301463
0
24816
FRANKLIN RES INC
COM
354613101
522
15000
SH
SOLE
15000
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
18
200
SH
OTR
200
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
6719
76709
SH
SOLE
66943
0
9766
GARTNER INC
COM
366651107
1162
7222
SH
SOLE
7222
0
0
GENERAL DYNAMICS CORP
COM
369550108
485
2668
SH
SOLE
2668
0
0
GENERAL ELECTRIC CO
COM
369604103
16
1500
SH
OTR
1500
0
0
GENERAL ELECTRIC CO
COM
369604103
6767
644449
SH
SOLE
626022
0
18427
GENERAL MLS INC
COM
370334104
4989
94999
SH
SOLE
94999
0
0
GILEAD SCIENCES INC
COM
375558103
7496
110963
SH
SOLE
98438
0
12525
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
26151
653435
SH
SOLE
652892
0
543
GRAINGER W W INC
COM
384802104
208
776
SH
SOLE
726
0
50
HAEMONETICS CORP
COM
405024100
241
2000
SH
SOLE
2000
0
0
HAIN CELESTIAL GROUP INC
COM
405217100
4394
200635
SH
SOLE
183045
0
17590
HALLIBURTON CO
COM
406216101
205
9000
SH
SOLE
9000
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
412
7399
SH
SOLE
7399
0
0
HENRY JACK & ASSOC INC
COM
426281101
1077
8040
SH
SOLE
8040
0
0
HERSHEY CO
COM
427866108
550
4100
SH
SOLE
4100
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
159
10657
SH
SOLE
10657
0
0
HINGHAM INSTN SVGS MASS
COM
433323102
297
1500
SH
SOLE
1500
0
0
HOME DEPOT INC
COM
437076102
21
100
SH
OTR
100
0
0
HOME DEPOT INC
COM
437076102
90458
434955
SH
SOLE
392509
0
42446
HONEYWELL INTL INC
COM
438516106
1862
10666
SH
SOLE
9113
0
1553
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
13
500
SH
OTR
500
0
0
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
16616
664615
SH
SOLE
622722
0
41893
HP INC
COM
40434L105
222
10657
SH
SOLE
10657
0
0
HUBBELL INC
COM
443510607
678
5198
SH
SOLE
5198
0
0
HUBSPOT INC
COM
443573100
291
1706
SH
SOLE
1706
0
0
ICON PLC
SHS
G4705A100
3266
21210
SH
SOLE
20210
0
1000
IDEXX LABS INC
COM
45168D104
49727
180611
SH
SOLE
178016
0
2595
ILLINOIS TOOL WKS INC
COM
452308109
2556
16957
SH
SOLE
16517
0
440
ILLUMINA INC
COM
452327109
528
1433
SH
SOLE
1433
0
0
INDEPENDENT BANK CORP MASS
COM
453836108
210
2756
SH
SOLE
2756
0
0
INGREDION INC
COM
457187102
278
3375
SH
SOLE
3375
0
0
INTEL CORP
COM
458140100
40366
843241
SH
SOLE
706364
0
136877
INTERNATIONAL BUSINESS MACHS
COM
459200101
55
400
SH
OTR
400
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
11941
86592
SH
SOLE
81965
0
4627
INTUIT
COM
461202103
1278
4891
SH
SOLE
4891
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
668
1275
SH
SOLE
345
0
930
INVESCO EXCHANGE TRADED FD T
WATER RES ETF
46137V142
373
10460
SH
SOLE
10460
0
0
INVESCO EXCHNG TRADED FD TR
SOLAR ETF
46138G706
422
14900
SH
SOLE
14900
0
0
INVESCO EXCHNG TRADED FD TR
SR LN ETF
46138G508
1156
51045
SH
SOLE
49045
0
2000
INVESCO QQQ TR
UNIT SER 1
46090E103
1593
8533
SH
SOLE
8533
0
0
IRON MTN INC NEW
COM
46284V101
29593
945461
SH
SOLE
875139
0
70322
IRON MTN INC NEW
COM
46284V101
41
1312
SH
OTR
1312
0
0
ISHARES GOLD TRUST
ISHARES
464285105
2530
187406
SH
SOLE
175006
0
12400
ISHARES INC
MSCI JPN ETF NEW
46434G822
664
12166
SH
SOLE
12166
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
1522
7838
SH
SOLE
3615
0
4223
ISHARES TR
CORE S&P SCP ETF
464287804
411
5252
SH
SOLE
4802
0
450
ISHARES TR
CORE S&P500 ETF
464287200
1232
4182
SH
SOLE
3784
0
398
ISHARES TR
CORE US AGGBD ET
464287226
445
3991
SH
SOLE
3536
0
455
ISHARES TR
FLTG RATE NT ETF
46429B655
318
6250
SH
SOLE
0
0
6250
ISHARES TR
IBOXX INV CP ETF
464287242
18899
151954
SH
SOLE
145854
0
6100
ISHARES TR
INTRM TR CRP ETF
464288638
326
5730
SH
SOLE
5730
0
0
ISHARES TR
MIN VOL USA ETF
46429B697
1541
24965
SH
SOLE
24965
0
0
ISHARES TR
MSCI EAFE ETF
464287465
2097
31898
SH
SOLE
30848
0
1050
ISHARES TR
MSCI EMG MKT ETF
464287234
2469
57517
SH
SOLE
56897
0
620
ISHARES TR
NASDAQ BIOTECH
464287556
242
2220
SH
SOLE
2220
0
0
ISHARES TR
PFD AND INCM SEC
464288687
17813
483379
SH
SOLE
429629
0
53750
ISHARES TR
RUS 1000 ETF
464287622
1077
6620
SH
SOLE
6620
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
647
4115
SH
SOLE
4115
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
546
4285
SH
SOLE
1285
0
3000
ISHARES TR
RUS 2000 GRW ETF
464287648
2913
14499
SH
SOLE
14464
0
35
ISHARES TR
RUS 2000 VAL ETF
464287630
232
1923
SH
SOLE
1923
0
0
ISHARES TR
RUS MID CAP ETF
464287499
689
12328
SH
SOLE
12328
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
6114
39325
SH
SOLE
37618
0
1707
ISHARES TR
S&P 100 ETF
464287101
1091
8419
SH
SOLE
8419
0
0
ISHARES TR
S&P 500 GRWT ETF
464287309
285
1590
SH
SOLE
1590
0
0
ISHARES TR
S&P 500 VAL ETF
464287408
328
2810
SH
SOLE
2810
0
0
ISHARES TR
S&P MC 400GR ETF
464287606
260
1150
SH
SOLE
1150
0
0
ISHARES TR
SELECT DIVID ETF
464287168
1570
15770
SH
SOLE
13370
0
2400
ISHARES TR
SH TR CRPORT ETF
464288646
7285
136317
SH
SOLE
129017
0
7300
ISHARES TR
TIPS BD ETF
464287176
804
6971
SH
SOLE
4171
0
2800
ISHARES TR
USA MOMENTUM FCT
46432F396
690
5820
SH
SOLE
5820
0
0
ITT INC
COM
45073V108
223
3400
SH
SOLE
3400
0
0
JOHNSON & JOHNSON
COM
478160104
97
700
SH
OTR
700
0
0
JOHNSON & JOHNSON
COM
478160104
102914
738901
SH
SOLE
666981
0
71920
JPMORGAN CHASE & CO
COM
46625H100
50
450
SH
OTR
450
0
0
JPMORGAN CHASE & CO
COM
46625H100
71571
640170
SH
SOLE
554498
0
85672
KAYNE ANDERSN MLP MIDS INVT
COM
486606106
14136
923283
SH
SOLE
851371
0
71912
KAYNE ANDERSN MLP MIDS INVT
COM
486606106
9
600
SH
OTR
600
0
0
KELLOGG CO
COM
487836108
257
4789
SH
SOLE
4789
0
0
KIMBERLY CLARK CORP
COM
494368103
67
500
SH
OTR
500
0
0
KIMBERLY CLARK CORP
COM
494368103
4823
36187
SH
SOLE
35669
0
518
KNOWLES CORP
COM
49926D109
187
10208
SH
SOLE
10208
0
0
LANCASTER COLONY CORP
COM
513847103
30
200
SH
OTR
200
0
0
LANCASTER COLONY CORP
COM
513847103
13889
93470
SH
SOLE
92600
0
870
LEIDOS HLDGS INC
COM
525327102
240
3000
SH
SOLE
3000
0
0
LILLY ELI & CO
COM
532457108
14795
133544
SH
SOLE
130094
0
3450
LINCOLN ELEC HLDGS INC
COM
533900106
9242
112268
SH
SOLE
109793
0
2475
LINCOLN NATL CORP IND
COM
534187109
391
6074
SH
SOLE
6074
0
0
LINDE PLC
SHS
G5494J103
16290
81122
SH
SOLE
76502
0
4620
LOCKHEED MARTIN CORP
COM
539830109
1535
4222
SH
SOLE
4222
0
0
LOWES COS INC
COM
548661107
2525
25018
SH
SOLE
24268
0
750
M & T BK CORP
COM
55261F104
338
1990
SH
SOLE
1990
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
362
5660
SH
SOLE
5660
0
0
MANPOWERGROUP INC
COM
56418H100
215
2230
SH
SOLE
0
0
2230
MARATHON PETE CORP
COM
56585A102
743
13300
SH
SOLE
13300
0
0
MARSH & MCLENNAN COS INC
COM
571748102
1726
17300
SH
SOLE
17300
0
0
MASCO CORP
COM
574599106
1683
42888
SH
SOLE
42888
0
0
MASTERCARD INC
CL A
57636Q104
3343
12639
SH
SOLE
12554
0
85
MCDONALDS CORP
COM
580135101
63744
306966
SH
SOLE
272748
0
34218
MEDTRONIC PLC
SHS
G5960L103
14185
145657
SH
SOLE
133471
0
12186
MERCK & CO INC
COM
58933Y105
85
1015
SH
OTR
1015
0
0
MERCK & CO INC
COM
58933Y105
37946
452551
SH
SOLE
437697
0
14854
METLIFE INC
COM
59156R108
934
18785
SH
SOLE
18785
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
42
50
SH
OTR
50
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
60783
72360
SH
SOLE
66664
0
5696
MICROSOFT CORP
COM
594918104
40
300
SH
OTR
300
0
0
MICROSOFT CORP
COM
594918104
119784
894173
SH
SOLE
846939
0
47234
MIDDLEBY CORP
COM
596278101
6913
50934
SH
SOLE
50709
0
225
MONDELEZ INTL INC
CL A
609207105
758
14065
SH
SOLE
13411
0
654
MOODYS CORP
COM
615369105
2709
13868
SH
SOLE
13868
0
0
MORNINGSTAR INC
COM
617700109
3104
21463
SH
SOLE
20963
0
500
MOTOROLA SOLUTIONS INC
COM NEW
620076307
388
2329
SH
SOLE
2329
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
1476
66430
SH
SOLE
62730
0
3700
NETAPP INC
COM
64110D104
268
4344
SH
SOLE
4344
0
0
NETFLIX INC
COM
64110L106
242
660
SH
SOLE
660
0
0
NEWELL BRANDS INC
COM
651229106
4097
265699
SH
SOLE
256699
0
9000
NEXTERA ENERGY INC
COM
65339F101
3469
16935
SH
SOLE
14189
0
2746
NIKE INC
CL B
654106103
1873
22311
SH
SOLE
22311
0
0
NORDSTROM INC
COM
655664100
765
24000
SH
SOLE
24000
0
0
NORTHERN TR CORP
COM
665859104
639
7096
SH
SOLE
7096
0
0
NORTHROP GRUMMAN CORP
COM
666807102
2676
8281
SH
SOLE
8270
0
11
NORTHWEST NAT HLDG CO
COM
66765N105
303
4356
SH
SOLE
4356
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
7551
82693
SH
SOLE
78993
0
3700
NOVO-NORDISK A S
ADR
670100205
470
9205
SH
SOLE
9205
0
0
NVIDIA CORP
COM
67066G104
32879
200200
SH
SOLE
168185
0
32015
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
129
350
SH
OTR
350
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
88154
238694
SH
SOLE
211021
0
27673
OMNICOM GROUP INC
COM
681919106
17421
212572
SH
SOLE
201885
0
10687
ORACLE CORP
COM
68389X105
7011
123052
SH
SOLE
109300
0
13752
PALO ALTO NETWORKS INC
COM
697435105
434
2128
SH
SOLE
2128
0
0
PAYCHEX INC
COM
704326107
74
900
SH
OTR
900
0
0
PAYCHEX INC
COM
704326107
47164
573136
SH
SOLE
559006
0
14130
PAYCOM SOFTWARE INC
COM
70432V102
762
3360
SH
SOLE
3360
0
0
PAYPAL HLDGS INC
COM
70450Y103
1487
12992
SH
SOLE
12992
0
0
PEPSICO INC
COM
713448108
78955
602112
SH
SOLE
536087
0
66025
PFIZER INC
COM
717081103
61
1400
SH
OTR
1400
0
0
PFIZER INC
COM
717081103
38908
898161
SH
SOLE
857972
0
40189
PHILIP MORRIS INTL INC
COM
718172109
1624
20679
SH
SOLE
19565
0
1114
PHILLIPS 66
COM
718546104
973
10399
SH
SOLE
10038
0
361
PLUG POWER INC
COM NEW
72919P202
23
10250
SH
SOLE
10250
0
0
PNC FINL SVCS GROUP INC
COM
693475105
1349
9825
SH
SOLE
9825
0
0
PPG INDS INC
COM
693506107
512
4386
SH
SOLE
4386
0
0
PROCTER AND GAMBLE CO
COM
742718109
90153
822184
SH
SOLE
760718
0
61466
PROGRESSIVE CORP OHIO
COM
743315103
3856
48247
SH
SOLE
48247
0
0
PTC INC
COM
69370C100
449
5000
SH
SOLE
5000
0
0
PUBLIC SVC ENTERPRISE GRP IN
COM
744573106
373
6335
SH
SOLE
5185
0
1150
QUALCOMM INC
COM
747525103
12764
167779
SH
SOLE
146619
0
21160
QUALCOMM INC
COM
747525103
15
200
SH
OTR
200
0
0
RAYTHEON CO
COM NEW
755111507
40039
230268
SH
SOLE
198235
0
32033
RESMED INC
COM
761152107
36926
302596
SH
SOLE
250385
0
52211
ROPER TECHNOLOGIES INC
COM
776696106
95
260
SH
OTR
260
0
0
ROPER TECHNOLOGIES INC
COM
776696106
59723
163063
SH
SOLE
138725
0
24338
ROSS STORES INC
COM
778296103
619
6243
SH
SOLE
6243
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
23
360
SH
OTR
360
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
1332
20465
SH
SOLE
16840
0
3625
RPM INTL INC
COM
749685103
3528
57730
SH
SOLE
53601
0
4129
S&P GLOBAL INC
COM
78409V104
922
4048
SH
SOLE
4048
0
0
SALESFORCE COM INC
COM
79466L302
547
3604
SH
SOLE
3604
0
0
SCHLUMBERGER LTD
COM
806857108
9945
250265
SH
SOLE
245628
0
4637
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
682
12850
SH
SOLE
12850
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
262
3362
SH
SOLE
3362
0
0
SEMPRA ENERGY
COM
816851109
220
1603
SH
SOLE
1063
0
540
SHERWIN WILLIAMS CO
COM
824348106
5116
11164
SH
SOLE
11164
0
0
SHOPIFY INC
CL A
82509L107
450
1500
SH
SOLE
1500
0
0
SIRIUS XM HLDGS INC
COM
82968B103
173
31000
SH
SOLE
0
0
31000
SOUTHERN CO
COM
842587107
702
12694
SH
SOLE
12194
0
500
SPDR S&P 500 ETF TR
TR UNIT
78462F103
9864
33667
SH
SOLE
27828
0
5839
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
43604
122970
SH
SOLE
121403
0
1567
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
380
5625
SH
SOLE
5625
0
0
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
2275
22548
SH
SOLE
22548
0
0
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
332
25100
SH
SOLE
25100
0
0
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
196
17264
SH
SOLE
17264
0
0
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
1582
34230
SH
SOLE
34230
0
0
STANLEY BLACK & DECKER INC
COM
854502101
27838
192502
SH
SOLE
151599
0
40903
STARBUCKS CORP
COM
855244109
8889
106039
SH
SOLE
101842
0
4197
STATE STR CORP
COM
857477103
12255
218608
SH
SOLE
212468
0
6140
STERICYCLE INC
COM
858912108
19
400
SH
OTR
400
0
0
STERICYCLE INC
COM
858912108
1887
39512
SH
SOLE
39112
0
400
STRYKER CORP
COM
863667101
109414
532218
SH
SOLE
477903
0
54315
STRYKER CORP
COM
863667101
37
180
SH
OTR
180
0
0
SUN LIFE FINL INC
COM
866796105
338
8177
SH
SOLE
8060
0
117
SUNCOR ENERGY INC NEW
COM
867224107
10278
329862
SH
SOLE
294813
0
35049
SUNTRUST BKS INC
COM
867914103
1500
23857
SH
SOLE
23795
0
62
SVB FINL GROUP
COM
78486Q101
213
950
SH
SOLE
950
0
0
SYSCO CORP
COM
871829107
106
1500
SH
OTR
1500
0
0
SYSCO CORP
COM
871829107
12640
178727
SH
SOLE
176777
0
1950
TARGET CORP
COM
87612E106
599
6916
SH
SOLE
3400
0
3516
TEXAS INSTRS INC
COM
882508104
3727
32476
SH
SOLE
32476
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
16929
57644
SH
SOLE
40299
0
17345
TIFFANY & CO NEW
COM
886547108
5116
54640
SH
SOLE
52490
0
2150
TJX COS INC NEW
COM
872540109
32806
620395
SH
SOLE
575579
0
44816
TJX COS INC NEW
COM
872540109
32
600
SH
OTR
600
0
0
TORCHMARK CORP
COM
891027104
271
3025
SH
SOLE
3025
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
21254
364181
SH
SOLE
347676
0
16505
TRACTOR SUPPLY CO
COM
892356106
7244
66585
SH
SOLE
58595
0
7990
TRAVELERS COMPANIES INC
COM
89417E109
469
3139
SH
SOLE
3139
0
0
TWITTER INC
COM
90184L102
251
7200
SH
SOLE
7200
0
0
TYLER TECHNOLOGIES INC
COM
902252105
216
1000
SH
SOLE
1000
0
0
U S SILICA HLDGS INC
COM
90346E103
909
71050
SH
SOLE
58150
0
12900
UNILEVER N V
N Y SHS NEW
904784709
455
7493
SH
SOLE
7493
0
0
UNILEVER PLC
SPON ADR NEW
904767704
771
12440
SH
SOLE
12440
0
0
UNION PACIFIC CORP
COM
907818108
4743
28047
SH
SOLE
27563
0
484
UNITED PARCEL SERVICE INC
CL B
911312106
7724
74796
SH
SOLE
71996
0
2800
UNITED TECHNOLOGIES CORP
COM
913017109
41
315
SH
OTR
315
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
94839
728413
SH
SOLE
656562
0
71851
UNITEDHEALTH GROUP INC
COM
91324P102
698
2859
SH
SOLE
2843
0
16
US BANCORP DEL
COM NEW
902973304
63
1200
SH
OTR
1200
0
0
US BANCORP DEL
COM NEW
902973304
16298
311028
SH
SOLE
303169
0
7859
V F CORP
COM
918204108
363
4161
SH
SOLE
4161
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
15489
180928
SH
SOLE
134073
0
46855
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
464
6950
SH
SOLE
5850
0
1100
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
225
4675
SH
SOLE
4675
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
5827
67367
SH
SOLE
62702
0
4665
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
1747
21700
SH
SOLE
13455
0
8245
VANGUARD GROUP
DIV APP ETF
921908844
531
4610
SH
SOLE
2910
0
1700
VANGUARD INDEX FDS
MID CAP ETF
922908629
317
1893
SH
SOLE
1393
0
500
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
1265
4700
SH
SOLE
4700
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
483
3085
SH
SOLE
3085
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
5717
112118
SH
SOLE
106508
0
5610
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
3524
82861
SH
SOLE
70761
0
12100
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
4305
78425
SH
SOLE
16619
0
61806
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
3993
37930
SH
SOLE
14735
0
23195
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
10492
251544
SH
SOLE
91156
0
160388
VARIAN MED SYS INC
COM
92220P105
2042
15001
SH
SOLE
14201
0
800
VERIZON COMMUNICATIONS INC
COM
92343V104
23040
403292
SH
SOLE
319365
0
83927
VERSUM MATLS INC
COM
92532W103
218
4231
SH
SOLE
4231
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
32261
175927
SH
SOLE
167334
0
8593
VISA INC
COM CL A
92826C839
134838
776944
SH
SOLE
689661
0
87283
VISA INC
COM CL A
92826C839
42
240
SH
OTR
240
0
0
VORNADO RLTY TR
SH BEN INT
929042109
964
15036
SH
SOLE
15036
0
0
WABTEC CORP
COM
929740108
0
8
SH
OTR
8
0
0
WABTEC CORP
COM
929740108
293
4089
SH
SOLE
4079
0
10
WALGREENS BOOTS ALLIANCE INC
COM
931427108
3987
72928
SH
SOLE
72928
0
0
WALMART INC
COM
931142103
13539
122535
SH
SOLE
86610
0
35925
WASTE CONNECTIONS INC
COM
94106B101
522
5460
SH
SOLE
5460
0
0
WASTE MGMT INC DEL
COM
94106L109
637
5519
SH
SOLE
5519
0
0
WATERS CORP
COM
941848103
963
4475
SH
SOLE
1775
0
2700
WATSCO INC
COM
942622200
10901
66655
SH
SOLE
64224
0
2431
WATTS WATER TECHNOLOGIES INC
CL A
942749102
778
8344
SH
SOLE
7694
0
650
WEC ENERGY GROUP INC
COM
92939U106
1247
14962
SH
SOLE
14624
0
338
WELLS FARGO CO NEW
COM
949746101
33522
708431
SH
SOLE
681993
0
26438
WELLS FARGO CO NEW
COM
949746101
28
600
SH
OTR
600
0
0
WELLTOWER INC
COM
95040Q104
215
2640
SH
SOLE
2600
0
40
WEX INC
COM
96208T104
525
2525
SH
SOLE
2525
0
0
WHITE MTNS INS GROUP LTD
COM
G9618E107
453
443
SH
SOLE
0
0
443
WILEY JOHN & SONS INC
CL A
968223206
395
8607
SH
SOLE
3500
0
5107
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
3546
72807
SH
SOLE
8756
0
64051
WORKDAY INC
CL A
98138H101
723
3517
SH
SOLE
3517
0
0
XYLEM INC
COM
98419M100
811
9692
SH
SOLE
9692
0
0
YUM BRANDS INC
COM
988498101
268
2425
SH
SOLE
2425
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
3044
25858
SH
SOLE
23818
0
2040