0001526411-19-000010.txt : 20191107 0001526411-19-000010.hdr.sgml : 20191107 20191107104400 ACCESSION NUMBER: 0001526411-19-000010 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191107 DATE AS OF CHANGE: 20191107 EFFECTIVENESS DATE: 20191107 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: 191198628 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-2019 09-30-2019 Barrett Asset Management, LLC
90 PARK AVENUE 34TH FLOOR NEW YORK NY 10016
13F HOLDINGS REPORT 028-14516 N
Peter H. Shriver CEO 212-983-5080 Peter H. Shriver New York NY 11-07-2019 0 362 1517357 false
INFORMATION TABLE 2 201909_inftable.xml ABBOTT LABS COM COM 002824100 9110 108875 SH SOLE 14400 0 94475 AIR PRODS & CHEMS INC COM COM 009158106 6 25 SH SOLE 0 0 25 ALCOA CORP COM COM 013872106 0 1 SH SOLE 0 0 1 ALEXANDER & BALDWIN INC NE COM 014491104 609 24854 SH SOLE 24854 0 0 ALLEGHANY CORP DEL COM COM 017175100 48 60 SH SOLE 0 0 60 ALLSTATE CORP COM COM 020002101 65 596 SH SOLE 316 0 280 ALTABA INC COM COM 021346101 21 1100 SH SOLE 0 0 1100 AMAZON COM INC COM COM 023135106 15356 8846 SH SOLE 944 0 7902 AMEREN CORP COM COM 023608102 33 413 SH SOLE 0 0 413 AMERICAN ELEC PWR CO INC COM COM 025537101 100 1063 SH SOLE 0 0 1063 AMERICAN EXPRESS CO COM COM 025816109 4188 35404 SH SOLE 0 0 35404 AMERICAN INTL GROUP INC COM NE COM 026874784 148 2650 SH SOLE 0 0 2650 AMERICAN WTR WKS CO INC NEW CO COM 030420103 30 243 SH SOLE 0 0 243 AMETEK INC NEW COM COM 031100100 154 1682 SH SOLE 0 0 1682 AMGEN INC COM COM 031162100 680 3513 SH SOLE 0 0 3513 ANNALY CAP MGMT INC COM COM 035710409 341 38757 SH SOLE 0 0 38757 APPLE INC COM COM 037833100 46948 209617 SH SOLE 17430 0 191937 ARISTA NETWORKS INC COM COM 040413106 55 230 SH SOLE 0 0 230 AUTOMATIC DATA PROCESSING IN C COM 053015103 39959 247547 SH SOLE 16800 0 230747 BB&T CORP COM COM 054937107 48 900 SH SOLE 0 0 900 BP PLC SPONSORED ADR ADR 055622104 158 4171 SH SOLE 0 0 4171 BANK AMER CORP COM COM 060505104 67 2300 SH SOLE 0 0 2300 BANK NEW YORK MELLON CORP COM COM 064058100 7619 168521 SH SOLE 164471 0 4050 BAXTER INTL INC COM COM 071813109 66 750 SH SOLE 0 0 750 BECTON DICKINSON & CO COM COM 075887109 77 303 SH SOLE 0 0 303 BERKSHIRE HATHAWAY INC DEL CL CL B 084670702 17417 83728 SH SOLE 14350 0 69378 BLACKROCK CAPITAL INVESTMENT C COM 092533108 5 1000 SH SOLE 0 0 1000 BLUCORA INC COM COM 095229100 3 150 SH SOLE 0 0 150 BOEING CO COM COM 097023105 40 104 SH SOLE 0 0 104 BOSTON PROPERTIES INC COM COM 101121101 1 5 SH SOLE 0 0 5 BRIGHT HORIZONS FAM SOL IN D C COM 109194100 259 1700 SH SOLE 0 0 1700 BRISTOL MYERS SQUIBB CO COM COM 110122108 939 18509 SH SOLE 0 0 18509 BROOKFIELD REAL ASSETS INCOM S SHS BEN INT 112830104 9 385 SH SOLE 0 0 385 BROWN FORMAN CORP CL A CL A 115637100 18 300 SH SOLE 0 0 300 BROWN FORMAN CORP CL B CL B 115637209 34 542 SH SOLE 0 0 542 CIGNA CORP NEW COM NEW COM ADDED 125523100 265 1746 SH SOLE 0 0 1746 CSX CORP COM COM 126408103 262 3782 SH SOLE 0 0 3782 CARLISLE COS INC COM COM 142339100 759 5212 SH SOLE 2870 0 2342 CATERPILLAR INC DEL COM COM 149123101 303 2400 SH SOLE 0 0 2400 CELANESE CORP DEL COM SER A 150870103 143 1170 SH SOLE 1020 0 150 CELGENE CORP COM COM 151020104 81 815 SH SOLE 0 0 815 CERNER CORP COM COM 156782104 361 5300 SH SOLE 0 0 5300 CHEVRON CORP NEW COM COM 166764100 4681 39469 SH SOLE 7144 0 32325 CITIGROUP INC COM NEW COM NEW 172967424 62 895 SH SOLE 0 0 895 COCA COLA CO COM COM 191216100 3171 58243 SH SOLE 9722 0 48521 COGNIZANT TECHNOLOGY SOLUTIO C CL A 192446102 3773 62612 SH SOLE 970 0 61642 COLGATE PALMOLIVE CO COM COM 194162103 1025 13943 SH SOLE 0 0 13943 CONSOLIDATED EDISON INC COM COM 209115104 106 1117 SH SOLE 0 0 1117 CORNING INC COM COM 219350105 6 200 SH SOLE 0 0 200 DTE ENERGY CO COM COM 233331107 68 510 SH SOLE 0 0 510 DANAHER CORPORATION COM COM 235851102 6463 44745 SH SOLE 9830 0 34915 DEERE & CO COM COM 244199105 51 300 SH SOLE 0 0 300 DISNEY WALT CO COM DISNEY COM 254687106 45175 346645 SH SOLE 21307 0 325338 DONALDSON INC COM COM 257651109 2251 43225 SH SOLE 0 0 43225 DOVER CORP COM COM 260003108 209 2100 SH SOLE 0 0 2100 DOW INC COM COM 260557103 435 9119 SH SOLE 325 0 8794 DUNKIN BRANDS GROUP INC COM COM 265504100 8547 107695 SH SOLE 13000 0 94695 EATON VANCE FLTING RATE INC CO COM 278279104 15 1120 SH SOLE 0 0 1120 EBAY INC COM COM 278642103 1037 26600 SH SOLE 0 0 26600 ECOLAB INC COM COM 278865100 48062 242690 SH SOLE 9390 0 233300 EMERSON ELEC CO COM COM 291011104 1005 15038 SH SOLE 0 0 15038 EQUIFAX INC COM COM 294429105 464 3300 SH SOLE 0 0 3300 FEDERAL REALTY INVT TR SH BEN COM 313747206 34 250 SH SOLE 0 0 250 FIRST SOLAR INC COM COM 336433107 15 250 SH SOLE 0 0 250 FIRSTENERGY CORP COM COM 337932107 2 47 SH SOLE 0 0 47 FRANKLIN RES INC COM COM 354613101 87 3000 SH SOLE 0 0 3000 GARRETT MOTION INC COM COM 366505105 0 6 SH SOLE 0 0 6 GENERAL DYNAMICS CORP COM COM 369550108 9045 49500 SH SOLE 49400 0 100 GENERAL ELECTRIC CO COM COM 369604103 47 5305 SH SOLE 0 0 5305 GENERAL MLS INC COM COM 370334104 210 3816 SH SOLE 0 0 3816 GILEAD SCIENCES INC COM COM 375558103 6 100 SH SOLE 0 0 100 HAWAIIAN ELEC INDUSTRIES COM COM 419870100 41 900 SH SOLE 900 0 0 HOME DEPOT INC COM COM 437076102 15219 65595 SH SOLE 5160 0 60435 HONEYWELL INTL INC COM COM 438516106 307 1817 SH SOLE 0 0 1817 ILLINOIS TOOL WKS INC COM COM 452308109 125 800 SH SOLE 0 0 800 IMPERIAL OIL LTD COM NEW COM 453038408 26 1017 SH SOLE 0 0 1017 INTEL CORP COM COM 458140100 19498 378380 SH SOLE 3400 0 374980 INTERNATIONAL BUSINESS MACHS C COM 459200101 843 5797 SH SOLE 230 0 5567 INTERNATIONAL FLAVORS&FRAG COM 459506101 405 3300 SH SOLE 2500 0 800 ISHARES GOLD TRUST ISHARES COM 464285105 139 9885 SH SOLE 0 0 9885 ISHARES TR SELECT DIVID ETF ETF 464287168 123 1209 SH SOLE 0 0 1209 ISHARES TR CORE S&P500 ETF ETF 464287200 422 1414 SH SOLE 0 0 1414 ISHARES TR CORE US AGGBD ET ETF 464287226 57 500 SH SOLE 0 0 500 ISHARES TR MSCI EMG MKT ETF ETF 464287234 1226 30000 SH SOLE 355 0 29645 ISHARES TR IBOXX INV CP ETF ETF 464287242 126 985 SH SOLE 0 0 985 ISHARES TR S&P 500 GRWT ET ETF 464287309 95 530 SH SOLE 0 0 530 ISHARES TR 1 3 YR TREAS BD TREAS BD 464287457 722 8511 SH SOLE 290 0 8221 ISHARES TR MSCI EAFE ETF ETF 464287465 4876 74781 SH SOLE 330 0 74451 ISHARES TR RUS MDCP VAL ETF ETF 464287473 74 825 SH SOLE 0 0 825 ISHARES TR RUS MD CP GR ETF ETF 464287481 5515 39015 SH SOLE 0 0 39015 ISHARES TR RUS MID CAP ETF ETF 464287499 252 4508 SH SOLE 0 0 4508 ISHARES TR CORE S&P MCP ET ETF 464287507 383 1980 SH SOLE 0 0 1980 ISHARES TR NASDAQ BIOTECH ETF 464287556 167 1680 SH SOLE 0 0 1680 ISHARES TR S&P MC 400GR ET ETF 464287606 3580 15992 SH SOLE 0 0 15992 ISHARES TR RUS 1000 GRW ETF ETF 464287614 64 400 SH SOLE 0 0 400 ISHARES TR RUS 1000 ETF ETF 464287622 4761 28933 SH SOLE 0 0 28933 ISHARES TR RUS 2000 GRW ETF ETF 464287648 182 943 SH SOLE 0 0 943 ISHARES TR RUSSELL 2000 ETF ETF 464287655 160 1055 SH SOLE 0 0 1055 ISHARES TR CORE S&P US GWT ETF 464287671 9 136 SH SOLE 0 0 136 ISHARES TR U.S. TECH ETF ETF 464287721 53 260 SH SOLE 0 0 260 ISHARES TR US INDUSTRIALS ETF 464287754 32 200 SH SOLE 0 0 200 ISHARES TR US HLTHCARE ETF ETF 464287762 46 245 SH SOLE 0 0 245 ISHARES TR U.S. FINLS ETF ETF 464287788 21 160 SH SOLE 0 0 160 ISHARES TR U.S. ENERGY ETF ETF 464287796 12 370 SH SOLE 0 0 370 ISHARES TR CORE S&P SCP ET ETF 464287804 212 2725 SH SOLE 0 0 2725 ISHARES TR SP SMCP600VL ETF ETF 464287879 8 50 SH SOLE 0 0 50 ISHARES TR NATIONAL MUN ETF COM 464288414 68 600 SH SOLE 0 0 600 ISHARES TR INTL SEL DIV ETF ETF 464288448 55 1792 SH SOLE 0 0 1792 ISHARES TR MSCI KLD400 SOC ETF 464288570 615 5541 SH SOLE 0 0 5541 ISHARES TR MBS ETF ETF 464288588 100 925 SH SOLE 0 0 925 ISHARES TR SH TR CRPORT ETF ETF 464288646 437 8150 SH SOLE 750 0 7400 ISHARES TR 3 7 YR TREAS BD ETF 464288661 53 416 SH SOLE 0 0 416 ISHARES TR PFD AND INCM SEC ETF 464288687 79 2100 SH SOLE 800 0 1300 ISHARES TR PFD AND INCM SEC ETF 464288687 136 3612 SH SOLE 450 0 3162 ISHARES TR MSCI USA ESG SLC ETF 464288802 117 950 SH SOLE 0 0 950 ISHARES TR EAFE GRWTH ETF ETF 464288885 39 487 SH SOLE 0 0 487 JOHN BEAN TECHNOLOGIES CORP CO COM 477839104 149 1500 SH SOLE 1500 0 0 JOHNSON & JOHNSON COM COM 478160104 34642 267753 SH SOLE 15025 0 252728 KLA CORPORATION COM NEW COM 482480100 6 38 SH SOLE 0 0 38 KIMBERLY CLARK CORP COM COM 494368103 61 430 SH SOLE 0 0 430 KONINKLIJKE PHILIPS N V NY REG ADR 500472303 5338 115710 SH SOLE 115710 0 0 KRAFT HEINZ CO COM COM 500754106 16 566 SH SOLE 0 0 566 L3HARRIS TECHNOLOGIES INC COM COM 502431109 122 584 SH SOLE 0 0 584 LAUDER ESTEE COS INC CL A CL A 518439104 7 33 SH SOLE 0 0 33 LOCKHEED MARTIN CORP COM COM 539830109 121 310 SH SOLE 0 0 310 LOEWS CORP COM COM 540424108 46 900 SH SOLE 0 0 900 MCDONALDS CORP COM COM 580135101 21102 98283 SH SOLE 6900 0 91383 MICROSOFT CORP COM COM 594918104 61649 443419 SH SOLE 36740 0 406679 MICROCHIP TECHNOLOGY INC COM COM 595017104 26 275 SH SOLE 0 0 275 MONDELEZ INTL INC CL A CL A 609207105 188 3400 SH SOLE 0 0 3400 MURPHY OIL CORP COM COM 626717102 1340 60600 SH SOLE 60600 0 0 MURPHY USA INC COM COM 626755102 1862 21825 SH SOLE 21825 0 0 NATIONAL GRID PLC SPONSORED AD SPONS ADR 636274409 2 31 SH SOLE 0 0 31 NIKE INC CL B CL B 654106103 2144 22824 SH SOLE 3500 0 19324 NORFOLK SOUTHERN CORP COM COM 655844108 99 550 SH SOLE 0 0 550 NUCOR CORP COM COM 670346105 80 1567 SH SOLE 0 0 1567 NUVEEN NEW YORK AMT QLT MUNI C ETF 670656107 17 1240 SH SOLE 0 0 1240 OCCIDENTAL PETE CORP COM COM 674599105 2 36 SH SOLE 0 0 36 PNC FINL SVCS GROUP INC COM COM 693475105 763 5445 SH SOLE 1850 0 3595 PPG INDS INC COM COM 693506107 101 850 SH SOLE 0 0 850 PALO ALTO NETWORKS INC COM COM 697435105 4 20 SH SOLE 0 0 20 PAYCHEX INC COM COM 704326107 25 300 SH SOLE 0 0 300 PEMBINA PIPELINE CORP COM COM 706327103 11 300 SH SOLE 0 0 300 PEPSICO INC COM COM 713448108 26496 193258 SH SOLE 17400 0 175858 PFIZER INC COM COM 717081103 4396 122347 SH SOLE 15290 0 107057 PHILIP MORRIS INTL INC COM COM 718172109 979 12890 SH SOLE 0 0 12890 PHILLIPS 66 COM COM 718546104 348 3397 SH SOLE 0 0 3397 PROCTER & GAMBLE CO COM COM 742718109 12200 98089 SH SOLE 2150 0 95939 PROGRESSIVE CORP OHIO COM COM 743315103 4812 62296 SH SOLE 9700 0 52596 PRUDENTIAL FINL INC COM COM 744320102 44 489 SH SOLE 0 0 489 PUBLIC SVC ENTERPRISE GRP IN C COM 744573106 151 2425 SH SOLE 0 0 2425 PURECYCLE CORP COM NEW COM 746228303 164 15950 SH SOLE 0 0 15950 QUALCOMM INC COM COM 747525103 47 615 SH SOLE 0 0 615 RAYONIER INC COM COM 754907103 1551 54985 SH SOLE 54985 0 0 RAYTHEON CO COM NEW COM 755111507 25 125 SH SOLE 0 0 125 ROPER TECHNOLOGIES INC COM COM 776696106 1134 3181 SH SOLE 740 0 2441 ROYAL DUTCH SHELL PLC SPON ADR SPON ADR B 780259107 220 3670 SH SOLE 1020 0 2650 ROYAL DUTCH SHELL PLC SPONS AD ADR CL A 780259206 6152 104535 SH SOLE 101100 0 3435 SCHLUMBERGER LTD COM COM 806857108 4509 131951 SH SOLE 819 0 131132 THE CHARLES SCHWAB CORPORATI C COM 808513105 556 13292 SH SOLE 5000 0 8292 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 76 1065 SH SOLE 0 0 1065 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 577 8130 SH SOLE 0 0 8130 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 28 336 SH SOLE 336 0 0 SCHWAB STRATEGIC TR US LCAP VA COM 808524409 9 150 SH SOLE 0 0 150 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 4 75 SH SOLE 0 0 75 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 636 9120 SH SOLE 228 0 8892 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 8 332 SH SOLE 247 0 85 SCHWAB STRATEGIC TR US DIVIDEN ETF 808524797 368 6725 SH SOLE 0 0 6725 SCHWAB STRATEGIC TR INTL EQTY COM 808524805 13 416 SH SOLE 416 0 0 SCHWAB STRATEGIC TR US REIT ET ETF 808524847 196 4150 SH SOLE 0 0 4150 SCHWAB STRATEGIC TR INTRM TRM INTRM TRM TRES 808524854 274 4925 SH SOLE 0 0 4925 SCHWAB STRATEGIC TR SHT TM US SHT TM US TRES 808524862 104 2050 SH SOLE 0 0 2050 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1 41 SH SOLE 0 0 41 SIMON PPTY GROUP INC NEW COM COM 828806109 194 1245 SH SOLE 0 0 1245 SIMULATIONS PLUS INC COM COM 829214105 3 100 SH SOLE 0 0 100 SOUTHERN CO COM COM 842587107 6 100 SH SOLE 0 0 100 STANLEY BLACK & DECKER INC COM 854502101 130 900 SH SOLE 0 0 900 STARBUCKS CORP COM COM 855244109 30960 350150 SH SOLE 18850 0 331300 STATE STR CORP COM COM 857477103 9654 163098 SH SOLE 0 0 163098 STRYKER CORP COM COM 863667101 44306 204836 SH SOLE 4635 0 200201 SYSCO CORP COM COM 871829107 453 5700 SH SOLE 0 0 5700 TCW STRATEGIC INCOME FUND IN C COM 872340104 193 34046 SH SOLE 0 0 34046 TJX COS INC NEW COM COM 872540109 25739 461776 SH SOLE 22975 0 438801 TEXTRON INC COM COM 883203101 11 228 SH SOLE 0 0 228 THERMO FISHER SCIENTIFIC INC C COM 883556102 32761 112475 SH SOLE 8605 0 103870 TIFFANY & CO NEW COM COM 886547108 37 400 SH SOLE 0 0 400 TRINET GROUP INC COM COM 896288107 124 2000 SH SOLE 0 0 2000 UGI CORP NEW COM COM 902681105 13 255 SH SOLE 0 0 255 US BANCORP DEL COM NEW COM 902973304 20105 363305 SH SOLE 1975 0 361330 UNION PACIFIC CORP COM COM 907818108 1262 7789 SH SOLE 1120 0 6669 UNITED PARCEL SERVICE INC CL B CL B 911312106 4290 35803 SH SOLE 0 0 35803 UNITED TECHNOLOGIES CORP COM COM 913017109 8965 65665 SH SOLE 20 0 65645 V F CORP COM COM 918204108 24 266 SH SOLE 0 0 266 VANGUARD GROUP DIV APP ETF ETF 921908844 69 580 SH SOLE 0 0 580 VANGUARD WORLD FD EXTENDED DUR ETF 921910709 6 42 SH SOLE 0 0 42 VANGUARD BD INDEX FD INC SHORT ETF 921937827 52 642 SH SOLE 0 0 642 VANGUARD BD INDEX FD INC TOTAL ETF 921937835 300 3551 SH SOLE 0 0 3551 VANGUARD TAX MANAGED INTL FD F ETF 921943858 8 187 SH SOLE 0 0 187 VANGUARD INTL EQUITY INDEX F F ETF 922042718 105 1032 SH SOLE 0 0 1032 VANGUARD INTL EQUITY INDEX F A ETF 922042775 907 18180 SH SOLE 0 0 18180 VANGUARD INTL EQUITY INDEX F F ETF 922042858 258 6420 SH SOLE 0 0 6420 VANGUARD INDEX FDS S&P 500 ETF 922908363 1010 3705 SH SOLE 0 0 3705 VANGUARD INDEX FDS MCAP GR IDX ETF 922908538 67 450 SH SOLE 0 0 450 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 37 400 SH SOLE 0 0 400 VANGUARD INDEX FDS SML CP GRW ETF 922908595 55 300 SH SOLE 0 0 300 VANGUARD INDEX FDS MID CAP ETF ETF 922908629 235 1405 SH SOLE 95 0 1310 VANGUARD INDEX FDS SMALL CP ET ETF 922908751 16262 105673 SH SOLE 50 0 105623 VANGUARD INDEX FDS TOTAL STK M TOTAL STK MKT 922908769 64 426 SH SOLE 0 0 426 WALMART INC COM COM 931142103 163 1375 SH SOLE 0 0 1375 WALGREENS BOOTS ALLIANCE INC C COM 931427108 694 12550 SH SOLE 0 0 12550 WATERS CORP COM COM 941848103 12085 54135 SH SOLE 3970 0 50165 WELLS FARGO CO NEW COM COM 949746101 621 12305 SH SOLE 0 0 12305 WEYERHAEUSER CO COM COM 962166104 43 1540 SH SOLE 0 0 1540 YUM BRANDS INC COM COM 988498101 11 100 SH SOLE 0 0 100 INVESCO QQQ TR UNIT SER 1 ETF ADDED 46090E103 99 524 SH SOLE 65 0 459 CONTROLADORA VUELA CIA DE AV S SPON ADR RP 10 21240E105 2 200 SH SOLE 0 0 200 TARGET CORP COM COM 87612E106 43 400 SH SOLE 0 0 400 TRAVELERS COMPANIES INC COM COM 89417E109 15 100 SH SOLE 0 0 100 AT&T INC COM COM 00206R102 4226 111680 SH SOLE 0 0 110680 ABBVIE INC COM COM 00287Y109 19356 255620 SH SOLE 14125 0 241495 ADOBE INC COM COM 00724F101 1861 6737 SH SOLE 1945 0 4792 AGIOS PHARMACEUTICALS INC COM COM 00847X104 49 1500 SH SOLE 0 0 1500 AKAMAI TECHNOLOGIES INC COM COM 00971T101 10 107 SH SOLE 0 0 107 ALIBABA GROUP HLDG LTD SPONSOR ADR 01609W102 11488 68693 SH SOLE 3600 0 65093 ALPHABET INC CAP STK CL C CL C 02079K107 43836 35961 SH SOLE 2938 0 33023 ALPHABET INC CAP STK CL A CL A 02079K305 17313 14178 SH SOLE 825 0 13353 ALTRIA GROUP INC COM COM 02209S103 1016 24843 SH SOLE 0 0 24843 AMERICAN TOWER CORP NEW COM COM 03027x100 486 2200 SH SOLE 0 0 2200 AMERIPRISE FINL INC COM COM 03076C106 94 640 SH SOLE 0 0 640 AQUA AMERICA INC COM COM 03836W103 389 8674 SH SOLE 375 0 8299 ARES CAP CORP COM COM 04010L103 24 1300 SH SOLE 0 0 1300 BIOGEN INC COM COM 09062X103 17 75 SH SOLE 0 0 75 BLACKBAUD INC COM COM 09227Q100 5121 56685 SH SOLE 6735 0 49950 BLACKROCK INC COM COM 09247X101 27452 61602 SH SOLE 1795 0 59807 BLACKROCK MUNIYLD MICH QLTY CO COM 09254V105 152 10838 SH SOLE 0 0 10838 BLACKROCK ENH CAP & INC FD ETF 09256A109 13 775 SH SOLE 0 0 775 BLACKSTONE GROUP INC COM CL A CL A 09260D107 991 20300 SH SOLE 0 0 20300 CBRE GROUP INC CL A CL A 12504L109 1 24 SH SOLE 0 0 24 CAMECO CORP COM COM 13321L108 44 4670 SH SOLE 0 0 4670 CENTENE CORP DEL COM COM 15135B101 39 900 SH SOLE 0 0 900 CHARTER COMMUNICATIONS INC N C CL A 16119P108 20 48 SH SOLE 0 0 48 CISCO SYS INC COM COM 17275R102 25779 521740 SH SOLE 0 0 521740 COMCAST CORP NEW CL A CL A 20030N101 345 7648 SH SOLE 0 0 7648 CONOCOPHILLIPS COM COM 20825C104 4027 70675 SH SOLE 120 0 70555 CORTEVA INC COM COM 22052L104 236 8425 SH SOLE 0 0 8425 COSTCO WHSL CORP NEW COM COM 22160K105 18551 64388 SH SOLE 4880 0 59508 CROWN CASTLE INTL CORP NEW COM COM 22822V101 209 1500 SH SOLE 0 0 1500 DIAGEO P L C SPON ADR NEW SPON ADR NEW 25243Q205 2463 15065 SH SOLE 0 0 15065 DOMINION ENERGY INC COM COM 25746U109 354 4371 SH SOLE 0 0 4371 DUKE ENERGY CORP NEW COM NEW COM 26441c204 191 1994 SH SOLE 0 0 1994 DUPONT DE NEMOURS INC COM COM 26614N102 508 7128 SH SOLE 325 0 6803 EOG RES INC COM COM 26875P101 8727 117582 SH SOLE 9120 0 108462 EATON VANCE TAX ADVT DIV INC C COM 27828G107 27 1101 SH SOLE 0 0 1101 EATON VANCE LTD DUR INCOME F C COM 27828H105 25 2000 SH SOLE 0 0 2000 ELANCO ANIMAL HEALTH INC COM COM 28414H103 386 14515 SH SOLE 0 0 14515 ENERSYS COM COM 29275Y102 9134 138525 SH SOLE 8295 0 130230 ENTERGY CORP NEW COM COM 29364G103 2 20 SH SOLE 0 0 20 EQUITY RESIDENTIAL SH BEN INT COM 29476L107 4530 52515 SH SOLE 0 0 52515 EXELON CORP COM COM 30161N101 68 1400 SH SOLE 900 0 500 EXXON MOBIL CORP COM COM 30231G102 34613 490195 SH SOLE 4700 0 485495 FACEBOOK INC CL A CL A 30303M102 31753 178305 SH SOLE 2455 0 175850 FEDEX CORP COM COM 31428X106 15 100 SH SOLE 0 0 100 FIDELITY NATL INFORMATION SV C COM 31620M106 35336 266167 SH SOLE 18315 0 247852 FIRST REP BK SAN FRANCISCO C C COM 33616C100 29953 309750 SH SOLE 9090 0 300660 FIRST TR EXCHANGE TRADED FD NO COM 33738D101 125 4870 SH SOLE 0 0 4870 FORTIVE CORP COM COM 34959J108 184 2690 SH SOLE 1620 0 1070 GABELLI DIVD & INCOME TR C COM 36242H104 98 4559 SH SOLE 0 0 4559 GENERAL MTRS CO COM COM 37045V100 4 107 SH SOLE 0 0 107 HANCOCK JOHN PREMUIM DIV FD CO ETF 41013T105 72 4000 SH SOLE 0 0 4000 HANCOCK JOHN PFD INCOME FD SH SH BEN INT 41013W108 22 900 SH SOLE 0 0 900 IAC INTERACTIVECORP COM COM 44919P508 32 145 SH SOLE 0 0 145 ICU MED INC COM COM 44930G107 8 50 SH SOLE 0 0 50 IDEXX LABS INC COM COM 45168D104 34 125 SH SOLE 0 0 125 INCYTE CORP COM COM 45337C102 3 40 SH SOLE 0 0 40 INVESCO MUN TR COM ETF 46131J103 95 7555 SH SOLE 0 0 7555 INVESCO MUNI INCOME OPP TRST C COM 46132X101 71 8904 SH SOLE 0 0 8904 INVESCO EXCHANGE TRADED FD T W ETF ADDED 46137V134 214 7320 SH SOLE 0 0 7320 INVESCO EXCHNG TRADED FD TR PF ETF ADDED 46138E511 197 13091 SH SOLE 0 0 13091 INVESCO EXCHNG TRADED FD TR NA MUNI ADDED 46138E537 53 2000 SH SOLE 0 0 2000 IRON MTN INC NEW COM COM 46284V101 1 39 SH SOLE 0 0 39 ISHARES TR US TREAS BD ETF ETF 46429B267 29 1084 SH SOLE 0 0 1084 ISHARES TR CORE MSCI EAFE ETF 46432F842 8 128 SH SOLE 0 0 128 ISHARES TR CORE 1 5 YR USD ETF 46432F859 96 1910 SH SOLE 0 0 1910 ISHARES TR IBNDS MAR20 ETF ETF 46432FAK3 60 2440 SH SOLE 0 0 2440 ISHARES INC CORE MSCI EMKT ETF 46434G103 319 6500 SH SOLE 0 0 6500 ISHARES INC MSCI JPN ETF NEW ETF NEW 46434G822 2 35 SH SOLE 0 0 35 JPMORGAN CHASE & CO COM COM 46625H100 46019 391021 SH SOLE 14955 0 376066 JEFFERIES FINL GROUP INC COM COM ADDED 47233W109 1288 70000 SH SOLE 70000 0 0 MSCI INC COM CL A 55354G100 103 475 SH SOLE 0 0 475 MCKESSON CORP COM COM 58155Q103 122 891 SH SOLE 0 0 891 MEDICAL PPTYS TRUST INC COM COM 58463J304 1 35 SH SOLE 0 0 35 MERCK & CO INC COM COM 58933Y105 7655 90939 SH SOLE 17143 0 73796 NETFLIX INC COM COM 64110L106 96 360 SH SOLE 0 0 360 NEXTERA ENERGY INC COM COM 65339f101 573 2460 SH SOLE 0 0 2460 NOVARTIS A G SPONSORED ADR ADR 66987V109 83 950 SH SOLE 950 0 0 NVIDIA CORP COM COM 67066G104 5610 32230 SH SOLE 2000 0 30230 NUVEEN REAL ESTATE INCOME FD C COM 67071B108 3 300 SH SOLE 0 0 300 NUVEEN FLOATING RATE INCOME CO COM 67072T108 10 1000 SH SOLE 0 0 1000 ORACLE CORP COM COM 68389X105 4112 74719 SH SOLE 0 0 74719 ORTHOPEDIATRICS CORP COM COM 68752L100 4 100 SH SOLE 0 0 100 PPL CORP COM COM 69351T106 1 44 SH SOLE 0 0 44 PAYPAL HLDGS INC COM COM 70450Y103 53074 512343 SH SOLE 12975 0 499368 PIMCO ETF TR INTER MUN BD ACT ETF MUN BD 72201R866 22 400 SH SOLE 0 0 400 PINTEREST INC CL A CL A 72352L106 8 300 SH SOLE 0 0 300 PROSHARES TR II ULTRASHRT EURO ETF 74347W882 0 15 SH SOLE 15 0 0 PROSHARES TR ULT R/EST NEW ETF 74347X625 9 102 SH SOLE 0 0 102 PUBLIC STORAGE COM COM 74460D109 278 1135 SH SOLE 0 0 1135 RESIDEO TECHNOLOGIES INC COM COM 76118Y104 0 11 SH SOLE 0 0 11 S&P GLOBAL INC COM COM 78409V104 24 100 SH SOLE 0 0 100 SPDR S&P 500 ETF TR TR UNI ETF 78462F103 4921 16582 SH SOLE 265 0 16317 SPDR GOLD TRUST GOLD SHS GOLD SHS 78463v107 421 3030 SH SOLE 325 0 2705 SPDR INDEX SHS FDS PORTFOLIO E ETF 78463X509 24 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 120 2280 SH SOLE 0 0 2280 SPDR DOW JONES INDL AVRG ETF U ETF 78467X109 57 212 SH SOLE 60 0 152 SPDR SERIES TRUST PORTFOLIO SH ETF 78468R101 450 15000 SH SOLE 0 0 15000 SPDR SERIES TRUST NUVEEN BRC M NUVEEN BRC MUNIC 78468R721 25 503 SH SOLE 0 0 503 SALESFORCE COM INC COM COM 79466L302 30 200 SH SOLE 0 0 200 SELECT SECTOR SPDR TR SBI INT- ETF 81369Y605 14 500 SH SOLE 0 0 500 SELECT SECTOR SPDR TR TECHNOLO ETF 81369Y803 6 75 SH SOLE 0 0 75 SELECT SECTOR SPDR TR SBI INT- ETF 81369Y886 26 400 SH SOLE 0 0 400 SERVICENOW INC COM COM 81762P102 256 1010 SH SOLE 235 0 775 SPROTT PHYSICAL GOLD TRUST UNI COM 85207H104 20 1654 SH SOLE 0 0 1654 SPROTT PHYSICAL GOLD & SIL TR UNIT ADDED 85208R101 3 200 SH SOLE 200 0 0 STARWOOD PPTY TR INC COM COM 85571B105 18 750 SH SOLE 0 0 750 TARGA RES CORP COM COM 87612G101 29 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 64 3550 SH SOLE 0 0 3550 TESLA INC COM COM 88160R101 12 50 SH SOLE 0 0 50 TETRA TECH INC NEW COM COM 88162G103 42470 489507 SH SOLE 22160 0 467347 3M CO COM COM 88579Y101 24673 150078 SH SOLE 14060 0 136018 TRANSUNION COM COM 89400J107 16684 205690 SH SOLE 15725 0 189965 ULTA BEAUTY INC COM COM 90384S303 20 80 SH SOLE 0 0 80 UNITEDHEALTH GROUP INC COM COM 91324P102 1450 6674 SH SOLE 1275 0 5399 VANGUARD SCOTTSDALE FDS SHORT SHORT TERM TREAS 92206C102 200 3280 SH SOLE 0 0 3280 VANGUARD SCOTTSDALE FDS SHRT T ETF 92206C409 37 455 SH SOLE 0 0 455 VENTAS INC COM COM 92276F100 11 150 SH SOLE 0 0 150 VERASTEM INC COM COM 92337C104 61 50000 SH SOLE 0 0 50000 VERIZON COMMUNICATIONS INC COM COM 92343v104 19241 318773 SH SOLE 10035 0 308238 VERISK ANALYTICS INC COM CL A 92345Y106 34549 218471 SH SOLE 6600 0 211871 VERTEX PHARMACEUTICALS INC COM COM 92532F100 25 145 SH SOLE 0 0 145 VISA INC COM CL A CL A 92826C839 86875 505060 SH SOLE 13140 0 491920 VODAFONE GROUP PLC NEW SPONSOR ADR 92857w308 19 933 SH SOLE 0 0 933 WABCO HLDGS INC COM COM 92927K102 3 25 SH SOLE 0 0 25 WEC ENERGY GROUP INC COM COM 92939U106 87 917 SH SOLE 0 0 917 WASTE MGMT INC DEL COM COM 94106L109 81 700 SH SOLE 0 0 700 WELLTOWER INC COM COM 95040Q104 3 28 SH SOLE 0 0 28 WISDOMTREE TR EMG MKTS SMCAP ETF 97717W281 40 900 SH SOLE 0 0 900 WISDOMTREE TR US SMALLCAP FUND ETF 97717W562 24 675 SH SOLE 0 0 675 WISDOMTREE TR US QTLY DIV GRT US QTLY DIV GRT 97717X669 36 800 SH SOLE 0 0 800 XCEL ENERGY INC COM COM 98389B100 178 2742 SH SOLE 210 0 2532 ZIMMER BIOMET HLDGS INC COM COM 98956P102 43 310 SH SOLE 0 0 310 ZOETIS INC CL A CL A 98978V103 23933 192095 SH SOLE 11325 0 180770 ATLASSIAN CORP PLC CL A CL A G06242104 6 50 SH SOLE 0 0 50 ACCENTURE PLC IRELAND SHS CLAS CL A g1151c101 44879 233319 SH SOLE 5635 0 227684 JOHNSON CTLS INTL PLC SHS PLC SHS G51502105 94 2148 SH SOLE 0 0 2148 MEDTRONIC PLC SHS COM G5960L103 198 1826 SH SOLE 0 0 1826 PENTAIR PLC SHS SHS G7S00T104 13 336 SH SOLE 0 0 336 CHUBB LIMITED COM COM H1467J104 36 226 SH SOLE 0 0 226 RADWARE LTD ORD ORD M81873107 61 2520 SH SOLE 0 0 2520 ASML HOLDING N V N Y REGISTRY NY REG N07059210 6 24 SH SOLE 0 0 24