0001526411-17-000009.txt : 20171108 0001526411-17-000009.hdr.sgml : 20171108 20171108150910 ACCESSION NUMBER: 0001526411-17-000009 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170930 FILED AS OF DATE: 20171108 DATE AS OF CHANGE: 20171108 EFFECTIVENESS DATE: 20171108 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Barrett Asset Management, LLC CENTRAL INDEX KEY: 0001526411 IRS NUMBER: 274450823 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14516 FILM NUMBER: 171186306 BUSINESS ADDRESS: STREET 1: 90 PARK AVENUE STREET 2: 34TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10016 BUSINESS PHONE: 212-983-5080 MAIL ADDRESS: STREET 1: 90 PARK AVENUE STREET 2: 34TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10016 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001526411 XXXXXXXX 09-30-2017 09-30-2017 Barrett Asset Management, LLC
90 PARK AVENUE 34TH FLOOR NEW YORK NY 10016
13F HOLDINGS REPORT 028-14516 N
Peter Shriver Chief Executive Officer 212-983-5080 Peter Shriver New York NY 11-08-2017 0 366 1373532 false
INFORMATION TABLE 2 201709_inftable.xml AFLAC INC COM COM 001055102 10 125 SH SOLE 0 0 125 ABBOTT LABS COM COM 002824100 6170 115621 SH SOLE 12000 0 103621 ALEXANDER & BALDWIN INC NE COM 014491104 811 17500 SH SOLE 17500 0 0 ALIGN TECHNOLOGY INC COM COM 016255101 23 121 SH SOLE 0 0 121 ALLEGHANY CORP DEL COM COM 017175100 42 75 SH SOLE 0 0 75 ALLSTATE CORP COM COM 020002101 92 996 SH SOLE 316 0 680 ALTABA INC COM COM 021346101 7 100 SH SOLE 0 0 100 AMAZON COM INC COM COM 023135106 3831 3985 SH SOLE 1000 0 2985 AMEREN CORP COM COM 023608102 23 400 SH SOLE 0 0 400 AMERICAN ELEC PWR INC COM COM 025537101 153 2175 SH SOLE 0 0 2175 AMERICAN EXPRESS CO COM COM 025816109 3421 37823 SH SOLE 0 0 37823 AMERICAN INTL GROUP INC W EXP WT EXP 2021 026874156 28 1414 SH SOLE 0 0 1414 AMERICAN INTL GROUP INC COM NE COM 026874784 163 2650 SH SOLE 0 0 2650 AMERICAN WTR WKS CO INC NEW CO COM 030420103 15 182 SH SOLE 0 0 182 AMERIGAS PARTNERS L P UNIT L P COM 030975106 36 800 SH SOLE 0 0 800 AMETEK INC NEW COM COM 031100100 56 841 SH SOLE 0 0 841 AMGEN INC COM COM 031162100 1454 7797 SH SOLE 0 0 7797 AMPHENOL CORP NEW CL A CL A 032095101 186 2200 SH SOLE 0 0 2200 ANADARKO PETE CORP COM COM 032511107 3562 72918 SH SOLE 0 0 72918 APACHE CORP COM COM 037411105 7 150 SH SOLE 0 0 150 APPLE INC COM COM 037833100 34811 225869 SH SOLE 12180 0 213439 APPLIED MATLS INC COM COM 038222105 302 5790 SH SOLE 3730 0 2060 ARISTA NETWORKS INC COM COM 040413106 58 305 SH SOLE 0 0 305 AUTOMATIC DATA PROCESSING IN C COM 053015103 30073 275096 SH SOLE 15000 0 259846 BB&T CORP COM COM 054937107 42 900 SH SOLE 0 0 900 BP PLC SPONSORED ADR ADR 055622104 230 5992 SH SOLE 0 0 5992 BANK NEW YORK MELLON CORP COM COM 064058100 10541 198821 SH SOLE 194471 0 4350 BARD C R INC COM COM 067383109 304 950 SH SOLE 0 0 950 BAXTER INTL INC COM COM 071813109 97 1550 SH SOLE 0 0 1550 BERKSHIRE HATHAWAY INC DEL CL CL B 084670702 13270 72385 SH SOLE 7600 0 64785 BLACKROCK CAPITAL INVESTMENT C COM 092533108 8 1000 SH SOLE 0 0 1000 BLUCORA INC COM COM 095229100 4 150 SH SOLE 0 0 150 BRIGHT HORIZONS FAM SOL IN D C COM 109194100 147 1700 SH SOLE 0 0 1700 BRISTOL MYERS SQUIBB CO COM COM 110122108 18495 290165 SH SOLE 7500 0 282665 BRITISH AMERN TOB PLC SPONSORE SPONS ADR 110448107 33 526 SH SOLE 0 0 526 BROOKFIELD REAL ASSETS INCOM S SHS BEN INT 112830104 9 385 SH SOLE 0 0 385 BROWN FORMAN CORP CL A CL A 115637100 42 760 SH SOLE 0 0 760 BROWN FORMAN CORP CL B CL B 115637209 20 374 SH SOLE 0 0 374 CIGNA CORPORATION COM COM 125509109 326 1746 SH SOLE 0 0 1746 CSX CORP COM COM 126408103 115 2116 SH SOLE 0 0 2116 CVS HEALTH CORP COM COM 126650100 49 600 SH SOLE 0 0 600 CABOT OIL & GAS CORP COM COM 127097103 27 1000 SH SOLE 0 0 1000 CAMPBELL SOUP CO COM COM 134429109 66 1400 SH SOLE 0 0 1400 CARLISLE COS INC COM COM 142339100 522 5202 SH SOLE 3145 0 2057 CATERPILLAR INC DEL COM COM 149123101 624 5000 SH SOLE 0 0 5000 CELANESE CORP DEL COM SER A SER A 150870103 219 2100 SH SOLE 1570 0 530 CELGENE CORP COM COM 151020104 16604 113866 SH SOLE 7060 0 106556 CENTRAL FD CDA LTD CL A CL A 153501101 3 200 SH SOLE 200 0 0 CERNER CORP COM COM 156782104 1053 14765 SH SOLE 0 0 14765 CHEMOURS CO COM COM 163851108 1 20 SH SOLE 0 0 20 CHEVRON CORP NEW COM COM 166764100 4474 38075 SH SOLE 1060 0 37015 CHURCH & DWIGHT INC COM COM 171340102 297 6140 SH SOLE 2560 0 3580 COCA COLA CO COM COM 191216100 2961 65782 SH SOLE 5722 0 60060 COGNIZANT TECHNOLOGY SOLUTIO C CL A 192446102 29946 412827 SH SOLE 7000 0 405327 COLGATE PALMOLIVE CO COM COM 194162103 998 13699 SH SOLE 0 0 13699 CONAGRA BRANDS INC COM COM 205887102 3 100 SH SOLE 0 0 100 CONSOLIDATED EDISON INC COM COM 209115104 90 1117 SH SOLE 0 0 1117 CORNING INC COM COM 219350105 7 240 SH SOLE 0 0 240 DANAHER CORP DEL COM COM 235851102 2986 34815 SH SOLE 6820 0 27745 DEERE & CO COM COM 244199105 75 600 SH SOLE 0 0 600 DISNEY WALT CO COM DISNEY COM 254687106 34014 345077 SH SOLE 6767 0 338060 DONALDSON INC COM COM 257651109 3079 67025 SH SOLE 0 0 67025 DOVER CORP COM COM 260003108 242 2650 SH SOLE 0 0 2650 DUNKIN BRANDS GROUP INC COM COM 265504100 5618 105835 SH SOLE 9000 0 96835 EBAY INC COM COM 278642103 29 750 SH SOLE 0 0 750 ECOLAB INC COM COM 278865100 32221 250535 SH SOLE 5960 0 244575 EMERSON ELEC CO COM COM 291011104 1428 22723 SH SOLE 0 0 22723 EQUIFAX INC COM COM 294429105 371 3500 SH SOLE 0 0 3500 FS INVT CORP COM COM 302635107 32 3800 SH SOLE 0 0 3800 FIRST SOLAR INC COM COM 336433107 11 250 SH SOLE 0 0 250 FOREST CITY RLTY TR INC COM CL CL A 345605109 5734 224775 SH SOLE 224775 0 0 FRANKLIN RES INC COM COM 354613101 156 3500 SH SOLE 0 0 3500 GENERAL DYNAMICS CORP COM COM 369550108 12438 60500 SH SOLE 60400 0 100 GENERAL ELECTRIC CO COM COM 369604103 17283 714756 SH SOLE 20203 0 693553 GENERAL MLS INC COM COM 370334104 383 7396 SH SOLE 0 0 7396 GILEAD SCIENCES INC COM COM 375558103 81 1000 SH SOLE 0 0 1000 HAWAIIAN ELEC INDUSTRIES COM COM 419870100 30 900 SH SOLE 900 0 0 HOME DEPOT INC COM COM 437076102 11484 70214 SH SOLE 5245 0 64969 HONEYWELL INTL INC COM COM 438516106 308 2172 SH SOLE 0 0 2172 ILLINOIS TOOL WKS INC COM COM 452308109 666 4500 SH SOLE 0 0 4500 INTEL CORP COM COM 458140100 15967 419310 SH SOLE 3300 0 415510 INTERNATIONAL BUSINESS MACHS C COM 459200101 2806 19342 SH SOLE 410 0 18932 INTERNATIONAL FLAVORS&FRAG COM 459506101 143 1000 SH SOLE 0 0 1000 ISHARES GOLD TRUST ISHARES COM 464285105 40 3225 SH SOLE 0 0 3225 ISHARES TR SELECT DIVID ETF ETF 464287168 129 1375 SH SOLE 0 0 1375 ISHARES TR TIPS BD ETF ETF 464287176 7 60 SH SOLE 0 0 60 ISHARES TR CORE S&P500 ETF ETF 464287200 78 310 SH SOLE 0 0 310 ISHARES TR CORE US AGGBD ET ETF 464287226 110 1005 SH SOLE 0 0 1005 ISHARES TR MSCI EMG MKT ETF ETF 464287234 1568 35000 SH SOLE 0 0 35000 ISHARES TR IBOXX INV CP ETF ETF 464287242 118 974 SH SOLE 0 0 974 ISHARES TR S&P 500 GRWT ET ETF 464287309 104 727 SH SOLE 0 0 727 ISHARES TR BARCLAYS 7 10 YR ETF 464287440 11 106 SH SOLE 0 0 106 ISHARES TR MSCI EAFE ETF ETF 464287465 5545 80966 SH SOLE 50 0 80916 ISHARES TR RUS MDCP VAL ETF ETF 464287473 104 1225 SH SOLE 0 0 1225 ISHARES TR RUS MD CP GR ETF ETF 464287481 3556 31415 SH SOLE 30 0 31385 ISHARES TR RUS MID CAP ETF ETF 464287499 163 829 SH SOLE 0 0 829 ISHARES TR CORE S&P MCP ET ETF 464287507 300 1675 SH SOLE 0 0 1675 ISHARES TR NASDAQ BIOTECH ETF 464287556 187 560 SH SOLE 0 0 560 ISHARES TR S&P MC 400GR ET ETF 464287606 3082 15232 SH SOLE 0 0 15232 ISHARES TR RUS 1000 GRW ETF ETF 464287614 38 300 SH SOLE 0 0 300 ISHARES TR RUS 1000 ETF ETF 464287622 4097 29290 SH SOLE 0 0 29290 ISHARES TR RUS 2000 GRW ETF ETF 464287648 185 1033 SH SOLE 0 0 1033 ISHARES TR RUSSELL 2000 ETF ETF 464287655 200 1350 SH SOLE 0 0 1350 ISHARES TR U.S. TECH ETF ETF 464287721 39 260 SH SOLE 0 0 260 ISHARES TR US INDUSTRIALS ETF 464287754 28 200 SH SOLE 0 0 200 ISHARES TR US HLTHCARE ETF ETF 464287762 42 245 SH SOLE 0 0 245 ISHARES TR U.S. FINLS ETF ETF 464287788 18 160 SH SOLE 0 0 160 ISHARES TR U.S. ENERGY ETF ETF 464287796 14 370 SH SOLE 0 0 370 ISHARES TR CORE S&P SCP ET ETF 464287804 120 1620 SH SOLE 0 0 1620 ISHARES TR INTL SEL DIV ETF ETF 464288448 152 4492 SH SOLE 0 0 4492 ISHARES TR MSCI KLD400 SOC ETF 464288570 507 5456 SH SOLE 0 0 5456 ISHARES TR MBS ETF ETF 464288588 129 1200 SH SOLE 0 0 1200 ISHARES TR 1 3 YR CR BD ETF ETF 464288646 407 3860 SH SOLE 0 0 3860 ISHARES TR 3 7 YR TREAS BD ETF 464288661 51 416 SH SOLE 0 0 416 ISHARES TR S&P US PFD STK ETF 464288687 237 6107 SH SOLE 0 0 6107 ISHARES TR MSCI USA ESG SLC ETF 464288802 81 775 SH SOLE 0 0 775 ISHARES TR EAFE GRWTH ETF ETF 464288885 38 487 SH SOLE 0 0 487 JOHNSON & JOHNSON COM COM 478160104 36266 278951 SH SOLE 9300 0 269651 KLA-TENCOR CORP COM COM 482480100 4 38 SH SOLE 0 0 38 KIMBERLY CLARK CORP COM COM 494368103 74 630 SH SOLE 0 0 630 KONINKLIJKE PHILIPS N V NY REG ADR 500472303 4767 115710 SH SOLE 115710 0 0 KRAFT HEINZ CO COM COM 500754106 1258 16220 SH SOLE 8950 0 7270 L3 TECHNOLOGIES INC COM COM 502413107 560 2970 SH SOLE 2500 0 470 LENNOX INTL INC COM COM 526107107 7 39 SH SOLE 0 0 39 LEUCADIA NATL CORP COM COM 527288104 1768 70000 SH SOLE 70000 0 0 LILLY ELI & CO COM COM 532457108 10 112 SH SOLE 0 0 112 LOCKHEED MARTIN CORP COM COM 539830109 93 300 SH SOLE 0 0 300 MCDONALDS CORP COM COM 580135101 14982 95623 SH SOLE 50 0 95573 MICROSOFT CORP COM COM 594918104 36344 487902 SH SOLE 26800 0 460602 MICROCHIP TECHNOLOGY INC COM COM 595017104 25 275 SH SOLE 0 0 275 MONDELEZ INTL INC CL A CL A 609207105 700 17214 SH SOLE 12000 0 5214 MURPHY OIL CORP COM COM 626717102 1610 60600 SH SOLE 60600 0 0 MURPHY USA INC COM COM 626755102 1506 21825 SH SOLE 21825 0 0 NATIONAL GRID PLC SPONSORED AD SPON ADR 636274409 3 45 SH SOLE 0 0 45 NIKE INC CL B CL B 654106103 806 15549 SH SOLE 0 0 15549 NORFOLK SOUTHERN CORP COM COM 655844108 218 1650 SH SOLE 0 0 1650 NORTHERN TR CORP COM COM 665859104 64 700 SH SOLE 0 0 700 NUVEEN NEW YORK AMT QLT MUNI C ETF 670656107 16 1240 SH SOLE 0 0 1240 OAKTREE CAP GROUP LLC UNIT CL UNIT CL A 674001201 32 670 SH SOLE 0 0 670 PNC FINL SVCS GROUP INC COM COM 693475105 890 6605 SH SOLE 2190 0 4415 PPG INDS INC COM COM 693506107 130 1200 SH SOLE 0 0 1200 PALO ALTO NETWORKS INC COM COM 697435105 19 130 SH SOLE 0 0 130 PAYCHEX INC COM COM 704326107 24 400 SH SOLE 0 0 400 PEMBINA PIPELINE CORP COM COM 706327103 66 1870 SH SOLE 0 0 1870 PEPSICO INC COM COM 713448108 24154 216767 SH SOLE 11360 0 205407 PFIZER INC COM COM 717081103 4840 135563 SH SOLE 15180 0 120383 PHILIP MORRIS INTL INC COM COM 718172109 1645 14816 SH SOLE 0 0 14816 PHILLIPS 66 COM COM 718546104 184 2012 SH SOLE 0 0 2012 PROCTER AND GAMBLE CO COM COM 742718109 12580 138272 SH SOLE 2700 0 135572 PROGRESSIVE CORP OHIO COM COM 743315103 509 10506 SH SOLE 4580 0 5926 PRUDENTIAL FINL INC COM COM 744320102 21 200 SH SOLE 0 0 200 PUBLIC SVC ENTERPRISE GROUP CO COM 744573106 163 3525 SH SOLE 0 0 3525 PURECYCLE CORP COM NEW COM 746228303 281 37450 SH SOLE 0 0 37450 QUALCOMM INC COM COM 747525103 40 774 SH SOLE 0 0 774 RAYONIER INC COM COM 754907103 1589 54985 SH SOLE 54985 0 0 RAYTHEON CO COM NEW COM 755111507 47 250 SH SOLE 0 0 250 RESMED INC COM COM 761152107 115 1500 SH SOLE 0 0 1500 ROCKWELL MED INC COM CL A 774374102 39 4500 SH SOLE 0 0 4500 ROPER TECHNOLOGIES INC COM COM 776696106 830 3409 SH SOLE 1095 0 2314 ROYAL DUTCH SHELL PLC SPON ADR SPON ADR B 780259107 124 1990 SH SOLE 930 0 1060 ROYAL DUTCH SHELL PLC SPONS AD ADR CL A 780259206 7117 117485 SH SOLE 111100 0 6385 SCHLUMBERGER LTD COM COM 806857108 26339 377561 SH SOLE 6184 0 371377 SCHWAB CHARLES CORP NEW COM COM 808513105 601 13730 SH SOLE 6150 0 7580 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 65 1065 SH SOLE 0 0 1065 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 549 9150 SH SOLE 0 0 9150 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 4 75 SH SOLE 0 0 75 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 420 6240 SH SOLE 0 0 6240 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 520 19330 SH SOLE 0 0 19330 SCHWAB STRATEGIC TR US DIVIDEN ETF 808524797 346 7400 SH SOLE 0 0 7400 SCHWAB STRATEGIC TR INTL EQTY COM 808524805 477 14260 SH SOLE 0 0 14260 SCHWAB STRATEGIC TR US REIT ET ETF 808524847 72 1750 SH SOLE 0 0 1750 SCHWAB STRATEGIC TR US TIPS ET ETF 808524870 106 1910 SH SOLE 0 0 1910 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1 41 SH SOLE 0 0 41 SIMON PPTY GROUP INC NEW COM COM 828806109 200 1245 SH SOLE 0 0 1245 SOUTHERN CO COM COM 842587107 123 2505 SH SOLE 0 0 2505 STANLEY BLACK & DECKER INC COM 854502101 136 900 SH SOLE 0 0 900 STARBUCKS CORP COM COM 855244109 16543 308015 SH SOLE 10080 0 297935 STATE STR CORP COM COM 857477103 18615 194845 SH SOLE 0 0 194845 STERICYCLE INC COM COM 858912108 7 100 SH SOLE 0 0 100 STRYKER CORP COM COM 863667101 33305 234507 SH SOLE 3000 0 231507 SUCAMPO PHARMACEUTICALS INC CL COM 864909106 35 3000 SH SOLE 0 0 3000 SYSCO CORP COM COM 871829107 507 9406 SH SOLE 0 0 9406 TJX COS INC NEW COM COM 872540109 17867 242334 SH SOLE 5680 0 236654 T MOBILE US INC COM COM 872590104 136 2200 SH SOLE 1090 0 1110 TEXTRON INC COM COM 883203101 53 978 SH SOLE 0 0 978 THERMO FISHER SCIENTIFIC INC C COM 883556102 19227 101620 SH SOLE 3745 0 97875 TIFFANY & CO NEW COM COM 886547108 37 400 SH SOLE 0 0 400 TIME WARNER INC COM NEW COM 887317303 3043 29705 SH SOLE 0 0 29705 US BANCORP DEL COM NEW COM 902973304 21507 401325 SH SOLE 2300 0 399025 UNILEVER N V N Y SHS NEW COM 904784709 18 300 SH SOLE 0 0 300 UNION PAC CORP COM COM 907818108 672 5795 SH SOLE 1150 0 4645 UNITED PARCEL SERVICE INC CL B CL B 911312106 11864 98793 SH SOLE 0 0 98793 UNITED TECHNOLOGIES CORP COM COM 913017109 8002 68932 SH SOLE 20 0 68912 V F CORP COM COM 918204108 17 266 SH SOLE 0 0 266 VANGUARD SPECIALIZED PORTFOL D ETF 921908844 50 525 SH SOLE 0 0 525 VANGUARD WORLD FD EXTENDED DUR ETF 921910709 5 42 SH SOLE 0 0 42 VANGUARD BD INDEX FD INC SHORT ETF 921937827 51 642 SH SOLE 0 0 642 VANGUARD BD INDEX FD INC TOTAL ETF 921937835 218 2664 SH SOLE 0 0 2664 VANGUARD TAX MANAGED INTL FD F ETF 921943858 7 150 SH SOLE 0 0 150 VANGUARD INTL EQUITY INDEX F F ETF 922042718 103 900 SH SOLE 0 0 900 VANGUARD INTL EQUITY INDEX F T ETF 922042742 71 1000 SH SOLE 0 0 1000 VANGUARD INTL EQUITY INDEX F A ETF 922042775 958 18180 SH SOLE 0 0 18180 VANGUARD INTL EQUITY INDEX F F ETF 922042858 214 4915 SH SOLE 75 0 4840 VANGUARD INDEX FDS S&P 500 ETF 922908363 975 4225 SH SOLE 0 0 4225 VANGUARD INDEX FDS MCAP GR IDX ETF 922908538 55 450 SH SOLE 0 0 450 VANGUARD INDEX FDS REIT ETF ETF 922908553 43 515 SH SOLE 0 0 515 VANGUARD INDEX FDS SML CP GRW ETF 922908595 46 300 SH SOLE 0 0 300 VANGUARD INDEX FDS MID CAP ETF ETF 922908629 212 1445 SH SOLE 0 0 1445 VANGUARD INDEX FDS SMALL CP ET ETF 922908751 15141 107138 SH SOLE 0 0 107138 VANGUARD INDEX FDS TOTAL STK M TOTAL STK MKT 922908769 65 501 SH SOLE 0 0 501 WAL-MART STORES INC COM COM 931142103 15 190 SH SOLE 0 0 190 WALGREENS BOOTS ALLIANCE INC C COM 931427108 824 10668 SH SOLE 0 0 10668 WASHINGTON REAL ESTATE INVT SH COM 939653101 16 500 SH SOLE 0 0 500 WELLS FARGO CO NEW COM COM 949746101 861 15605 SH SOLE 0 0 15605 WEYERHAEUSER CO COM COM 962166104 53 1550 SH SOLE 0 0 1550 WILLIAMS COS INC DEL COM COM 969457100 75 2500 SH SOLE 0 0 2500 YUM BRANDS INC COM COM 988498101 7 100 SH SOLE 0 0 100 DUN & BRADSTREET CORP DEL COM 26483E100 29 250 SH SOLE 0 0 250 CDK GLOBAL INC COM COM 12508E101 36 565 SH SOLE 0 0 565 AMERISOURCEBERGEN CORP COM COM 03073E105 3287 39725 SH SOLE 0 0 39725 CARS COM INC COM COM 14575E105 2 74 SH SOLE 0 0 74 CONTROLADORA VUELA CIA DE AV S SPON ADR RP 10 21240E105 2 200 SH SOLE 0 0 200 TARGET CORP COM COM 87612E106 18 300 SH SOLE 0 0 300 TRAVELERS COMPANIES INC COM COM 89417E109 18 150 SH SOLE 0 0 150 AT&T INC COM COM 00206R102 5839 149059 SH SOLE 0 0 148059 ABBVIE INC COM COM 00287Y109 33147 373022 SH SOLE 16500 0 356522 ADOBE SYS INC COM COM 00724F101 863 5785 SH SOLE 2270 0 3515 ALIBABA GROUP HLDG LTD SPONSOR ADR 01609W102 576 3335 SH SOLE 3000 0 335 ALPHABET INC CAP STK CL C CL C 02079K107 35614 37132 SH SOLE 2701 0 34381 ALPHABET INC CAP STK CL A CL A 02079K305 18635 19138 SH SOLE 835 0 18303 ALTRIA GROUP INC COM COM 02209S103 1915 30200 SH SOLE 0 0 30200 AMERICAN TOWER CORP NEW COM COM 03027x100 301 2200 SH SOLE 0 0 2200 AMERIPRISE FINL INC COM COM 03076C106 95 640 SH SOLE 0 0 640 ANHEUSER BUSCH INBEV SA/NV SPO SPONS ADR 03524a108 12 100 SH SOLE 0 0 100 AQUA AMERICA INC COM COM 03836W103 202 6094 SH SOLE 1375 0 4719 ARES CAP CORP COM COM 04010L103 8 500 SH SOLE 0 0 500 BARCLAYS BANK PLC ADR PFD SR 5 ADR PFD 5 06739H362 5 200 SH SOLE 0 0 200 BIOGEN INC COM COM 09062X103 33 104 SH SOLE 0 0 104 BLACKROCK INC COM COM 09247X101 29760 66563 SH SOLE 1200 0 65363 BLACKSTONE GROUP L P COM UNIT COM 09253U108 5152 154379 SH SOLE 0 0 154379 BLACKROCK ENH CAP & INC FD ETF 09256A109 12 775 SH SOLE 0 0 775 CENTENE CORP DEL COM COM 15135B101 123 1275 SH SOLE 0 0 1275 CHARTER COMMUNICATIONS INC N C CL A 16119P108 157 433 SH SOLE 30 0 403 CHIMERA INVT CORP COM NEW COM 16934Q208 170 9000 SH SOLE 0 0 9000 CISCO SYS INC COM COM 17275R102 20680 614931 SH SOLE 0 0 614931 COMCAST CORP NEW CL A CL A 20030N101 283 7352 SH SOLE 0 0 7352 CONOCOPHILLIPS COM COM 20825C104 3038 60700 SH SOLE 120 0 60580 COSTCO WHSL CORP NEW COM COM 22160K105 5267 32059 SH SOLE 3935 0 28124 CROWN CASTLE INTL CORP NEW COM COM 22822V101 150 1500 SH SOLE 0 0 1500 DEVON ENERGY CORP NEW COM COM 25179M103 73 2000 SH SOLE 0 0 2000 DIAGEO P L C SPON ADR NEW SPON ADR NEW 25243Q205 1027 7775 SH SOLE 0 0 7775 DOMINION ENERGY INC COM COM 25746U109 712 9260 SH SOLE 0 0 9260 DOWDUPONT INC COM ADDED COM 26078J100 4327 62507 SH SOLE 1491 0 61016 DUKE ENERGY CORP NEW COM NEW COM 26441c204 165 1968 SH SOLE 0 0 1968 EOG RES INC COM COM 26875P101 7035 72716 SH SOLE 4350 0 68366 EATON VANCE TAX ADVT DIV INC C COM 27828G107 24 1101 SH SOLE 0 0 1101 EATON VANCE LTD DUR INCOME F C COM 27828H105 28 2000 SH SOLE 0 0 2000 EQUITY RESIDENTIAL SH BEN INT COM 29476L107 3822 57975 SH SOLE 0 0 57975 EVERSOURCE ENERGY COM COM 30040W108 34 560 SH SOLE 0 0 560 EXELON CORP COM COM 30161N101 53 1400 SH SOLE 900 0 500 EXPRESS SCRIPTS HLDG CO COM COM 30219G108 36 575 SH SOLE 0 0 575 EXXON MOBIL CORP COM COM 30231G102 45668 557066 SH SOLE 5188 0 551878 FACEBOOK INC CL A CL A 30303M102 47345 277082 SH SOLE 7010 0 269822 FEDEX CORP COM COM 31428X106 23 100 SH SOLE 0 0 100 FIDELITY NATL INFORMATION SV C COM 31620M106 23911 256030 SH SOLE 6750 0 249030 FIRST REP BK SAN FRANCISCO C C COM 33616C100 31783 304260 SH SOLE 5000 0 299260 FORTIVE CORP COM COM 34959J108 292 4120 SH SOLE 2200 0 1920 FORTUNE BRANDS HOME & SEC COM 34964C106 202 3000 SH SOLE 0 0 3000 FREEPORT-MCMORAN INC CL B COM 35671D857 14 1000 SH SOLE 0 0 1000 FRONTIER COMMUNICATIONS CORP C COM 35906A306 1 66 SH SOLE 0 0 66 GABELLI DIVD & INCOME TR C COM 36242H104 102 4559 SH SOLE 0 0 4559 GLOBAL X FDS GLB X SUPERDIV ETF 37950E549 20 900 SH SOLE 0 0 900 HALYARD HEALTH INC COM COM 40650V100 1 12 SH SOLE 0 0 12 HANCOCK JOHN PREMUIM DIV FD CO ETF 41013T105 76 4500 SH SOLE 0 0 4500 HANCOCK JOHN PFD INCOME FD SH SH BEN INT 41013W108 20 900 SH SOLE 0 0 900 ICU MED INC COM COM 44930G107 1185 6375 SH SOLE 1500 0 4875 IDEXX LABS INC COM COM 45168D104 39 250 SH SOLE 0 0 250 INCYTE CORP COM COM 45337C102 5 40 SH SOLE 0 0 40 INVESCO MUN TR COM ETF 46131J103 96 7555 SH SOLE 0 0 7555 ISHARES TR CORE MSCI EAFE ETF 46432F842 5 75 SH SOLE 0 0 75 ISHARES TR CORE 1 5 YR USD ETF 46432F859 101 2010 SH SOLE 300 0 1710 ISHARES TR IBNDS MAR20 ETF ETF 46432FAK3 10 400 SH SOLE 0 0 400 ISHARES INC CORE MSCI EMKT ETF 46434G103 357 6600 SH SOLE 0 0 6600 JPMORGAN CHASE & CO COM COM 46625H100 36147 378460 SH SOLE 7870 0 370590 KINDER MORGAN INC DEL COM COM 49456B101 58 3000 SH SOLE 0 0 3000 MSCI INC COM CL A 55354G100 58 500 SH SOLE 0 0 500 MCKESSON CORP COM COM 58155Q103 137 891 SH SOLE 0 0 891 MERCK & CO INC COM COM 58933Y105 6546 102239 SH SOLE 5150 0 97089 METLIFE INC COM COM 59156R108 1 10 SH SOLE 0 0 10 MONSANTO CO NEW COM COM 61166W101 2805 23408 SH SOLE 18242 0 5166 MORGAN STANLEY EMER MKTS FD CO ETF 61744G107 29 1644 SH SOLE 0 0 1644 MORGAN STANLEY ASIA PAC FD I C ETF 61744U106 21 1229 SH SOLE 0 0 1229 NETFLIX INC COM COM 64110L106 68 375 SH SOLE 0 0 375 NEXTERA ENERGY INC COM COM 65339f101 397 2710 SH SOLE 0 0 2710 NOVARTIS A G SPONSORED ADR ADR 66987V109 193 2250 SH SOLE 950 0 1300 NVIDIA CORP COM COM 67066G104 45 250 SH SOLE 0 0 250 NUVEEN FLOATING RATE INCOME CO COM 67072T108 12 1000 SH SOLE 0 0 1000 O REILLY AUTOMOTIVE INC NEW CO COM 67103H107 9 40 SH SOLE 0 0 40 ORACLE CORP COM COM 68389X105 9699 200608 SH SOLE 0 0 200608 PPL CORP COM COM 69351T106 49 1300 SH SOLE 0 0 1300 PAYPAL HLDGS INC COM COM 70450Y103 38595 602760 SH SOLE 13600 0 589160 POWERSHARES QQQ TRUST UNIT SER ETF 73935A104 68 470 SH SOLE 65 0 405 POWERSHARES DB CMDTY IDX TRA U ETF 73935S105 6 400 SH SOLE 0 0 400 POWERSHARES ETF TRUST HI YLD E ETF 73935X302 0 0 SH SOLE 0 0 0 POWERSHARES ETF TR II INSUR NA ETF 73936T474 128 5000 SH SOLE 0 0 5000 POWERSHARES ETF TR II PFD PORT ETF 73936T565 155 10291 SH SOLE 0 0 10291 POWERSHARES ETF TR II PWRSHS S ETF 73937B654 33 800 SH SOLE 0 0 800 PRAXAIR INC COM COM 74005P104 14 100 SH SOLE 0 0 100 PRICE T ROWE GROUP INC COM COM 74144t108 63 700 SH SOLE 0 0 700 PROSHARES TR II ULTRASHRT EURO ETF 74347W882 0 15 SH SOLE 15 0 0 PROSHARES TR ULT R/EST NEW ETF 74347X625 8 131 SH SOLE 0 0 131 PUBLIC STORAGE COM COM 74460D109 139 650 SH SOLE 0 0 650 S&P GLOBAL INC COM COM 78409V104 20 125 SH SOLE 0 0 125 SPDR S&P 500 ETF TR TR UNI ETF 78462F103 3602 14336 SH SOLE 230 0 14106 SPDR GOLD TRUST GOLD SHS GOLD SHS 78463v107 116 953 SH SOLE 400 0 553 SPDR INDEX SHS FDS EMERG MKTS ETF 78463X509 25 350 SH SOLE 0 0 350 SPDR INDEX SHS FDS GLB NAT RES STOXX EUR 50 ETF 78463X541 2 50 SH SOLE 0 0 50 SPDR SERIES TRUST BLOMBERG BRC BLOMBERG BRC SRT 78464A474 9 280 SH SOLE 0 0 280 SPDR DOW JONES INDL AVRG ETF U ETF 78467X109 26 117 SH SOLE 60 0 57 SPDR SER TR NUVEEN BRC MUNIC NUVEEN BRC MUNIC 78468R721 25 503 SH SOLE 0 0 503 SPDR SER TR NUVEEN BLMBRG SR NUVEEN BLMBRG SR 78468R739 20 410 SH SOLE 0 0 410 SELECT SECTOR SPDR TR SBI HEAL SBI HEALTHCARE 81369Y209 22 275 SH SOLE 0 0 275 SELECT SECTOR SPDR TR SBI INT- ETF 81369Y605 57 2200 SH SOLE 0 0 2200 SELECT SECTOR SPDR TR TECHNOLO ETF 81369Y803 47 800 SH SOLE 0 0 800 SELECT SECTOR SPDR TR RL EST S SBI MATERIALS 81369Y860 9 267 SH SOLE 0 0 267 SELECT SECTOR SPDR TR SBI INT- ETF 81369Y886 154 2900 SH SOLE 0 0 2900 SERVICENOW INC COM COM 81762P102 156 1330 SH SOLE 260 0 1070 STARWOOD PPTY TR INC COM COM 85571B105 83 3800 SH SOLE 0 0 3800 SYNCHRONY FINL COM COM 87165B103 82 2629 SH SOLE 0 0 2629 TARGA RES CORP COM COM 87612G101 34 710 SH SOLE 0 0 710 TEGNA INC COM COM 87901J105 3 222 SH SOLE 0 0 222 TESLA INC COM COM 88160R101 17 50 SH SOLE 0 0 50 TETRA TECH INC NEW COM COM 88162G103 21939 471300 SH SOLE 14040 0 457260 3M CO COM COM 88579Y101 34839 165981 SH SOLE 12500 0 153481 TREX CO INC COM COM 89531P105 15 169 SH SOLE 0 0 169 TWITTER INC COM COM 90184L102 34 2000 SH SOLE 0 0 2000 ULTA BEAUTY INC COM COM 90384S303 57 250 SH SOLE 0 0 250 UNITEDHEALTH GROUP INC COM COM 91324P102 1450 7404 SH SOLE 1230 0 6174 VANGUARD SCOTTSDALE FDS SHRT T ETF 92206C409 32 400 SH SOLE 0 0 400 VERIZON COMMUNICATIONS INC COM COM 92343v104 15419 311562 SH SOLE 2555 0 308507 VERISK ANALYTICS INC COM CL A 92345Y106 22286 267895 SH SOLE 5000 0 262895 VISA INC COM CL A CL A 92826C839 74013 703276 SH SOLE 9000 0 693776 VODAFONE GROUP PLC NEW SPONSOR ADR 92857w308 235 8242 SH SOLE 0 0 8242 WABCO HLDGS INC COM COM 92927K102 4 25 SH SOLE 0 0 25 WEC ENERGY GROUP INC COM COM 92939U106 56 894 SH SOLE 0 0 894 WASTE MGMT INC DEL COM COM 94106L109 23 300 SH SOLE 0 0 300 WISDOMTREE TR EMG MKTS SMCAP ETF 97717W281 44 900 SH SOLE 0 0 900 WISDOMTREE TR EMER MKT HIGH FD ETF 97717W315 22 500 SH SOLE 0 0 500 WISDOMTREE TR US SMALLCP ERNGS ETF 97717W562 24 675 SH SOLE 0 0 675 WISDOMTREE TR US QTLY DIV GRT US QTLY DIV GRT 97717X669 40 1050 SH SOLE 0 0 1050 XCEL ENERGY INC COM COM 98389B100 88 1850 SH SOLE 100 0 1750 YUM CHINA HLDGS INC COM COM 98850P109 4 100 SH SOLE 0 0 100 ZIMMER BIOMET HLDGS INC COM COM 98956P102 23 200 SH SOLE 0 0 200 ZOETIS INC CL A CL A 98978V103 854 13400 SH SOLE 10170 0 3230 ADIENT PLC ORD SHS ORD SHS G0084W101 22 266 SH SOLE 0 0 266 ALLERGAN PLC SHS COM G0177J108 20 100 SH SOLE 0 0 100 AXIS CAPITAL HOLDINGS LTD SHS COM G0692U109 57 1000 SH SOLE 0 0 1000 ACCENTURE PLC IRELAND SHS CLAS CL A g1151c101 33133 245301 SH SOLE 3000 0 242301 HORIZON PHARMA PLC SHS COM G4617B105 62 4900 SH SOLE 0 0 4900 JOHNSON CTLS INTL PLC SHS PLC SHS G51502105 7911 196349 SH SOLE 0 0 196349 MEDTRONIC PLC SHS COM G5960L103 15 191 SH SOLE 0 0 191 XL GROUP LTD COM COM G98294104 14 350 SH SOLE 0 0 350 CHUBB LIMITED COM COM H1467J104 12598 88374 SH SOLE 20152 0 68222 CHECK POINT SOFTWARE TECH LT O COM M22465104 11 100 SH SOLE 0 0 100 ASML HOLDING N V N Y REGISTRY NY REG N07059210 4 24 SH SOLE 0 0 24 BROADCOM LTD SHS COM Y09827109 141 580 SH SOLE 450 0 130