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