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