0001085146-15-002155.txt : 20151105
0001085146-15-002155.hdr.sgml : 20151105
20151104183538
ACCESSION NUMBER: 0001085146-15-002155
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20150930
FILED AS OF DATE: 20151105
DATE AS OF CHANGE: 20151104
EFFECTIVENESS DATE: 20151105
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: 151198311
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
09-30-2015
09-30-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
11-03-2015
1
343
2995788
1
0001044916
028-06476
LOWELL WILLIAM A
INFORMATION TABLE
2
form13fInfoTable.xml
DESCRIPTION FOR INFORMATION TABLE
3M CO
COM
88579Y101
38047
268366
SH
SOLE
253586
0
14780
ABB LTD
SPONSORED ADR
000375204
1453
82250
SH
SOLE
82250
0
0
ABBOTT LABS
COM
002824100
25882
643495
SH
SOLE
604729
0
38766
ABBVIE INC
COM
00287Y109
28303
520167
SH
SOLE
496563
0
23604
ADOBE SYS INC
COM
00724F101
669
8135
SH
SOLE
8135
0
0
AETNA INC NEW
COM
00817Y108
460
4200
SH
SOLE
4200
0
0
AFFILIATED MANAGERS GROUP
COM
008252108
570
3330
SH
SOLE
3330
0
0
AFLAC INC
COM
001055102
30300
521247
SH
SOLE
473432
0
47815
AIR PRODS & CHEMS INC
COM
009158106
6564
51456
SH
SOLE
50206
0
1250
AKAMAI TECHNOLOGIES INC
COM
00971T101
6100
88340
SH
SOLE
81865
0
6475
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
301
5095
SH
SOLE
5095
0
0
ALLERGAN PLC
SHS
G0177J108
7232
26611
SH
SOLE
23980
0
2631
ALLIANT ENERGY CORP
COM
018802108
1840
31450
SH
SOLE
31450
0
0
ALLIQUA BIOMEDICAL INC
COM NEW
019621200
108
34016
SH
SOLE
17008
0
17008
ALLSTATE CORP
COM
020002101
588
10098
SH
SOLE
10098
0
0
ALTRIA GROUP INC
COM
02209S103
1655
30420
SH
SOLE
30420
0
0
AMAZON COM INC
COM
023135106
586
1146
SH
SOLE
1146
0
0
AMERICAN ELEC PWR INC
COM
025537101
211
3714
SH
SOLE
3714
0
0
AMERICAN EXPRESS CO
COM
025816109
3209
43295
SH
SOLE
43295
0
0
AMERIPRISE FINL INC
COM
03076C106
15488
141925
SH
SOLE
120232
0
21693
AMGEN INC
COM
031162100
5455
39438
SH
SOLE
39438
0
0
ANADARKO PETE CORP
COM
032511107
3864
63977
SH
SOLE
59877
0
4100
ANALOG DEVICES INC
COM
032654105
1098
19469
SH
SOLE
19469
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
22109
207945
SH
SOLE
188913
0
19032
ANNALY CAP MGMT INC
COM
035710409
119
12100
SH
SOLE
12100
0
0
ANSYS INC
COM
03662Q105
50001
567287
SH
SOLE
508217
0
59070
APACHE CORP
COM
037411105
2423
61860
SH
SOLE
52008
0
9852
APPLE INC
COM
037833100
22
200
SH
OTR
200
0
0
APPLE INC
COM
037833100
65676
595434
SH
SOLE
540993
0
54441
AQUA AMERICA INC
COM
03836W103
477
18014
SH
SOLE
18014
0
0
AT&T INC
COM
00206R102
16615
509967
SH
SOLE
500606
0
9361
AUTOMATIC DATA PROCESSING IN
COM
053015103
48
600
SH
OTR
600
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
22427
279097
SH
SOLE
250460
0
28637
AVAGO TECHNOLOGIES LTD
SHS
Y0486S104
595
4762
SH
SOLE
4762
0
0
BANK AMER CORP
*W EXP 10/28/201
060505153
5
17500
SH
SOLE
17500
0
0
BANK AMER CORP
COM
060505104
11133
714530
SH
SOLE
560800
0
153730
BANK N S HALIFAX
COM
064149107
3340
75754
SH
SOLE
75754
0
0
BANK NEW YORK MELLON CORP
COM
064058100
315
8060
SH
SOLE
8060
0
0
BARCLAYS BANK PLC
ADS7.75%PFD S4
06739H511
743
28748
SH
SOLE
28748
0
0
BARRICK GOLD CORP
COM
067901108
642
100975
SH
SOLE
100975
0
0
BAXALTA INC
COM
07177M103
349
11090
SH
SOLE
11090
0
0
BAXTER INTL INC
COM
071813109
365
11090
SH
SOLE
11090
0
0
BECTON DICKINSON & CO
COM
075887109
10426
78589
SH
SOLE
73229
0
5360
BED BATH & BEYOND INC
COM
075896100
325
5705
SH
SOLE
5705
0
0
BEMIS INC
COM
081437105
849
21454
SH
SOLE
21454
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
11694
89677
SH
SOLE
71627
0
18050
BIOGEN INC
COM
09062X103
3939
13498
SH
SOLE
11066
0
2432
BLACKROCK MUNI INTER DR FD I
COM
09253X102
1573
113000
SH
SOLE
113000
0
0
BOEING CO
COM
097023105
1554
11863
SH
SOLE
11863
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
6637
404450
SH
SOLE
404450
0
0
BP PLC
SPONSORED ADR
055622104
3579
117098
SH
SOLE
117098
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
13633
230277
SH
SOLE
223767
0
6510
CABOT OIL & GAS CORP
COM
127097103
302
13820
SH
SOLE
13820
0
0
CAMPBELL SOUP CO
COM
134429109
1493
29453
SH
SOLE
29453
0
0
CANADIAN NATL RY CO
COM
136375102
258
4539
SH
SOLE
4539
0
0
CAPITAL ONE FINL CORP
COM
14040H105
22
300
SH
OTR
300
0
0
CAPITAL ONE FINL CORP
COM
14040H105
18563
255971
SH
SOLE
216511
0
39460
CARDINAL HEALTH INC
COM
14149Y108
457
5950
SH
SOLE
5950
0
0
CARMAX INC
COM
143130102
21
350
SH
OTR
350
0
0
CARMAX INC
COM
143130102
62711
1057175
SH
SOLE
957095
0
100080
CATERPILLAR INC DEL
COM
149123101
5204
79626
SH
SOLE
75536
0
4090
CDK GLOBAL INC
COM
12508E101
1319
27606
SH
SOLE
27606
0
0
CDK GLOBAL INC
COM
12508E101
10
200
SH
OTR
200
0
0
CELGENE CORP
COM
151020104
21639
200041
SH
SOLE
167596
0
32445
CELGENE CORP
COM
151020104
22
200
SH
OTR
200
0
0
CENOVUS ENERGY INC
COM
15135U109
3383
223112
SH
SOLE
210002
0
13110
CENTRAL FD CDA LTD
CL A
153501101
264
24966
SH
SOLE
24966
0
0
CF INDS HLDGS INC
COM
125269100
3906
86990
SH
SOLE
65090
0
21900
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
8205
103424
SH
SOLE
96909
0
6515
CHEVRON CORP NEW
COM
166764100
23022
291865
SH
SOLE
263996
0
27869
CHUBB CORP
COM
171232101
3226
26300
SH
SOLE
26300
0
0
CHURCH & DWIGHT INC
COM
171340102
12519
149215
SH
SOLE
137665
0
11550
CIGNA CORPORATION
COM
125509109
3731
27636
SH
SOLE
27636
0
0
CINTAS CORP
COM
172908105
3631
42348
SH
SOLE
42348
0
0
CISCO SYS INC
COM
17275R102
8552
325775
SH
SOLE
247451
0
78324
COCA COLA CO
COM
191216100
19611
488794
SH
SOLE
419787
0
69007
COGNEX CORP
COM
192422103
9962
289861
SH
SOLE
273704
0
16157
COLFAX CORP
COM
194014106
1515
50635
SH
SOLE
50635
0
0
COLGATE PALMOLIVE CO
COM
194162103
5584
87996
SH
SOLE
69509
0
18487
COMCAST CORP NEW
CL A
20030N101
11635
204552
SH
SOLE
189782
0
14770
COMCAST CORP NEW
CL A SPL
20030N200
4478
78240
SH
SOLE
57179
0
21061
CONOCOPHILLIPS
COM
20825C104
8137
169657
SH
SOLE
149042
0
20615
CONSTANT CONTACT INC
COM
210313102
6033
248869
SH
SOLE
208993
0
39876
CORNING INC
COM
219350105
311
18146
SH
SOLE
18146
0
0
COSTCO WHSL CORP NEW
COM
22160K105
15944
110292
SH
SOLE
100985
0
9307
CSX CORP
COM
126408103
243
9048
SH
SOLE
9048
0
0
CVS HEALTH CORP
COM
126650100
29
300
SH
OTR
300
0
0
CVS HEALTH CORP
COM
126650100
45933
476086
SH
SOLE
401592
0
74494
DANAHER CORP DEL
COM
235851102
26
300
SH
OTR
300
0
0
DANAHER CORP DEL
COM
235851102
60691
712259
SH
SOLE
644972
0
67287
DEERE & CO
COM
244199105
535
7227
SH
SOLE
7227
0
0
DENTSPLY INTL INC NEW
COM
249030107
3579
70780
SH
SOLE
70780
0
0
DISNEY WALT CO
COM DISNEY
254687106
7799
76305
SH
SOLE
65795
0
10510
DOMINION RES INC VA NEW
COM
25746U109
411
5840
SH
SOLE
5840
0
0
DORCHESTER MINERALS LP
COM UNIT
25820R105
282
19520
SH
SOLE
19520
0
0
DOVER CORP
COM
260003108
12508
218747
SH
SOLE
218747
0
0
DOW CHEM CO
COM
260543103
1790
42208
SH
SOLE
42208
0
0
DU PONT E I DE NEMOURS & CO
COM
263534109
2926
60713
SH
SOLE
60713
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
6872
95521
SH
SOLE
89520
0
6001
DUN & BRADSTREET CORP DEL NE
COM
26483E100
1294
12321
SH
SOLE
12321
0
0
DYNAMIC MATLS CORP
COM
267888105
132
13931
SH
SOLE
13931
0
0
E M C CORP MASS
COM
268648102
1629
67410
SH
SOLE
64910
0
2500
EATON VANCE CORP
COM NON VTG
278265103
1777
53170
SH
SOLE
53170
0
0
EATON VANCE TAX MNGD GBL DV
COM
27829F108
171
20595
SH
SOLE
0
0
20595
EBAY INC
COM
278642103
253
10348
SH
SOLE
10348
0
0
ECOLAB INC
COM
278865100
39380
358917
SH
SOLE
317295
0
41622
EDISON INTL
COM
281020107
214
3400
SH
SOLE
3400
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
8552
60155
SH
SOLE
57055
0
3100
EMERSON ELEC CO
COM
291011104
12782
289382
SH
SOLE
264539
0
24843
ENCANA CORP
COM
292505104
363
56335
SH
SOLE
56335
0
0
ENTEGRIS INC
COM
29362U104
138
10426
SH
SOLE
10426
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
791
31772
SH
SOLE
23000
0
8772
EOG RES INC
COM
26875P101
521
7159
SH
SOLE
7159
0
0
EVERSOURCE ENERGY
COM
30040W108
342
6756
SH
SOLE
6756
0
0
EXPEDITORS INTL WASH INC
COM
302130109
21556
458143
SH
SOLE
435353
0
22790
EXPRESS SCRIPTS HLDG CO
COM
30219G108
1217
15028
SH
SOLE
15028
0
0
EXXON MOBIL CORP
COM
30231G102
15
200
SH
OTR
200
0
0
EXXON MOBIL CORP
COM
30231G102
69845
939421
SH
SOLE
903502
0
35919
FACEBOOK INC
CL A
30303M102
8888
98865
SH
SOLE
98865
0
0
FASTENAL CO
COM
311900104
427
11671
SH
SOLE
11671
0
0
FEDEX CORP
COM
31428X106
270
1870
SH
SOLE
1870
0
0
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
25245
1153773
SH
SOLE
1030523
0
123250
FISERV INC
COM
337738108
32916
380045
SH
SOLE
328427
0
51618
FORMFACTOR INC
COM
346375108
68
10000
SH
SOLE
10000
0
0
FRANKLIN RES INC
COM
354613101
633
17000
SH
SOLE
17000
0
0
GARTNER INC
COM
366651107
680
8100
SH
SOLE
8100
0
0
GENERAL ELECTRIC CO
COM
369604103
47709
1891727
SH
SOLE
1741531
0
150196
GENERAL MLS INC
COM
370334104
6464
115168
SH
SOLE
115168
0
0
GILEAD SCIENCES INC
COM
375558103
29610
301559
SH
SOLE
253259
0
48300
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
19171
498608
SH
SOLE
498608
0
0
GOOGLE INC
CL A
38259P508
20124
31523
SH
SOLE
28025
0
3498
GOOGLE INC
CL C
38259P706
25937
42630
SH
SOLE
37159
0
5471
GRAINGER W W INC
COM
384802104
241
1122
SH
SOLE
858
0
264
HAIN CELESTIAL GROUP INC
COM
405217100
526
10200
SH
SOLE
5600
0
4600
HALLIBURTON CO
COM
406216101
343
9700
SH
SOLE
9700
0
0
HANESBRANDS INC
COM
410345102
743
25700
SH
SOLE
15300
0
10400
HARTFORD FINL SVCS GROUP INC
COM
416515104
268
5846
SH
SOLE
5846
0
0
HESS CORP
COM
42809H107
225
4500
SH
SOLE
4500
0
0
HEWLETT PACKARD CO
COM
428236103
279
10899
SH
SOLE
10899
0
0
HOME DEPOT INC
COM
437076102
49095
425099
SH
SOLE
401454
0
23645
HONEYWELL INTL INC
COM
438516106
614
6483
SH
SOLE
6483
0
0
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
16691
652476
SH
SOLE
609256
0
43220
HUBBELL INC
CL B
443510201
402
4730
SH
SOLE
4730
0
0
ICICI BK LTD
ADR
45104G104
214
25500
SH
SOLE
25500
0
0
ICON PLC
SHS
G4705A100
1916
27001
SH
SOLE
23801
0
3200
IDEXX LABS INC
COM
45168D104
14732
198413
SH
SOLE
192713
0
5700
ILLINOIS TOOL WKS INC
COM
452308109
1811
22001
SH
SOLE
22001
0
0
INTEL CORP
COM
458140100
26208
869509
SH
SOLE
748193
0
121316
INTERNATIONAL BUSINESS MACHS
COM
459200101
30840
212736
SH
SOLE
199116
0
13620
INVIVO THERAPEUTICS HLDGS CO
COM NEW
46186M209
6671
773970
SH
SOLE
681506
0
92464
IRON MTN INC NEW
COM
46284V101
39406
1270345
SH
SOLE
1182817
0
87528
ISHARES
MSCI CDA ETF
464286509
627
27240
SH
SOLE
27240
0
0
ISHARES
MSCI STH KOR ETF
464286772
359
7375
SH
SOLE
7375
0
0
ISHARES GOLD TRUST
ISHARES
464285105
612
56725
SH
SOLE
56725
0
0
ISHARES TR
1-3 YR CR BD ETF
464288646
20237
192502
SH
SOLE
179555
0
12947
ISHARES TR
CHINA LG-CAP ETF
464287184
715
20154
SH
SOLE
20154
0
0
ISHARES TR
CORE US AGGBD ET
464287226
574
5240
SH
SOLE
5240
0
0
ISHARES TR
FLTG RATE BD ETF
46429B655
315
6250
SH
SOLE
0
0
6250
ISHARES TR
IBOXX INV CP ETF
464287242
20811
179263
SH
SOLE
170713
0
8550
ISHARES TR
INTERM CR BD ETF
464288638
255
2350
SH
SOLE
2350
0
0
ISHARES TR
MSCI EAFE ETF
464287465
2596
45291
SH
SOLE
45291
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
3064
93456
SH
SOLE
93456
0
0
ISHARES TR
RUS 1000 ETF
464287622
642
6000
SH
SOLE
6000
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
447
4800
SH
SOLE
4800
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
1403
10470
SH
SOLE
10470
0
0
ISHARES TR
RUS MID-CAP ETF
464287499
1019
6552
SH
SOLE
6552
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
3071
28119
SH
SOLE
25446
0
2673
ISHARES TR
S&P 100 ETF
464287101
964
11371
SH
SOLE
8325
0
3046
ISHARES TR
SELECT DIVID ETF
464287168
3833
52680
SH
SOLE
52680
0
0
ISHARES TR
U.S. PFD STK ETF
464288687
2484
64361
SH
SOLE
57071
0
7290
JOHNSON & JOHNSON
COM
478160104
67185
719711
SH
SOLE
659796
0
59915
JOHNSON & JOHNSON
COM
478160104
37
400
SH
OTR
400
0
0
JOHNSON CTLS INC
COM
478366107
30276
732019
SH
SOLE
673894
0
58125
JPMORGAN CHASE & CO
COM
46625H100
30878
506455
SH
SOLE
448437
0
58018
KAYNE ANDERSON MLP INVT CO
COM
486606106
34047
1468811
SH
SOLE
1279717
0
189094
KELLOGG CO
COM
487836108
543
8160
SH
SOLE
8160
0
0
KIMBERLY CLARK CORP
COM
494368103
6254
57362
SH
SOLE
55644
0
1718
KINDER MORGAN INC DEL
COM
49456B101
479
17307
SH
SOLE
16857
0
450
KNOWLES CORP
COM
49926D109
335
18165
SH
SOLE
18165
0
0
KRAFT HEINZ CO
COM
500754106
464
6571
SH
SOLE
6571
0
0
LANCASTER COLONY CORP
COM
513847103
10766
110445
SH
SOLE
109545
0
900
LILLY ELI & CO
COM
532457108
12668
151379
SH
SOLE
146654
0
4725
LINCOLN ELEC HLDGS INC
COM
533900106
4289
81796
SH
SOLE
81796
0
0
LINCOLN NATL CORP IND
COM
534187109
526
11075
SH
SOLE
10625
0
450
LINEAR TECHNOLOGY CORP
COM
535678106
20421
506092
SH
SOLE
448627
0
57465
LINKEDIN CORP
COM CL A
53578A108
363
1908
SH
SOLE
1908
0
0
LOWES COS INC
COM
548661107
2259
32779
SH
SOLE
32779
0
0
M & T BK CORP
COM
55261F104
500
4100
SH
SOLE
4100
0
0
MANPOWERGROUP INC
COM
56418H100
251
3070
SH
SOLE
0
0
3070
MARATHON OIL CORP
COM
565849106
429
27875
SH
SOLE
27875
0
0
MARATHON PETE CORP
COM
56585A102
1315
28374
SH
SOLE
28374
0
0
MARKET VECTORS ETF TR
AGRIBUS ETF
57060U605
509
11105
SH
SOLE
11105
0
0
MARKET VECTORS ETF TR
OIL SVCS ETF
57060U191
370
13450
SH
SOLE
13450
0
0
MARSH & MCLENNAN COS INC
COM
571748102
895
17134
SH
SOLE
17134
0
0
MASCO CORP
COM
574599106
1916
76107
SH
SOLE
76107
0
0
MCDONALDS CORP
COM
580135101
35729
362624
SH
SOLE
334609
0
28015
MCGRAW HILL FINL INC
COM
580645109
684
7910
SH
SOLE
7910
0
0
MEAD JOHNSON NUTRITION CO
COM
582839106
2237
31770
SH
SOLE
31770
0
0
MEDIVATION INC
COM
58501N101
315
7400
SH
SOLE
7400
0
0
MEDTRONIC PLC
SHS
G5960L103
4829
72141
SH
SOLE
68106
0
4035
MERCK & CO INC NEW
COM
58933Y105
27034
547361
SH
SOLE
526339
0
21022
METLIFE INC
COM
59156R108
18016
382105
SH
SOLE
326810
0
55295
METTLER TOLEDO INTERNATIONAL
COM
592688105
20516
72055
SH
SOLE
65480
0
6575
MICROSOFT CORP
COM
594918104
43051
972666
SH
SOLE
908659
0
64007
MIDDLEBY CORP
COM
596278101
9004
85603
SH
SOLE
78633
0
6970
MONDELEZ INTL INC
CL A
609207105
763
18232
SH
SOLE
18232
0
0
MOODYS CORP
COM
615369105
1897
19317
SH
SOLE
19317
0
0
MORNINGSTAR INC
COM
617700109
6118
76227
SH
SOLE
76227
0
0
MTS SYS CORP
COM
553777103
415
6900
SH
SOLE
6900
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
1168
31027
SH
SOLE
23822
0
7205
NEWELL RUBBERMAID INC
COM
651229106
4447
111986
SH
SOLE
111986
0
0
NEXTERA ENERGY INC
COM
65339F101
1539
15776
SH
SOLE
14001
0
1775
NIKE INC
CL B
654106103
534
4342
SH
SOLE
4342
0
0
NOBLE CORP PLC
SHS USD
G65431101
1341
122975
SH
SOLE
122975
0
0
NOBLE ENERGY INC
COM
655044105
648
21460
SH
SOLE
21460
0
0
NORDSTROM INC
COM
655664100
772
10771
SH
SOLE
10771
0
0
NORTHEAST BANCORP
COM NEW
663904209
147
14000
SH
SOLE
0
0
14000
NORTHERN TR CORP
COM
665859104
610
8946
SH
SOLE
8946
0
0
NORTHROP GRUMMAN CORP
COM
666807102
1742
10498
SH
SOLE
10498
0
0
NORTHWEST NAT GAS CO
COM
667655104
1559
34006
SH
SOLE
34006
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
11632
126545
SH
SOLE
107375
0
19170
NOVO-NORDISK A S
ADR
670100205
412
7600
SH
SOLE
7600
0
0
NUVEEN VA PREM INCOME MUN FD
COM
67064R102
203
15007
SH
SOLE
15007
0
0
NVIDIA CORP
COM
67066G104
4435
179925
SH
SOLE
133925
0
46000
NXP SEMICONDUCTORS N V
COM
N6596X109
218
2500
SH
SOLE
2500
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
91031
364122
SH
SOLE
324657
0
39465
OCCIDENTAL PETE CORP DEL
COM
674599105
354
5342
SH
SOLE
5342
0
0
OMNICOM GROUP INC
COM
681919106
13045
197941
SH
SOLE
179131
0
18810
OPEN TEXT CORP
COM
683715106
307
6850
SH
SOLE
6850
0
0
ORACLE CORP
COM
68389X105
9495
262865
SH
SOLE
203135
0
59730
PALO ALTO NETWORKS INC
COM
697435105
278
1615
SH
SOLE
1615
0
0
PANERA BREAD CO
CL A
69840W108
330
1705
SH
SOLE
0
0
1705
PAYCHEX INC
COM
704326107
36827
773188
SH
SOLE
728292
0
44896
PAYPAL HLDGS INC
COM
70450Y103
329
10598
SH
SOLE
10598
0
0
PEPCO HOLDINGS INC
COM
713291102
480
19800
SH
SOLE
19800
0
0
PEPSICO INC
COM
713448108
58112
616245
SH
SOLE
554384
0
61861
PERRIGO CO PLC
SHS
G97822103
7926
50397
SH
SOLE
43652
0
6745
PFIZER INC
COM
717081103
44
1400
SH
OTR
1400
0
0
PFIZER INC
COM
717081103
33222
1057671
SH
SOLE
1013881
0
43790
PHILIP MORRIS INTL INC
COM
718172109
2034
25643
SH
SOLE
25643
0
0
PHILLIPS 66
COM
718546104
1090
14180
SH
SOLE
14180
0
0
PLAINS GP HLDGS L P
SHS A REP LTPN
72651A108
3634
207627
SH
SOLE
173977
0
33650
PLUM CREEK TIMBER CO INC
COM
729251108
410
10365
SH
SOLE
10365
0
0
PNC FINL SVCS GROUP INC
COM
693475105
616
6907
SH
SOLE
6907
0
0
POWERSHARES ETF TRUST
WATER RESOURCE
73935X575
249
12110
SH
SOLE
12110
0
0
POWERSHARES ETF TRUST II
SENIOR LN PORT
73936Q769
15881
689248
SH
SOLE
598888
0
90360
POWERSHARES QQQ TRUST
UNIT SER 1
73935A104
850
8353
SH
SOLE
8353
0
0
PPG INDS INC
COM
693506107
537
6128
SH
SOLE
6128
0
0
PRA GROUP INC
COM
69354N106
2501
47267
SH
SOLE
40617
0
6650
PRAXAIR INC
COM
74005P104
23714
232802
SH
SOLE
211622
0
21180
PRICELINE GRP INC
COM NEW
741503403
10062
8135
SH
SOLE
6894
0
1241
PROCTER & GAMBLE CO
COM
742718109
72749
1011245
SH
SOLE
945491
0
65754
PROGRESSIVE CORP OHIO
COM
743315103
1790
58420
SH
SOLE
58420
0
0
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
238
5636
SH
SOLE
5636
0
0
QUALCOMM INC
COM
747525103
20897
388916
SH
SOLE
354901
0
34015
RAYTHEON CO
COM NEW
755111507
20275
185555
SH
SOLE
179015
0
6540
RESMED INC
COM
761152107
14498
284496
SH
SOLE
244741
0
39755
RIGNET INC
COM
766582100
717
28125
SH
SOLE
28125
0
0
ROPER TECHNOLOGIES INC
COM
776696106
24
150
SH
OTR
150
0
0
ROPER TECHNOLOGIES INC
COM
776696106
17037
108718
SH
SOLE
94178
0
14540
ROYAL BK SCOTLAND GROUP PLC
SP ADR L RP PF
780097788
2359
97202
SH
SOLE
97202
0
0
ROYAL BK SCOTLAND GROUP PLC
SPON ADR SER H
780097879
458
18066
SH
SOLE
18066
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
17
360
SH
OTR
360
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
990
20886
SH
SOLE
17211
0
3675
SCHLUMBERGER LTD
COM
806857108
41158
596752
SH
SOLE
533508
0
63244
SEALED AIR CORP NEW
COM
81211K100
722
15400
SH
SOLE
15400
0
0
SHERWIN WILLIAMS CO
COM
824348106
4075
18292
SH
SOLE
18292
0
0
SIGMA ALDRICH CORP
COM
826552101
2639
18993
SH
SOLE
18618
0
375
SM ENERGY CO
COM
78454L100
317
9900
SH
SOLE
9900
0
0
SOLAZYME INC
COM
83415T101
230
88750
SH
SOLE
50550
0
38200
SOUTHERN CO
COM
842587107
433
9678
SH
SOLE
9678
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
588
5500
SH
SOLE
5500
0
0
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
796
11540
SH
SOLE
11540
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
4704
24549
SH
SOLE
22299
0
2250
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
17290
69467
SH
SOLE
67717
0
1750
ST JUDE MED INC
COM
790849103
332
5265
SH
SOLE
5265
0
0
STANLEY BLACK & DECKER INC
COM
854502101
4129
42578
SH
SOLE
42353
0
225
STAPLES INC
COM
855030102
2301
196150
SH
SOLE
196150
0
0
STARBUCKS CORP
COM
855244109
5569
97981
SH
SOLE
91581
0
6400
STATE STR CORP
COM
857477103
28475
423677
SH
SOLE
388689
0
34988
STERICYCLE INC
COM
858912108
60903
437170
SH
SOLE
405542
0
31628
STRYKER CORP
COM
863667101
54811
582476
SH
SOLE
528479
0
53997
SUN LIFE FINL INC
COM
866796105
260
8060
SH
SOLE
8060
0
0
SUNCOR ENERGY INC NEW
COM
867224107
13615
509553
SH
SOLE
447354
0
62199
SUNTRUST BKS INC
COM
867914103
1139
29776
SH
SOLE
29776
0
0
SYSCO CORP
COM
871829107
39
1000
SH
OTR
1000
0
0
SYSCO CORP
COM
871829107
7683
197139
SH
SOLE
197139
0
0
TARGET CORP
COM
87612E106
707
8986
SH
SOLE
5295
0
3691
TERADATA CORP DEL
COM
88076W103
1342
46331
SH
SOLE
37531
0
8800
TEVA PHARMACEUTICAL INDS LTD
ADR
881624209
954
16907
SH
SOLE
16907
0
0
TEXAS INSTRS INC
COM
882508104
1548
31256
SH
SOLE
31256
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
1536
12562
SH
SOLE
12562
0
0
TIFFANY & CO NEW
COM
886547108
2288
29630
SH
SOLE
29630
0
0
TIME WARNER CABLE INC
COM
88732J207
11199
62435
SH
SOLE
61231
0
1204
TIME WARNER INC
COM NEW
887317303
5659
82317
SH
SOLE
77517
0
4800
TJX COS INC NEW
COM
872540109
20950
293333
SH
SOLE
228092
0
65241
TOPBUILD CORP
COM
89055F103
207
6690
SH
SOLE
6690
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
16175
410340
SH
SOLE
395350
0
14990
TRACTOR SUPPLY CO
COM
892356106
12790
151691
SH
SOLE
142716
0
8975
TRAVELERS COMPANIES INC
COM
89417E109
350
3517
SH
SOLE
3517
0
0
TRIMBLE NAVIGATION LTD
COM
896239100
612
37250
SH
SOLE
37250
0
0
TWENTY FIRST CENTY FOX INC
CL A
90130A101
370
13721
SH
SOLE
13721
0
0
U S SILICA HLDGS INC
COM
90346E103
1352
95975
SH
SOLE
95975
0
0
UNILEVER N V
N Y SHS NEW
904784709
454
11300
SH
SOLE
11300
0
0
UNION PAC CORP
COM
907818108
2747
31076
SH
SOLE
31076
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
9816
99455
SH
SOLE
97405
0
2050
UNITED TECHNOLOGIES CORP
COM
913017109
18
200
SH
OTR
200
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
68583
770682
SH
SOLE
706516
0
64166
UNITEDHEALTH GROUP INC
COM
91324P102
251
2167
SH
SOLE
2167
0
0
US BANCORP DEL
COM NEW
902973304
13599
331579
SH
SOLE
324029
0
7550
VALERO ENERGY CORP NEW
COM
91913Y100
237
3940
SH
SOLE
3940
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
10535
124170
SH
SOLE
114875
0
9295
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
2319
28846
SH
SOLE
20836
0
8010
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
264
3000
SH
SOLE
3000
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
411
3525
SH
SOLE
3525
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
1648
15260
SH
SOLE
15260
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
4696
110178
SH
SOLE
100575
0
9603
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
3513
106180
SH
SOLE
78630
0
27550
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
1123
22832
SH
SOLE
16292
0
6540
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
3075
86272
SH
SOLE
38492
0
47780
VARIAN MED SYS INC
COM
92220P105
1438
19486
SH
SOLE
19486
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
20167
463484
SH
SOLE
402902
0
60582
VERTEX PHARMACEUTICALS INC
COM
92532F100
20131
193306
SH
SOLE
179430
0
13876
VICOR CORP
COM
925815102
113
11120
SH
SOLE
11120
0
0
VISA INC
COM CL A
92826C839
50405
723589
SH
SOLE
668223
0
55366
VODAFONE GROUP PLC NEW
SPNSR ADR NO PAR
92857W308
460
14487
SH
SOLE
14487
0
0
VORNADO RLTY TR
SH BEN INT
929042109
1950
21572
SH
SOLE
21572
0
0
WABTEC CORP
COM
929740108
330
3750
SH
SOLE
3750
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
7456
89723
SH
SOLE
86438
0
3285
WAL-MART STORES INC
COM
931142103
8699
134158
SH
SOLE
115038
0
19120
WASTE MGMT INC DEL
COM
94106L109
359
7215
SH
SOLE
7215
0
0
WATERS CORP
COM
941848103
662
5600
SH
SOLE
1700
0
3900
WATTS WATER TECHNOLOGIES INC
CL A
942749102
580
10975
SH
SOLE
10975
0
0
WEC ENERGY GROUP INC
COM
92939U106
994
19037
SH
SOLE
19037
0
0
WELLS FARGO & CO NEW
COM
949746101
46868
912712
SH
SOLE
862962
0
49750
WELLTOWER INC
COM
95040Q104
203
3000
SH
SOLE
3000
0
0
WHITE MTNS INS GROUP LTD
COM
G9618E107
620
829
SH
SOLE
0
0
829
WHOLE FOODS MKT INC
COM
966837106
527
16632
SH
SOLE
16632
0
0
WILEY JOHN & SONS INC
CL A
968223206
547
10932
SH
SOLE
0
0
10932
WILLIAMS COS INC DEL
COM
969457100
243
6603
SH
SOLE
6603
0
0
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
2890
52875
SH
SOLE
24205
0
28670
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
1564
32140
SH
SOLE
12985
0
19155
ZIMMER BIOMET HLDGS INC
COM
98956P102
4392
46757
SH
SOLE
42917
0
3840