0001172661-21-001146.txt : 20210514
0001172661-21-001146.hdr.sgml : 20210514
20210514120610
ACCESSION NUMBER: 0001172661-21-001146
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210331
FILED AS OF DATE: 20210514
DATE AS OF CHANGE: 20210514
EFFECTIVENESS DATE: 20210514
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: 21923011
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
03-31-2021
03-31-2021
false
ANCHOR CAPITAL ADVISORS LLC
Two International Place
Boston
MA
02110
13F HOLDINGS REPORT
028-01880
N
Michelle Demerle
Compliance Officer
617-338-3800
/s/ Michelle Demerle
Boston
MA
05-14-2021
0
263
4732434
INFORMATION TABLE
2
infotable.xml
3M CO
COM
88579Y101
721
3740
SH
SOLE
3740
0
0
AAR CORP
COM
000361105
1626
39040
SH
SOLE
39040
0
0
ABBOTT LABS
COM
002824100
20038
167205
SH
SOLE
166716
0
489
ABBVIE INC
COM
00287Y109
528
4876
SH
SOLE
4876
0
0
ALCON AG
ORD SHS
h01301128
19133
272634
SH
SOLE
271840
0
794
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
355
1567
SH
SOLE
1567
0
0
ALLEGHANY CORP DEL
COM
017175100
52702
84149
SH
SOLE
81559
0
2590
ALLIANT ENERGY CORP
COM
018802108
47772
882053
SH
SOLE
853936
0
28117
ALPHABET INC
CAP STK CL A
02079K305
864
419
SH
SOLE
419
0
0
ALPHABET INC
CAP STK CL C
02079K107
687
332
SH
SOLE
332
0
0
AMAZON COM INC
COM
023135106
480
155
SH
SOLE
155
0
0
AMDOCS LTD
SHS
G02602103
12147
173162
SH
SOLE
172723
0
439
AMERICAN EXPRESS CO
COM
025816109
28363
200532
SH
SOLE
199631
0
901
AMGEN INC
COM
031162100
1004
4035
SH
SOLE
4035
0
0
ANALOG DEVICES INC
COM
032654105
74655
481394
SH
SOLE
470924
0
10470
AON PLC
SHS CL A
G0403H108
2074
9014
SH
SOLE
9014
0
0
APPLE INC
COM
037833100
33007
270216
SH
SOLE
269064
0
1152
AUDIOEYE INC
COM NEW
050734201
1458
52200
SH
SOLE
52200
0
0
AVERY DENNISON CORP
COM
053611109
47187
256938
SH
SOLE
249998
0
6940
BANK HAWAII CORP
COM
062540109
58939
658609
SH
SOLE
637988
0
20621
BANK MARIN BANCORP
COM
063425102
2716
69352
SH
SOLE
69352
0
0
BARNES GROUP INC
COM
067806109
758
15299
SH
SOLE
15299
0
0
BECTON DICKINSON & CO
COM
075887109
406
1668
SH
SOLE
1668
0
0
BERKLEY W R CORP
COM
084423102
19579
259842
SH
SOLE
258665
0
1177
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
771
2
SH
SOLE
2
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
12878
50411
SH
SOLE
50199
0
212
BIG LOTS INC
COM
089302103
634
9279
SH
SOLE
9279
0
0
BK OF AMERICA CORP
COM
060505104
1602
41417
SH
SOLE
41417
0
0
BM TECHNOLOGIES INC
CL A COM
05591l107
1593
136776
SH
SOLE
136776
0
0
BOEING CO
COM
097023105
24965
98008
SH
SOLE
97492
0
516
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
63668
790617
SH
SOLE
772824
0
17793
BOSTON SCIENTIFIC CORP
COM
101137107
61782
1598491
SH
SOLE
1563508
0
34983
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
84374
551106
SH
SOLE
535698
0
15408
BURLINGTON STORES INC
COM
122017106
55091
184373
SH
SOLE
178434
0
5939
BWX TECHNOLOGIES INC
COM
05605h100
91438
1386686
SH
SOLE
1352911
0
33775
CAMBRIDGE BANCORP
COM
132152109
307
3644
SH
SOLE
3644
0
0
CARLOTZ INC
COM CL A
142552108
984
137985
SH
SOLE
137985
0
0
CASEYS GEN STORES INC
COM
147528103
64353
297670
SH
SOLE
288377
0
9293
CATERPILLAR INC
COM
149123101
285
1230
SH
SOLE
1230
0
0
CAVCO INDS INC DEL
COM
149568107
1223
5419
SH
SOLE
5419
0
0
CBDMD INC
COM
12482w101
121
29265
SH
SOLE
29265
0
0
CBOE GLOBAL MKTS INC
COM
12503m108
77681
787119
SH
SOLE
767402
0
19717
CDK GLOBAL INC
COM
12508E101
47744
883158
SH
SOLE
855033
0
28125
CELSIUS HLDGS INC
COM NEW
15118v207
1743
36275
SH
SOLE
36275
0
0
CHUBB LIMITED
COM
h1467j104
27259
172559
SH
SOLE
172151
0
408
CISCO SYS INC
COM
17275R102
2317
44799
SH
SOLE
44799
0
0
CITI TRENDS INC
COM
17306x102
4728
56430
SH
SOLE
56430
0
0
CITIGROUP INC
COM NEW
172967424
23019
316414
SH
SOLE
314977
0
1437
CLARIVATE PLC
ORD SHS
g21810109
17215
652320
SH
SOLE
649247
0
3073
CLOROX CO DEL
COM
189054109
29939
155223
SH
SOLE
151003
0
4220
COCA COLA CO
COM
191216100
2900
55027
SH
SOLE
55027
0
0
COLGATE PALMOLIVE CO
COM
194162103
4034
51168
SH
SOLE
51168
0
0
COLUMBIA BKG SYS INC
COM
197236102
1108
25713
SH
SOLE
25713
0
0
COMCAST CORP NEW
CL A
20030n101
28213
521405
SH
SOLE
518689
0
2716
COMMUNITY BK SYS INC
COM
203607106
4549
59296
SH
SOLE
59296
0
0
CONOCOPHILLIPS
COM
20825C104
373
7034
SH
SOLE
7034
0
0
CONSTRUCTION PARTNERS INC
COM CL A
21044c107
785
26275
SH
SOLE
26275
0
0
CORTEVA INC
COM
22052l104
19159
410952
SH
SOLE
409190
0
1762
CSG SYS INTL INC
COM
126349109
498
11100
SH
SOLE
11100
0
0
DENTSPLY SIRONA INC
COM
24906P109
55050
862713
SH
SOLE
836104
0
26609
DISNEY WALT CO
COM
254687106
981
5314
SH
SOLE
5314
0
0
DOLLAR GEN CORP NEW
COM
256677105
80567
397628
SH
SOLE
388491
0
9137
DONALDSON INC
COM
257651109
33002
567443
SH
SOLE
550686
0
16757
DORMAN PRODS INC
COM
258278100
34967
340678
SH
SOLE
330096
0
10582
DOUGLAS DYNAMICS INC
COM
25960R105
2933
63552
SH
SOLE
63552
0
0
DOW INC
COM
260557103
2327
36389
SH
SOLE
36389
0
0
DRIL-QUIP INC
COM
262037104
608
18284
SH
SOLE
18284
0
0
DUPONT DE NEMOURS INC
COM
26614n102
338
4371
SH
SOLE
4371
0
0
EASTERLY GOVT PPTYS INC
COM
27616p103
5708
275366
SH
SOLE
275366
0
0
EASTERN BANKSHARES INC
COM
27627n105
3119
161666
SH
SOLE
161666
0
0
EATON CORP PLC
SHS
G29183103
29169
210941
SH
SOLE
210166
0
775
ENTERGY CORP NEW
COM
29364g103
72808
731961
SH
SOLE
716289
0
15672
EPAM SYS INC
COM
29414b104
57673
145386
SH
SOLE
140762
0
4624
EVEREST RE GROUP LTD
COM
G3223R108
1792
7231
SH
SOLE
7231
0
0
EVERSOURCE ENERGY
COM
30040W108
1144
13211
SH
SOLE
13211
0
0
EVI INDS INC
COM
26929n102
1182
41083
SH
SOLE
41083
0
0
EXP WORLD HLDGS INC
COM
30212w100
3316
72803
SH
SOLE
72803
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
52871
307178
SH
SOLE
297726
0
9452
EXPEDITORS INTL WASH INC
COM
302130109
69214
642718
SH
SOLE
622722
0
19996
FACEBOOK INC
CL A
30303M102
3126
10612
SH
SOLE
10612
0
0
FACTSET RESH SYS INC
COM
303075105
463
1500
SH
SOLE
1500
0
0
FATHOM HOLDINGS INC
COM
31189v109
1557
42518
SH
SOLE
42518
0
0
FIDELITY COVINGTON TRUST
LOW DURTIN ETF
316188408
605
11940
SH
SOLE
11940
0
0
FIDELITY COVINGTON TRUST
TOTAL BD ETF
316188309
1435
27380
SH
SOLE
27380
0
0
FIDELITY NATL INFORMATION SV
COM
31620M106
2928
20825
SH
SOLE
20825
0
0
FIRST AMERN FINL CORP
COM
31847r102
91608
1617084
SH
SOLE
1579463
0
37621
FIRST FINL BANCORP OH
COM
320209109
981
40865
SH
SOLE
40865
0
0
FIRST LONG IS CORP
COM
320734106
1255
59038
SH
SOLE
59038
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
89710
537993
SH
SOLE
520764
0
17229
FISERV INC
COM
337738108
25342
212884
SH
SOLE
211967
0
917
FLUOR CORP NEW
COM
343412102
68010
2945411
SH
SOLE
2853528
0
91883
GARTNER INC
COM
366651107
71115
389564
SH
SOLE
380083
0
9481
GENUINE PARTS CO
COM
372460105
2392
20697
SH
SOLE
20697
0
0
GIBRALTAR INDS INC
COM
374689107
3854
42114
SH
SOLE
42114
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733w105
1001
28044
SH
SOLE
28044
0
0
GLOBAL MED REIT INC
COM NEW
37954a204
525
40024
SH
SOLE
40024
0
0
GLOBE LIFE INC
COM
37959e102
62469
646477
SH
SOLE
627860
0
18617
GRAFTECH INTL LTD
COM
384313508
686
56086
SH
SOLE
56086
0
0
HAEMONETICS CORP MASS
COM
405024100
45760
412218
SH
SOLE
402867
0
9351
HARROW HEALTH INC
COM
415858109
1408
208572
SH
SOLE
208572
0
0
HASBRO INC
COM
418056107
50035
520550
SH
SOLE
505296
0
15254
HELEN OF TROY LTD
COM
G4388N106
32247
153076
SH
SOLE
148699
0
4377
HERSHEY CO
COM
427866108
44111
278904
SH
SOLE
270880
0
8024
HESS CORP
COM
42809H107
223
3158
SH
SOLE
3158
0
0
HEXCEL CORP NEW
COM
428291108
71673
1279877
SH
SOLE
1245457
0
34420
HINGHAM INSTN SVGS MASS
COM
433323102
803
2831
SH
SOLE
2831
0
0
HOLOGIC INC
COM
436440101
2747
36936
SH
SOLE
36936
0
0
HOME DEPOT INC
COM
437076102
1517
4970
SH
SOLE
4970
0
0
HONEYWELL INTL INC
COM
438516106
3045
14026
SH
SOLE
14026
0
0
HOST HOTELS & RESORTS INC
COM
44107p104
49816
2956460
SH
SOLE
2891813
0
64647
HUBBELL INC
COM
443510607
55618
297596
SH
SOLE
289016
0
8580
HUDSON PAC PPTYS INC
COM
444097109
71166
2623149
SH
SOLE
2550396
0
72753
HUNTSMAN CORP
COM
447011107
83918
2910773
SH
SOLE
2841300
0
69473
HYRECAR INC
COM
44916t107
3537
360933
SH
SOLE
360933
0
0
IAA INC
COM
449253103
38099
690947
SH
SOLE
668861
0
22086
ICF INTL INC
COM
44925c103
4352
49796
SH
SOLE
49796
0
0
IDACORP INC
COM
451107106
22607
226137
SH
SOLE
225075
0
1062
ILLINOIS TOOL WKS INC
COM
452308109
509
2300
SH
SOLE
2300
0
0
INSPERITY INC
COM
45778q107
56487
674547
SH
SOLE
653460
0
21087
INTEL CORP
COM
458140100
1165
18207
SH
SOLE
18207
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
514
3680
SH
SOLE
3680
0
0
INTERNATIONAL MNY EXPRESS IN
COM
46005l101
3410
227182
SH
SOLE
227182
0
0
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
788
24595
SH
SOLE
24595
0
0
INVESCO EXCH TRADED FD TR II
VAR RATE PFD
46138g870
449
17380
SH
SOLE
17380
0
0
ION ACQUISITION CORP 1 LTD
SHS CL A
g49392106
1408
139225
SH
SOLE
139225
0
0
ISHARES INC
MSCI EMERG MRKT
464286533
641
10152
SH
SOLE
10152
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
25645
197437
SH
SOLE
197437
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
19179
169835
SH
SOLE
169835
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
304
4217
SH
SOLE
4217
0
0
ISHARES TR
CORE US AGGBD ET
464287226
3279
28810
SH
SOLE
28810
0
0
ISHARES TR
FLTG RATE NT ETF
46429b655
934
18385
SH
SOLE
18385
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
1411
31305
SH
SOLE
1411
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
5645
43410
SH
SOLE
43410
0
0
ISHARES TR
MBS ETF
464288588
14697
135555
SH
SOLE
135555
0
0
ISHARES TR
MODERT ALLOC ETF
464289875
332
7620
SH
SOLE
7620
0
0
ISHARES TR
MSCI ACWI ETF
464288257
768
8070
SH
SOLE
768
0
0
ISHARES TR
MSCI EAFE ETF
464287465
1861
24533
SH
SOLE
24533
0
0
ISHARES TR
MSCI EAFE MIN VL
46429B689
3211
43993
SH
SOLE
43993
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
235
4400
SH
SOLE
4400
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
519
7500
SH
SOLE
7500
0
0
ISHARES TR
NASDAQ BIOTECH
464287556
788
5235
SH
SOLE
5235
0
0
ISHARES TR
RUS 1000 ETF
464287622
4579
20458
SH
SOLE
20458
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
1790
11811
SH
SOLE
11811
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
1141
7156
SH
SOLE
7156
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
659
6028
SH
SOLE
6028
0
0
ISHARES TR
RUS MID CAP ETF
464287499
2485
33616
SH
SOLE
33616
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
242
3795
SH
SOLE
3795
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
5978
27058
SH
SOLE
27058
0
0
ISHARES TR
SELECT DIVID ETF
464287168
216
1896
SH
SOLE
1896
0
0
ISHARES U S ETF TR
GSCI CMDTY STGY
46431w853
252
8451
SH
SOLE
252
0
0
JOHNSON & JOHNSON
COM
478160104
25472
154984
SH
SOLE
154456
0
528
JPMORGAN CHASE & CO
COM
46625h100
38062
250029
SH
SOLE
248877
0
1152
JUNIPER INDL HLDGS INC
COM CL A
48205g106
1469
118490
SH
SOLE
118490
0
0
KADANT INC
COM
48282T104
470
2540
SH
SOLE
2540
0
0
KAMAN CORP
COM
483548103
992
19347
SH
SOLE
19347
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
21350
80895
SH
SOLE
80494
0
401
L BRANDS INC
COM
501797104
288
4650
SH
SOLE
4650
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
16166
172125
SH
SOLE
171591
0
534
LAUDER ESTEE COS INC
CL A
518439104
16931
58213
SH
SOLE
57927
0
286
LEIDOS HOLDINGS INC
COM
525327102
1969
20453
SH
SOLE
20453
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
71535
476422
SH
SOLE
461515
0
14907
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
46092
1044937
SH
SOLE
1012632
0
32305
LILLY ELI & CO
COM
532457108
290
1550
SH
SOLE
1550
0
0
LIVEXLIVE MEDIA INC
COM NEW
53839l208
113
26035
SH
SOLE
26035
0
0
LOCKHEED MARTIN CORP
COM
539830109
1165
3152
SH
SOLE
3152
0
0
LOWES COS INC
COM
548661107
23807
125180
SH
SOLE
124566
0
614
M & T BK CORP
COM
55261f104
64104
422820
SH
SOLE
415062
0
7758
MARATHON PETE CORP
COM
56585a102
18388
343766
SH
SOLE
342975
0
791
MARKEL CORP
COM
570535104
61949
54359
SH
SOLE
52795
0
1564
MARRIOTT INTL INC NEW
CL A
571903202
12877
86942
SH
SOLE
86579
0
363
MCDONALDS CORP
COM
580135101
1063
4744
SH
SOLE
4744
0
0
MEDTRONIC PLC
SHS
G5960l103
26844
227239
SH
SOLE
226368
0
871
MICROSOFT CORP
COM
594918104
37431
158763
SH
SOLE
158229
0
534
MID-AMER APT CMNTYS INC
COM
59522J103
677
4693
SH
SOLE
4693
0
0
MIMECAST LTD
ORD SHS
g14838109
484
12026
SH
SOLE
12026
0
0
MOHAWK GROUP HLDGS INC
COM
608189106
6966
236145
SH
SOLE
236145
0
0
MONDELEZ INTL INC
CL A
609207105
25887
442291
SH
SOLE
440277
0
2014
MSA SAFETY INC
COM
553498106
3371
22471
SH
SOLE
22471
0
0
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
4083
102254
SH
SOLE
102254
0
0
NEXTERA ENERGY INC
COM
65339F101
212
2800
SH
SOLE
2800
0
0
NICE LTD
SPONSORED ADR
653656108
222
1017
SH
SOLE
1017
0
0
NISOURCE INC
COM
65473p105
585
24260
SH
SOLE
24260
0
0
NORFOLK SOUTHN CORP
COM
655844108
776
2890
SH
SOLE
2890
0
0
NOVO-NORDISK A S
ADR
670100205
289
4293
SH
SOLE
4293
0
0
NUVASIVE INC
COM
670704105
76586
1168184
SH
SOLE
1141245
0
26939
NV5 GLOBAL INC
COM
62945v109
5166
53499
SH
SOLE
53499
0
0
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
38918
447331
SH
SOLE
433353
0
13978
OPEN LENDING CORP
COM CL A
68373j104
2598
73355
SH
SOLE
73355
0
0
PAYPAL HLDGS INC
COM
70450y103
25191
103736
SH
SOLE
103308
0
428
PAYSIGN INC
COM
70451a104
113
25855
SH
SOLE
25855
0
0
PEPSICO INC
COM
713448108
21960
155248
SH
SOLE
154881
0
367
PERFICIENT INC
COM
71375U101
3839
65377
SH
SOLE
65377
0
0
PFIZER INC
COM
717081103
15367
424161
SH
SOLE
423000
0
1161
PIMCO ETF TR
ENHAN SHRT MA AC
72201r833
13084
128388
SH
SOLE
128388
0
0
PINTEREST INC
CL A
72352l106
1457
19686
SH
SOLE
19686
0
0
PIONEER NAT RES CO
COM
723787107
19228
121070
SH
SOLE
120642
0
428
PNC FINL SVCS GROUP INC
COM
693475105
727
4147
SH
SOLE
4147
0
0
PORTLAND GEN ELEC CO
COM NEW
736508847
63088
1329009
SH
SOLE
1288293
0
40716
POWER REIT
COM
73933h101
2042
45140
SH
SOLE
45140
0
0
PROCTER AND GAMBLE CO
COM
742718109
23038
170109
SH
SOLE
169679
0
430
PROGRESSIVE CORP
COM
743315103
24020
251225
SH
SOLE
250437
0
788
PS BUSINESS PKS INC CALIF
COM
69360J107
525
3398
SH
SOLE
3398
0
0
QUALCOMM INC
COM
747525103
1490
11241
SH
SOLE
11241
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513e101
17102
221323
SH
SOLE
220275
0
1048
RED VIOLET INC
COM
75704l104
1922
104359
SH
SOLE
104359
0
0
RESMED INC
COM
761152107
655
3375
SH
SOLE
3375
0
0
ROSS STORES INC
COM
778296103
23863
199008
SH
SOLE
198138
0
870
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
564
15310
SH
SOLE
15310
0
0
RPM INTL INC
COM
749685103
2792
30395
SH
SOLE
30395
0
0
S&P GLOBAL INC
COM
78409V104
313
888
SH
SOLE
888
0
0
SAFETY INS GROUP INC
COM
78648t100
1324
15720
SH
SOLE
15720
0
0
SCIENCE APPLICATIONS INTL CO
COM
808625107
685
8196
SH
SOLE
8196
0
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
655
2896
SH
SOLE
2896
0
0
SIMPSON MFG INC
COM
829073105
728
7021
SH
SOLE
7021
0
0
SMITH A O CORP
COM
831865209
88575
1310084
SH
SOLE
1277934
0
32150
SOLAREDGE TECHNOLOGIES INC
COM
83417m104
64872
225688
SH
SOLE
218470
0
7218
SONOCO PRODS CO
COM
835495102
2323
36700
SH
SOLE
36700
0
0
SOUTHERN CO
COM
842587107
308
4950
SH
SOLE
4950
0
0
SP PLUS CORP
COM
78469c103
3419
104283
SH
SOLE
104283
0
0
SPDR GOLD TR
GOLD SHS
78463V107
787
4920
SH
SOLE
4920
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467j100
78896
1129180
SH
SOLE
1100475
0
28705
STAG INDL INC
COM
85254J102
918
27310
SH
SOLE
27310
0
0
STATE STR CORP
COM
857477103
564
6719
SH
SOLE
6719
0
0
STORE CAP CORP
COM
862121100
1186
35401
SH
SOLE
35401
0
0
STRYKER CORPORATION
COM
863667101
830
3408
SH
SOLE
3408
0
0
SUN CMNTYS INC
COM
866674104
78325
522028
SH
SOLE
507444
0
14584
SYSCO CORP
COM
871829107
1567
19897
SH
SOLE
19897
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
26075
201958
SH
SOLE
201183
0
775
TEXAS INSTRS INC
COM
882508104
1778
9410
SH
SOLE
9410
0
0
TEXAS PACIFIC LAND CORPORATI
COM
88262p102
42740
26890
SH
SOLE
26820
0
70
TEXTRON INC
COM
883203101
566
10087
SH
SOLE
10087
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
240
525
SH
SOLE
525
0
0
TRANSCAT INC
COM
893529107
2025
41251
SH
SOLE
41251
0
0
TRUIST FINL CORP
COM
89832q109
2354
40369
SH
SOLE
40369
0
0
TUFIN SOFTWARE TECHNOLOGIE
SHS
m8893u102
646
61541
SH
SOLE
61541
0
0
UBIQUITI INC
COM
90353w103
43612
146203
SH
SOLE
141873
0
4330
UFP TECHNOLOGIES INC
COM
902673102
1656
33240
SH
SOLE
33240
0
0
ULTA BEAUTY INC
COM
90384S303
69657
225304
SH
SOLE
220100
0
5204
UNILEVER PLC
SPON ADR NEW
904767704
3667
65682
SH
SOLE
65682
0
0
UNITED BANKSHARES INC WEST V
COM
909907107
802
20787
SH
SOLE
20787
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
496
1333
SH
SOLE
1333
0
0
UNITIL CORP
COM
913259107
850
18599
SH
SOLE
18599
0
0
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
17579
213878
SH
SOLE
213878
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
2072
22558
SH
SOLE
22558
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
368
7075
SH
SOLE
7075
0
0
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
15061
292210
SH
SOLE
292210
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
24846
267076
SH
SOLE
267076
0
0
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206c813
284
2800
SH
SOLE
2800
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
1711
27820
SH
SOLE
27820
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
28352
343662
SH
SOLE
343662
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
211
2083
SH
SOLE
2083
0
0
VERIZON COMMUNICATIONS INC
COM
92343v104
16839
289585
SH
SOLE
288290
0
1295
VIEMED HEALTHCARE INC
COM
92663r105
3954
390692
SH
SOLE
390692
0
0
VISA INC
COM CL A
92826C839
593
2800
SH
SOLE
2800
0
0
WAITR HLDGS INC
COM
930752100
196
66990
SH
SOLE
66990
0
0
WALMART INC
COM
931142103
18321
134885
SH
SOLE
134122
0
763
WATERS CORP
COM
941848103
53406
187936
SH
SOLE
182326
0
5610
WATSCO INC
COM
942622200
63107
242020
SH
SOLE
234934
0
7086
WINMARK CORP
COM
974250102
935
5015
SH
SOLE
5015
0
0
WOODWARD INC
COM
980745103
57277
474817
SH
SOLE
462972
0
11845
WRAP TECHNOLOGIES INC
COM
98212n107
117
21020
SH
SOLE
21020
0
0
XCEL ENERGY INC
COM
98389B100
48215
724935
SH
SOLE
702411
0
22524
ZIMMER BIOMET HOLDINGS INC
COM
98956p102
69271
432725
SH
SOLE
422493
0
10232