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