0001172661-20-002121.txt : 20201113
0001172661-20-002121.hdr.sgml : 20201113
20201113145031
ACCESSION NUMBER: 0001172661-20-002121
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200930
FILED AS OF DATE: 20201113
DATE AS OF CHANGE: 20201113
EFFECTIVENESS DATE: 20201113
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: ANCHOR CAPITAL ADVISORS LLC
CENTRAL INDEX KEY: 0000813933
IRS NUMBER: 204669888
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-01880
FILM NUMBER: 201310920
BUSINESS ADDRESS:
STREET 1: TWO INTERNATIONAL PLACE
CITY: BOSTON
STATE: MA
ZIP: 02110
BUSINESS PHONE: 6173683803
MAIL ADDRESS:
STREET 1: TWO INTERNATIONAL PLACE
CITY: BOSTON
STATE: MA
ZIP: 02110
FORMER COMPANY:
FORMER CONFORMED NAME: ANCHOR CAPITAL ADVISORS INC
DATE OF NAME CHANGE: 19990402
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0000813933
XXXXXXXX
09-30-2020
09-30-2020
false
ANCHOR CAPITAL ADVISORS LLC
Two International Place
Boston
MA
02110
13F HOLDINGS REPORT
028-01880
N
Kristen McGovern
First Vice President, Manager of Trading & Operations
617-368-3814
/s/ Kristen McGovern
Boston
MA
11-13-2020
0
249
3942915
INFORMATION TABLE
2
infotable.xml
3M CO
COM
88579Y101
616
3845
SH
SOLE
3845
0
0
AAR CORP
COM
000361105
736
39133
SH
SOLE
39133
0
0
ABBOTT LABS
COM
002824100
16732
153745
SH
SOLE
153339
0
406
ABBVIE INC
COM
00287Y109
436
4976
SH
SOLE
4976
0
0
ABM INDS INC
COM
000957100
485
13239
SH
SOLE
13239
0
0
ALCON AG
ORD SHS
h01301128
15127
265625
SH
SOLE
264187
0
1438
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
441
1500
SH
SOLE
1500
0
0
ALLEGHANY CORP DEL
COM
017175100
44582
85660
SH
SOLE
82880
0
2780
ALPHABET INC
CAP STK CL A
02079K305
621
424
SH
SOLE
424
0
0
ALPHABET INC
CAP STK CL C
02079K107
488
332
SH
SOLE
332
0
0
AMAZON COM INC
COM
023135106
976
310
SH
SOLE
310
0
0
AMDOCS LTD
SHS
G02602103
12949
225559
SH
SOLE
224866
0
693
AMERICAN EXPRESS CO
COM
025816109
18515
184689
SH
SOLE
183662
0
1027
AMGEN INC
COM
031162100
1038
4085
SH
SOLE
4085
0
0
ANALOG DEVICES INC
COM
032654105
67592
578995
SH
SOLE
566937
0
12058
AON PLC
SHS CL A
G0403H108
1908
9251
SH
SOLE
9251
0
0
APPLE INC
COM
037833100
25685
221789
SH
SOLE
220583
0
1206
AUDIOEYE INC
COM NEW
050734201
441
30265
SH
SOLE
30265
0
0
AVERY DENNISON CORP
COM
053611109
36697
287057
SH
SOLE
279420
0
7637
BANK MARIN BANCORP
COM
063425102
1242
42899
SH
SOLE
42899
0
0
BARNES GROUP INC
COM
067806109
536
14989
SH
SOLE
14989
0
0
BECTON DICKINSON & CO
COM
075887109
402
1728
SH
SOLE
1728
0
0
BERKLEY W R CORP
COM
084423102
15340
250862
SH
SOLE
249536
0
1326
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
640
2
SH
SOLE
2
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
20678
97109
SH
SOLE
96701
0
408
BLUEBIRD BIO INC
COM
09609g100
21390
396481
SH
SOLE
383709
0
12772
BOEING CO
COM
097023105
17633
106699
SH
SOLE
106150
0
549
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
85405
1029220
SH
SOLE
1002425
0
26795
BOSTON PRIVATE FINL HLDGS IN
COM
101119105
65
11715
SH
SOLE
11715
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
56463
1477689
SH
SOLE
1443059
0
34630
BP PLC
SPONSORED ADR
055622104
7034
402842
SH
SOLE
400817
0
2025
BRANDYWINE RLTY TR
SH BEN INT NEW
105368203
203
19660
SH
SOLE
19660
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
74281
562732
SH
SOLE
545993
0
16739
BURLINGTON STORES INC
COM
122017106
39723
192748
SH
SOLE
186195
0
6553
BWX TECHNOLOGIES INC
COM
05605h100
79439
1410736
SH
SOLE
1372883
0
37853
CAMDEN PPTY TR
SH BEN INT
133131102
252
2830
SH
SOLE
2830
0
0
CASEYS GEN STORES INC
COM
147528103
55405
311877
SH
SOLE
301531
0
10346
CAVCO INDS INC DEL
COM
149568107
984
5459
SH
SOLE
5459
0
0
CDK GLOBAL INC
COM
12508E101
40922
938793
SH
SOLE
908078
0
30715
CELSIUS HLDGS INC
COM NEW
15118v207
1365
60120
SH
SOLE
60120
0
0
CHUBB LIMITED
COM
h1467j104
18868
162491
SH
SOLE
161811
0
680
CIENA CORP
COM NEW
171779309
18157
457474
SH
SOLE
441762
0
15712
CISCO SYS INC
COM
17275R102
1903
48324
SH
SOLE
48324
0
0
CLEAR CHANNEL OUTDOOR HLDGS
COM
18453h106
248
248010
SH
SOLE
248010
0
0
CLOROX CO DEL
COM
189054109
31482
149792
SH
SOLE
145685
0
4107
COCA COLA CO
COM
191216100
2812
56948
SH
SOLE
56948
0
0
COLGATE PALMOLIVE CO
COM
194162103
4166
53999
SH
SOLE
53999
0
0
COLLECTORS UNIVERSE INC
COM NEW
19421r200
1691
34159
SH
SOLE
34159
0
0
COLUMBIA BKG SYS INC
COM
197236102
569
23856
SH
SOLE
23856
0
0
COMCAST CORP NEW
CL A
20030n101
23167
500800
SH
SOLE
497583
0
3217
COMMUNITY BK SYS INC
COM
203607106
2116
38856
SH
SOLE
38856
0
0
CONOCOPHILLIPS
COM
20825C104
359
10941
SH
SOLE
10941
0
0
CONSTRUCTION PARTNERS INC
COM CL A
21044c107
1396
76677
SH
SOLE
76677
0
0
CORECIVIC INC
COM
21871N101
137
17180
SH
SOLE
17180
0
0
CORTEVA INC
COM
22052l104
12097
419887
SH
SOLE
417890
0
1997
CSG SYS INTL INC
COM
126349109
769
18773
SH
SOLE
18773
0
0
DENTSPLY SIRONA INC
COM
24906P109
40246
920330
SH
SOLE
890760
0
29570
DIAMONDBACK ENERGY INC
COM
25278X109
10933
362966
SH
SOLE
343698
0
19268
DISNEY WALT CO
COM DISNEY
254687106
659
5314
SH
SOLE
5314
0
0
DOLLAR GEN CORP NEW
COM
256677105
80258
382875
SH
SOLE
373559
0
9316
DONALDSON INC
COM
257651109
27826
599434
SH
SOLE
580990
0
18444
DORMAN PRODUCTS INC
COM
258278100
33800
373978
SH
SOLE
361882
0
12096
DOUGLAS DYNAMICS INC
COM
25960R105
1540
45027
SH
SOLE
45027
0
0
DOW INC
COM
260557103
1849
39294
SH
SOLE
39294
0
0
DRIL QUIP INC
COM
262037104
374
15099
SH
SOLE
15099
0
0
DUPONT DE NEMOURS INC
COM
26614n102
558
10049
SH
SOLE
10049
0
0
EASTERLY GOVT PPTYS INC
COM
27616p103
4108
183294
SH
SOLE
183294
0
0
EATON CORP PLC
SHS
G29183103
25406
249002
SH
SOLE
247770
0
1232
ENTERGY CORP NEW
COM
29364g103
66889
678866
SH
SOLE
662181
0
16685
EPAM SYS INC
COM
29414b104
55519
171737
SH
SOLE
166353
0
5384
EQUIFAX INC
COM
294429105
24709
157485
SH
SOLE
152360
0
5125
EVEREST RE GROUP LTD
COM
G3223R108
12469
63123
SH
SOLE
62870
0
253
EVERSOURCE ENERGY
COM
30040W108
1152
13790
SH
SOLE
13790
0
0
EVI INDS INC
COM
26929n102
563
21139
SH
SOLE
21139
0
0
EXP WORLD HLDGS INC
COM
30212w100
2569
63673
SH
SOLE
63673
0
0
EXPEDITORS INTL WASH INC
COM
302130109
61094
674917
SH
SOLE
653003
0
21914
EXXON MOBIL CORP
COM
30231G102
237
6913
SH
SOLE
6913
0
0
FACEBOOK INC
CL A
30303M102
1924
7345
SH
SOLE
7345
0
0
FACTSET RESH SYS INC
COM
303075105
502
1500
SH
SOLE
1500
0
0
FIDELITY MERRIMACK STR TR
LOW DURTIN ETF
316188408
476
9320
SH
SOLE
9320
0
0
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
748
13690
SH
SOLE
13690
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
16157
109756
SH
SOLE
109150
0
606
FIRST AMERN FINL CORP
COM
31847r102
84966
1668952
SH
SOLE
1626403
0
42549
FIRST FINL BANCORP OH
COM
320209109
431
35909
SH
SOLE
35909
0
0
FIRST LONG IS CORP
COM
320734106
913
61647
SH
SOLE
61647
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
61433
563294
SH
SOLE
544784
0
18510
FISERV INC
COM
337738108
16591
160996
SH
SOLE
160220
0
776
FLIR SYS INC
COM
302445101
20921
583558
SH
SOLE
564761
0
18797
GARTNER INC
COM
366651107
53013
424271
SH
SOLE
413549
0
10722
GENUINE PARTS CO
COM
372460105
42193
443343
SH
SOLE
429689
0
13654
GIBRALTAR INDS INC
COM
374689107
2440
37459
SH
SOLE
37459
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
12257
325639
SH
SOLE
325099
0
540
GLOBAL MED REIT INC
COM NEW
37954a204
574
42524
SH
SOLE
42524
0
0
GLOBE LIFE INC
COM
37959e102
52139
652555
SH
SOLE
632713
0
19842
HAEMONETICS CORP
COM
405024100
40507
464265
SH
SOLE
453310
0
10955
HASBRO INC
COM
418056107
59455
718746
SH
SOLE
701206
0
17540
HELEN OF TROY LTD
COM
G4388N106
30221
156163
SH
SOLE
151404
0
4759
HERSHEY CO
COM
427866108
40425
282020
SH
SOLE
273620
0
8400
HESS CORP
COM
42809H107
15584
380738
SH
SOLE
369772
0
10966
HEXCEL CORP NEW
COM
428291108
40902
1219135
SH
SOLE
1186923
0
32212
HIGHWOODS PPTYS INC
COM
431284108
272
8110
SH
SOLE
8110
0
0
HINGHAM INSTN SVGS MASS
COM
433323102
547
2975
SH
SOLE
2975
0
0
HOLOGIC INC
COM
436440101
2456
36951
SH
SOLE
36951
0
0
HOME DEPOT INC
COM
437076102
412
1484
SH
SOLE
1484
0
0
HOST HOTELS & RESORTS INC
COM
44107p104
32725
3032886
SH
SOLE
2959859
0
73027
HUBBELL INC
COM
443510607
43463
317622
SH
SOLE
308006
0
9616
HUDSON PAC PPTYS INC
COM
444097109
40627
1852587
SH
SOLE
1802724
0
49863
HUNTSMAN CORP
COM
447011107
66351
2987423
SH
SOLE
2913960
0
73463
I3 VERTICALS INC
COM CL A
46571y107
449
17770
SH
SOLE
17770
0
0
IAA INC
COM
449253103
35623
684143
SH
SOLE
661752
0
22391
ICF INTL INC
COM
44925c103
2081
33816
SH
SOLE
33816
0
0
ILLINOIS TOOL WKS INC
COM
452308109
462
2391
SH
SOLE
2391
0
0
INSPERITY INC
COM
45778q107
47520
725606
SH
SOLE
703727
0
21879
INTEL CORP
COM
458140100
2174
41989
SH
SOLE
41989
0
0
INTERNATIONAL MNY EXPRESS IN
COM
46005l101
1914
133263
SH
SOLE
133263
0
0
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
912
27360
SH
SOLE
27360
0
0
INVESCO EXCH TRADED FD TR II
VAR RATE PFD
46138g870
428
17380
SH
SOLE
17380
0
0
IRON MTN INC NEW
COM
46284V101
248
9270
SH
SOLE
9270
0
0
ISHARES INC
MSCI EMERG MRKT
464286533
582
10539
SH
SOLE
10539
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
10369
77615
SH
SOLE
77615
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
12900
105892
SH
SOLE
105892
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
254
4217
SH
SOLE
4217
0
0
ISHARES TR
CORE US AGGBD ET
464287226
3463
29335
SH
SOLE
29335
0
0
ISHARES TR
FLTG RATE NT ETF
46429b655
932
18385
SH
SOLE
18385
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
28605
1103
SH
SOLE
1103
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
4910
36450
SH
SOLE
36450
0
0
ISHARES TR
MBS ETF
464288588
9917
89830
SH
SOLE
89830
0
0
ISHARES TR
MODERT ALLOC ETF
464289875
437
10635
SH
SOLE
10635
0
0
ISHARES TR
MSCI ACWI ETF
464288257
8070
644
SH
SOLE
644
0
0
ISHARES TR
MSCI EAFE ETF
464287465
1477
23212
SH
SOLE
23212
0
0
ISHARES TR
MSCI EAFE MIN VL
46429B689
3038
44595
SH
SOLE
44595
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
478
7500
SH
SOLE
7500
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
571
4220
SH
SOLE
4220
0
0
ISHARES TR
RUS 1000 ETF
464287622
3952
21118
SH
SOLE
21118
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
1490
12611
SH
SOLE
12611
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
623
6274
SH
SOLE
6274
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
9330
115409
SH
SOLE
115297
0
112
ISHARES TR
RUS MID CAP ETF
464287499
1905
33206
SH
SOLE
33206
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
205
4022
SH
SOLE
4022
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
4080
27238
SH
SOLE
27238
0
0
JOHNSON & JOHNSON
COM
478160104
25576
171788
SH
SOLE
170958
0
830
JPMORGAN CHASE & CO
COM
46625h100
23871
247961
SH
SOLE
246718
0
1243
KAMAN CORP
COM
483548103
824
21132
SH
SOLE
21132
0
0
KIMCO RLTY CORP
COM
49446R109
294
26080
SH
SOLE
26080
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
15308
231339
SH
SOLE
230544
0
795
LAUDER ESTEE COS INC
CL A
518439104
15917
72928
SH
SOLE
72506
0
422
LEIDOS HOLDINGS INC
COM
525327102
2513
28189
SH
SOLE
28189
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
71038
497220
SH
SOLE
481402
0
15818
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
36345
1098685
SH
SOLE
1063585
0
35100
LIFE STORAGE INC
COM
53223X107
515
4895
SH
SOLE
4895
0
0
LILLY ELI & CO
COM
532457108
231
1560
SH
SOLE
1560
0
0
LOCKHEED MARTIN CORP
COM
539830109
1208
3152
SH
SOLE
3152
0
0
LOWES COS INC
COM
548661107
20154
121515
SH
SOLE
120893
0
622
M & T BK CORP
COM
55261f104
35756
388273
SH
SOLE
379678
0
8595
MARATHON PETE CORP
COM
56585a102
10693
364457
SH
SOLE
363064
0
1393
MARKEL CORP
COM
570535104
51755
53153
SH
SOLE
51513
0
1640
MCDONALDS CORP
COM
580135101
598
2725
SH
SOLE
2725
0
0
MEDTRONIC PLC
SHS
G5960l103
22281
214409
SH
SOLE
213536
0
873
MICROSOFT CORP
COM
594918104
31175
148219
SH
SOLE
147680
0
539
MID-AMER APT CMNTYS INC
COM
59522J103
848
7314
SH
SOLE
7314
0
0
MIMECAST LTD
ORD SHS
g14838109
632
13463
SH
SOLE
13463
0
0
MONDELEZ INTL INC
CL A
609207105
23085
401831
SH
SOLE
399771
0
2060
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
538
38830
SH
SOLE
38830
0
0
MSA SAFETY INC
COM
553498106
2784
20748
SH
SOLE
20748
0
0
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
4560
139415
SH
SOLE
139415
0
0
NEXTERA ENERGY INC
COM
65339F101
210
755
SH
SOLE
755
0
0
NISOURCE INC
COM
65473p105
57996
2636188
SH
SOLE
2571920
0
64268
NORFOLK SOUTHN CORP
COM
655844108
618
2890
SH
SOLE
2890
0
0
NORTHWESTERN CORP
COM NEW
668074305
867
17834
SH
SOLE
17834
0
0
NUVASIVE INC
COM
670704105
58474
1203917
SH
SOLE
1173401
0
30516
NV5 GLOBAL INC
COM
62945v109
2491
47203
SH
SOLE
47203
0
0
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
38033
435413
SH
SOLE
421647
0
13766
OPEN LENDING CORP
COM CL A
68373j104
1693
66373
SH
SOLE
66373
0
0
OUTFRONT MEDIA INC
COM
69007j106
454
31220
SH
SOLE
31220
0
0
PARKER-HANNIFIN CORP
COM
701094104
1095
5413
SH
SOLE
5413
0
0
PAYPAL HLDGS INC
COM
70450Y103
18767
95250
SH
SOLE
94769
0
481
PBF ENERGY INC
CL A
69318g106
9561
1680346
SH
SOLE
1680346
0
0
PEPSICO INC
COM
713448108
17080
123229
SH
SOLE
122857
0
372
PERFICIENT INC
COM
71375U101
2345
54857
SH
SOLE
54857
0
0
PFIZER INC
COM
717081103
14753
401998
SH
SOLE
400674
0
1324
PIMCO ETF TR
ENHAN SHRT MA AC
72201r833
11701
114758
SH
SOLE
114758
0
0
PINTEREST INC
CL A
72352l106
698
16810
SH
SOLE
16810
0
0
PIONEER NAT RES CO
COM
723787107
8062
93753
SH
SOLE
93428
0
325
PNC FINL SVCS GROUP INC
COM
693475105
456
4147
SH
SOLE
4147
0
0
PORTLAND GEN ELEC CO
COM NEW
736508847
31573
889382
SH
SOLE
862033
0
27349
PPL CORP
COM
69351t106
49784
1829629
SH
SOLE
1785094
0
44535
PROCTER AND GAMBLE CO
COM
742718109
21333
153483
SH
SOLE
153146
0
337
PROGRESSIVE CORP
COM
743315103
21169
223605
SH
SOLE
222470
0
1135
PS BUSINESS PKS INC CALIF
COM
69360J107
464
3793
SH
SOLE
3793
0
0
QUALCOMM INC
COM
747525103
1481
12582
SH
SOLE
12582
0
0
RED VIOLET INC
COM
75704l104
1454
78750
SH
SOLE
78750
0
0
RESMED INC
COM
761152107
579
3375
SH
SOLE
3375
0
0
ROGERS CORP
COM
775133101
733
7471
SH
SOLE
7471
0
0
ROSS STORES INC
COM
778296103
13173
141159
SH
SOLE
140595
0
564
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
409
16876
SH
SOLE
16876
0
0
RPM INTL INC
COM
749685103
2820
34040
SH
SOLE
34040
0
0
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
259
7050
SH
SOLE
7050
0
0
S&P GLOBAL INC
COM
78409V104
367
1018
SH
SOLE
1018
0
0
SAFETY INS GROUP INC
COM
78648t100
905
13106
SH
SOLE
13106
0
0
SCIENCE APPLICATIONS INTL CO
COM
808625107
711
9063
SH
SOLE
9063
0
0
SERVICE CORP INTL
COM
817565104
270
6395
SH
SOLE
6395
0
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
443
5340
SH
SOLE
5340
0
0
SIMPSON MANUFACTURING CO INC
COM
829073105
716
7369
SH
SOLE
7369
0
0
SMITH A O CORP
COM
831865209
64069
1213421
SH
SOLE
1182639
0
30782
SOLAREDGE TECHNOLOGIES INC
COM
83417m104
58763
246541
SH
SOLE
238663
0
7878
SONOCO PRODS CO
COM
835495102
26351
515984
SH
SOLE
500698
0
15286
SOUTHERN CO
COM
842587107
271
5000
SH
SOLE
5000
0
0
SP PLUS CORP
COM
78469c103
1407
78390
SH
SOLE
78390
0
0
SPDR GOLD TR
GOLD SHS
78463V107
1173
6620
SH
SOLE
6620
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467j100
70379
1162899
SH
SOLE
1131876
0
31023
STAG INDL INC
COM
85254J102
1334
43767
SH
SOLE
43767
0
0
STANDARD MTR PRODS INC
COM
853666105
585
13108
SH
SOLE
13108
0
0
STATE STR CORP
COM
857477103
414
6974
SH
SOLE
6974
0
0
STORE CAP CORP
COM
862121100
11343
413514
SH
SOLE
411153
0
2361
STRYKER CORPORATION
COM
863667101
710
3408
SH
SOLE
3408
0
0
SUN CMNTYS INC
COM
866674104
74116
527104
SH
SOLE
512008
0
15096
SYSCO CORP
COM
871829107
20074
322622
SH
SOLE
320779
0
1843
TCF FINL CORP
COM
872307103
725
31047
SH
SOLE
31047
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
21443
219390
SH
SOLE
218188
0
1202
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
13435
29753
SH
SOLE
29646
0
107
THERMO FISHER SCIENTIFIC INC
COM
883556102
232
525
SH
SOLE
525
0
0
TRANSCAT INC
COM
893529107
1370
46765
SH
SOLE
46765
0
0
TRUIST FINL CORP
COM
89832q109
1740
45717
SH
SOLE
45717
0
0
UBIQUITI INC
COM
90353w103
26952
161721
SH
SOLE
156840
0
4881
UFP TECHNOLOGIES INC
COM
902673102
1498
36167
SH
SOLE
36167
0
0
ULTA BEAUTY INC
COM
90384S303
52472
234269
SH
SOLE
228322
0
5947
UNILEVER N V
N Y SHS NEW
904784709
4141
68554
SH
SOLE
68554
0
0
UNILEVER PLC
SPON ADR NEW
904767704
315
5103
SH
SOLE
5103
0
0
UNITED BANKSHARES INC WEST V
COM
909907107
498
23205
SH
SOLE
23205
0
0
UNITIL CORP
COM
913259107
817
21154
SH
SOLE
21154
0
0
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
17788
214189
SH
SOLE
214189
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
1900
24068
SH
SOLE
24068
0
0
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
12377
242590
SH
SOLE
242590
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
29130
304067
SH
SOLE
304067
0
0
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206c813
299
2800
SH
SOLE
2800
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
1727
27820
SH
SOLE
27820
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
31557
380890
SH
SOLE
380890
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
20859
350624
SH
SOLE
348891
0
1733
VISA INC
COM CL A
92826C839
560
2800
SH
SOLE
2800
0
0
WALMART INC
COM
931142103
16756
119759
SH
SOLE
119095
0
664
WATERS CORP
COM
941848103
38067
194535
SH
SOLE
188334
0
6201
WATSCO INC
COM
942622200
54041
232045
SH
SOLE
224949
0
7096
WEC ENERGY GROUP INC
COM
92939U106
1023
10562
SH
SOLE
10562
0
0
WEINGARTEN RLTY INVS
SH BEN INT
948741103
233
13720
SH
SOLE
13720
0
0
WELLTOWER INC
COM
95040Q104
308
5590
SH
SOLE
5590
0
0
WINMARK CORP
COM
974250102
885
5139
SH
SOLE
5139
0
0
WOODWARD INC
COM
980745103
46178
576069
SH
SOLE
563229
0
12840
XCEL ENERGY INC
COM
98389B100
38690
560641
SH
SOLE
543293
0
17348
ZIMMER BIOMET HOLDINGS INC
COM
98956p102
62228
457090
SH
SOLE
445612
0
11478