0001085146-16-002682.txt : 20160127
0001085146-16-002682.hdr.sgml : 20160127
20160126211223
ACCESSION NUMBER: 0001085146-16-002682
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20151231
FILED AS OF DATE: 20160127
DATE AS OF CHANGE: 20160126
EFFECTIVENESS DATE: 20160127
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: 161362889
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
12-31-2015
12-31-2015
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
01-26-2016
1
344
3116575
1
0001044916
028-06476
LOWELL WILLIAM A
INFORMATION TABLE
2
form13fInfoTable.xml
DESCRIPTION FOR INFORMATION TABLE
3M CO
COM
88579Y101
39983
265418
SH
SOLE
250228
0
15190
ABB LTD
SPONSORED ADR
000375204
1239
69850
SH
SOLE
64350
0
5500
ABBOTT LABS
COM
002824100
29309
652590
SH
SOLE
610795
0
41795
ABBVIE INC
COM
00287Y109
30544
515599
SH
SOLE
490139
0
25460
ADOBE SYS INC
COM
00724F101
770
8194
SH
SOLE
8135
0
59
AETNA INC NEW
COM
00817Y108
541
5000
SH
SOLE
5000
0
0
AFFILIATED MANAGERS GROUP
COM
008252108
644
4030
SH
SOLE
3330
0
700
AFLAC INC
COM
001055102
30697
512472
SH
SOLE
462867
0
49605
AIR PRODS & CHEMS INC
COM
009158106
7036
54077
SH
SOLE
52027
0
2050
AKAMAI TECHNOLOGIES INC
COM
00971T101
2555
48535
SH
SOLE
44135
0
4400
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
274
3365
SH
SOLE
3320
0
45
ALLERGAN PLC
SHS
G0177J108
11348
36315
SH
SOLE
30211
0
6104
ALLIANT ENERGY CORP
COM
018802108
1927
30850
SH
SOLE
30850
0
0
ALLIQUA BIOMEDICAL INC
COM NEW
019621200
73
34016
SH
SOLE
17008
0
17008
ALLSTATE CORP
COM
020002101
627
10098
SH
SOLE
10098
0
0
ALPHABET INC
CAP STK CL A
02079K305
24410
31376
SH
SOLE
28033
0
3343
ALPHABET INC
CAP STK CL C
02079K107
33554
44216
SH
SOLE
38407
0
5809
ALTRIA GROUP INC
COM
02209S103
1807
31053
SH
SOLE
29523
0
1530
AMAZON COM INC
COM
023135106
965
1429
SH
SOLE
1421
0
8
AMERICAN ELEC PWR INC
COM
025537101
202
3464
SH
SOLE
3464
0
0
AMERICAN EXPRESS CO
COM
025816109
3166
45511
SH
SOLE
42581
0
2930
AMERICAN TOWER CORP NEW
COM
03027X100
233
2399
SH
SOLE
1059
0
1340
AMERIPRISE FINL INC
COM
03076C106
15119
142064
SH
SOLE
119972
0
22092
AMGEN INC
COM
031162100
6544
40313
SH
SOLE
39438
0
875
ANADARKO PETE CORP
COM
032511107
3078
63378
SH
SOLE
57462
0
5916
ANALOG DEVICES INC
COM
032654105
1260
22769
SH
SOLE
19469
0
3300
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
26411
211289
SH
SOLE
191659
0
19630
ANNALY CAP MGMT INC
COM
035710409
166
17795
SH
SOLE
13595
0
4200
ANSYS INC
COM
03662Q105
52639
569065
SH
SOLE
510655
0
58410
APACHE CORP
COM
037411105
1992
44800
SH
SOLE
36700
0
8100
APPLE INC
COM
037833100
21
200
SH
OTR
200
0
0
APPLE INC
COM
037833100
63953
607565
SH
SOLE
551307
0
56258
AQUA AMERICA INC
COM
03836W103
537
18014
SH
SOLE
18014
0
0
AT&T INC
COM
00206R102
17736
515435
SH
SOLE
503294
0
12141
AUTOMATIC DATA PROCESSING IN
COM
053015103
51
600
SH
OTR
600
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
23715
279931
SH
SOLE
249724
0
30207
BANK AMER CORP
COM
060505104
12018
714076
SH
SOLE
558131
0
155945
BANK N S HALIFAX
COM
064149107
1785
44157
SH
SOLE
43162
0
995
BANK NEW YORK MELLON CORP
COM
064058100
299
7254
SH
SOLE
6500
0
754
BARCLAYS BANK PLC
ADS7.75%PFD S4
06739H511
824
31248
SH
SOLE
28748
0
2500
BARRICK GOLD CORP
COM
067901108
463
62775
SH
SOLE
56225
0
6550
BAXALTA INC
COM
07177M103
450
11550
SH
SOLE
10950
0
600
BAXTER INTL INC
COM
071813109
445
11650
SH
SOLE
11050
0
600
BB&T CORP
COM
054937107
224
5920
SH
SOLE
4920
0
1000
BECTON DICKINSON & CO
COM
075887109
12082
78415
SH
SOLE
72930
0
5485
BEMIS INC
COM
081437105
959
21454
SH
SOLE
21454
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
12155
92052
SH
SOLE
73802
0
18250
BIOGEN INC
COM
09062X103
3396
11086
SH
SOLE
8048
0
3038
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
214
2040
SH
SOLE
200
0
1840
BLACKROCK MUNI INTER DR FD I
COM
09253X102
1601
113000
SH
SOLE
113000
0
0
BOEING CO
COM
097023105
1752
12115
SH
SOLE
11863
0
252
BOSTON SCIENTIFIC CORP
COM
101137107
7200
390450
SH
SOLE
390450
0
0
BP PLC
SPONSORED ADR
055622104
3798
121518
SH
SOLE
120618
0
900
BRISTOL MYERS SQUIBB CO
COM
110122108
16957
246509
SH
SOLE
239389
0
7120
CABOT OIL & GAS CORP
COM
127097103
177
10000
SH
SOLE
10000
0
0
CAMPBELL SOUP CO
COM
134429109
1548
29453
SH
SOLE
29453
0
0
CANADIAN NATL RY CO
COM
136375102
485
8689
SH
SOLE
8689
0
0
CAPITAL ONE FINL CORP
COM
14040H105
22
300
SH
OTR
300
0
0
CAPITAL ONE FINL CORP
COM
14040H105
19275
267052
SH
SOLE
226147
0
40905
CARDINAL HEALTH INC
COM
14149Y108
618
6916
SH
SOLE
6516
0
400
CARMAX INC
COM
143130102
19
350
SH
OTR
350
0
0
CARMAX INC
COM
143130102
57702
1069146
SH
SOLE
965046
0
104100
CATERPILLAR INC DEL
COM
149123101
5134
75545
SH
SOLE
71505
0
4040
CDK GLOBAL INC
COM
12508E101
1368
28821
SH
SOLE
27488
0
1333
CDK GLOBAL INC
COM
12508E101
9
200
SH
OTR
200
0
0
CELGENE CORP
COM
151020104
24
200
SH
OTR
200
0
0
CELGENE CORP
COM
151020104
24435
204027
SH
SOLE
171343
0
32684
CENOVUS ENERGY INC
COM
15135U109
1441
114194
SH
SOLE
106134
0
8060
CENTRAL FD CDA LTD
CL A
153501101
249
24966
SH
SOLE
24966
0
0
CF INDS HLDGS INC
COM
125269100
7987
195706
SH
SOLE
169301
0
26405
CHEVRON CORP NEW
COM
166764100
26118
290319
SH
SOLE
259920
0
30399
CHUBB CORP
COM
171232101
3578
26976
SH
SOLE
26976
0
0
CHURCH & DWIGHT INC
COM
171340102
13460
158579
SH
SOLE
147399
0
11180
CIGNA CORPORATION
COM
125509109
4015
27436
SH
SOLE
27436
0
0
CINTAS CORP
COM
172908105
3887
42688
SH
SOLE
41598
0
1090
CISCO SYS INC
COM
17275R102
8829
325137
SH
SOLE
239393
0
85744
COCA COLA CO
COM
191216100
20956
487803
SH
SOLE
417831
0
69972
COGNEX CORP
COM
192422103
9563
283177
SH
SOLE
267820
0
15357
COLFAX CORP
COM
194014106
444
19050
SH
SOLE
18350
0
700
COLGATE PALMOLIVE CO
COM
194162103
6177
92720
SH
SOLE
72611
0
20109
COMCAST CORP NEW
CL A
20030N101
16388
290424
SH
SOLE
254523
0
35901
CONOCOPHILLIPS
COM
20825C104
7378
158013
SH
SOLE
136283
0
21730
CONSTANT CONTACT INC
COM
210313102
5600
191536
SH
SOLE
154660
0
36876
COPART INC
COM
217204106
298
7800
SH
SOLE
7800
0
0
COSTCO WHSL CORP NEW
COM
22160K105
18121
112208
SH
SOLE
102926
0
9282
CSX CORP
COM
126408103
248
9548
SH
SOLE
9548
0
0
CVS HEALTH CORP
COM
126650100
29
300
SH
OTR
300
0
0
CVS HEALTH CORP
COM
126650100
50871
520319
SH
SOLE
443428
0
76891
DANAHER CORP DEL
COM
235851102
28
300
SH
OTR
300
0
0
DANAHER CORP DEL
COM
235851102
66400
714905
SH
SOLE
646641
0
68264
DEERE & CO
COM
244199105
767
10052
SH
SOLE
10052
0
0
DENTSPLY INTL INC NEW
COM
249030107
4377
71930
SH
SOLE
70370
0
1560
DIAGEO P L C
SPON ADR NEW
25243Q205
259
2374
SH
SOLE
2194
0
180
DISNEY WALT CO
COM DISNEY
254687106
8266
78660
SH
SOLE
67200
0
11460
DOMINION RES INC VA NEW
COM
25746U109
395
5840
SH
SOLE
5840
0
0
DORCHESTER MINERALS LP
COM UNIT
25820R105
193
19520
SH
SOLE
19520
0
0
DOVER CORP
COM
260003108
13272
216470
SH
SOLE
213760
0
2710
DOW CHEM CO
COM
260543103
2175
42244
SH
SOLE
42244
0
0
DU PONT E I DE NEMOURS & CO
COM
263534109
3924
58922
SH
SOLE
58890
0
32
DUKE ENERGY CORP NEW
COM NEW
26441C204
6738
94394
SH
SOLE
88393
0
6001
DUN & BRADSTREET CORP DEL NE
COM
26483E100
1281
12321
SH
SOLE
12321
0
0
E M C CORP MASS
COM
268648102
703
27352
SH
SOLE
19547
0
7805
EATON VANCE CORP
COM NON VTG
278265103
1781
54902
SH
SOLE
52902
0
2000
EATON VANCE TAX MNGD GBL DV
COM
27829F108
90
10227
SH
SOLE
727
0
9500
EBAY INC
COM
278642103
298
10838
SH
SOLE
10738
0
100
ECOLAB INC
COM
278865100
41399
361944
SH
SOLE
318998
0
42946
EDISON INTL
COM
281020107
201
3400
SH
SOLE
3400
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
9377
118720
SH
SOLE
112520
0
6200
EMERSON ELEC CO
COM
291011104
11916
249136
SH
SOLE
240783
0
8353
ENCANA CORP
COM
292505104
204
39935
SH
SOLE
38835
0
1100
ENTEGRIS INC
COM
29362U104
138
10426
SH
SOLE
10426
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
812
31750
SH
SOLE
23300
0
8450
EOG RES INC
COM
26875P101
1107
15649
SH
SOLE
12749
0
2900
EVERSOURCE ENERGY
COM
30040W108
347
6793
SH
SOLE
6756
0
37
EXPEDITORS INTL WASH INC
COM
302130109
20558
455837
SH
SOLE
430867
0
24970
EXPRESS SCRIPTS HLDG CO
COM
30219G108
1670
19108
SH
SOLE
17836
0
1272
EXXON MOBIL CORP
COM
30231G102
16
200
SH
OTR
200
0
0
EXXON MOBIL CORP
COM
30231G102
73464
942437
SH
SOLE
906356
0
36081
FACEBOOK INC
CL A
30303M102
10958
104698
SH
SOLE
102345
0
2353
FASTENAL CO
COM
311900104
240
5891
SH
SOLE
3221
0
2670
FEDEX CORP
COM
31428X106
364
2450
SH
SOLE
1950
0
500
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
25899
1283380
SH
SOLE
1080650
0
202730
FISERV INC
COM
337738108
35565
388865
SH
SOLE
336859
0
52006
FORMFACTOR INC
COM
346375108
90
10000
SH
SOLE
10000
0
0
FRANKLIN RES INC
COM
354613101
626
17000
SH
SOLE
17000
0
0
GARTNER INC
COM
366651107
735
8100
SH
SOLE
8100
0
0
GENERAL DYNAMICS CORP
COM
369550108
353
2575
SH
SOLE
2575
0
0
GENERAL ELECTRIC CO
COM
369604103
59316
1904196
SH
SOLE
1754368
0
149828
GENERAL MLS INC
COM
370334104
6650
115338
SH
SOLE
115338
0
0
GILEAD SCIENCES INC
COM
375558103
30412
300545
SH
SOLE
252699
0
47846
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
20094
498008
SH
SOLE
498008
0
0
GRAINGER W W INC
COM
384802104
227
1122
SH
SOLE
858
0
264
HAIN CELESTIAL GROUP INC
COM
405217100
525
13000
SH
SOLE
5400
0
7600
HALLIBURTON CO
COM
406216101
338
9925
SH
SOLE
9925
0
0
HANESBRANDS INC
COM
410345102
749
25450
SH
SOLE
15300
0
10150
HARTFORD FINL SVCS GROUP INC
COM
416515104
232
5346
SH
SOLE
5346
0
0
HELMERICH & PAYNE INC
COM
423452101
225
4200
SH
SOLE
4200
0
0
HENRY JACK & ASSOC INC
COM
426281101
332
4200
SH
SOLE
4200
0
0
HESS CORP
COM
42809H107
218
4500
SH
SOLE
4500
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
168
11088
SH
SOLE
11088
0
0
HOME DEPOT INC
COM
437076102
55820
422082
SH
SOLE
398846
0
23236
HONEYWELL INTL INC
COM
438516106
788
7603
SH
SOLE
7603
0
0
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
18563
709824
SH
SOLE
665904
0
43920
HP INC
COM
40434L105
140
11858
SH
SOLE
11088
0
770
HUBBELL INC
COM
443510607
478
4730
SH
SOLE
4730
0
0
ICICI BK LTD
ADR
45104G104
200
25500
SH
SOLE
25500
0
0
IDEXX LABS INC
COM
45168D104
14557
199643
SH
SOLE
195043
0
4600
ILLINOIS TOOL WKS INC
COM
452308109
2137
23051
SH
SOLE
21951
0
1100
INTEL CORP
COM
458140100
29946
869270
SH
SOLE
746594
0
122676
INTERNATIONAL BUSINESS MACHS
COM
459200101
28220
205051
SH
SOLE
189614
0
15437
INTUITIVE SURGICAL INC
COM NEW
46120E602
232
425
SH
SOLE
115
0
310
INVIVO THERAPEUTICS HLDGS CO
COM NEW
46186M209
6496
902286
SH
SOLE
797072
0
105214
IRON MTN INC NEW
COM
46284V101
34460
1275826
SH
SOLE
1191902
0
83924
ISHARES
MSCI CDA ETF
464286509
419
19500
SH
SOLE
19200
0
300
ISHARES
MSCI JAPAN ETF
464286848
135
11201
SH
SOLE
3328
0
7873
ISHARES
MSCI STH KOR ETF
464286772
292
5875
SH
SOLE
5875
0
0
ISHARES
RUS TP200 GR ETF
464289438
304
5686
SH
SOLE
5686
0
0
ISHARES
RUS TP200 VL ETF
464289420
278
6661
SH
SOLE
6661
0
0
ISHARES GOLD TRUST
ISHARES
464285105
738
72175
SH
SOLE
66375
0
5800
ISHARES TR
1-3 YR CR BD ETF
464288646
19869
189943
SH
SOLE
178244
0
11699
ISHARES TR
CHINA LG-CAP ETF
464287184
712
20154
SH
SOLE
20154
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
219
1573
SH
SOLE
997
0
576
ISHARES TR
CORE S&P500 ETF
464287200
270
1320
SH
SOLE
820
0
500
ISHARES TR
CORE US AGGBD ET
464287226
784
7252
SH
SOLE
5300
0
1952
ISHARES TR
FLTG RATE BD ETF
46429B655
315
6250
SH
SOLE
0
0
6250
ISHARES TR
IBOXX INV CP ETF
464287242
20202
177193
SH
SOLE
168643
0
8550
ISHARES TR
INTERM CR BD ETF
464288638
263
2455
SH
SOLE
2350
0
105
ISHARES TR
MSCI EAFE ETF
464287465
2688
45778
SH
SOLE
45528
0
250
ISHARES TR
MSCI EMG MKT ETF
464287234
2663
82726
SH
SOLE
78316
0
4410
ISHARES TR
RUS 1000 ETF
464287622
680
6000
SH
SOLE
6000
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
1110
11155
SH
SOLE
6100
0
5055
ISHARES TR
RUS 1000 VAL ETF
464287598
348
3555
SH
SOLE
1300
0
2255
ISHARES TR
RUS 2000 GRW ETF
464287648
1563
11217
SH
SOLE
10595
0
622
ISHARES TR
RUS MID-CAP ETF
464287499
924
5768
SH
SOLE
5204
0
564
ISHARES TR
RUSSELL 2000 ETF
464287655
3287
29187
SH
SOLE
26426
0
2761
ISHARES TR
S&P 100 ETF
464287101
1028
11277
SH
SOLE
8225
0
3052
ISHARES TR
SELECT DIVID ETF
464287168
4109
54680
SH
SOLE
53410
0
1270
ISHARES TR
TIPS BD ETF
464287176
235
2148
SH
SOLE
2091
0
57
ISHARES TR
U.S. PFD STK ETF
464288687
3269
84161
SH
SOLE
77371
0
6790
JOHNSON & JOHNSON
COM
478160104
41
400
SH
OTR
400
0
0
JOHNSON & JOHNSON
COM
478160104
74825
728436
SH
SOLE
659366
0
69070
JOHNSON CTLS INC
COM
478366107
28432
719965
SH
SOLE
663615
0
56350
JPMORGAN CHASE & CO
COM
46625H100
34205
518014
SH
SOLE
458849
0
59165
KAYNE ANDERSON MLP INVT CO
COM
486606106
21359
1235358
SH
SOLE
1119149
0
116209
KELLOGG CO
COM
487836108
576
7960
SH
SOLE
7960
0
0
KIMBERLY CLARK CORP
COM
494368103
7479
58749
SH
SOLE
56528
0
2221
KNOWLES CORP
COM
49926D109
207
15545
SH
SOLE
15545
0
0
KRAFT HEINZ CO
COM
500754106
557
7662
SH
SOLE
6921
0
741
LANCASTER COLONY CORP
COM
513847103
12745
110385
SH
SOLE
108780
0
1605
LILLY ELI & CO
COM
532457108
12679
150469
SH
SOLE
145744
0
4725
LINCOLN ELEC HLDGS INC
COM
533900106
4058
78196
SH
SOLE
76096
0
2100
LINCOLN NATL CORP IND
COM
534187109
661
13135
SH
SOLE
10625
0
2510
LINEAR TECHNOLOGY CORP
COM
535678106
21101
496850
SH
SOLE
441300
0
55550
LINKEDIN CORP
COM CL A
53578A108
345
1534
SH
SOLE
1508
0
26
LOCKHEED MARTIN CORP
COM
539830109
236
1085
SH
SOLE
1085
0
0
LOWES COS INC
COM
548661107
2613
34354
SH
SOLE
32779
0
1575
M & T BK CORP
COM
55261F104
497
4100
SH
SOLE
4100
0
0
MANPOWERGROUP INC
COM
56418H100
259
3070
SH
SOLE
0
0
3070
MARATHON OIL CORP
COM
565849106
349
27700
SH
SOLE
27700
0
0
MARATHON PETE CORP
COM
56585A102
1461
28174
SH
SOLE
28174
0
0
MARKET VECTORS ETF TR
AGRIBUS ETF
57060U605
571
12265
SH
SOLE
11105
0
1160
MARKET VECTORS ETF TR
OIL SVCS ETF
57060U191
316
11950
SH
SOLE
11950
0
0
MARSH & MCLENNAN COS INC
COM
571748102
891
16073
SH
SOLE
16050
0
23
MASCO CORP
COM
574599106
2197
77630
SH
SOLE
77630
0
0
MASTERCARD INC
CL A
57636Q104
204
2099
SH
SOLE
2099
0
0
MCDONALDS CORP
COM
580135101
40958
346690
SH
SOLE
317925
0
28765
MCGRAW HILL FINL INC
COM
580645109
740
7510
SH
SOLE
7510
0
0
MEAD JOHNSON NUTRITION CO
COM
582839106
2544
32235
SH
SOLE
31245
0
990
MEDIVATION INC
COM
58501N101
358
7400
SH
SOLE
7400
0
0
MERCK & CO INC NEW
COM
58933Y105
29312
554950
SH
SOLE
530260
0
24690
METLIFE INC
COM
59156R108
18339
380402
SH
SOLE
324472
0
55930
METTLER TOLEDO INTERNATIONAL
COM
592688105
24594
72520
SH
SOLE
65945
0
6575
MICROSOFT CORP
COM
594918104
53975
972867
SH
SOLE
907202
0
65665
MIDDLEBY CORP
COM
596278101
11596
107495
SH
SOLE
100070
0
7425
MONDELEZ INTL INC
CL A
609207105
882
19676
SH
SOLE
19088
0
588
MOODYS CORP
COM
615369105
1938
19317
SH
SOLE
19317
0
0
MORNINGSTAR INC
COM
617700109
6271
77982
SH
SOLE
75582
0
2400
MTS SYS CORP
COM
553777103
438
6900
SH
SOLE
6900
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
1044
31174
SH
SOLE
24194
0
6980
NEWELL RUBBERMAID INC
COM
651229106
4492
101920
SH
SOLE
99170
0
2750
NEXTERA ENERGY INC
COM
65339F101
1811
17429
SH
SOLE
14329
0
3100
NIKE INC
CL B
654106103
638
10204
SH
SOLE
9534
0
670
NOBLE ENERGY INC
COM
655044105
634
19230
SH
SOLE
18750
0
480
NORDSTROM INC
COM
655664100
537
10771
SH
SOLE
10771
0
0
NORTHEAST BANCORP
COM NEW
663904209
147
14000
SH
SOLE
0
0
14000
NORTHERN TR CORP
COM
665859104
629
8725
SH
SOLE
8696
0
29
NORTHROP GRUMMAN CORP
COM
666807102
1963
10398
SH
SOLE
10398
0
0
NORTHWEST NAT GAS CO
COM
667655104
1681
33206
SH
SOLE
33206
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
12200
141798
SH
SOLE
122488
0
19310
NOVO-NORDISK A S
ADR
670100205
422
7267
SH
SOLE
7200
0
67
NUVEEN VA PREM INCOME MUN FD
COM
67064R102
204
15007
SH
SOLE
15007
0
0
NVIDIA CORP
COM
67066G104
13362
405379
SH
SOLE
339139
0
66240
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
86891
342871
SH
SOLE
305386
0
37485
OCCIDENTAL PETE CORP DEL
COM
674599105
392
5796
SH
SOLE
5571
0
225
OMNICOM GROUP INC
COM
681919106
15416
203746
SH
SOLE
183526
0
20220
ORACLE CORP
COM
68389X105
9478
259452
SH
SOLE
197381
0
62071
PALO ALTO NETWORKS INC
COM
697435105
294
1672
SH
SOLE
1615
0
57
PANERA BREAD CO
CL A
69840W108
351
1805
SH
SOLE
100
0
1705
PAYCHEX INC
COM
704326107
40665
768868
SH
SOLE
724987
0
43881
PAYPAL HLDGS INC
COM
70450Y103
402
11088
SH
SOLE
10988
0
100
PEPCO HOLDINGS INC
COM
713291102
515
19800
SH
SOLE
19800
0
0
PEPSICO INC
COM
713448108
61954
620037
SH
SOLE
557229
0
62808
PFIZER INC
COM
717081103
45
1400
SH
OTR
1400
0
0
PFIZER INC
COM
717081103
34326
1063386
SH
SOLE
1018347
0
45039
PHILIP MORRIS INTL INC
COM
718172109
2260
25710
SH
SOLE
25005
0
705
PHILLIPS 66
COM
718546104
1181
14440
SH
SOLE
14440
0
0
PLAINS GP HLDGS L P
SHS A REP LTPN
72651A108
1137
120368
SH
SOLE
105818
0
14550
PLUM CREEK TIMBER CO INC
COM
729251108
500
10475
SH
SOLE
10365
0
110
PNC FINL SVCS GROUP INC
COM
693475105
715
7507
SH
SOLE
6907
0
600
POWERSHARES ETF TRUST II
SENIOR LN PORT
73936Q769
13777
615052
SH
SOLE
541672
0
73380
POWERSHARES QQQ TRUST
UNIT SER 1
73935A104
937
8378
SH
SOLE
8353
0
25
PPG INDS INC
COM
693506107
593
6000
SH
SOLE
6000
0
0
PRA GROUP INC
COM
69354N106
459
13240
SH
SOLE
13090
0
150
PRAXAIR INC
COM
74005P104
23723
231682
SH
SOLE
210212
0
21470
PRICELINE GRP INC
COM NEW
741503403
12253
9610
SH
SOLE
8294
0
1316
PROCTER & GAMBLE CO
COM
742718109
79147
996687
SH
SOLE
930499
0
66188
PROGRESSIVE CORP OHIO
COM
743315103
1877
59040
SH
SOLE
59040
0
0
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
218
5636
SH
SOLE
5636
0
0
QUALCOMM INC
COM
747525103
17146
343020
SH
SOLE
313230
0
29790
RAYTHEON CO
COM NEW
755111507
22285
178949
SH
SOLE
172784
0
6165
RESMED INC
COM
761152107
15384
286531
SH
SOLE
246291
0
40240
RIGNET INC
COM
766582100
582
28125
SH
SOLE
28125
0
0
ROPER TECHNOLOGIES INC
COM
776696106
28
150
SH
OTR
150
0
0
ROPER TECHNOLOGIES INC
COM
776696106
21598
113799
SH
SOLE
98389
0
15410
ROYAL BK SCOTLAND GROUP PLC
SP ADR L RP PF
780097788
2655
106371
SH
SOLE
100371
0
6000
ROYAL BK SCOTLAND GROUP PLC
SPON ADR SER H
780097879
508
19666
SH
SOLE
18066
0
1600
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
16
360
SH
OTR
360
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
923
20153
SH
SOLE
16478
0
3675
SCHLUMBERGER LTD
COM
806857108
41240
591259
SH
SOLE
527710
0
63549
SEALED AIR CORP NEW
COM
81211K100
687
15400
SH
SOLE
15400
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
272
6350
SH
SOLE
6350
0
0
SHERWIN WILLIAMS CO
COM
824348106
4765
18353
SH
SOLE
17737
0
616
SM ENERGY CO
COM
78454L100
235
11950
SH
SOLE
10350
0
1600
SOLAZYME INC
COM
83415T101
212
85750
SH
SOLE
47750
0
38000
SOUTHERN CO
COM
842587107
519
11092
SH
SOLE
10078
0
1014
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
880
11970
SH
SOLE
10845
0
1125
SPDR S&P 500 ETF TR
TR UNIT
78462F103
6114
29987
SH
SOLE
26102
0
3885
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
17665
69541
SH
SOLE
67591
0
1950
ST JUDE MED INC
COM
790849103
325
5265
SH
SOLE
5265
0
0
STANLEY BLACK & DECKER INC
COM
854502101
4840
45353
SH
SOLE
43778
0
1575
STAPLES INC
COM
855030102
1338
141289
SH
SOLE
139489
0
1800
STARBUCKS CORP
COM
855244109
6188
103072
SH
SOLE
96172
0
6900
STATE STR CORP
COM
857477103
26597
400790
SH
SOLE
367201
0
33589
STERICYCLE INC
COM
858912108
53088
440194
SH
SOLE
407866
0
32328
STONEMOR PARTNERS L P
COM UNITS
86183Q100
240
8890
SH
SOLE
8890
0
0
STRYKER CORP
COM
863667101
54298
584218
SH
SOLE
529233
0
54985
SUN LIFE FINL INC
COM
866796105
251
8060
SH
SOLE
8060
0
0
SUNCOR ENERGY INC NEW
COM
867224107
10454
405177
SH
SOLE
367527
0
37650
SUNTRUST BKS INC
COM
867914103
1233
28776
SH
SOLE
28776
0
0
SYSCO CORP
COM
871829107
41
1000
SH
OTR
1000
0
0
SYSCO CORP
COM
871829107
8474
206674
SH
SOLE
200564
0
6110
TARGET CORP
COM
87612E106
609
8380
SH
SOLE
4689
0
3691
TEVA PHARMACEUTICAL INDS LTD
ADR
881624209
1165
17741
SH
SOLE
16741
0
1000
TEXAS INSTRS INC
COM
882508104
1685
30749
SH
SOLE
30706
0
43
THERMO FISHER SCIENTIFIC INC
COM
883556102
1609
11341
SH
SOLE
11341
0
0
TIFFANY & CO NEW
COM
886547108
2370
31070
SH
SOLE
29630
0
1440
TIME INC NEW
COM
887228104
156
10007
SH
SOLE
9407
0
600
TIME WARNER CABLE INC
COM
88732J207
11278
60770
SH
SOLE
59890
0
880
TIME WARNER INC
COM NEW
887317303
5376
83128
SH
SOLE
78295
0
4833
TJX COS INC NEW
COM
872540109
21576
304267
SH
SOLE
236937
0
67330
TORCHMARK CORP
COM
891027104
201
3525
SH
SOLE
3525
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
15555
397102
SH
SOLE
382292
0
14810
TRACTOR SUPPLY CO
COM
892356106
12813
149852
SH
SOLE
141007
0
8845
TWENTY FIRST CENTY FOX INC
CL A
90130A101
277
10210
SH
SOLE
10210
0
0
U S SILICA HLDGS INC
COM
90346E103
1732
92425
SH
SOLE
89925
0
2500
UNILEVER N V
N Y SHS NEW
904784709
481
11100
SH
SOLE
11100
0
0
UNION PAC CORP
COM
907818108
2480
31715
SH
SOLE
31360
0
355
UNITED PARCEL SERVICE INC
CL B
911312106
8546
88808
SH
SOLE
85138
0
3670
UNITED TECHNOLOGIES CORP
COM
913017109
19
200
SH
OTR
200
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
74112
771436
SH
SOLE
705762
0
65674
UNITEDHEALTH GROUP INC
COM
91324P102
259
2198
SH
SOLE
2167
0
31
US BANCORP DEL
COM NEW
902973304
14296
335035
SH
SOLE
326335
0
8700
VALERO ENERGY CORP NEW
COM
91913Y100
360
5090
SH
SOLE
4315
0
775
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
10106
121670
SH
SOLE
112375
0
9295
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
2680
33691
SH
SOLE
23596
0
10095
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
281
3000
SH
SOLE
3000
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
464
3862
SH
SOLE
3862
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
1779
16071
SH
SOLE
15821
0
250
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
4981
114728
SH
SOLE
104225
0
10503
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
2778
84909
SH
SOLE
63459
0
21450
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
1151
23091
SH
SOLE
16891
0
6200
VANGUARD SPECIALIZED PORTFOL
DIV APP ETF
921908844
214
2753
SH
SOLE
853
0
1900
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
3629
98849
SH
SOLE
36727
0
62122
VARIAN MED SYS INC
COM
92220P105
1679
20786
SH
SOLE
19486
0
1300
VERIZON COMMUNICATIONS INC
COM
92343V104
21589
467096
SH
SOLE
402822
0
64274
VERTEX PHARMACEUTICALS INC
COM
92532F100
24362
193605
SH
SOLE
179682
0
13923
VISA INC
COM CL A
92826C839
56713
731311
SH
SOLE
674885
0
56426
VODAFONE GROUP PLC NEW
SPNSR ADR NO PAR
92857W308
605
18750
SH
SOLE
15414
0
3336
VORNADO RLTY TR
SH BEN INT
929042109
2156
21572
SH
SOLE
21572
0
0
WABTEC CORP
COM
929740108
267
3750
SH
SOLE
3750
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
7657
89923
SH
SOLE
86638
0
3285
WAL-MART STORES INC
COM
931142103
7123
116191
SH
SOLE
100596
0
15595
WASTE MGMT INC DEL
COM
94106L109
385
7215
SH
SOLE
7215
0
0
WATERS CORP
COM
941848103
804
5980
SH
SOLE
2180
0
3800
WATTS WATER TECHNOLOGIES INC
CL A
942749102
616
12425
SH
SOLE
11775
0
650
WEC ENERGY GROUP INC
COM
92939U106
976
19019
SH
SOLE
18637
0
382
WELLS FARGO & CO NEW
COM
949746101
50636
931497
SH
SOLE
879577
0
51920
WELLTOWER INC
COM
95040Q104
204
3000
SH
SOLE
3000
0
0
WHOLE FOODS MKT INC
COM
966837106
641
19132
SH
SOLE
19132
0
0
WILEY JOHN & SONS INC
CL A
968223206
650
14432
SH
SOLE
3500
0
10932
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
2799
52008
SH
SOLE
21353
0
30655
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
2231
44555
SH
SOLE
15200
0
29355
WORKDAY INC
CL A
98138H101
280
3517
SH
SOLE
3517
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
4610
44932
SH
SOLE
41192
0
3740