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