0001085146-15-000177.txt : 20150127
0001085146-15-000177.hdr.sgml : 20150127
20150126183045
ACCESSION NUMBER: 0001085146-15-000177
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20141231
FILED AS OF DATE: 20150127
DATE AS OF CHANGE: 20150126
EFFECTIVENESS DATE: 20150127
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: 15549857
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-2014
12-31-2014
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-23-2015
1
344
3404545
1
0001044916
028-06476
LOWELL WILLIAM A
INFORMATION TABLE
2
form13fInfoTable.xml
DESCRIPTION FOR INFORMATION TABLE
3M CO
COM
88579Y101
46361
282135
SH
SOLE
265255
0
16880
ABB LTD
SPONSORED ADR
000375204
5605
264984
SH
SOLE
240984
0
24000
ABBOTT LABS
COM
002824100
28270
627932
SH
SOLE
600461
0
27471
ABBVIE INC
COM
00287Y109
36533
558265
SH
SOLE
536170
0
22095
ACTAVIS PLC
SHS
G0083B108
630
2447
SH
SOLE
2161
0
286
ADOBE SYS INC
COM
00724F101
365
5016
SH
SOLE
5016
0
0
AETNA INC NEW
COM
00817Y108
373
4200
SH
SOLE
4200
0
0
AFFILIATED MANAGERS GROUP
COM
008252108
792
3730
SH
SOLE
3030
0
700
AFLAC INC
COM
001055102
35062
573936
SH
SOLE
525426
0
48510
AIR PRODS & CHEMS INC
COM
009158106
7784
53968
SH
SOLE
53392
0
576
AKAMAI TECHNOLOGIES INC
COM
00971T101
1363
21634
SH
SOLE
20734
0
900
ALLERGAN INC
COM
018490102
11533
54252
SH
SOLE
53152
0
1100
ALLIANT ENERGY CORP
COM
018802108
2122
31950
SH
SOLE
31950
0
0
ALLIQUA INC
COM NEW
019621200
180
34016
SH
SOLE
17008
0
17008
ALLSTATE CORP
COM
020002101
832
11848
SH
SOLE
11848
0
0
ALTRIA GROUP INC
COM
02209S103
1641
33318
SH
SOLE
33318
0
0
AMAZON COM INC
COM
023135106
273
881
SH
SOLE
881
0
0
AMERICAN EXPRESS CO
COM
025816109
4419
47488
SH
SOLE
45848
0
1640
AMERICAN TOWER CORP NEW
COM
03027X100
297
3002
SH
SOLE
62
0
2940
AMERIPRISE FINL INC
COM
03076C106
19004
143696
SH
SOLE
128188
0
15508
AMGEN INC
COM
031162100
7168
45002
SH
SOLE
44902
0
100
ANADARKO PETE CORP
COM
032511107
5623
68158
SH
SOLE
67023
0
1135
ANALOG DEVICES INC
COM
032654105
1464
26371
SH
SOLE
19071
0
7300
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
22922
204083
SH
SOLE
185543
0
18540
ANNALY CAP MGMT INC
COM
035710409
339
31360
SH
SOLE
26360
0
5000
ANSYS INC
COM
03662Q105
47496
579229
SH
SOLE
527112
0
52117
APACHE CORP
COM
037411105
8965
143059
SH
SOLE
123024
0
20035
APPLE INC
COM
037833100
65125
590005
SH
SOLE
548094
0
41911
AQUA AMERICA INC
COM
03836W103
488
18264
SH
SOLE
18264
0
0
AT&T INC
COM
00206R102
17194
511891
SH
SOLE
502961
0
8930
AUTOMATIC DATA PROCESSING IN
COM
053015103
23987
287726
SH
SOLE
259185
0
28541
BANK AMER CORP
COM
060505104
10643
594929
SH
SOLE
502679
0
92250
BANK AMER CORP
*W EXP 10/28/201
060505153
12
17500
SH
SOLE
17500
0
0
BANK N S HALIFAX
COM
064149107
6296
110294
SH
SOLE
105989
0
4305
BARCLAYS BANK PLC
ADS7.75%PFD S4
06739H511
849
32748
SH
SOLE
30248
0
2500
BARRICK GOLD CORP
COM
067901108
3144
292508
SH
SOLE
278023
0
14485
BAXTER INTL INC
COM
071813109
847
11550
SH
SOLE
10950
0
600
BB&T CORP
COM
054937107
318
8163
SH
SOLE
7163
0
1000
BECTON DICKINSON & CO
COM
075887109
11273
81008
SH
SOLE
75648
0
5360
BED BATH & BEYOND INC
COM
075896100
546
7170
SH
SOLE
7170
0
0
BEMIS INC
COM
081437105
970
21454
SH
SOLE
21454
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
17314
115310
SH
SOLE
77700
0
37610
BG MEDICINE INC
COM
08861T107
5
11463
SH
SOLE
11463
0
0
BIOGEN IDEC INC
COM
09062X103
1736
5114
SH
SOLE
5114
0
0
BIO-REFERENCE LABS INC
COM $.01 NEW
09057G602
7563
235388
SH
SOLE
231832
0
3556
BLACKROCK MUNI INTER DR FD I
COM
09253X102
1642
114000
SH
SOLE
114000
0
0
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
222
6547
SH
SOLE
2707
0
3840
BOEING CO
COM
097023105
1529
11762
SH
SOLE
11762
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
5359
404450
SH
SOLE
404450
0
0
BOULDER BRANDS INC
COM
101405108
129
11660
SH
SOLE
11660
0
0
BP PLC
SPONSORED ADR
055622104
4352
114175
SH
SOLE
109375
0
4800
BRISTOL MYERS SQUIBB CO
COM
110122108
12261
207712
SH
SOLE
205567
0
2145
CABOT OIL & GAS CORP
COM
127097103
409
13820
SH
SOLE
13820
0
0
CAMPBELL SOUP CO
COM
134429109
1928
43826
SH
SOLE
43826
0
0
CANADIAN NATL RY CO
COM
136375102
284
4114
SH
SOLE
4114
0
0
CAPITAL ONE FINL CORP
COM
14040H105
17371
210428
SH
SOLE
187368
0
23060
CARDINAL HEALTH INC
COM
14149Y108
480
5950
SH
SOLE
5950
0
0
CARMAX INC
COM
143130102
74904
1125009
SH
SOLE
1035009
0
90000
CATERPILLAR INC DEL
COM
149123101
9596
104836
SH
SOLE
96121
0
8715
CDK GLOBAL INC
COM
12508E101
1513
37136
SH
SOLE
35658
0
1478
CELGENE CORP
COM
151020104
19984
178648
SH
SOLE
157198
0
21450
CENOVUS ENERGY INC
COM
15135U109
10273
498236
SH
SOLE
472581
0
25655
CENTRAL FD CDA LTD
CL A
153501101
289
24966
SH
SOLE
24966
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
7708
98104
SH
SOLE
88629
0
9475
CHEVRON CORP NEW
COM
166764100
34683
309177
SH
SOLE
282688
0
26489
CHUBB CORP
COM
171232101
2530
24447
SH
SOLE
24447
0
0
CHURCH & DWIGHT INC
COM
171340102
9305
118071
SH
SOLE
104301
0
13770
CIGNA CORPORATION
COM
125509109
2844
27636
SH
SOLE
27636
0
0
CINTAS CORP
COM
172908105
3478
44337
SH
SOLE
44337
0
0
CISCO SYS INC
COM
17275R102
5506
197927
SH
SOLE
155098
0
42829
COCA COLA CO
COM
191216100
21866
517896
SH
SOLE
451074
0
66822
COGNEX CORP
COM
192422103
13015
314914
SH
SOLE
301784
0
13130
COLFAX CORP
COM
194014106
3181
61685
SH
SOLE
59680
0
2005
COLGATE PALMOLIVE CO
COM
194162103
6859
99140
SH
SOLE
80103
0
19037
COMCAST CORP NEW
CL A
20030N101
8221
141714
SH
SOLE
126559
0
15155
COMCAST CORP NEW
CL A SPL
20030N200
4312
74915
SH
SOLE
58204
0
16711
CONOCOPHILLIPS
COM
20825C104
11694
169325
SH
SOLE
155604
0
13721
CONSTANT CONTACT INC
COM
210313102
9832
267909
SH
SOLE
227533
0
40376
CORNING INC
COM
219350105
783
34146
SH
SOLE
34146
0
0
COSTCO WHSL CORP NEW
COM
22160K105
16383
115578
SH
SOLE
106427
0
9151
CSX CORP
COM
126408103
328
9048
SH
SOLE
9048
0
0
CVS HEALTH CORP
COM
126650100
41051
426237
SH
SOLE
370342
0
55895
DANAHER CORP DEL
COM
235851102
59655
696013
SH
SOLE
637852
0
58161
DEERE & CO
COM
244199105
639
7228
SH
SOLE
7228
0
0
DENTSPLY INTL INC NEW
COM
249030107
7565
142014
SH
SOLE
133994
0
8020
DIAGEO P L C
SPON ADR NEW
25243Q205
202
1769
SH
SOLE
1769
0
0
DISCOVER FINL SVCS
COM
254709108
264
4031
SH
SOLE
3981
0
50
DISNEY WALT CO
COM DISNEY
254687106
7809
82907
SH
SOLE
74477
0
8430
DOMINION RES INC VA NEW
COM
25746U109
526
6843
SH
SOLE
6843
0
0
DORCHESTER MINERALS LP
COM UNIT
25820R105
498
19520
SH
SOLE
19520
0
0
DOVER CORP
COM
260003108
17129
238826
SH
SOLE
236391
0
2435
DOW CHEM CO
COM
260543103
2046
44858
SH
SOLE
44858
0
0
DU PONT E I DE NEMOURS & CO
COM
263534109
4498
60838
SH
SOLE
60838
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
7767
92978
SH
SOLE
87307
0
5671
DUN & BRADSTREET CORP DEL NE
COM
26483E100
1490
12321
SH
SOLE
12321
0
0
DYNAMIC MATLS CORP
COM
267888105
312
19456
SH
SOLE
19056
0
400
E M C CORP MASS
COM
268648102
4097
137783
SH
SOLE
115032
0
22751
EATON VANCE CORP
COM NON VTG
278265103
2280
55706
SH
SOLE
53706
0
2000
EATON VANCE TAX MNGD GBL DV
COM
27829F108
202
21322
SH
SOLE
11822
0
9500
EBAY INC
COM
278642103
702
12498
SH
SOLE
12398
0
100
ECOLAB INC
COM
278865100
37493
358713
SH
SOLE
320973
0
37740
EDWARDS LIFESCIENCES CORP
COM
28176E108
8230
64608
SH
SOLE
61172
0
3436
EMERSON ELEC CO
COM
291011104
27071
438542
SH
SOLE
413444
0
25098
ENCANA CORP
COM
292505104
1328
95761
SH
SOLE
92855
0
2906
ENTEGRIS INC
COM
29362U104
138
10426
SH
SOLE
10426
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
1075
29772
SH
SOLE
21000
0
8772
EOG RES INC
COM
26875P101
245
2659
SH
SOLE
859
0
1800
EXELON CORP
COM
30161N101
363
9776
SH
SOLE
5776
0
4000
EXPEDITORS INTL WASH INC
COM
302130109
23745
532269
SH
SOLE
506813
0
25456
EXPRESS SCRIPTS HLDG CO
COM
30219G108
1340
15821
SH
SOLE
14549
0
1272
EXXON MOBIL CORP
COM
30231G102
90230
975976
SH
SOLE
937268
0
38708
FACEBOOK INC
CL A
30303M102
924
11838
SH
SOLE
11838
0
0
FASTENAL CO
COM
311900104
1425
29973
SH
SOLE
24313
0
5660
FEDEX CORP
COM
31428X106
453
2608
SH
SOLE
2458
0
150
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
30195
1072612
SH
SOLE
951847
0
120765
FISERV INC
COM
337738108
24224
341321
SH
SOLE
305103
0
36218
FRANKLIN RES INC
COM
354613101
1037
18725
SH
SOLE
17000
0
1725
GARTNER INC
COM
366651107
682
8100
SH
SOLE
8100
0
0
GENERAL ELECTRIC CO
COM
369604103
49445
1956665
SH
SOLE
1823171
0
133494
GENERAL MLS INC
COM
370334104
6240
117010
SH
SOLE
117010
0
0
GENUINE PARTS CO
COM
372460105
345
3240
SH
SOLE
3240
0
0
GILEAD SCIENCES INC
COM
375558103
29789
316037
SH
SOLE
269392
0
46645
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
21319
498808
SH
SOLE
498808
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
224
1154
SH
SOLE
1154
0
0
GOOGLE INC
CL A
38259P508
17370
32732
SH
SOLE
29139
0
3593
GOOGLE INC
CL C
38259P706
20366
38691
SH
SOLE
34783
0
3908
GRAINGER W W INC
COM
384802104
286
1122
SH
SOLE
1122
0
0
HAIN CELESTIAL GROUP INC
COM
405217100
665
11400
SH
SOLE
10200
0
1200
HALLIBURTON CO
COM
406216101
435
11068
SH
SOLE
11068
0
0
HALYARD HEALTH INC
COM
40650V100
261
5737
SH
SOLE
5712
0
25
HANESBRANDS INC
COM
410345102
494
4425
SH
SOLE
4425
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
269
6446
SH
SOLE
6446
0
0
HEALTH CARE REIT INC
COM
42217K106
265
3500
SH
SOLE
2000
0
1500
HELMERICH & PAYNE INC
COM
423452101
404
5987
SH
SOLE
5987
0
0
HESS CORP
COM
42809H107
422
5720
SH
SOLE
5720
0
0
HEWLETT PACKARD CO
COM
428236103
405
10094
SH
SOLE
9709
0
385
HOME DEPOT INC
COM
437076102
48971
466527
SH
SOLE
441462
0
25065
HONEYWELL INTL INC
COM
438516106
569
5690
SH
SOLE
5690
0
0
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
12297
396671
SH
SOLE
357421
0
39250
HUBBELL INC
CL B
443510201
1087
10175
SH
SOLE
10175
0
0
ICICI BK LTD
ADR
45104G104
312
27000
SH
SOLE
27000
0
0
IDEXX LABS INC
COM
45168D104
15461
104277
SH
SOLE
100817
0
3460
ILLINOIS TOOL WKS INC
COM
452308109
1975
20851
SH
SOLE
20051
0
800
INTEL CORP
COM
458140100
31209
860006
SH
SOLE
762959
0
97047
INTERNATIONAL BUSINESS MACHS
COM
459200101
37414
233196
SH
SOLE
223711
0
9485
INTUITIVE SURGICAL INC
COM NEW
46120E602
233
440
SH
SOLE
440
0
0
IRON MTN INC
COM
462846106
51984
1344631
SH
SOLE
1255165
0
89466
ISHARES
MSCI CDA ETF
464286509
1150
39860
SH
SOLE
39160
0
700
ISHARES
MSCI PAC JP ETF
464286665
531
12085
SH
SOLE
9235
0
2850
ISHARES
MSCI STH KOR ETF
464286772
458
8275
SH
SOLE
8275
0
0
ISHARES
INTERM CR BD ETF
464288638
257
2350
SH
SOLE
2350
0
0
ISHARES
1-3 YR CR BD ETF
464288646
20753
197312
SH
SOLE
184370
0
12942
ISHARES
U.S. PFD STK ETF
464288687
405
10276
SH
SOLE
10276
0
0
ISHARES GOLD TRUST
ISHARES
464285105
1336
116725
SH
SOLE
80290
0
36435
ISHARES TR
S&P 100 ETF
464287101
1033
11356
SH
SOLE
8325
0
3031
ISHARES TR
SELECT DIVID ETF
464287168
4704
59247
SH
SOLE
58312
0
935
ISHARES TR
TIPS BD ETF
464287176
394
3520
SH
SOLE
3520
0
0
ISHARES TR
CHINA LG-CAP ETF
464287184
1626
39074
SH
SOLE
38024
0
1050
ISHARES TR
CORE S&P500 ETF
464287200
299
1444
SH
SOLE
940
0
504
ISHARES TR
CORE US AGGBD ET
464287226
673
6110
SH
SOLE
6110
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
6555
166817
SH
SOLE
148718
0
18099
ISHARES TR
IBOXX INV CP ETF
464287242
22051
184668
SH
SOLE
176118
0
8550
ISHARES TR
MSCI EAFE ETF
464287465
2698
44340
SH
SOLE
41340
0
3000
ISHARES TR
RUS MID-CAP ETF
464287499
1099
6580
SH
SOLE
6580
0
0
ISHARES TR
CORE S&P MCP ETF
464287507
1368
9445
SH
SOLE
8895
0
550
ISHARES TR
RUS 1000 GRW ETF
464287614
636
6650
SH
SOLE
4850
0
1800
ISHARES TR
RUS 1000 ETF
464287622
688
6000
SH
SOLE
6000
0
0
ISHARES TR
RUS 2000 GRW ETF
464287648
1119
7862
SH
SOLE
7675
0
187
ISHARES TR
RUSSELL 2000 ETF
464287655
3437
28742
SH
SOLE
26124
0
2618
ISHARES TR
U.S. REAL ES ETF
464287739
1783
23200
SH
SOLE
23200
0
0
ISHARES TR
EUROPE ETF
464287861
319
7500
SH
SOLE
0
0
7500
ISHARES TR
FLTG RATE BD ETF
46429B655
316
6250
SH
SOLE
0
0
6250
JOHNSON & JOHNSON
COM
478160104
77197
738225
SH
SOLE
684194
0
54031
JOHNSON CTLS INC
COM
478366107
38098
788129
SH
SOLE
743837
0
44292
JPMORGAN CHASE & CO
COM
46625H100
31689
506377
SH
SOLE
464325
0
42052
KAYNE ANDERSON MLP INVT CO
COM
486606106
52078
1364014
SH
SOLE
1231707
0
132307
KELLOGG CO
COM
487836108
511
7810
SH
SOLE
7810
0
0
KIMBERLY CLARK CORP
COM
494368103
6962
60253
SH
SOLE
60053
0
200
KINDER MORGAN INC DEL
COM
49456B101
1237
29253
SH
SOLE
25913
0
3340
KNOWLES CORP
COM
49926D109
1903
80808
SH
SOLE
80672
0
136
KRAFT FOODS GROUP INC
COM
50076Q106
441
7042
SH
SOLE
7042
0
0
LANCASTER COLONY CORP
COM
513847103
11163
119215
SH
SOLE
116070
0
3145
LIFE TIME FITNESS INC
COM
53217R207
19474
343926
SH
SOLE
318926
0
25000
LILLY ELI & CO
COM
532457108
11301
163811
SH
SOLE
159086
0
4725
LINCOLN ELEC HLDGS INC
COM
533900106
6256
90546
SH
SOLE
84446
0
6100
LINCOLN NATL CORP IND
COM
534187109
873
15135
SH
SOLE
12325
0
2810
LINEAR TECHNOLOGY CORP
COM
535678106
23926
524684
SH
SOLE
468161
0
56523
LINKEDIN CORP
COM CL A
53578A108
346
1508
SH
SOLE
1508
0
0
LOWES COS INC
COM
548661107
2464
35811
SH
SOLE
34211
0
1600
M & T BK CORP
COM
55261F104
519
4135
SH
SOLE
4135
0
0
MANPOWERGROUP INC
COM
56418H100
209
3070
SH
SOLE
0
0
3070
MARATHON OIL CORP
COM
565849106
789
27875
SH
SOLE
27875
0
0
MARATHON PETE CORP
COM
56585A102
1281
14187
SH
SOLE
14187
0
0
MARKET VECTORS ETF TR
OIL SVCS ETF
57060U191
483
13450
SH
SOLE
13450
0
0
MARKET VECTORS ETF TR
AGRIBUS ETF
57060U605
1794
34153
SH
SOLE
27103
0
7050
MARSH & MCLENNAN COS INC
COM
571748102
1153
20142
SH
SOLE
20142
0
0
MASCO CORP
COM
574599106
2157
85603
SH
SOLE
85603
0
0
MCDONALDS CORP
COM
580135101
37871
404169
SH
SOLE
372769
0
31400
MCGRAW HILL FINL INC
COM
580645109
650
7300
SH
SOLE
7300
0
0
MEAD JOHNSON NUTRITION CO
COM
582839106
3365
33464
SH
SOLE
32474
0
990
MEDIVATION INC
COM
58501N101
528
5300
SH
SOLE
5300
0
0
MEDTRONIC INC
COM
585055106
2559
35437
SH
SOLE
32237
0
3200
MERCK & CO INC NEW
COM
58933Y105
31338
551823
SH
SOLE
516417
0
35406
METLIFE INC
COM
59156R108
23523
434874
SH
SOLE
384144
0
50730
METTLER TOLEDO INTERNATIONAL
COM
592688105
21573
71327
SH
SOLE
64312
0
7015
MICROSOFT CORP
COM
594918104
47268
1017596
SH
SOLE
950448
0
67148
MIDDLEBY CORP
COM
596278101
721
7272
SH
SOLE
7052
0
220
MONDELEZ INTL INC
CL A
609207105
835
22981
SH
SOLE
22981
0
0
MOODYS CORP
COM
615369105
1907
19905
SH
SOLE
19905
0
0
MORNINGSTAR INC
COM
617700109
4843
74852
SH
SOLE
73152
0
1700
MTS SYS CORP
COM
553777103
510
6800
SH
SOLE
6800
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
497
7599
SH
SOLE
3459
0
4140
NEWELL RUBBERMAID INC
COM
651229106
4982
130794
SH
SOLE
128044
0
2750
NEXTERA ENERGY INC
COM
65339F101
1931
18174
SH
SOLE
16074
0
2100
NOBLE ENERGY INC
COM
655044105
982
20700
SH
SOLE
19208
0
1492
NORDSTROM INC
COM
655664100
907
11421
SH
SOLE
11421
0
0
NORTHEAST BANCORP
COM NEW
663904209
135
14000
SH
SOLE
0
0
14000
NORTHEAST UTILS
COM
664397106
362
6756
SH
SOLE
6756
0
0
NORTHERN TR CORP
COM
665859104
616
9146
SH
SOLE
9146
0
0
NORTHROP GRUMMAN CORP
COM
666807102
1725
11704
SH
SOLE
10504
0
1200
NORTHWEST NAT GAS CO
COM
667655104
2119
42456
SH
SOLE
41756
0
700
NOVARTIS A G
SPONSORED ADR
66987V109
11703
126307
SH
SOLE
108302
0
18005
NOVO-NORDISK A S
ADR
670100205
368
8700
SH
SOLE
8700
0
0
NUVEEN VA PREM INCOME MUN FD
COM
67064R102
197
15007
SH
SOLE
15007
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
212
2780
SH
SOLE
2780
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
74818
388429
SH
SOLE
351848
0
36581
OMNICOM GROUP INC
COM
681919106
11399
147146
SH
SOLE
139111
0
8035
OPEN TEXT CORP
COM
683715106
11652
200017
SH
SOLE
181747
0
18270
ORACLE CORP
COM
68389X105
11340
252175
SH
SOLE
215690
0
36485
PANERA BREAD CO
CL A
69840W108
315
1805
SH
SOLE
100
0
1705
PAYCHEX INC
COM
704326107
37429
810675
SH
SOLE
765214
0
45461
PEPCO HOLDINGS INC
COM
713291102
533
19800
SH
SOLE
19800
0
0
PEPSICO INC
COM
713448108
61068
645815
SH
SOLE
590415
0
55400
PERRIGO CO PLC
SHS
G97822103
11654
69721
SH
SOLE
58891
0
10830
PFIZER INC
COM
717081103
34192
1097646
SH
SOLE
1056925
0
40721
PHILIP MORRIS INTL INC
COM
718172109
2326
28546
SH
SOLE
28546
0
0
PHILLIPS 66
COM
718546104
1102
15379
SH
SOLE
15379
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
395
7682
SH
SOLE
6282
0
1400
PLAINS GP HLDGS L P
SHS A REP LTPN
72651A108
4732
184261
SH
SOLE
149411
0
34850
PLUM CREEK TIMBER CO INC
COM
729251108
797
18640
SH
SOLE
14640
0
4000
PNC FINL SVCS GROUP INC
COM
693475105
628
6887
SH
SOLE
6887
0
0
POLYPORE INTL INC
COM
73179V103
293
6234
SH
SOLE
4234
0
2000
POWERSHARES ETF TRUST
WATER RESOURCE
73935X575
1690
65650
SH
SOLE
49000
0
16650
POWERSHARES ETF TRUST II
SENIOR LN PORT
73936Q769
18759
780673
SH
SOLE
704848
0
75825
POWERSHARES QQQ TRUST
UNIT SER 1
73935A104
719
6957
SH
SOLE
6932
0
25
PPG INDS INC
COM
693506107
708
3064
SH
SOLE
3064
0
0
PRA GROUP INC
COM
69354N106
2817
48635
SH
SOLE
42135
0
6500
PRAXAIR INC
COM
74005P104
40367
311573
SH
SOLE
280585
0
30988
PRICELINE GRP INC
COM NEW
741503403
3017
2646
SH
SOLE
2464
0
182
PROCTER & GAMBLE CO
COM
742718109
100296
1101061
SH
SOLE
1037178
0
63883
PROGRESSIVE CORP OHIO
COM
743315103
1800
66702
SH
SOLE
64352
0
2350
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
221
5336
SH
SOLE
5336
0
0
QUALCOMM INC
COM
747525103
44731
601787
SH
SOLE
549167
0
52620
RAYTHEON CO
COM NEW
755111507
20316
187824
SH
SOLE
178104
0
9720
REGENCY ENERGY PARTNERS L P
COM UNITS L P
75885Y107
210
8760
SH
SOLE
8760
0
0
RESMED INC
COM
761152107
18664
332925
SH
SOLE
302660
0
30265
RIGNET INC
COM
766582100
1555
37888
SH
SOLE
37888
0
0
ROCKWELL AUTOMATION INC
COM
773903109
295
2650
SH
SOLE
150
0
2500
ROPER INDS INC NEW
COM
776696106
10607
67840
SH
SOLE
59290
0
8550
ROYAL BK SCOTLAND GROUP PLC
SP ADR L RP PF
780097788
2523
107202
SH
SOLE
101202
0
6000
ROYAL BK SCOTLAND GROUP PLC
SPON ADR SER H
780097879
604
23666
SH
SOLE
14066
0
9600
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
1798
26856
SH
SOLE
23856
0
3000
SABINE ROYALTY TR
UNIT BEN INT
785688102
391
10925
SH
SOLE
7925
0
3000
SAN JUAN BASIN RTY TR
UNIT BEN INT
798241105
358
25097
SH
SOLE
23297
0
1800
SCHLUMBERGER LTD
COM
806857108
53955
631720
SH
SOLE
576055
0
55665
SEALED AIR CORP NEW
COM
81211K100
1507
35520
SH
SOLE
35520
0
0
SHERWIN WILLIAMS CO
COM
824348106
5167
19642
SH
SOLE
19001
0
641
SIGMA ALDRICH CORP
COM
826552101
2600
18943
SH
SOLE
18843
0
100
SM ENERGY CO
COM
78454L100
448
11600
SH
SOLE
10000
0
1600
SOLAZYME INC
COM
83415T101
195
75650
SH
SOLE
43450
0
32200
SOUTHERN CO
COM
842587107
485
9874
SH
SOLE
8428
0
1446
SPDR GOLD TRUST
GOLD SHS
78463V107
1339
11785
SH
SOLE
11740
0
45
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
1958
24585
SH
SOLE
19475
0
5110
SPDR S&P 500 ETF TR
TR UNIT
78462F103
5488
26700
SH
SOLE
24595
0
2105
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
21298
80684
SH
SOLE
79744
0
940
SPDR SERIES TRUST
BRC HGH YLD BD
78464A417
525
13609
SH
SOLE
13609
0
0
SPECTRA ENERGY CORP
COM
847560109
268
7386
SH
SOLE
7386
0
0
SPX CORP
COM
784635104
342
3990
SH
SOLE
3590
0
400
ST JUDE MED INC
COM
790849103
342
5265
SH
SOLE
5265
0
0
STANLEY BLACK & DECKER INC
COM
854502101
3835
39907
SH
SOLE
39907
0
0
STAPLES INC
COM
855030102
5129
283065
SH
SOLE
264665
0
18400
STARBUCKS CORP
COM
855244109
4656
56754
SH
SOLE
53554
0
3200
STATE STR CORP
COM
857477103
36234
461571
SH
SOLE
426418
0
35153
STERICYCLE INC
COM
858912108
59908
457037
SH
SOLE
430151
0
26886
STRYKER CORP
COM
863667101
55644
589888
SH
SOLE
545120
0
44768
SUN LIFE FINL INC
COM
866796105
291
8060
SH
SOLE
8060
0
0
SUNCOR ENERGY INC NEW
COM
867224107
17725
557730
SH
SOLE
513536
0
44194
SUNTRUST BKS INC
COM
867914103
1348
32176
SH
SOLE
32176
0
0
SYSCO CORP
COM
871829107
8690
218932
SH
SOLE
210232
0
8700
TARGET CORP
COM
87612E106
687
9055
SH
SOLE
5455
0
3600
TERADATA CORP DEL
COM
88076W103
15829
362371
SH
SOLE
324281
0
38090
TESORO LOGISTICS LP
COM UNIT LP
88160T107
240
4084
SH
SOLE
2784
0
1300
TEVA PHARMACEUTICAL INDS LTD
ADR
881624209
1525
26505
SH
SOLE
25505
0
1000
TEXAS INSTRS INC
COM
882508104
1840
34406
SH
SOLE
34406
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
1233
9837
SH
SOLE
9837
0
0
TIFFANY & CO NEW
COM
886547108
3816
35715
SH
SOLE
35565
0
150
TIME WARNER CABLE INC
COM
88732J207
9787
64360
SH
SOLE
63156
0
1204
TIME WARNER INC
COM NEW
887317303
1490
17440
SH
SOLE
12640
0
4800
TJX COS INC NEW
COM
872540109
20590
300234
SH
SOLE
232010
0
68224
TORCHMARK CORP
COM
891027104
219
4050
SH
SOLE
4050
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
24364
509923
SH
SOLE
481398
0
28525
TRACTOR SUPPLY CO
COM
892356106
10780
136775
SH
SOLE
126750
0
10025
TRAVELERS COMPANIES INC
COM
89417E109
650
6137
SH
SOLE
6137
0
0
TRIMBLE NAVIGATION LTD
COM
896239100
22160
834963
SH
SOLE
779213
0
55750
TWENTY FIRST CENTY FOX INC
CL A
90130A101
3629
94503
SH
SOLE
91603
0
2900
U S SILICA HLDGS INC
COM
90346E103
955
37169
SH
SOLE
34919
0
2250
UNILEVER N V
N Y SHS NEW
904784709
554
14200
SH
SOLE
14200
0
0
UNION PAC CORP
COM
907818108
3764
31596
SH
SOLE
31396
0
200
UNITED NAT FOODS INC
COM
911163103
336
4342
SH
SOLE
4342
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
13358
120151
SH
SOLE
117951
0
2200
UNITED TECHNOLOGIES CORP
COM
913017109
91848
798675
SH
SOLE
738785
0
59890
US BANCORP DEL
COM NEW
902973304
14779
328799
SH
SOLE
321949
0
6850
VALERO ENERGY CORP NEW
COM
91913Y100
200
4040
SH
SOLE
4040
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
11206
132331
SH
SOLE
123331
0
9000
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
2796
34980
SH
SOLE
29330
0
5650
VANGUARD INDEX FDS
SMALL CP ETF
922908751
1646
14110
SH
SOLE
12910
0
1200
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
4725
100827
SH
SOLE
91224
0
9603
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
8827
220576
SH
SOLE
174481
0
46095
VANGUARD SPECIALIZED PORTFOL
DIV APP ETF
921908844
203
2500
SH
SOLE
2500
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
2711
71542
SH
SOLE
50912
0
20630
VARIAN MED SYS INC
COM
92220P105
1857
21466
SH
SOLE
20166
0
1300
VERIZON COMMUNICATIONS INC
COM
92343V104
20606
440494
SH
SOLE
400407
0
40087
VERTEX PHARMACEUTICALS INC
COM
92532F100
24565
206778
SH
SOLE
191382
0
15396
VICOR CORP
COM
925815102
135
11120
SH
SOLE
11120
0
0
VISA INC
COM CL A
92826C839
46297
176574
SH
SOLE
162685
0
13889
VODAFONE GROUP PLC NEW
SPNSR ADR NO PAR
92857W308
688
20150
SH
SOLE
16572
0
3578
VORNADO RLTY TR
SH BEN INT
929042109
2600
22091
SH
SOLE
22091
0
0
WABTEC CORP
COM
929740108
339
3900
SH
SOLE
3900
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
7531
98831
SH
SOLE
92231
0
6600
WAL-MART STORES INC
COM
931142103
11107
129327
SH
SOLE
121137
0
8190
WASTE MGMT INC DEL
COM
94106L109
595
11597
SH
SOLE
11597
0
0
WATERS CORP
COM
941848103
547
4850
SH
SOLE
950
0
3900
WATTS WATER TECHNOLOGIES INC
CL A
942749102
479
7550
SH
SOLE
7350
0
200
WELLS FARGO & CO NEW
COM
949746101
48959
893086
SH
SOLE
841810
0
51276
WEYERHAEUSER CO
COM
962166104
257
7160
SH
SOLE
4460
0
2700
WHITE MTNS INS GROUP LTD
COM
G9618E107
522
829
SH
SOLE
0
0
829
WHOLE FOODS MKT INC
COM
966837106
947
18782
SH
SOLE
18782
0
0
WILEY JOHN & SONS INC
CL A
968223206
855
14432
SH
SOLE
3500
0
10932
WILEY JOHN & SONS INC
CL B
968223305
207
3500
SH
SOLE
3500
0
0
WILLIAMS COS INC DEL
COM
969457100
297
6600
SH
SOLE
6600
0
0
WINDSTREAM HLDGS INC
COM
97382A101
171
20800
SH
SOLE
18800
0
2000
WISCONSIN ENERGY CORP
COM
976657106
1105
20950
SH
SOLE
20950
0
0
WORKDAY INC
CL A
98138H101
295
3617
SH
SOLE
3617
0
0
ZIMMER HLDGS INC
COM
98956P102
5897
51992
SH
SOLE
47752
0
4240