0001085146-15-001684.txt : 20150811
0001085146-15-001684.hdr.sgml : 20150811
20150811133047
ACCESSION NUMBER: 0001085146-15-001684
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20150630
FILED AS OF DATE: 20150811
DATE AS OF CHANGE: 20150811
EFFECTIVENESS DATE: 20150811
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: 151043363
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
false
false
0000105495
XXXXXXXX
06-30-2015
06-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
07-28-2015
1
348
3214097
1
0001044916
028-06476
LOWELL WILLIAM A
INFORMATION TABLE
2
form13fInfoTable.xml
DESCRIPTION FOR INFORMATION TABLE
3M CO
COM
88579Y101
41808
270954
SH
SOLE
254806
0
16148
ABB LTD
SPONSORED ADR
000375204
4197
201034
SH
SOLE
193034
0
8000
ABBOTT LABS
COM
002824100
31055
632735
SH
SOLE
594253
0
38482
ABBVIE INC
COM
00287Y109
35597
529801
SH
SOLE
505197
0
24604
ADOBE SYS INC
COM
00724F101
628
7750
SH
SOLE
7750
0
0
AETNA INC NEW
COM
00817Y108
535
4200
SH
SOLE
4200
0
0
AFFILIATED MANAGERS GROUP
COM
008252108
815
3730
SH
SOLE
3030
0
700
AFLAC INC
COM
001055102
32856
528228
SH
SOLE
490617
0
37611
AIR PRODS & CHEMS INC
COM
009158106
7020
51306
SH
SOLE
49256
0
2050
AKAMAI TECHNOLOGIES INC
COM
00971T101
5582
79955
SH
SOLE
72680
0
7275
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
417
5080
SH
SOLE
5080
0
0
ALLERGAN PLC
SHS
G0177J108
7507
24739
SH
SOLE
23143
0
1596
ALLIANT ENERGY CORP
COM
018802108
1815
31450
SH
SOLE
31450
0
0
ALLIQUA BIOMEDICAL INC
COM NEW
019621200
179
34016
SH
SOLE
17008
0
17008
ALLSTATE CORP
COM
020002101
655
10098
SH
SOLE
10098
0
0
ALTRIA GROUP INC
COM
02209S103
1429
29220
SH
SOLE
29220
0
0
AMAZON COM INC
COM
023135106
413
951
SH
SOLE
951
0
0
AMERICAN EXPRESS CO
COM
025816109
3400
43742
SH
SOLE
42242
0
1500
AMERIPRISE FINL INC
COM
03076C106
17519
140227
SH
SOLE
125049
0
15178
AMGEN INC
COM
031162100
6413
41778
SH
SOLE
41658
0
120
ANADARKO PETE CORP
COM
032511107
5165
66167
SH
SOLE
60282
0
5885
ANALOG DEVICES INC
COM
032654105
1431
22291
SH
SOLE
18991
0
3300
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
25139
208331
SH
SOLE
188815
0
19516
ANNALY CAP MGMT INC
COM
035710409
197
21500
SH
SOLE
16500
0
5000
ANSYS INC
COM
03662Q105
51848
568266
SH
SOLE
517249
0
51017
APACHE CORP
COM
037411105
5614
97425
SH
SOLE
79440
0
17985
APPLE INC
COM
037833100
25
200
SH
OTR
200
0
0
APPLE INC
COM
037833100
73169
583369
SH
SOLE
541388
0
41981
AQUA AMERICA INC
COM
03836W103
441
18014
SH
SOLE
18014
0
0
AT&T INC
COM
00206R102
18160
511274
SH
SOLE
501933
0
9341
AUTOMATIC DATA PROCESSING IN
COM
053015103
48
600
SH
OTR
600
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
22479
280179
SH
SOLE
249306
0
30873
BANK AMER CORP
*W EXP 10/28/201
060505153
9
17500
SH
SOLE
17500
0
0
BANK AMER CORP
COM
060505104
11857
696620
SH
SOLE
600575
0
96045
BANK N S HALIFAX
COM
064149107
4079
79017
SH
SOLE
78272
0
745
BANK NEW YORK MELLON CORP
COM
064058100
240
5714
SH
SOLE
3760
0
1954
BARCLAYS BANK PLC
ADS7.75%PFD S4
06739H511
810
31248
SH
SOLE
28748
0
2500
BARRICK GOLD CORP
COM
067901108
1556
146014
SH
SOLE
137314
0
8700
BAXTER INTL INC
COM
071813109
811
11590
SH
SOLE
10990
0
600
BB&T CORP
COM
054937107
332
8233
SH
SOLE
7233
0
1000
BECTON DICKINSON & CO
COM
075887109
10941
77240
SH
SOLE
71880
0
5360
BED BATH & BEYOND INC
COM
075896100
426
6170
SH
SOLE
6170
0
0
BEMIS INC
COM
081437105
966
21454
SH
SOLE
21454
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
12374
90906
SH
SOLE
72856
0
18050
BG MEDICINE INC
COM
08861T107
6
10500
SH
SOLE
10500
0
0
BIOGEN INC
COM
09062X103
5743
14218
SH
SOLE
12156
0
2062
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
252
1840
SH
SOLE
0
0
1840
BLACKROCK MUNI INTER DR FD I
COM
09253X102
1510
111000
SH
SOLE
111000
0
0
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
247
6047
SH
SOLE
2207
0
3840
BOEING CO
COM
097023105
1661
11972
SH
SOLE
11972
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
7159
404450
SH
SOLE
404450
0
0
BP PLC
SPONSORED ADR
055622104
4145
103723
SH
SOLE
102923
0
800
BRISTOL MYERS SQUIBB CO
COM
110122108
14956
224774
SH
SOLE
218204
0
6570
CABOT OIL & GAS CORP
COM
127097103
436
13820
SH
SOLE
13820
0
0
CAMPBELL SOUP CO
COM
134429109
1561
32753
SH
SOLE
32753
0
0
CANADIAN NATL RY CO
COM
136375102
226
3914
SH
SOLE
3914
0
0
CAPITAL ONE FINL CORP
COM
14040H105
26
300
SH
OTR
300
0
0
CAPITAL ONE FINL CORP
COM
14040H105
20761
235996
SH
SOLE
210451
0
25545
CARDINAL HEALTH INC
COM
14149Y108
498
5950
SH
SOLE
5950
0
0
CARMAX INC
COM
143130102
23
350
SH
OTR
350
0
0
CARMAX INC
COM
143130102
69593
1051098
SH
SOLE
966028
0
85070
CATERPILLAR INC DEL
COM
149123101
6755
79636
SH
SOLE
75546
0
4090
CDK GLOBAL INC
COM
12508E101
11
200
SH
OTR
200
0
0
CDK GLOBAL INC
COM
12508E101
1606
29733
SH
SOLE
28367
0
1366
CELGENE CORP
COM
151020104
23
200
SH
OTR
200
0
0
CELGENE CORP
COM
151020104
21480
185597
SH
SOLE
159927
0
25670
CENOVUS ENERGY INC
COM
15135U109
4699
293484
SH
SOLE
276909
0
16575
CENTRAL FD CDA LTD
CL A
153501101
291
24966
SH
SOLE
24966
0
0
CHEVRON CORP NEW
COM
166764100
29381
304555
SH
SOLE
280136
0
24419
CHUBB CORP
COM
171232101
2445
25697
SH
SOLE
25697
0
0
CHURCH & DWIGHT INC
COM
171340102
11176
137755
SH
SOLE
126305
0
11450
CIGNA CORPORATION
COM
125509109
4477
27636
SH
SOLE
27636
0
0
CINTAS CORP
COM
172908105
3616
42748
SH
SOLE
42748
0
0
CISCO SYS INC
COM
17275R102
8762
319082
SH
SOLE
258854
0
60228
COCA COLA CO
COM
191216100
19184
489025
SH
SOLE
434717
0
54308
COGNEX CORP
COM
192422103
14255
296359
SH
SOLE
279322
0
17037
COLFAX CORP
COM
194014106
2627
56930
SH
SOLE
55130
0
1800
COLGATE PALMOLIVE CO
COM
194162103
5568
85136
SH
SOLE
67749
0
17387
COMCAST CORP NEW
CL A
20030N101
12121
201548
SH
SOLE
184133
0
17415
COMCAST CORP NEW
CL A SPL
20030N200
4570
76240
SH
SOLE
55179
0
21061
CONOCOPHILLIPS
COM
20825C104
10300
167739
SH
SOLE
155653
0
12086
CONSTANT CONTACT INC
COM
210313102
7300
253831
SH
SOLE
213955
0
39876
CORNING INC
COM
219350105
358
18146
SH
SOLE
18146
0
0
COSTCO WHSL CORP NEW
COM
22160K105
14764
109313
SH
SOLE
99562
0
9751
CSX CORP
COM
126408103
295
9048
SH
SOLE
9048
0
0
CVS HEALTH CORP
COM
126650100
46719
445447
SH
SOLE
382908
0
62539
CVS HEALTH CORP
COM
126650100
31
300
SH
OTR
300
0
0
DANAHER CORP DEL
COM
235851102
26
300
SH
OTR
300
0
0
DANAHER CORP DEL
COM
235851102
58448
682886
SH
SOLE
625950
0
56936
DEERE & CO
COM
244199105
634
6528
SH
SOLE
6528
0
0
DENTSPLY INTL INC NEW
COM
249030107
3779
73320
SH
SOLE
71100
0
2220
DISNEY WALT CO
COM DISNEY
254687106
8747
76636
SH
SOLE
66486
0
10150
DOMINION RES INC VA NEW
COM
25746U109
458
6843
SH
SOLE
6843
0
0
DORCHESTER MINERALS LP
COM UNIT
25820R105
418
19520
SH
SOLE
19520
0
0
DOVER CORP
COM
260003108
15815
225347
SH
SOLE
222697
0
2650
DOW CHEM CO
COM
260543103
2211
43208
SH
SOLE
43208
0
0
DU PONT E I DE NEMOURS & CO
COM
263534109
3865
60443
SH
SOLE
60443
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
6697
94831
SH
SOLE
88830
0
6001
DUN & BRADSTREET CORP DEL NE
COM
26483E100
1503
12321
SH
SOLE
12321
0
0
DYNAMIC MATLS CORP
COM
267888105
177
16131
SH
SOLE
15731
0
400
E M C CORP MASS
COM
268648102
3029
114781
SH
SOLE
101297
0
13484
EATON VANCE CORP
COM NON VTG
278265103
2180
55706
SH
SOLE
53706
0
2000
EATON VANCE TAX MNGD GBL DV
COM
27829F108
207
21322
SH
SOLE
11822
0
9500
EBAY INC
COM
278642103
674
11198
SH
SOLE
11098
0
100
ECOLAB INC
COM
278865100
39874
352653
SH
SOLE
314565
0
38088
EDWARDS LIFESCIENCES CORP
COM
28176E108
8630
60594
SH
SOLE
57158
0
3436
EMERSON ELEC CO
COM
291011104
19717
355703
SH
SOLE
336766
0
18937
ENCANA CORP
COM
292505104
792
71926
SH
SOLE
69020
0
2906
ENERGY TRANSFER PRTNRS L P
UNIT LTD PARTN
29273R109
253
4863
SH
SOLE
4863
0
0
ENTEGRIS INC
COM
29362U104
152
10426
SH
SOLE
10426
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
890
29772
SH
SOLE
21000
0
8772
EVERSOURCE ENERGY
COM
30040W108
307
6756
SH
SOLE
6756
0
0
EXPEDITORS INTL WASH INC
COM
302130109
22263
482854
SH
SOLE
460014
0
22840
EXPRESS SCRIPTS HLDG CO
COM
30219G108
1449
16300
SH
SOLE
15028
0
1272
EXXON MOBIL CORP
COM
30231G102
17
200
SH
OTR
200
0
0
EXXON MOBIL CORP
COM
30231G102
78896
948266
SH
SOLE
912165
0
36101
FACEBOOK INC
CL A
30303M102
6696
78076
SH
SOLE
76941
0
1135
FASTENAL CO
COM
311900104
508
12046
SH
SOLE
11796
0
250
FEDEX CORP
COM
31428X106
285
1670
SH
SOLE
1170
0
500
FIREEYE INC
COM
31816Q101
201
4100
SH
SOLE
4100
0
0
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
28904
1139273
SH
SOLE
1017123
0
122150
FISERV INC
COM
337738108
29164
352088
SH
SOLE
314545
0
37543
FRANKLIN RES INC
COM
354613101
834
17000
SH
SOLE
17000
0
0
GARTNER INC
COM
366651107
695
8100
SH
SOLE
8100
0
0
GENERAL ELECTRIC CO
COM
369604103
50356
1895223
SH
SOLE
1767096
0
128127
GENERAL MLS INC
COM
370334104
6476
116218
SH
SOLE
116218
0
0
GILEAD SCIENCES INC
COM
375558103
35124
299996
SH
SOLE
258511
0
41485
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
20721
497508
SH
SOLE
497508
0
0
GOOGLE INC
CL A
38259P508
16854
31208
SH
SOLE
27947
0
3261
GOOGLE INC
CL C
38259P706
20681
39732
SH
SOLE
35837
0
3895
GRAINGER W W INC
COM
384802104
265
1122
SH
SOLE
858
0
264
HAIN CELESTIAL GROUP INC
COM
405217100
870
13200
SH
SOLE
5600
0
7600
HALLIBURTON CO
COM
406216101
358
8315
SH
SOLE
8315
0
0
HANESBRANDS INC
COM
410345102
590
17700
SH
SOLE
7300
0
10400
HARTFORD FINL SVCS GROUP INC
COM
416515104
265
6386
SH
SOLE
6386
0
0
HEALTH CARE REIT INC
COM
42217K106
229
3500
SH
SOLE
2000
0
1500
HELMERICH & PAYNE INC
COM
423452101
254
3600
SH
SOLE
3600
0
0
HESS CORP
COM
42809H107
349
5220
SH
SOLE
5220
0
0
HEWLETT PACKARD CO
COM
428236103
345
11484
SH
SOLE
10599
0
885
HOME DEPOT INC
COM
437076102
47729
429479
SH
SOLE
405419
0
24060
HONEYWELL INTL INC
COM
438516106
599
5865
SH
SOLE
5865
0
0
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
11402
395596
SH
SOLE
360946
0
34650
HUBBELL INC
CL B
443510201
1026
9474
SH
SOLE
9474
0
0
ICICI BK LTD
ADR
45104G104
266
25500
SH
SOLE
25500
0
0
IDEXX LABS INC
COM
45168D104
12916
201363
SH
SOLE
194663
0
6700
ILLINOIS TOOL WKS INC
COM
452308109
2051
22351
SH
SOLE
21551
0
800
INTEL CORP
COM
458140100
25776
847489
SH
SOLE
739588
0
107901
INTERNATIONAL BUSINESS MACHS
COM
459200101
35085
215698
SH
SOLE
205621
0
10077
INTUITIVE SURGICAL INC
COM NEW
46120E602
230
475
SH
SOLE
115
0
360
INVIVO THERAPEUTICS HLDGS CO
COM NEW
46186M209
12486
773071
SH
SOLE
682632
0
90439
IRON MTN INC NEW
COM
46284V101
39409
1271261
SH
SOLE
1183733
0
87528
ISHARES
1-3 YR CR BD ETF
464288646
20626
195825
SH
SOLE
182880
0
12945
ISHARES
INTERM CR BD ETF
464288638
256
2350
SH
SOLE
2350
0
0
ISHARES
MSCI CDA ETF
464286509
873
32740
SH
SOLE
32440
0
300
ISHARES
MSCI PAC JP ETF
464286665
332
7635
SH
SOLE
4785
0
2850
ISHARES
MSCI STH KOR ETF
464286772
423
7675
SH
SOLE
7675
0
0
ISHARES
U.S. PFD STK ETF
464288687
2358
60196
SH
SOLE
53346
0
6850
ISHARES GOLD TRUST
ISHARES
464285105
1763
155500
SH
SOLE
115730
0
39770
ISHARES TR
CHINA LG-CAP ETF
464287184
1468
31849
SH
SOLE
30799
0
1050
ISHARES TR
CORE S&P MCP ETF
464287507
231
1547
SH
SOLE
997
0
550
ISHARES TR
CORE S&P500 ETF
464287200
299
1444
SH
SOLE
940
0
504
ISHARES TR
CORE US AGGBD ET
464287226
570
5240
SH
SOLE
5240
0
0
ISHARES TR
FLTG RATE BD ETF
46429B655
317
6250
SH
SOLE
0
0
6250
ISHARES TR
IBOXX INV CP ETF
464287242
20744
179263
SH
SOLE
170713
0
8550
ISHARES TR
MSCI EAFE ETF
464287465
2975
46862
SH
SOLE
46862
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
5857
147848
SH
SOLE
141938
0
5910
ISHARES TR
RUS 1000 ETF
464287622
696
6000
SH
SOLE
6000
0
0
ISHARES TR
RUS 1000 GRW ETF
464287614
475
4800
SH
SOLE
4800
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
1645
10638
SH
SOLE
10425
0
213
ISHARES TR
RUS MID-CAP ETF
464287499
1120
6580
SH
SOLE
6580
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
3506
28080
SH
SOLE
25371
0
2709
ISHARES TR
S&P 100 ETF
464287101
1032
11366
SH
SOLE
8325
0
3041
ISHARES TR
SELECT DIVID ETF
464287168
4167
55450
SH
SOLE
54715
0
735
ISHARES TR
TIPS BD ETF
464287176
234
2091
SH
SOLE
2091
0
0
JOHNSON & JOHNSON
COM
478160104
70132
719606
SH
SOLE
666311
0
53295
JOHNSON & JOHNSON
COM
478160104
39
400
SH
OTR
400
0
0
JOHNSON CTLS INC
COM
478366107
36837
743731
SH
SOLE
702384
0
41347
JPMORGAN CHASE & CO
COM
46625H100
33952
501073
SH
SOLE
457886
0
43187
KAYNE ANDERSON MLP INVT CO
COM
486606106
43563
1419482
SH
SOLE
1283537
0
135945
KELLOGG CO
COM
487836108
449
7160
SH
SOLE
7160
0
0
KIMBERLY CLARK CORP
COM
494368103
6240
58890
SH
SOLE
56422
0
2468
KINDER MORGAN INC DEL
COM
49456B101
757
19727
SH
SOLE
15640
0
4087
KNOWLES CORP
COM
49926D109
520
28700
SH
SOLE
28700
0
0
KRAFT FOODS GROUP INC
COM
50076Q106
540
6341
SH
SOLE
6341
0
0
LANCASTER COLONY CORP
COM
513847103
10130
111500
SH
SOLE
109895
0
1605
LILLY ELI & CO
COM
532457108
13119
157144
SH
SOLE
152419
0
4725
LINCOLN ELEC HLDGS INC
COM
533900106
5033
82646
SH
SOLE
80546
0
2100
LINCOLN NATL CORP IND
COM
534187109
807
13635
SH
SOLE
10375
0
3260
LINEAR TECHNOLOGY CORP
COM
535678106
23353
527981
SH
SOLE
470391
0
57590
LINKEDIN CORP
COM CL A
53578A108
394
1908
SH
SOLE
1908
0
0
LOWES COS INC
COM
548661107
2299
34342
SH
SOLE
32767
0
1575
M & T BK CORP
COM
55261F104
512
4100
SH
SOLE
4100
0
0
MANPOWERGROUP INC
COM
56418H100
274
3070
SH
SOLE
0
0
3070
MARATHON OIL CORP
COM
565849106
740
27875
SH
SOLE
27875
0
0
MARATHON PETE CORP
COM
56585A102
1484
28374
SH
SOLE
28374
0
0
MARKET VECTORS ETF TR
AGRIBUS ETF
57060U605
690
12521
SH
SOLE
11361
0
1160
MARKET VECTORS ETF TR
OIL SVCS ETF
57060U191
474
13575
SH
SOLE
13575
0
0
MARSH & MCLENNAN COS INC
COM
571748102
971
17134
SH
SOLE
17134
0
0
MASCO CORP
COM
574599106
2163
81107
SH
SOLE
81107
0
0
MCDONALDS CORP
COM
580135101
35052
368698
SH
SOLE
348138
0
20560
MCGRAW HILL FINL INC
COM
580645109
795
7910
SH
SOLE
7910
0
0
MEAD JOHNSON NUTRITION CO
COM
582839106
3005
33309
SH
SOLE
32319
0
990
MEDIVATION INC
COM
58501N101
605
5300
SH
SOLE
5300
0
0
MEDTRONIC PLC
SHS
G5960L103
5286
71332
SH
SOLE
67157
0
4175
MERCK & CO INC NEW
COM
58933Y105
30741
539972
SH
SOLE
507100
0
32872
METLIFE INC
COM
59156R108
21218
378958
SH
SOLE
338983
0
39975
METTLER TOLEDO INTERNATIONAL
COM
592688105
24253
71029
SH
SOLE
64479
0
6550
MICROSOFT CORP
COM
594918104
42911
971923
SH
SOLE
904671
0
67252
MIDDLEBY CORP
COM
596278101
6430
57293
SH
SOLE
54258
0
3035
MONDELEZ INTL INC
CL A
609207105
721
17540
SH
SOLE
17540
0
0
MOODYS CORP
COM
615369105
2085
19317
SH
SOLE
19317
0
0
MORNINGSTAR INC
COM
617700109
6261
78702
SH
SOLE
76302
0
2400
MTS SYS CORP
COM
553777103
469
6800
SH
SOLE
6800
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
6821
141284
SH
SOLE
130149
0
11135
NEWELL RUBBERMAID INC
COM
651229106
5090
123835
SH
SOLE
121085
0
2750
NEXTERA ENERGY INC
COM
65339F101
1566
15972
SH
SOLE
13197
0
2775
NIKE INC
CL B
654106103
479
4440
SH
SOLE
4440
0
0
NOBLE ENERGY INC
COM
655044105
825
19330
SH
SOLE
18850
0
480
NORDSTROM INC
COM
655664100
802
10771
SH
SOLE
10771
0
0
NORTHEAST BANCORP
COM NEW
663904209
139
14000
SH
SOLE
0
0
14000
NORTHERN TR CORP
COM
665859104
684
8946
SH
SOLE
8946
0
0
NORTHROP GRUMMAN CORP
COM
666807102
1792
11298
SH
SOLE
10098
0
1200
NORTHWEST NAT GAS CO
COM
667655104
1443
34206
SH
SOLE
34206
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
11419
116105
SH
SOLE
105035
0
11070
NOVO-NORDISK A S
ADR
670100205
416
7600
SH
SOLE
7600
0
0
NUVEEN VA PREM INCOME MUN FD
COM
67064R102
201
15007
SH
SOLE
15007
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
83080
367645
SH
SOLE
332570
0
35075
OCCIDENTAL PETE CORP DEL
COM
674599105
408
5242
SH
SOLE
5242
0
0
OMNICOM GROUP INC
COM
681919106
11495
165426
SH
SOLE
149726
0
15700
OPEN TEXT CORP
COM
683715106
667
16465
SH
SOLE
14765
0
1700
ORACLE CORP
COM
68389X105
10328
256279
SH
SOLE
214679
0
41600
PALO ALTO NETWORKS INC
COM
697435105
256
1467
SH
SOLE
1467
0
0
PANERA BREAD CO
CL A
69840W108
315
1805
SH
SOLE
100
0
1705
PAYCHEX INC
COM
704326107
36370
775815
SH
SOLE
730399
0
45416
PEPCO HOLDINGS INC
COM
713291102
533
19800
SH
SOLE
19800
0
0
PEPSICO INC
COM
713448108
57479
615805
SH
SOLE
560251
0
55554
PFIZER INC
COM
717081103
47
1400
SH
OTR
1400
0
0
PFIZER INC
COM
717081103
35818
1068222
SH
SOLE
1022088
0
46134
PHILIP MORRIS INTL INC
COM
718172109
2056
25646
SH
SOLE
25646
0
0
PHILLIPS 66
COM
718546104
1198
14866
SH
SOLE
14866
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
309
7100
SH
SOLE
5700
0
1400
PLAINS GP HLDGS L P
SHS A REP LTPN
72651A108
5293
204795
SH
SOLE
171145
0
33650
PLUM CREEK TIMBER CO INC
COM
729251108
522
12865
SH
SOLE
12865
0
0
PNC FINL SVCS GROUP INC
COM
693475105
742
7757
SH
SOLE
7157
0
600
POWERSHARES ETF TRUST
WATER RESOURCE
73935X575
294
11810
SH
SOLE
11810
0
0
POWERSHARES ETF TRUST II
SENIOR LN PORT
73936Q769
16731
703258
SH
SOLE
634818
0
68440
POWERSHARES QQQ TRUST
UNIT SER 1
73935A104
903
8428
SH
SOLE
8403
0
25
PPG INDS INC
COM
693506107
703
6128
SH
SOLE
6128
0
0
PRA GROUP INC
COM
69354N106
2937
47132
SH
SOLE
40482
0
6650
PRAXAIR INC
COM
74005P104
36569
305889
SH
SOLE
274762
0
31127
PRICELINE GRP INC
COM NEW
741503403
7071
6141
SH
SOLE
5536
0
605
PROCTER & GAMBLE CO
COM
742718109
81121
1036833
SH
SOLE
977159
0
59674
PROGRESSIVE CORP OHIO
COM
743315103
1757
63120
SH
SOLE
63120
0
0
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
221
5636
SH
SOLE
5636
0
0
QUALCOMM INC
COM
747525103
35648
569177
SH
SOLE
522957
0
46220
RAYTHEON CO
COM NEW
755111507
17587
183803
SH
SOLE
177043
0
6760
RESMED INC
COM
761152107
15762
279610
SH
SOLE
251405
0
28205
RIGNET INC
COM
766582100
860
28125
SH
SOLE
28125
0
0
ROPER TECHNOLOGIES INC
COM
776696106
26
150
SH
OTR
150
0
0
ROPER TECHNOLOGIES INC
COM
776696106
15685
90950
SH
SOLE
81700
0
9250
ROYAL BK SCOTLAND GROUP PLC
SP ADR L RP PF
780097788
2537
104702
SH
SOLE
98702
0
6000
ROYAL BK SCOTLAND GROUP PLC
SPON ADR SER H
780097879
550
21666
SH
SOLE
14066
0
7600
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
21
360
SH
OTR
360
0
0
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
1330
23326
SH
SOLE
19651
0
3675
SABINE ROYALTY TR
UNIT BEN INT
785688102
261
6925
SH
SOLE
6925
0
0
SAN JUAN BASIN RTY TR
UNIT BEN INT
798241105
177
16531
SH
SOLE
14731
0
1800
SCHLUMBERGER LTD
COM
806857108
51691
599733
SH
SOLE
542960
0
56773
SEALED AIR CORP NEW
COM
81211K100
791
15400
SH
SOLE
15400
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
243
5885
SH
SOLE
5885
0
0
SHERWIN WILLIAMS CO
COM
824348106
5252
19097
SH
SOLE
18481
0
616
SIGMA ALDRICH CORP
COM
826552101
2644
18968
SH
SOLE
17818
0
1150
SM ENERGY CO
COM
78454L100
531
11500
SH
SOLE
9900
0
1600
SOLAZYME INC
COM
83415T101
274
87250
SH
SOLE
49050
0
38200
SOUTHERN CO
COM
842587107
448
10692
SH
SOLE
9678
0
1014
SPDR GOLD TRUST
GOLD SHS
78463V107
1297
11545
SH
SOLE
11500
0
45
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
1578
17740
SH
SOLE
16380
0
1360
SPDR S&P 500 ETF TR
TR UNIT
78462F103
5337
25924
SH
SOLE
24219
0
1705
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
19012
69591
SH
SOLE
68266
0
1325
SPECTRA ENERGY CORP
COM
847560109
202
6186
SH
SOLE
5186
0
1000
ST JUDE MED INC
COM
790849103
385
5265
SH
SOLE
5265
0
0
STANLEY BLACK & DECKER INC
COM
854502101
4116
39107
SH
SOLE
38947
0
160
STAPLES INC
COM
855030102
3219
210230
SH
SOLE
206430
0
3800
STARBUCKS CORP
COM
855244109
5180
96623
SH
SOLE
90223
0
6400
STATE STR CORP
COM
857477103
33544
435638
SH
SOLE
400039
0
35599
STERICYCLE INC
COM
858912108
58587
437506
SH
SOLE
410087
0
27419
STRYKER CORP
COM
863667101
55084
576371
SH
SOLE
531538
0
44833
SUN LIFE FINL INC
COM
866796105
269
8060
SH
SOLE
8060
0
0
SUNCOR ENERGY INC NEW
COM
867224107
16376
595053
SH
SOLE
550364
0
44689
SUNTRUST BKS INC
COM
867914103
1281
29776
SH
SOLE
29776
0
0
SYSCO CORP
COM
871829107
36
1000
SH
OTR
1000
0
0
SYSCO CORP
COM
871829107
7614
210889
SH
SOLE
207189
0
3700
TARGET CORP
COM
87612E106
719
8811
SH
SOLE
5295
0
3516
TERADATA CORP DEL
COM
88076W103
2357
63706
SH
SOLE
52826
0
10880
TESORO LOGISTICS LP
COM UNIT LP
88160T107
205
3600
SH
SOLE
2300
0
1300
TEVA PHARMACEUTICAL INDS LTD
ADR
881624209
1335
22587
SH
SOLE
21587
0
1000
TEXAS INSTRS INC
COM
882508104
1631
31656
SH
SOLE
31656
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
1685
12985
SH
SOLE
12985
0
0
TIFFANY & CO NEW
COM
886547108
2734
29780
SH
SOLE
29630
0
150
TIME INC NEW
COM
887228104
232
10092
SH
SOLE
9492
0
600
TIME WARNER CABLE INC
COM
88732J207
11099
62291
SH
SOLE
61087
0
1204
TIME WARNER INC
COM NEW
887317303
7206
82433
SH
SOLE
77633
0
4800
TJX COS INC NEW
COM
872540109
19114
288868
SH
SOLE
224823
0
64045
TORCHMARK CORP
COM
891027104
236
4050
SH
SOLE
4050
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
17647
415123
SH
SOLE
399783
0
15340
TRACTOR SUPPLY CO
COM
892356106
13559
150761
SH
SOLE
140786
0
9975
TRAVELERS COMPANIES INC
COM
89417E109
340
3517
SH
SOLE
3517
0
0
TRIMBLE NAVIGATION LTD
COM
896239100
2298
97975
SH
SOLE
96725
0
1250
TWENTY FIRST CENTY FOX INC
CL A
90130A101
718
22064
SH
SOLE
22064
0
0
U S SILICA HLDGS INC
COM
90346E103
2121
72250
SH
SOLE
70000
0
2250
UNILEVER N V
N Y SHS NEW
904784709
473
11300
SH
SOLE
11300
0
0
UNION PAC CORP
COM
907818108
3026
31724
SH
SOLE
31524
0
200
UNITED NAT FOODS INC
COM
911163103
296
4642
SH
SOLE
2392
0
2250
UNITED PARCEL SERVICE INC
CL B
911312106
10404
107356
SH
SOLE
104706
0
2650
UNITED TECHNOLOGIES CORP
COM
913017109
22
200
SH
OTR
200
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
86076
775943
SH
SOLE
714803
0
61140
US BANCORP DEL
COM NEW
902973304
14365
330979
SH
SOLE
323629
0
7350
VALERO ENERGY CORP NEW
COM
91913Y100
258
4115
SH
SOLE
4115
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
10462
124735
SH
SOLE
115735
0
9000
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
2397
29906
SH
SOLE
22896
0
7010
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
284
3000
SH
SOLE
3000
0
0
VANGUARD INDEX FDS
MID CAP ETF
922908629
449
3525
SH
SOLE
3525
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
1853
15260
SH
SOLE
15260
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
5216
107428
SH
SOLE
97825
0
9603
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
8604
210466
SH
SOLE
164721
0
45745
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
1140
21132
SH
SOLE
14772
0
6360
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
3196
80605
SH
SOLE
60250
0
20355
VARIAN MED SYS INC
COM
92220P105
1761
20886
SH
SOLE
19586
0
1300
VERIZON COMMUNICATIONS INC
COM
92343V104
21090
452486
SH
SOLE
407894
0
44592
VERTEX PHARMACEUTICALS INC
COM
92532F100
23968
194111
SH
SOLE
180170
0
13941
VICOR CORP
COM
925815102
136
11120
SH
SOLE
11120
0
0
VISA INC
COM CL A
92826C839
48194
717715
SH
SOLE
662449
0
55266
VODAFONE GROUP PLC NEW
SPNSR ADR NO PAR
92857W308
730
20026
SH
SOLE
16690
0
3336
VORNADO RLTY TR
SH BEN INT
929042109
2097
22091
SH
SOLE
22091
0
0
WABTEC CORP
COM
929740108
353
3750
SH
SOLE
3750
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
7635
90413
SH
SOLE
87128
0
3285
WAL-MART STORES INC
COM
931142103
9388
132349
SH
SOLE
122449
0
9900
WASTE MGMT INC DEL
COM
94106L109
453
9765
SH
SOLE
9765
0
0
WATERS CORP
COM
941848103
719
5600
SH
SOLE
1700
0
3900
WATTS WATER TECHNOLOGIES INC
CL A
942749102
496
9575
SH
SOLE
9225
0
350
WEC ENERGY GROUP INC
COM
92939U106
894
19875
SH
SOLE
19537
0
338
WELLS FARGO & CO NEW
COM
949746101
50649
900600
SH
SOLE
849650
0
50950
WEYERHAEUSER CO
COM
962166104
225
7160
SH
SOLE
4460
0
2700
WHOLE FOODS MKT INC
COM
966837106
696
17632
SH
SOLE
17632
0
0
WILEY JOHN & SONS INC
CL A
968223206
784
14432
SH
SOLE
3500
0
10932
WILLIAMS COS INC DEL
COM
969457100
375
6537
SH
SOLE
6537
0
0
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
2936
47682
SH
SOLE
36692
0
10990
WORKDAY INC
CL A
98138H101
269
3517
SH
SOLE
3517
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
5205
47652
SH
SOLE
43412
0
4240