0001526411-20-000007.txt : 20200420 0001526411-20-000007.hdr.sgml : 20200420 20200420140601 ACCESSION NUMBER: 0001526411-20-000007 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200420 DATE AS OF CHANGE: 20200420 EFFECTIVENESS DATE: 20200420 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: 20802228 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 03-31-2020 03-31-2020 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 04-20-2020 0 352 1280448 false
INFORMATION TABLE 2 202003_inftable.xml ABBOTT LABS COM COM 002824100 8567 108561 SH SOLE 14400 0 94161 AIR PRODS & CHEMS INC COM COM 009158106 5 25 SH SOLE 0 0 25 ALCOA CORP COM COM 013872106 0 1 SH SOLE 0 0 1 ALEXANDER & BALDWIN INC NE COM 014491104 144 12854 SH SOLE 12854 0 0 ALLEGHANY CORP DEL COM COM 017175100 33 60 SH SOLE 0 0 60 ALLSTATE CORP COM COM 020002101 55 596 SH SOLE 316 0 280 AMAZON COM INC COM COM 023135106 23972 12295 SH SOLE 1000 0 11295 AMEREN CORP COM COM 023608102 30 413 SH SOLE 0 0 413 AMERICAN ELEC PWR CO INC COM COM 025537101 85 1063 SH SOLE 0 0 1063 AMERICAN EXPRESS CO COM COM 025816109 2862 33430 SH SOLE 0 0 33430 AMERICAN INTL GROUP INC COM NE COM 026874784 64 2650 SH SOLE 0 0 2650 AMERICAN WTR WKS CO INC NEW CO COM 030420103 29 243 SH SOLE 0 0 243 AMETEK INC COM COM 031100100 121 1682 SH SOLE 0 0 1682 AMGEN INC COM COM 031162100 625 3085 SH SOLE 0 0 3085 ANNALY CAPITAL MANAGEMENT IN C COM 035710409 196 38757 SH SOLE 0 0 38757 APPLE INC COM COM 037833100 49996 196612 SH SOLE 17210 0 179402 AUTOMATIC DATA PROCESSING IN C COM 053015103 32535 238038 SH SOLE 15900 0 222138 BP PLC SPONSORED ADR ADR 055622104 93 3814 SH SOLE 0 0 3814 BK OF AMERICA CORP COM COM 060505104 49 2300 SH SOLE 0 0 2300 BANK NEW YORK MELLON CORP COM COM 064058100 5339 158521 SH SOLE 154471 0 4050 BAXTER INTL INC COM COM 071813109 61 750 SH SOLE 0 0 750 BECTON DICKINSON & CO COM COM 075887109 139 603 SH SOLE 0 0 603 BERKSHIRE HATHAWAY INC DEL CL CL B 084670702 14749 80671 SH SOLE 12950 0 67721 BLACKROCK CAP INVT CORP COM COM 092533108 2 1000 SH SOLE 0 0 1000 BLUCORA INC COM COM 095229100 2 150 SH SOLE 0 0 150 BRIGHT HORIZONS FAM SOL IN D C COM 109194100 173 1700 SH SOLE 0 0 1700 BRISTOL-MYERS SQUIBB CO COM COM 110122108 890 15974 SH SOLE 0 0 15974 BRISTOL-MYERS SQUIBB CO RIGHT RIGHT 110122157 3 815 SH SOLE 0 0 815 BROOKFIELD REAL ASSETS INCOM S ETF 112830104 6 385 SH SOLE 0 0 385 BROWN FORMAN CORP CL A CL A 115637100 15 300 SH SOLE 0 0 300 BROWN FORMAN CORP CL B CL B 115637209 30 542 SH SOLE 0 0 542 CIGNA CORP NEW COM COM 125523100 309 1746 SH SOLE 0 0 1746 CSX CORP COM COM 126408103 121 2116 SH SOLE 0 0 2116 CARLISLE COS INC COM COM 142339100 615 4912 SH SOLE 2270 0 2642 CATERPILLAR INC DEL COM COM 149123101 232 2000 SH SOLE 0 0 2000 CELANESE CORP DEL COM COM 150870103 62 840 SH SOLE 590 0 250 CERNER CORP COM COM 156782104 317 5034 SH SOLE 0 0 5034 CHEVRON CORP NEW COM COM 166764100 2759 38074 SH SOLE 5444 0 32630 CITIGROUP INC COM NEW COM 172967424 38 895 SH SOLE 0 0 895 COCA COLA CO COM COM 191216100 2957 66823 SH SOLE 14172 0 52651 COGNIZANT TECHNOLOGY SOLUTIO C CL A 192446102 1105 23783 SH SOLE 0 0 23783 COLGATE PALMOLIVE CO COM COM 194162103 992 14943 SH SOLE 0 0 14943 CONSOLIDATED EDISON INC COM COM 209115104 87 1117 SH SOLE 0 0 1117 CORNING INC COM COM 219350105 4 200 SH SOLE 0 0 200 DTE ENERGY CO COM COM 233331107 48 510 SH SOLE 0 0 510 DANAHER CORPORATION COM COM 235851102 5574 40270 SH SOLE 8680 0 31590 DEERE & CO COM COM 244199105 35 250 SH SOLE 0 0 250 DISNEY WALT CO COM DISNEY COM 254687106 33949 351436 SH SOLE 20510 0 330926 DONALDSON INC COM COM 257651109 1486 38475 SH SOLE 0 0 38475 DOVER CORP COM COM 260003108 159 1900 SH SOLE 0 0 1900 DOW INC COM COM 260557103 237 8094 SH SOLE 0 0 8094 DUNKIN BRANDS GROUP INC COM COM 265504100 633 11925 SH SOLE 5500 0 6425 EATON VANCE FLTING RATE INC CO COM 278279104 11 1120 SH SOLE 0 0 1120 ECOLAB INC COM COM 278865100 37360 239750 SH SOLE 9490 0 230260 EMERSON ELEC CO COM COM 291011104 705 14788 SH SOLE 0 0 14788 EQUIFAX INC COM COM 294429105 394 3300 SH SOLE 0 0 3300 FEDERAL REALTY INVT TR SH BEN COM 313747206 19 250 SH SOLE 0 0 250 FIRST SOLAR INC COM COM 336433107 9 250 SH SOLE 0 0 250 FIRSTENERGY CORP COM COM 337932107 2 47 SH SOLE 0 0 47 FRANKLIN RESOURCES INC COM COM 354613101 33 2000 SH SOLE 0 0 2000 GARRETT MOTION INC COM COM 366505105 0 6 SH SOLE 0 0 6 GENERAL DYNAMICS CORP COM COM 369550108 6417 48500 SH SOLE 48400 0 100 GENERAL ELECTRIC CO COM COM 369604103 42 5305 SH SOLE 0 0 5305 GENERAL MLS INC COM COM 370334104 201 3816 SH SOLE 0 0 3816 GILEAD SCIENCES INC COM COM 375558103 7 100 SH SOLE 0 0 100 HAWAIIAN ELEC INDUSTRIES COM COM 419870100 39 900 SH SOLE 900 0 0 HERSHEY CO COM COM 427866108 92 695 SH SOLE 0 0 695 HOME DEPOT INC COM COM 437076102 11104 59471 SH SOLE 5060 0 54411 HONEYWELL INTL INC COM COM 438516106 226 1692 SH SOLE 0 0 1692 ILLINOIS TOOL WKS INC COM COM 452308109 114 800 SH SOLE 0 0 800 INTEL CORP COM COM 458140100 18846 348235 SH SOLE 3400 0 344835 INTERNATIONAL BUSINESS MACHS C COM 459200101 672 6056 SH SOLE 30 0 6026 INTERNATIONAL FLAVORS&FRAG COM 459506101 368 3605 SH SOLE 2500 0 1105 INTL PAPER CO COM COM 460146103 9 300 SH SOLE 0 0 300 ISHARES GOLD TRUST ISHARES COM 464285105 149 9885 SH SOLE 0 0 9885 ISHARES TR SELECT DIVID ETF ETF 464287168 52 709 SH SOLE 0 0 709 ISHARES TR CORE S&P500 ETF ETF 464287200 307 1189 SH SOLE 0 0 1189 ISHARES TR CORE US AGGBD ET ETF 464287226 58 500 SH SOLE 0 0 500 ISHARES TR MSCI EMG MKT ETF ETF 464287234 1040 30485 SH SOLE 355 0 30130 ISHARES TR IBOXX INV CP ETF ETF 464287242 122 987 SH SOLE 0 0 987 ISHARES TR S&P 500 GRWT ET ETF 464287309 85 515 SH SOLE 0 0 515 ISHARES TR 1 3 YR TREAS BD ETF 464287457 2192 25286 SH SOLE 4435 0 20851 ISHARES TR MSCI EAFE ETF ETF 464287465 3966 74191 SH SOLE 330 0 73861 ISHARES TR RUS MDCP VAL ETF ETF 464287473 53 825 SH SOLE 0 0 825 ISHARES TR RUS MD CP GR ETF ETF 464287481 995 8180 SH SOLE 0 0 8180 ISHARES TR RUS MID CAP ETF ETF 464287499 195 4508 SH SOLE 0 0 4508 ISHARES TR CORE S&P MCP ET ETF 464287507 243 1690 SH SOLE 0 0 1690 ISHARES TR NASDAQ BIOTECH ETF 464287556 181 1680 SH SOLE 0 0 1680 ISHARES TR S&P MC 400GR ET ETF 464287606 266 1492 SH SOLE 0 0 1492 ISHARES TR RUS 1000 GRW ETF ETF 464287614 45 300 SH SOLE 0 0 300 ISHARES TR RUS 1000 ETF ETF 464287622 3822 27008 SH SOLE 0 0 27008 ISHARES TR RUS 2000 GRW ETF ETF 464287648 149 943 SH SOLE 0 0 943 ISHARES TR RUSSELL 2000 ETF ETF 464287655 107 935 SH SOLE 0 0 935 ISHARES TR U.S. TECH ETF ETF 464287721 53 260 SH SOLE 0 0 260 ISHARES TR US INDUSTRIALS ETF 464287754 25 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 16 160 SH SOLE 0 0 160 ISHARES TR U.S. ENERGY ETF ETF 464287796 6 370 SH SOLE 0 0 370 ISHARES TR CORE S&P SCP ET ETF 464287804 59 1050 SH SOLE 0 0 1050 ISHARES TR NEW YORK MUN ETF ETF 464288323 85 1500 SH SOLE 0 0 1500 ISHARES TR NATIONAL MUN ETF COM 464288414 68 600 SH SOLE 0 0 600 ISHARES TR INTL SEL DIV ETF ETF 464288448 40 1792 SH SOLE 0 0 1792 ISHARES TR MSCI KLD400 SOC ETF 464288570 515 5291 SH SOLE 0 0 5291 ISHARES TR MBS ETF ETF 464288588 102 925 SH SOLE 0 0 925 ISHARES TR SH TR CRPORT ETF ETF 464288646 1024 19555 SH SOLE 4995 0 14560 ISHARES TR 3 7 YR TREAS BD ETF 464288661 55 416 SH SOLE 0 0 416 ISHARES TR PFD AND INCM SEC ETF 464288687 469 14737 SH SOLE 5205 0 9532 ISHARES TR MSCI USA ESG SLC ETF 464288802 104 950 SH SOLE 0 0 950 ISHARES TR EAFE GRWTH ETF ETF 464288885 35 487 SH SOLE 0 0 487 JOHNSON & JOHNSON COM COM 478160104 35195 268398 SH SOLE 13175 0 255223 KLA CORPORATION COM NEW COM 482480100 5 38 SH SOLE 0 0 38 KIMBERLY CLARK CORP COM COM 494368103 55 430 SH SOLE 0 0 430 KONINKLIJKE PHILIPS N V NY REG ADR 500472303 4245 105710 SH SOLE 105710 0 0 KRAFT HEINZ CO COM COM 500754106 14 566 SH SOLE 0 0 566 L3HARRIS TECHNOLOGIES INC COM COM 502431109 58 320 SH SOLE 0 0 320 LAUDER ESTEE COS INC CL A CL A 518439104 5 33 SH SOLE 0 0 33 LOCKHEED MARTIN CORP COM COM 539830109 88 260 SH SOLE 0 0 260 LOEWS CORP COM COM 540424108 31 900 SH SOLE 0 0 900 LOWES COS INC COM COM 548661107 86 1000 SH SOLE 0 0 1000 MCDONALDS CORP COM COM 580135101 19411 117393 SH SOLE 8925 0 108468 MICROSOFT CORP COM COM 594918104 68477 434193 SH SOLE 35740 0 398453 MICROCHIP TECHNOLOGY INC COM COM 595017104 12 175 SH SOLE 0 0 175 MONDELEZ INTL INC CL A CL A 609207105 170 3400 SH SOLE 0 0 3400 MURPHY OIL CORP COM COM 626717102 371 60600 SH SOLE 60600 0 0 MURPHY USA INC COM COM 626755102 1841 21825 SH SOLE 21825 0 0 NATIONAL GRID PLC SPONSORED AD ADR 636274409 2 31 SH SOLE 0 0 31 NIKE INC CL B CL B 654106103 1812 21899 SH SOLE 3500 0 18399 NORFOLK SOUTHERN CORP COM COM 655844108 81 556 SH SOLE 0 0 556 NORTHROP GRUMMAN CORP COM COM 666807102 187 619 SH SOLE 0 0 619 NUCOR CORP COM COM 670346105 56 1567 SH SOLE 0 0 1567 NUVEEN NEW YORK AMT QLT MUNI C ETF 670656107 16 1240 SH SOLE 0 0 1240 PNC FINL SVCS GROUP INC COM COM 693475105 466 4870 SH SOLE 1315 0 3555 PPG INDS INC COM COM 693506107 71 850 SH SOLE 0 0 850 PALO ALTO NETWORKS INC COM COM 697435105 2 15 SH SOLE 0 0 15 PAYCHEX INC COM COM 704326107 19 300 SH SOLE 0 0 300 PEMBINA PIPELINE CORP COM COM 706327103 6 300 SH SOLE 0 0 300 PEPSICO INC COM COM 713448108 23724 197536 SH SOLE 16900 0 180636 PFIZER INC COM COM 717081103 3942 120779 SH SOLE 15290 0 105489 PHILIP MORRIS INTL INC COM COM 718172109 917 12565 SH SOLE 0 0 12565 PHILLIPS 66 COM COM 718546104 169 3147 SH SOLE 0 0 3147 PROCTER & GAMBLE CO COM COM 742718109 10633 96663 SH SOLE 1850 0 94813 PROGRESSIVE CORP OHIO COM COM 743315103 19230 260431 SH SOLE 15940 0 244491 PRUDENTIAL FINL INC COM COM 744320102 19 369 SH SOLE 0 0 369 PUBLIC SVC ENTERPRISE GRP IN C COM 744573106 109 2425 SH SOLE 0 0 2425 PURECYCLE CORP COM NEW COM 746228303 156 14000 SH SOLE 0 0 14000 QUALCOMM INC COM COM 747525103 37 550 SH SOLE 0 0 550 RAYONIER INC COM COM 754907103 1295 54985 SH SOLE 54985 0 0 RAYTHEON CO COM NEW COM 755111507 13 100 SH SOLE 0 0 100 REPUBLIC SVCS INC COM COM 760759100 56 750 SH SOLE 0 0 750 ROPER TECHNOLOGIES INC COM COM 776696106 975 3126 SH SOLE 710 0 2416 ROYAL DUTCH SHELL PLC SPON ADR ADR B 780259107 115 3520 SH SOLE 720 0 2800 ROYAL DUTCH SHELL PLC SPONS AD ADR A 780259206 3413 97835 SH SOLE 95100 0 2735 SCHLUMBERGER LTD COM COM 806857108 1019 75543 SH SOLE 719 0 74824 SCHWAB CHARLES CORP COM COM 808513105 436 12982 SH SOLE 4100 0 8882 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 19 315 SH SOLE 0 0 315 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 342 5580 SH SOLE 0 0 5580 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 27 338 SH SOLE 338 0 0 SCHWAB STRATEGIC TR US LCAP VA COM 808524409 7 150 SH SOLE 0 0 150 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 99 2340 SH SOLE 0 0 2340 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 23 450 SH SOLE 230 0 220 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 7 338 SH SOLE 253 0 85 SCHWAB STRATEGIC TR US DIVIDEN ETF 808524797 215 4775 SH SOLE 0 0 4775 SCHWAB STRATEGIC TR INTL EQTY COM 808524805 11 425 SH SOLE 425 0 0 SCHWAB STRATEGIC TR INTRM TRM ETF 808524854 289 4925 SH SOLE 0 0 4925 SCHWAB STRATEGIC TR SHT TM US ETF 808524862 80 1550 SH SOLE 0 0 1550 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1 41 SH SOLE 0 0 41 SIMON PPTY GROUP INC NEW COM COM 828806109 68 1245 SH SOLE 0 0 1245 SIMULATIONS PLUS INC COM COM 829214105 3 100 SH SOLE 0 0 100 SONOCO PRODS CO COM COM 835495102 17 375 SH SOLE 0 0 375 SOUTHERN CO COM COM 842587107 5 100 SH SOLE 0 0 100 STANLEY BLACK & DECKER INC COM 854502101 90 900 SH SOLE 0 0 900 STARBUCKS CORP COM COM 855244109 22757 346160 SH SOLE 16550 0 329610 STATE STR CORP COM COM 857477103 4377 82168 SH SOLE 0 0 82168 STRYKER CORP COM COM 863667101 32978 198076 SH SOLE 4635 0 193441 SYSCO CORP COM COM 871829107 222 4875 SH SOLE 0 0 4875 TCW STRATEGIC INCOME FD INC CO COM 872340104 176 34046 SH SOLE 0 0 34046 TJX COS INC NEW COM COM 872540109 21652 452881 SH SOLE 25255 0 427626 THERMO FISHER SCIENTIFIC INC C COM 883556102 32445 114405 SH SOLE 8945 0 105460 TIFFANY & CO NEW COM COM 886547108 39 300 SH SOLE 0 0 300 US BANCORP DEL COM NEW COM 902973304 10575 306962 SH SOLE 1900 0 305062 UNILEVER N V N Y SHS NEW COM 904784709 15 300 SH SOLE 0 0 300 UNION PAC CORP COM COM 907818108 1117 7919 SH SOLE 1000 0 6919 UNITED PARCEL SERVICE INC CL B CL B 911312106 2894 30978 SH SOLE 0 0 30978 UNITED TECHNOLOGIES CORP COM COM 913017109 6187 65589 SH SOLE 20 0 65569 V F CORP COM COM 918204108 14 266 SH SOLE 0 0 266 VANGUARD SPECIALIZED FUNDS DIV ETF 921908844 174 1684 SH SOLE 15 0 1669 VANGUARD WORLD FD EXTENDED DUR ETF 921910709 7 42 SH SOLE 0 0 42 VANGUARD BD INDEX FDS SHORT TR ETF 921937827 53 642 SH SOLE 0 0 642 VANGUARD BD INDEX FDS TOTAL BN ETF 921937835 300 3513 SH SOLE 0 0 3513 VANGUARD TAX-MANAGED INTL FD F ETF 921943858 5 150 SH SOLE 0 0 150 VANGUARD INTL EQUITY INDEX F F ETF 922042718 81 1032 SH SOLE 0 0 1032 VANGUARD INTL EQUITY INDEX F A ETF 922042775 746 18180 SH SOLE 0 0 18180 VANGUARD INTL EQUITY INDEX F F ETF 922042858 215 6420 SH SOLE 0 0 6420 VANGUARD INDEX FDS S&P 500 ETF 922908363 741 3130 SH SOLE 0 0 3130 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 16 230 SH SOLE 0 0 230 VANGUARD INDEX FDS SML CP GRW ETF 922908595 45 300 SH SOLE 0 0 300 VANGUARD INDEX FDS MID CAP ETF ETF 922908629 149 1135 SH SOLE 95 0 1040 VANGUARD INDEX FDS SMALL CP ET ETF 922908751 9655 83637 SH SOLE 50 0 83587 VANGUARD INDEX FDS TOTAL STK M ETF 922908769 55 426 SH SOLE 0 0 426 WALMART INC COM COM 931142103 153 1350 SH SOLE 0 0 1350 WALGREENS BOOTS ALLIANCE INC C COM 931427108 35 775 SH SOLE 0 0 775 WATERS CORP COM COM 941848103 2082 11435 SH SOLE 0 0 11435 WELLS FARGO CO NEW COM COM 949746101 353 12305 SH SOLE 0 0 12305 WEYERHAEUSER CO COM COM 962166104 26 1540 SH SOLE 0 0 1540 YUM BRANDS INC COM COM 988498101 7 100 SH SOLE 0 0 100 INVESCO QQQ TR UNIT SER 1 ETF 46090E103 100 524 SH SOLE 65 0 459 CONTROLADORA VUELA CIA DE AV S ADR 21240E105 1 200 SH SOLE 0 0 200 TARGET CORP COM COM 87612E106 28 300 SH SOLE 0 0 300 TRAVELERS COMPANIES INC COM COM 89417E109 10 100 SH SOLE 0 0 100 AT&T INC COM COM 00206R102 3192 109494 SH SOLE 0 0 109494 ABBVIE INC COM COM 00287Y109 19739 259075 SH SOLE 14125 0 244950 ADOBE INC COM COM 00724F101 6714 21097 SH SOLE 2945 0 18152 AGIOS PHARMACEUTICALS INC COM COM 00847X104 53 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 14006 72020 SH SOLE 4000 0 68020 ALPHABET INC CAP STK CL C CL C 02079K107 41336 35548 SH SOLE 2810 0 32738 ALPHABET INC CAP STK CL A CL A 02079K305 14960 12875 SH SOLE 800 0 12075 ALTRIA GROUP INC COM COM 02209S103 945 24443 SH SOLE 0 0 24443 AMERICAN TOWER CORP NEW COM COM 03027x100 479 2200 SH SOLE 0 0 2200 AMERIPRISE FINL INC COM COM 03076C106 66 640 SH SOLE 0 0 640 ARES CAPITAL CORP COM COM 04010L103 12 1100 SH SOLE 0 0 1100 BCE INC COM NEW COM 05534B760 35 850 SH SOLE 0 0 850 BIOGEN INC COM COM 09062X103 24 75 SH SOLE 0 0 75 BLACKBAUD INC COM COM 09227Q100 997 17940 SH SOLE 8585 0 9355 BLACKROCK INC COM COM 09247X101 24537 55770 SH SOLE 595 0 55175 BLACKROCK MUNIVEST FD INC COM COM 09253R105 26 3250 SH SOLE 0 0 3250 BLACKROCK MUNIASSETS FD INC CO COM 09254J102 10 750 SH SOLE 0 0 750 BLACKROCK MUNIYLD MICH QLTY CO COM 09254V105 144 10838 SH SOLE 0 0 10838 BLACKROCK ENH CAP & INC FD ETF 09256A109 10 775 SH SOLE 0 0 775 BLACKSTONE GROUP INC COM CL A CL A 09260D107 785 17225 SH SOLE 0 0 17225 BOOKING HLDGS INC COM COM 09857L108 7 5 SH SOLE 0 0 5 CAMECO CORP COM COM 13321L108 36 4670 SH SOLE 0 0 4670 CENTENE CORP DEL COM COM 15135B101 3 50 SH SOLE 0 0 50 CHARTER COMMUNICATIONS INC N C CL A 16119P108 21 48 SH SOLE 0 0 48 CISCO SYS INC COM COM 17275R102 20492 521301 SH SOLE 0 0 521301 COMCAST CORP NEW CL A CL A 20030N101 263 7648 SH SOLE 0 0 7648 CONOCOPHILLIPS COM COM 20825C104 2418 78500 SH SOLE 120 0 78380 CORTEVA INC COM COM 22052L104 140 5965 SH SOLE 0 0 5965 COSTCO WHSL CORP NEW COM COM 22160K105 18135 63603 SH SOLE 5330 0 58273 CROWN CASTLE INTL CORP NEW COM COM 22822V101 217 1500 SH SOLE 0 0 1500 DIAGEO P L C SPON ADR NEW ADR 25243Q205 1739 13680 SH SOLE 0 0 13680 DOMINION ENERGY INC COM COM 25746U109 312 4321 SH SOLE 0 0 4321 DUKE ENERGY CORP NEW COM NEW COM 26441c204 161 1994 SH SOLE 0 0 1994 DUPONT DE NEMOURS INC COM COM 26614N102 153 4475 SH SOLE 0 0 4475 EOG RES INC COM COM 26875P101 745 20740 SH SOLE 4120 0 16620 EATON VANCE TAX ADVT DIV INC C COM 27828G107 19 1101 SH SOLE 0 0 1101 EATON VANCE LTD DUR INCOME F C COM 27828H105 21 2000 SH SOLE 0 0 2000 ELANCO ANIMAL HEALTH INC COM COM 28414H103 113 5040 SH SOLE 0 0 5040 ENERSYS COM COM 29275Y102 6637 134030 SH SOLE 14970 0 119060 ENTERGY CORP NEW COM COM 29364G103 2 20 SH SOLE 0 0 20 EQUITY RESIDENTIAL SH BEN INT COM 29476L107 3261 52840 SH SOLE 0 0 52840 ESSENTIAL UTILS INC COM ADDED COM 29670G102 353 8674 SH SOLE 375 0 8299 EXELON CORP COM COM 30161N101 52 1400 SH SOLE 900 0 500 EXXON MOBIL CORP COM COM 30231G102 17511 461181 SH SOLE 4600 0 456581 FACEBOOK INC CL A CL A 30303M102 29161 174829 SH SOLE 2055 0 172774 FIDELITY NATL INFORMATION SV C COM 31620M106 32545 267550 SH SOLE 18795 0 248755 FIRST REP BK SAN FRANCISCO C C COM 33616C100 21983 267170 SH SOLE 8690 0 258480 FIRST TR EXCHANGE-TRADED FD NO COM 33738D101 87 4870 SH SOLE 0 0 4870 FORTIVE CORP COM COM 34959J108 89 1620 SH SOLE 1570 0 50 GABELLI DIVID & INCOME TR COM 36242H104 68 4559 SH SOLE 0 0 4559 GENERAL MTRS CO COM COM 37045V100 2 107 SH SOLE 0 0 107 HANCOCK JOHN PREM DIVID FD COM ETF 41013T105 49 4000 SH SOLE 0 0 4000 HANCOCK JOHN PFD INCOME FD SH ETF 41013W108 14 900 SH SOLE 0 0 900 HEALTHPEAK PROPERTIES INC COM COM 42250P103 24 1000 SH SOLE 0 0 1000 IAC INTERACTIVECORP COM COM 44919P508 26 145 SH SOLE 0 0 145 IDEXX LABS INC COM COM 45168D104 30 125 SH SOLE 0 0 125 INCYTE CORP COM COM 45337C102 3 40 SH SOLE 0 0 40 INSPERITY INC COM COM 45778Q107 21 550 SH SOLE 0 0 550 INVESCO MUN TR COM ETF 46131J103 88 7555 SH SOLE 0 0 7555 INVESCO PA VALUE MUN INC TR CO ETF 46132K109 8 700 SH SOLE 0 0 700 INVESCO MUNI INCOME OPP TRST C COM 46132X101 61 8904 SH SOLE 0 0 8904 INVESCO EXCHANGE TRADED FD T W ETF 46137V134 196 7320 SH SOLE 0 0 7320 INVESCO EXCHANGE-TRADED FD T P ETF 46138E511 172 13091 SH SOLE 0 0 13091 INVESCO EXCHANGE-TRADED FD T N ETF 46138E537 52 2000 SH SOLE 0 0 2000 ISHARES TR US TREAS BD ETF ETF 46429B267 16 584 SH SOLE 0 0 584 ISHARES TR CORE MSCI EAFE ETF 46432F842 6 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 DEL ETF 46432FAK3 60 2440 SH SOLE 0 0 2440 ISHARES INC CORE MSCI EMKT ETF 46434G103 255 6300 SH SOLE 0 0 6300 ISHARES INC MSCI JPN ETF NEW ETF 46434G822 2 35 SH SOLE 0 0 35 JPMORGAN CHASE & CO COM COM 46625H100 32489 360865 SH SOLE 13805 0 347060 JEFFERIES FINL GROUP INC COM COM 47233W109 957 70000 SH SOLE 70000 0 0 MSCI INC COM CL A 55354G100 137 475 SH SOLE 0 0 475 MASTERCARD INC CL A CL A 57636Q104 121 500 SH SOLE 0 0 500 MCKESSON CORP COM COM 58155Q103 121 891 SH SOLE 0 0 891 MERCK & CO. INC COM COM 58933Y105 7413 96353 SH SOLE 19343 0 77010 NETFLIX INC COM COM 64110L106 135 360 SH SOLE 0 0 360 NEXTERA ENERGY INC COM COM 65339f101 698 2900 SH SOLE 0 0 2900 NOVARTIS A G SPONSORED ADR ADR 66987V109 80 975 SH SOLE 750 0 225 NVIDIA CORP COM COM 67066G104 9865 37425 SH SOLE 2000 0 35425 NUVEEN REAL ESTATE INCOME FD C COM 67071B108 2 300 SH SOLE 0 0 300 NUVEEN FLOATING RATE INCOME CO COM 67072T108 8 1000 SH SOLE 0 0 1000 ORACLE CORP COM COM 68389X105 3454 71460 SH SOLE 0 0 71460 ORTHOPEDIATRICS CORP COM COM 68752L100 4 100 SH SOLE 0 0 100 PAYPAL HLDGS INC COM COM 70450Y103 48665 508308 SH SOLE 13000 0 495308 PIMCO ETF TR INTER MUN BD ACT ETF 72201R866 22 400 SH SOLE 0 0 400 PROSHARES TR II ULTRASHRT EURO ETF 74347W882 0 15 SH SOLE 15 0 0 PROSHARES TR ULT R/EST NEW ETF 74347X625 4 102 SH SOLE 0 0 102 PUBLIC STORAGE COM COM 74460D109 225 1132 SH SOLE 0 0 1132 REGENERON PHARMACEUTICALS COM COM 75886F107 732 1500 SH SOLE 1500 0 0 RESIDEO TECHNOLOGIES INC COM COM 76118Y104 0 11 SH SOLE 0 0 11 S&P GLOBAL INC COM COM 78409V104 25 100 SH SOLE 0 0 100 SPDR S&P 500 ETF TR TR UNI ETF 78462F103 4570 17732 SH SOLE 265 0 17467 SPDR GOLD TRUST GOLD SHS ETF 78463v107 527 3560 SH SOLE 325 0 3235 SPDR INDEX SHS FDS GLB NAT RES ETF 78463X541 2 50 SH SOLE 0 0 50 SPDR SER TR PORTFOLIO SHORT ETF 78464A474 8 280 SH SOLE 0 0 280 SPDR SER TR S&P REGL BKG ETF 78464a698 74 2280 SH SOLE 0 0 2280 SPDR DOW JONES INDL AVRG ETF U ETF 78467X109 46 212 SH SOLE 60 0 152 SPDR SER TR PORTFOLIO SH TSR ETF 78468R101 461 15000 SH SOLE 0 0 15000 SPDR SER TR NUVEEN BRC MUNIC ETF 78468R721 25 503 SH SOLE 0 0 503 SALESFORCE COM INC COM COM 79466L302 29 200 SH SOLE 0 0 200 SELECT SECTOR SPDR TR SBI INT- ETF 81369Y886 22 400 SH SOLE 0 0 400 SERVICENOW INC COM COM 81762P102 232 810 SH SOLE 125 0 685 SPROTT PHYSICAL GOLD TRUST UNI COM 85207H104 22 1654 SH SOLE 0 0 1654 SPROTT PHYSICAL GOLD & SIL ETF 85208R101 3 200 SH SOLE 200 0 0 STARWOOD PPTY TR INC COM COM 85571B105 8 750 SH SOLE 0 0 750 TARGA RES CORP COM COM 87612G101 5 710 SH SOLE 0 0 710 TC ENERGY CORP COM COM 87807B107 2 50 SH SOLE 0 0 50 TEMPLETON DRAGON FD INC COM COM 88018T101 34 2000 SH SOLE 0 0 2000 TESLA INC COM COM 88160R101 26 50 SH SOLE 0 0 50 TETRA TECH INC NEW COM COM 88162G103 33806 478701 SH SOLE 20060 0 458641 3M CO COM COM 88579Y101 5926 43409 SH SOLE 9400 0 34009 TRANSUNION COM COM 89400J107 14042 212175 SH SOLE 15975 0 196200 TRUIST FINL CORP COM COM 89832Q109 28 900 SH SOLE 0 0 900 UNITEDHEALTH GROUP INC COM COM 91324P102 1513 6069 SH SOLE 1165 0 4904 VANGUARD SCOTTSDALE FDS SHORT ETF 92206C102 204 3280 SH SOLE 0 0 3280 VANGUARD SCOTTSDALE FDS SHRT T ETF 92206C409 36 455 SH SOLE 0 0 455 VERASTEM INC COM COM 92337C104 66 25000 SH SOLE 0 0 25000 VERIZON COMMUNICATIONS INC COM COM 92343v104 18257 339793 SH SOLE 15000 0 324793 VERISK ANALYTICS INC COM CL A 92345Y106 29330 210431 SH SOLE 5600 0 204831 VERTEX PHARMACEUTICALS INC COM COM 92532F100 2692 11315 SH SOLE 1525 0 9790 VISA INC COM CL A CL A 92826C839 78627 488002 SH SOLE 11440 0 476562 VODAFONE GROUP PLC NEW SPONSOR ADR 92857w308 13 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 81 917 SH SOLE 0 0 917 WASTE MGMT INC DEL COM COM 94106L109 65 700 SH SOLE 0 0 700 WELLTOWER INC COM COM 95040Q104 34 750 SH SOLE 0 0 750 WISDOMTREE TR EMG MKTS SMCAP ETF 97717W281 30 900 SH SOLE 0 0 900 WISDOMTREE TR US SMALLCAP FUND ETF 97717W562 15 675 SH SOLE 0 0 675 WISDOMTREE TR US QTLY DIV GRT ETF 97717X669 31 800 SH SOLE 0 0 800 XCEL ENERGY INC COM COM 98389B100 165 2742 SH SOLE 210 0 2532 ZIMMER BIOMET HOLDINGS INC COM COM 98956P102 31 310 SH SOLE 0 0 310 ZOETIS INC CL A CL A 98978V103 24053 204375 SH SOLE 12135 0 192240 ATLASSIAN CORP PLC CL A CL A G06242104 7 50 SH SOLE 0 0 50 ACCENTURE PLC IRELAND SHS CLAS CL A g1151c101 36976 226488 SH SOLE 5715 0 220773 EATON CORP PLC SHS COM G29183103 54 700 SH SOLE 0 0 700 JOHNSON CTLS INTL PLC SHS PLC SHS G51502105 48 1781 SH SOLE 0 0 1781 MEDTRONIC PLC SHS COM G5960L103 147 1635 SH SOLE 0 0 1635 PENTAIR PLC SHS PLC SHS G7S00T104 10 336 SH SOLE 0 0 336 CHUBB LIMITED COM COM H1467J104 25 226 SH SOLE 0 0 226 RADWARE LTD ORD ORD M81873107 53 2520 SH SOLE 0 0 2520 ASML HOLDING N V N Y REGISTRY NY SHS N07059210 6 24 SH SOLE 0 0 24