0001526411-18-000002.txt : 20180207 0001526411-18-000002.hdr.sgml : 20180207 20180207121913 ACCESSION NUMBER: 0001526411-18-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180207 DATE AS OF CHANGE: 20180207 EFFECTIVENESS DATE: 20180207 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: 18580109 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 12-31-2017 12-31-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 02-07-2018 0 402 1419665 false
INFORMATION TABLE 2 201712_inftable.xml AFLAC INC COM COM 001055102 11 125 SH SOLE 0 0 125 ABBOTT LABS COM COM 002824100 6598 115612 SH SOLE 12000 0 103612 AIR PRODS & CHEMS INC COM COM 009158106 1 8 SH SOLE 0 0 8 ALCOA CORP COM COM 013872106 129 2400 SH SOLE 0 0 2400 ALEXANDER & BALDWIN INC NE COM 014491104 485 17500 SH SOLE 17500 0 0 ALIGN TECHNOLOGY INC COM COM 016255101 27 121 SH SOLE 0 0 121 ALLEGHANY CORP DEL COM COM 017175100 45 75 SH SOLE 0 0 75 ALLSTATE CORP COM COM 020002101 62 596 SH SOLE 316 0 280 ALTABA INC COM COM 021346101 7 100 SH SOLE 0 0 100 AMAZON COM INC COM COM 023135106 4402 3764 SH SOLE 800 0 2964 AMEREN CORP COM COM 023608102 24 400 SH SOLE 0 0 400 AMERICAN ELEC PWR INC COM COM 025537101 101 1375 SH SOLE 0 0 1375 AMERICAN EXPRESS CO COM COM 025816109 3776 38023 SH SOLE 0 0 38023 AMERICAN INTL GROUP INC W EXP WT EXP 2021 026874156 26 1414 SH SOLE 0 0 1414 AMERICAN INTL GROUP INC COM NE COM 026874784 158 2650 SH SOLE 0 0 2650 AMERICAN WTR WKS CO INC NEW CO COM 030420103 17 182 SH SOLE 0 0 182 AMERIGAS PARTNERS L P UNIT L P COM 030975106 37 800 SH SOLE 0 0 800 AMETEK INC NEW COM COM 031100100 61 841 SH SOLE 0 0 841 AMGEN INC COM COM 031162100 1347 7747 SH SOLE 0 0 7747 AMPHENOL CORP NEW CL A CL A 032095101 193 2200 SH SOLE 0 0 2200 ANADARKO PETE CORP COM COM 032511107 2361 44009 SH SOLE 0 0 44009 ANNALY CAP MGMT INC COM COM 035710409 107 9000 SH SOLE 0 0 9000 APACHE CORP COM COM 037411105 6 150 SH SOLE 0 0 150 APPLE INC COM COM 037833100 37488 221523 SH SOLE 12180 0 209093 APPLIED MATLS INC COM COM 038222105 296 5790 SH SOLE 3730 0 2060 ARISTA NETWORKS INC COM COM 040413106 72 305 SH SOLE 0 0 305 AUTOMATIC DATA PROCESSING IN C COM 053015103 31965 272761 SH SOLE 15000 0 257511 BB&T CORP COM COM 054937107 45 900 SH SOLE 0 0 900 BP PLC SPONSORED ADR ADR 055622104 242 5755 SH SOLE 0 0 5755 BANK AMER CORP COM COM 060505104 61 2083 SH SOLE 0 0 2083 BANK NEW YORK MELLON CORP COM COM 064058100 10699 198636 SH SOLE 194471 0 4165 BAXTER INTL INC COM COM 071813109 100 1550 SH SOLE 0 0 1550 BECTON DICKINSON & CO COM COM 075887109 65 305 SH SOLE 0 0 305 BERKSHIRE HATHAWAY INC DEL CL CL B 084670702 14541 73360 SH SOLE 7600 0 65760 BLACKROCK CAPITAL INVESTMENT C COM 092533108 6 1000 SH SOLE 0 0 1000 BLUCORA INC COM COM 095229100 3 150 SH SOLE 0 0 150 BORGWARNER INC COM COM 099724106 43 850 SH SOLE 0 0 850 BRIGHT HORIZONS FAM SOL IN D C COM 109194100 160 1700 SH SOLE 0 0 1700 BRINKER INTL INC COM COM 109641100 3 66 SH SOLE 0 0 66 BRISTOL MYERS SQUIBB CO COM COM 110122108 17949 292898 SH SOLE 8280 0 284618 BROOKFIELD REAL ASSETS INCOM S SHS BEN INT 112830104 9 385 SH SOLE 0 0 385 BROWN FORMAN CORP CL A CL A 115637100 20 300 SH SOLE 0 0 300 BROWN FORMAN CORP CL B CL B 115637209 26 374 SH SOLE 0 0 374 CIGNA CORPORATION COM COM 125509109 355 1746 SH SOLE 0 0 1746 CSX CORP COM COM 126408103 116 2116 SH SOLE 0 0 2116 CAMPBELL SOUP CO COM COM 134429109 67 1400 SH SOLE 0 0 1400 CARLISLE COS INC COM COM 142339100 600 5277 SH SOLE 3145 0 2132 CATERPILLAR INC DEL COM COM 149123101 788 5000 SH SOLE 0 0 5000 CEDAR FAIR L P DEPOSITRY UNIT DEPOSITRY UNIT 150185106 5 72 SH SOLE 0 0 72 CELANESE CORP DEL COM SER A SER A 150870103 225 2100 SH SOLE 1570 0 530 CELGENE CORP COM COM 151020104 11567 110836 SH SOLE 6920 0 103916 CENTRAL FD CDA LTD CL A CL A 153501101 3 200 SH SOLE 200 0 0 CERNER CORP COM COM 156782104 995 14765 SH SOLE 0 0 14765 CHEMOURS CO COM COM 163851108 4 85 SH SOLE 0 0 85 CHEVRON CORP NEW COM COM 166764100 4991 39871 SH SOLE 1060 0 38811 CITIGROUP INC COM NEW COM NEW 172967424 55 740 SH SOLE 0 0 740 COCA COLA CO COM COM 191216100 3021 65837 SH SOLE 5722 0 60115 COGNIZANT TECHNOLOGY SOLUTIO C CL A 192446102 28557 402095 SH SOLE 7570 0 394025 COLGATE PALMOLIVE CO COM COM 194162103 1034 13699 SH SOLE 0 0 13699 CONAGRA BRANDS INC COM COM 205887102 4 100 SH SOLE 0 0 100 CONSOLIDATED EDISON INC COM COM 209115104 95 1117 SH SOLE 0 0 1117 CORNING INC COM COM 219350105 8 240 SH SOLE 0 0 240 DTE ENERGY CO COM COM 233331107 33 300 SH SOLE 0 0 300 DANAHER CORP DEL COM COM 235851102 3331 35885 SH SOLE 7040 0 28595 DEERE & CO COM COM 244199105 94 600 SH SOLE 0 0 600 DISNEY WALT CO COM DISNEY COM 254687106 36425 338807 SH SOLE 6767 0 331790 DONALDSON INC COM COM 257651109 2877 58775 SH SOLE 0 0 58775 DOVER CORP COM COM 260003108 268 2650 SH SOLE 0 0 2650 DUNKIN BRANDS GROUP INC COM COM 265504100 6843 106135 SH SOLE 9000 0 97135 EBAY INC COM COM 278642103 28 750 SH SOLE 0 0 750 ECOLAB INC COM COM 278865100 35525 264758 SH SOLE 5960 0 258798 EMERSON ELEC CO COM COM 291011104 1596 22895 SH SOLE 0 0 22895 EQUIFAX INC COM COM 294429105 413 3500 SH SOLE 0 0 3500 FS INVT CORP COM COM 302635107 28 3800 SH SOLE 0 0 3800 FIRST SOLAR INC COM COM 336433107 17 250 SH SOLE 0 0 250 FORD MTR CO DEL COM PAR $0.01 COM PAR $0.01 345370860 16 1250 SH SOLE 0 0 1250 FOREST CITY RLTY TR INC COM CL CL A 345605109 4935 204775 SH SOLE 204775 0 0 FRANKLIN RES INC COM COM 354613101 130 3000 SH SOLE 0 0 3000 GENERAL DYNAMICS CORP COM COM 369550108 11291 55500 SH SOLE 55400 0 100 GENERAL ELECTRIC CO COM COM 369604103 6351 363946 SH SOLE 19903 0 344043 GENERAL MLS INC COM COM 370334104 415 6996 SH SOLE 0 0 6996 GILEAD SCIENCES INC COM COM 375558103 100 1394 SH SOLE 0 0 1394 HAWAIIAN ELEC INDUSTRIES COM COM 419870100 33 900 SH SOLE 900 0 0 HOME DEPOT INC COM COM 437076102 12917 68155 SH SOLE 5245 0 62910 HONEYWELL INTL INC COM COM 438516106 333 2172 SH SOLE 0 0 2172 ILLINOIS TOOL WKS INC COM COM 452308109 751 4500 SH SOLE 0 0 4500 IMPERIAL OIL LTD COM NEW COM 453038408 313 10035 SH SOLE 0 0 10035 INTEL CORP COM COM 458140100 19096 413685 SH SOLE 3300 0 409885 INTERNATIONAL BUSINESS MACHS C COM 459200101 3133 20422 SH SOLE 410 0 20012 INTERNATIONAL FLAVORS&FRAG COM 459506101 153 1000 SH SOLE 0 0 1000 ISHARES GOLD TRUST ISHARES COM 464285105 124 9885 SH SOLE 0 0 9885 ISHARES TR SELECT DIVID ETF ETF 464287168 116 1175 SH SOLE 0 0 1175 ISHARES TR TIPS BD ETF ETF 464287176 1 10 SH SOLE 0 0 10 ISHARES TR CORE S&P500 ETF ETF 464287200 124 460 SH SOLE 0 0 460 ISHARES TR CORE US AGGBD ET ETF 464287226 132 1205 SH SOLE 0 0 1205 ISHARES TR MSCI EMG MKT ETF ETF 464287234 1846 39185 SH SOLE 60 0 39125 ISHARES TR IBOXX INV CP ETF ETF 464287242 119 975 SH SOLE 0 0 975 ISHARES TR S&P 500 GRWT ET ETF 464287309 111 727 SH SOLE 0 0 727 ISHARES TR BARCLAYS 7 10 YR ETF 464287440 11 106 SH SOLE 0 0 106 ISHARES TR 1 3 YR TREAS BD TREAS BD 464287457 335 4000 SH SOLE 0 0 4000 ISHARES TR MSCI EAFE ETF ETF 464287465 6269 89166 SH SOLE 260 0 88906 ISHARES TR RUS MDCP VAL ETF ETF 464287473 109 1225 SH SOLE 0 0 1225 ISHARES TR RUS MD CP GR ETF ETF 464287481 3748 31065 SH SOLE 30 0 31035 ISHARES TR RUS MID CAP ETF ETF 464287499 173 829 SH SOLE 0 0 829 ISHARES TR CORE S&P MCP ET ETF 464287507 329 1735 SH SOLE 0 0 1735 ISHARES TR NASDAQ BIOTECH ETF 464287556 179 1680 SH SOLE 0 0 1680 ISHARES TR S&P MC 400GR ET ETF 464287606 3277 15182 SH SOLE 0 0 15182 ISHARES TR RUS 1000 GRW ETF ETF 464287614 40 300 SH SOLE 0 0 300 ISHARES TR RUS 1000 ETF ETF 464287622 4338 29190 SH SOLE 0 0 29190 ISHARES TR RUS 2000 GRW ETF ETF 464287648 193 1033 SH SOLE 0 0 1033 ISHARES TR RUSSELL 2000 ETF ETF 464287655 206 1350 SH SOLE 0 0 1350 ISHARES TR U.S. TECH ETF ETF 464287721 42 260 SH SOLE 0 0 260 ISHARES TR US INDUSTRIALS ETF 464287754 29 200 SH SOLE 0 0 200 ISHARES TR US HLTHCARE ETF ETF 464287762 43 245 SH SOLE 0 0 245 ISHARES TR U.S. FINLS ETF ETF 464287788 19 160 SH SOLE 0 0 160 ISHARES TR U.S. ENERGY ETF ETF 464287796 15 370 SH SOLE 0 0 370 ISHARES TR CORE S&P SCP ET ETF 464287804 124 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 536 5456 SH SOLE 0 0 5456 ISHARES TR MBS ETF ETF 464288588 149 1400 SH SOLE 0 0 1400 ISHARES TR 1 3 YR CR BD ETF ETF 464288646 398 3810 SH SOLE 0 0 3810 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 232 6107 SH SOLE 0 0 6107 ISHARES TR MSCI USA ESG SLC ETF 464288802 86 775 SH SOLE 0 0 775 ISHARES TR EAFE GRWTH ETF ETF 464288885 39 487 SH SOLE 0 0 487 JOHNSON & JOHNSON COM COM 478160104 39096 279819 SH SOLE 9300 0 270519 KLA-TENCOR CORP COM COM 482480100 4 38 SH SOLE 0 0 38 KIMBERLY CLARK CORP COM COM 494368103 66 546 SH SOLE 0 0 546 KONINKLIJKE PHILIPS N V NY REG ADR 500472303 4374 115710 SH SOLE 115710 0 0 KRAFT HEINZ CO COM COM 500754106 1277 16420 SH SOLE 8950 0 7470 KROGER CO COM COM 501044101 8 300 SH SOLE 0 0 300 L3 TECHNOLOGIES INC COM COM 502413107 584 2950 SH SOLE 2500 0 450 LENNOX INTL INC COM COM 526107107 8 39 SH SOLE 0 0 39 LEUCADIA NATL CORP COM COM 527288104 1854 70000 SH SOLE 70000 0 0 LIBERTY ALL-STAR GROWTH FD I C COM 529900102 22 4000 SH SOLE 0 0 4000 LILLY ELI & CO COM COM 532457108 9 112 SH SOLE 0 0 112 LOCKHEED MARTIN CORP COM COM 539830109 96 300 SH SOLE 0 0 300 LOEWS CORP COM COM 540424108 45 900 SH SOLE 0 0 900 MARSH & MCLENNAN COS INC C COM 571748102 1 11 SH SOLE 0 0 11 MASCO CORP COM COM 574599106 2 55 SH SOLE 0 0 55 MATTEL INC COM COM 577081102 11 700 SH SOLE 0 0 700 MCDONALDS CORP COM COM 580135101 15799 91790 SH SOLE 50 0 91740 MICRO FOCUS INTERNATIONAL PL S SPON ADR NEW 594837304 0 7 SH SOLE 0 0 7 MICROSOFT CORP COM COM 594918104 41498 485132 SH SOLE 26800 0 457832 MICROCHIP TECHNOLOGY INC COM COM 595017104 24 275 SH SOLE 0 0 275 MICRON TECHNOLOGY INC COM COM 595112103 262 6369 SH SOLE 0 0 6369 MONDELEZ INTL INC CL A CL A 609207105 754 17621 SH SOLE 12000 0 5621 MURPHY OIL CORP COM COM 626717102 1882 60600 SH SOLE 60600 0 0 MURPHY USA INC COM COM 626755102 1754 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 1306 20874 SH SOLE 0 0 20874 NORFOLK SOUTHERN CORP COM COM 655844108 94 650 SH SOLE 0 0 650 NORTHERN TR CORP COM COM 665859104 70 700 SH SOLE 0 0 700 NUCOR CORP COM COM 670346105 101 1594 SH SOLE 0 0 1594 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 30 710 SH SOLE 0 0 710 PNC FINL SVCS GROUP INC COM COM 693475105 977 6770 SH SOLE 2190 0 4580 PPG INDS INC COM COM 693506107 315 2700 SH SOLE 0 0 2700 PALO ALTO NETWORKS INC COM COM 697435105 19 130 SH SOLE 0 0 130 PAYCHEX INC COM COM 704326107 20 300 SH SOLE 0 0 300 PEMBINA PIPELINE CORP COM COM 706327103 68 1870 SH SOLE 0 0 1870 PEPSICO INC COM COM 713448108 25426 212025 SH SOLE 11360 0 200665 PFIZER INC COM COM 717081103 5319 146854 SH SOLE 15180 0 131674 PHILIP MORRIS INTL INC COM COM 718172109 1493 14127 SH SOLE 0 0 14127 PHILLIPS 66 COM COM 718546104 344 3397 SH SOLE 0 0 3397 PROCTER AND GAMBLE CO COM COM 742718109 12916 140576 SH SOLE 2700 0 137876 PROGRESSIVE CORP OHIO COM COM 743315103 589 10456 SH SOLE 4580 0 5876 PRUDENTIAL FINL INC COM COM 744320102 79 689 SH SOLE 0 0 689 PUBLIC SVC ENTERPRISE GROUP CO COM 744573106 125 2425 SH SOLE 0 0 2425 PURECYCLE CORP COM NEW COM 746228303 304 36450 SH SOLE 0 0 36450 QUALCOMM INC COM COM 747525103 50 774 SH SOLE 0 0 774 RAYONIER INC COM COM 754907103 1739 54985 SH SOLE 54985 0 0 RAYTHEON CO COM NEW COM 755111507 47 250 SH SOLE 0 0 250 RESMED INC COM COM 761152107 127 1500 SH SOLE 0 0 1500 ROPER TECHNOLOGIES INC COM COM 776696106 871 3364 SH SOLE 1095 0 2269 ROYAL DUTCH SHELL PLC SPON ADR SPON ADR B 780259107 149 2187 SH SOLE 930 0 1257 ROYAL DUTCH SHELL PLC SPONS AD ADR CL A 780259206 7124 106785 SH SOLE 101100 0 5685 SCHLUMBERGER LTD COM COM 806857108 22380 332094 SH SOLE 6714 0 325380 SCHWAB CHARLES CORP NEW COM COM 808513105 707 13767 SH SOLE 6150 0 7617 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 69 1065 SH SOLE 0 0 1065 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 587 9200 SH SOLE 0 0 9200 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 7 100 SH SOLE 0 0 100 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 4 75 SH SOLE 0 0 75 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 426 6115 SH SOLE 0 0 6115 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 647 23155 SH SOLE 0 0 23155 SCHWAB STRATEGIC TR US DIVIDEN ETF 808524797 379 7400 SH SOLE 0 0 7400 SCHWAB STRATEGIC TR INTL EQTY COM 808524805 600 17605 SH SOLE 0 0 17605 SCHWAB STRATEGIC TR US REIT ET ETF 808524847 94 2250 SH SOLE 0 0 2250 SCHWAB STRATEGIC TR US TIPS ET ETF 808524870 106 1910 SH SOLE 0 0 1910 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 2 41 SH SOLE 0 0 41 SERVICE CORP INTL COM COM 817565104 1 22 SH SOLE 0 0 22 SIMON PPTY GROUP INC NEW COM COM 828806109 214 1245 SH SOLE 0 0 1245 SOUTHERN CO COM COM 842587107 125 2605 SH SOLE 0 0 2605 STANLEY BLACK & DECKER INC COM 854502101 153 900 SH SOLE 0 0 900 STARBUCKS CORP COM COM 855244109 22767 396435 SH SOLE 14080 0 382355 STATE STR CORP COM COM 857477103 18009 184495 SH SOLE 0 0 184495 STERICYCLE INC COM COM 858912108 7 100 SH SOLE 0 0 100 STRYKER CORP COM COM 863667101 34817 224855 SH SOLE 3000 0 221855 SWISS HELVETIA FD INC COM COM 870875101 6 500 SH SOLE 0 0 500 SYSCO CORP COM COM 871829107 574 9456 SH SOLE 0 0 9456 TCW STRATEGIC INCOME FUND IN C COM 872340104 200 34046 SH SOLE 0 0 34046 TJX COS INC NEW COM COM 872540109 17791 232684 SH SOLE 9680 0 223004 T MOBILE US INC COM COM 872590104 140 2200 SH SOLE 1090 0 1110 TEXAS INSTRS INC COM COM 882508104 188 1800 SH SOLE 0 0 1800 TEXTRON INC COM COM 883203101 55 978 SH SOLE 0 0 978 THERMO FISHER SCIENTIFIC INC C COM 883556102 19469 102535 SH SOLE 3745 0 98690 TIFFANY & CO NEW COM COM 886547108 42 400 SH SOLE 0 0 400 TIME WARNER INC COM NEW COM 887317303 2548 27855 SH SOLE 0 0 27855 UDR INC COM COM 902653104 1 33 SH SOLE 0 0 33 US BANCORP DEL COM NEW COM 902973304 21089 393605 SH SOLE 2300 0 391305 UNION PAC CORP COM COM 907818108 784 5845 SH SOLE 1150 0 4695 UNITED PARCEL SERVICE INC CL B CL B 911312106 11372 95441 SH SOLE 0 0 95441 UNITED TECHNOLOGIES CORP COM COM 913017109 8768 68732 SH SOLE 20 0 68712 V F CORP COM COM 918204108 20 266 SH SOLE 0 0 266 VANGUARD SPECIALIZED FUNDS DIV ETF 921908844 54 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 311 3814 SH SOLE 0 0 3814 VANGUARD TAX MANAGED INTL FD F ETF 921943858 7 150 SH SOLE 0 0 150 VANGUARD INTL EQUITY INDEX F F ETF 922042718 107 900 SH SOLE 0 0 900 VANGUARD INTL EQUITY INDEX F T ETF 922042742 74 1000 SH SOLE 0 0 1000 VANGUARD INTL EQUITY INDEX F A ETF 922042775 995 18180 SH SOLE 0 0 18180 VANGUARD INTL EQUITY INDEX F F ETF 922042858 260 5665 SH SOLE 75 0 5590 VANGUARD INDEX FDS S&P 500 ETF 922908363 1036 4225 SH SOLE 0 0 4225 VANGUARD INDEX FDS MCAP GR IDX ETF 922908538 57 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 48 300 SH SOLE 0 0 300 VANGUARD INDEX FDS MID CAP ETF ETF 922908629 244 1575 SH SOLE 85 0 1490 VANGUARD INDEX FDS SMALL CP ET ETF 922908751 15885 107473 SH SOLE 0 0 107473 VANGUARD INDEX FDS TOTAL STK M TOTAL STK MKT 922908769 69 501 SH SOLE 0 0 501 WAL-MART STORES INC COM COM 931142103 19 190 SH SOLE 0 0 190 WALGREENS BOOTS ALLIANCE INC C COM 931427108 808 11123 SH SOLE 0 0 11123 WASHINGTON REAL ESTATE INVT SH COM 939653101 17 533 SH SOLE 0 0 533 WEINGARTEN RLTY INVS SH BEN IN SH BEN INT 948741103 1 27 SH SOLE 0 0 27 WELLS FARGO CO NEW COM COM 949746101 947 15616 SH SOLE 0 0 15616 WEYERHAEUSER CO COM COM 962166104 111 3134 SH SOLE 0 0 3134 WILLIAMS COS INC DEL COM COM 969457100 82 2700 SH SOLE 0 0 2700 XPO LOGISTICS INC COM COM 983793100 9 100 SH SOLE 0 0 100 YUM BRANDS INC COM COM 988498101 8 100 SH SOLE 0 0 100 CDK GLOBAL INC COM COM 12508E101 40 565 SH SOLE 0 0 565 AMERISOURCEBERGEN CORP COM COM 03073E105 3570 38875 SH SOLE 0 0 38875 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 20 300 SH SOLE 0 0 300 TRAVELERS COMPANIES INC COM COM 89417E109 20 150 SH SOLE 0 0 150 AT&T INC COM COM 00206R102 5923 152330 SH SOLE 0 0 151330 ABBVIE INC COM COM 00287Y109 35561 367712 SH SOLE 16500 0 351212 ADOBE SYS INC COM COM 00724F101 1018 5810 SH SOLE 2270 0 3540 ALIBABA GROUP HLDG LTD SPONSOR ADR 01609W102 572 3315 SH SOLE 3000 0 315 ALPHABET INC CAP STK CL C CL C 02079K107 38120 36430 SH SOLE 2401 0 33979 ALPHABET INC CAP STK CL A CL A 02079K305 18876 17919 SH SOLE 835 0 17084 ALTRIA GROUP INC COM COM 02209S103 2036 28511 SH SOLE 0 0 28511 AMERICAN TOWER CORP NEW COM COM 03027x100 314 2200 SH SOLE 0 0 2200 AMERIPRISE FINL INC COM COM 03076C106 108 640 SH SOLE 0 0 640 ANHEUSER BUSCH INBEV SA/NV SPO SPONS ADR 03524a108 11 100 SH SOLE 0 0 100 AQUA AMERICA INC COM COM 03836W103 235 5994 SH SOLE 1375 0 4619 ARES CAP CORP COM COM 04010L103 25 1600 SH SOLE 0 0 1600 BIOGEN INC COM COM 09062X103 33 104 SH SOLE 0 0 104 BLACKROCK INC COM COM 09247X101 33452 65119 SH SOLE 1200 0 63919 BLACKROCK STRATEGIC MUN TR COM COM 09248T109 5 400 SH SOLE 0 0 400 BLACKSTONE GROUP L P COM UNIT COM 09253U108 929 29004 SH SOLE 0 0 29004 BLACKROCK MUNIYLD MICH QLTY CO COM 09254V105 108 7727 SH SOLE 0 0 7727 BLACKROCK ENH CAP & INC FD ETF 09256A109 13 775 SH SOLE 0 0 775 CAMECO CORP COM COM 13321L108 43 4670 SH SOLE 0 0 4670 CENTENE CORP DEL COM COM 15135B101 124 1225 SH SOLE 0 0 1225 CHARTER COMMUNICATIONS INC N C CL A 16119P108 67 198 SH SOLE 0 0 198 CHIMERA INVT CORP COM NEW COM 16934Q208 148 8000 SH SOLE 0 0 8000 CISCO SYS INC COM COM 17275R102 23280 607837 SH SOLE 0 0 607837 COHEN & STEERS TOTAL RETUR COM 19247R103 2 144 SH SOLE 0 0 144 COMCAST CORP NEW CL A CL A 20030N101 308 7679 SH SOLE 0 0 7679 CONOCOPHILLIPS COM COM 20825C104 3289 59917 SH SOLE 120 0 59797 COSTCO WHSL CORP NEW COM COM 22160K105 5992 32192 SH SOLE 3935 0 28257 CROWN CASTLE INTL CORP NEW COM COM 22822V101 167 1500 SH SOLE 0 0 1500 DEUTSCHE STRATEGIC MUN INCOM C COM 25159F102 33 2800 SH SOLE 0 0 2800 DIAGEO P L C SPON ADR NEW SPON ADR NEW 25243Q205 1208 8275 SH SOLE 0 0 8275 DOMINION ENERGY INC COM COM 25746U109 686 8460 SH SOLE 0 0 8460 DOWDUPONT INC COM COM 26078J100 4668 65550 SH SOLE 2240 0 63310 DUKE ENERGY CORP NEW COM NEW COM 26441c204 166 1968 SH SOLE 0 0 1968 EOG RES INC COM COM 26875P101 10066 93286 SH SOLE 4600 0 88686 EATON VANCE MI MUNI INCOME T S SH BEN INT 27826D106 10 800 SH SOLE 0 0 800 EATON VANCE TAX ADVT DIV INC C COM 27828G107 26 1101 SH SOLE 0 0 1101 EATON VANCE LTD DUR INCOME F C COM 27828H105 27 2000 SH SOLE 0 0 2000 EQUITY RESIDENTIAL SH BEN INT COM 29476L107 3716 58275 SH SOLE 0 0 58275 EVERSOURCE ENERGY COM COM 30040W108 35 560 SH SOLE 0 0 560 EXELON CORP COM COM 30161N101 55 1400 SH SOLE 900 0 500 EXPRESS SCRIPTS HLDG CO COM COM 30219G108 43 575 SH SOLE 0 0 575 EXXON MOBIL CORP COM COM 30231G102 46095 551115 SH SOLE 5088 0 546027 FACEBOOK INC CL A CL A 30303M102 46649 264363 SH SOLE 7010 0 257103 FEDEX CORP COM COM 31428X106 25 100 SH SOLE 0 0 100 FIDELITY NATL INFORMATION SV C COM 31620M106 23822 253182 SH SOLE 6750 0 246182 FIRST REP BK SAN FRANCISCO C C COM 33616C100 26074 300947 SH SOLE 5000 0 295947 FIRST TR EXCHANGE TRADED FD NA ETF 33733E807 37 1640 SH SOLE 0 0 1640 FORTIVE CORP COM COM 34959J108 302 4170 SH SOLE 2200 0 1970 FORTUNE BRANDS HOME & SEC COM 34964C106 205 3000 SH SOLE 0 0 3000 FREEPORT-MCMORAN INC CL B COM 35671D857 16 850 SH SOLE 0 0 850 FRONTIER COMMUNICATIONS CORP C COM 35906A306 0 66 SH SOLE 0 0 66 GABELLI DIVD & INCOME TR C COM 36242H104 107 4559 SH SOLE 0 0 4559 GENERAL MTRS CO COM COM 37045V100 41 1000 SH SOLE 0 0 1000 GLOBAL X FDS GLB X SUPERDIV ETF 37950E549 20 900 SH SOLE 0 0 900 HP INC COM COM 40434L105 37 1744 SH SOLE 0 0 1744 HANCOCK JOHN PREMUIM DIV FD CO ETF 41013T105 77 4500 SH SOLE 0 0 4500 HANCOCK JOHN PFD INCOME FD SH SH BEN INT 41013W108 19 900 SH SOLE 0 0 900 HEWLETT PACKARD ENTERPRISE C C COM 42824C109 1 55 SH SOLE 0 0 55 ICU MED INC COM COM 44930G107 7880 36480 SH SOLE 1880 0 34600 IDEXX LABS INC COM COM 45168D104 31 200 SH SOLE 0 0 200 INCYTE CORP COM COM 45337C102 4 40 SH SOLE 0 0 40 INVESCO MUN TR COM ETF 46131J103 94 7555 SH SOLE 0 0 7555 INVESCO MUNI INCOME OPP TRST C COM 46132X101 42 5200 SH SOLE 0 0 5200 ISHARES TR CORE MSCI EAFE ETF 46432F842 5 75 SH SOLE 0 0 75 ISHARES TR CORE 1 5 YR USD ETF 46432F859 100 2010 SH SOLE 300 0 1710 ISHARES TR IBNDS MAR20 ETF ETF 46432FAK3 70 2840 SH SOLE 0 0 2840 ISHARES INC CORE MSCI EMKT ETF 46434G103 489 8600 SH SOLE 0 0 8600 JPMORGAN CHASE & CO COM COM 46625H100 40228 376171 SH SOLE 7870 0 368301 MSCI INC COM CL A 55354G100 63 500 SH SOLE 0 0 500 MACYS INC COM COM 55616P104 10 400 SH SOLE 0 0 400 MCKESSON CORP COM COM 58155Q103 139 891 SH SOLE 0 0 891 MERCK & CO INC COM COM 58933Y105 5716 101583 SH SOLE 5150 0 96433 MONSANTO CO NEW COM COM 61166W101 2576 22058 SH SOLE 18242 0 3816 MORGAN STANLEY EMER MKTS FD CO ETF 61744G107 29 1644 SH SOLE 0 0 1644 MORGAN STANLEY ASIA PAC FD I C ETF 61744U106 23 1229 SH SOLE 0 0 1229 NETFLIX INC COM COM 64110L106 72 375 SH SOLE 0 0 375 NEXTERA ENERGY INC COM COM 65339f101 404 2585 SH SOLE 0 0 2585 NOVARTIS A G SPONSORED ADR ADR 66987V109 189 2250 SH SOLE 950 0 1300 NVIDIA CORP COM COM 67066G104 48 250 SH SOLE 0 0 250 NUVEEN REAL ESTATE INCOME FD C COM 67071B108 3 300 SH SOLE 0 0 300 NUVEEN FLOATING RATE INCOME CO COM 67072T108 11 1000 SH SOLE 0 0 1000 O REILLY AUTOMOTIVE INC NEW CO COM 67103H107 10 40 SH SOLE 0 0 40 ORACLE CORP COM COM 68389X105 9406 198933 SH SOLE 0 0 198933 PPL CORP COM COM 69351T106 40 1300 SH SOLE 0 0 1300 PAYPAL HLDGS INC COM COM 70450Y103 43092 585333 SH SOLE 10100 0 575233 POWERSHARES QQQ TRUST UNIT SER ETF 73935A104 73 470 SH SOLE 65 0 405 POWERSHARES DB CMDTY IDX TRA U ETF 73935S105 7 400 SH SOLE 0 0 400 POWERSHARES ETF TRUST WILDERHI ETF ADDED 73935X112 186 7320 SH SOLE 0 0 7320 POWERSHARES ETF TRUST HI YLD E ETF 73935X302 0 0 SH SOLE 0 0 0 POWERSHARES ETF TR II INSUR NA ETF 73936T474 129 5000 SH SOLE 0 0 5000 POWERSHARES ETF TR II PFD PORT ETF 73936T565 190 12791 SH SOLE 0 0 12791 POWERSHARES ETF TR II PWRSHS S ETF 73937B654 34 800 SH SOLE 0 0 800 PRAXAIR INC COM COM 74005P104 15 100 SH SOLE 0 0 100 PRICE T ROWE GROUP INC COM COM 74144t108 73 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 9 131 SH SOLE 0 0 131 PUBLIC STORAGE COM COM 74460D109 136 650 SH SOLE 0 0 650 RLJ LODGING TR COM COM 74965L101 0 15 SH SOLE 0 0 15 REGENERON PHARMACEUTICALS COM COM 75886F107 28 75 SH SOLE 0 0 75 S&P GLOBAL INC COM COM 78409V104 21 125 SH SOLE 0 0 125 SPDR S&P 500 ETF TR TR UNI ETF 78462F103 4019 15061 SH SOLE 230 0 14831 SPDR GOLD TRUST GOLD SHS GOLD SHS 78463v107 118 953 SH SOLE 400 0 553 SPDR INDEX SHS FDS PORTFOLIO E ETF 78463X509 27 700 SH SOLE 0 0 700 SPDR INDEX SHS FDS GLB NAT RES STOXX EUR 50 ETF 78463X541 2 50 SH SOLE 0 0 50 SPDR SERIES TRUST PORTFOLIO SH BLOMBERG BRC SRT 78464A474 9 280 SH SOLE 0 0 280 SPDR SERIES TRUST S&P REGL REGL BKG 78464a698 185 3150 SH SOLE 0 0 3150 SPDR DOW JONES INDL AVRG ETF U ETF 78467X109 29 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 SALESFORCE COM INC COM COM 79466L302 20 200 SH SOLE 0 0 200 SELECT SECTOR SPDR TR SBI HEAL SBI HEALTHCARE 81369Y209 23 275 SH SOLE 0 0 275 SELECT SECTOR SPDR TR SBI INT- ETF 81369Y605 59 2100 SH SOLE 0 0 2100 SELECT SECTOR SPDR TR TECHNOLO ETF 81369Y803 45 700 SH SOLE 0 0 700 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 153 2900 SH SOLE 0 0 2900 SERVICENOW INC COM COM 81762P102 173 1330 SH SOLE 260 0 1070 STARWOOD PPTY TR INC COM COM 85571B105 69 3250 SH SOLE 0 0 3250 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 TEMPLETON DRAGON FD INC COM COM 88018T101 43 2000 SH SOLE 0 0 2000 TESLA INC COM COM 88160R101 16 50 SH SOLE 0 0 50 TETRA TECH INC NEW COM COM 88162G103 22698 471399 SH SOLE 14040 0 457359 3M CO COM COM 88579Y101 37884 160953 SH SOLE 12500 0 148453 TREX CO INC COM COM 89531P105 18 169 SH SOLE 0 0 169 ULTA BEAUTY INC COM COM 90384S303 45 200 SH SOLE 0 0 200 UNITEDHEALTH GROUP INC COM COM 91324P102 1439 6529 SH SOLE 1230 0 5299 VANGUARD SCOTTSDALE FDS SHRT T ETF 92206C409 32 400 SH SOLE 0 0 400 VERIZON COMMUNICATIONS INC COM COM 92343v104 15725 297089 SH SOLE 2555 0 294034 VERISK ANALYTICS INC COM CL A 92345Y106 25036 260794 SH SOLE 5000 0 255794 VISA INC COM CL A CL A 92826C839 75614 663160 SH SOLE 9000 0 653660 VODAFONE GROUP PLC NEW SPONSOR ADR 92857w308 409 12815 SH SOLE 0 0 12815 WABCO HLDGS INC COM COM 92927K102 4 25 SH SOLE 0 0 25 WEC ENERGY GROUP INC COM COM 92939U106 59 894 SH SOLE 0 0 894 WASTE MGMT INC DEL COM COM 94106L109 26 300 SH SOLE 0 0 300 WISDOMTREE TR EMG MKTS SMCAP ETF 97717W281 47 900 SH SOLE 0 0 900 WISDOMTREE TR EMER MKT HIGH FD ETF 97717W315 23 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 33 800 SH SOLE 0 0 800 XCEL ENERGY INC COM COM 98389B100 89 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 24 200 SH SOLE 0 0 200 ZOETIS INC CL A CL A 98978V103 1014 14070 SH SOLE 10170 0 3900 ADIENT PLC ORD SHS ORD SHS G0084W101 21 266 SH SOLE 0 0 266 ALLERGAN PLC SHS COM G0177J108 16 100 SH SOLE 0 0 100 AXIS CAPITAL HOLDINGS LTD SHS COM G0692U109 25 500 SH SOLE 0 0 500 ACCENTURE PLC IRELAND SHS CLAS CL A g1151c101 37069 242137 SH SOLE 3000 0 239137 EATON CORP PLC SHS SHS G29183103 2 24 SH SOLE 0 0 24 JOHNSON CTLS INTL PLC SHS PLC SHS G51502105 1337 35078 SH SOLE 0 0 35078 MEDTRONIC PLC SHS COM G5960L103 147 1826 SH SOLE 0 0 1826 PENTAIR PLC SHS SHS G7S00T104 66 930 SH SOLE 0 0 930 XL GROUP LTD COM COM G98294104 12 350 SH SOLE 0 0 350 CHUBB LIMITED COM COM H1467J104 12052 82475 SH SOLE 20152 0 62323 CHECK POINT SOFTWARE TECH LT O COM M22465104 10 100 SH SOLE 0 0 100 ORBOTECH LTD ORD COM M75253100 73 1450 SH SOLE 0 0 1450 RADWARE LTD ORD ORD M81873107 49 2520 SH SOLE 0 0 2520 ASML HOLDING N V N Y REGISTRY NY REG N07059210 4 24 SH SOLE 0 0 24 BROADCOM LTD SHS COM Y09827109 149 580 SH SOLE 450 0 130