0001172661-21-002085.txt : 20211102
0001172661-21-002085.hdr.sgml : 20211102
20211102090852
ACCESSION NUMBER: 0001172661-21-002085
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210930
FILED AS OF DATE: 20211102
DATE AS OF CHANGE: 20211102
EFFECTIVENESS DATE: 20211102
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: 211369486
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-2021
09-30-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
11-01-2021
0
264
4816270
INFORMATION TABLE
2
infotable.xml
3M CO
COM
88579Y101
647
3690
SH
SOLE
3460
0
230
AAR CORP
COM
000361105
1214
37424
SH
SOLE
36754
0
670
ABBOTT LABS
COM
002824100
20094
170102
SH
SOLE
167478
0
2624
ABBVIE INC
COM
00287Y109
515
4776
SH
SOLE
4776
0
0
ALCON AG
ORD SHS
H01301128
21889
272019
SH
SOLE
268862
0
3157
ALLEGHANY CORP MD
COM
017175100
49720
79627
SH
SOLE
76843
0
2784
ALLIANT ENERGY CORP
COM
018802108
48159
860294
SH
SOLE
829567
0
30727
ALPHABET INC
CAP STK CL A
02079K305
1101
412
SH
SOLE
354
0
58
ALPHABET INC
CAP STK CL C
02079K107
885
332
SH
SOLE
267
0
65
AMAZON COM INC
COM
023135106
503
153
SH
SOLE
153
0
0
AMERICAN EXPRESS CO
COM
025816109
26922
160700
SH
SOLE
157957
0
2743
AMGEN INC
COM
031162100
263
1235
SH
SOLE
1235
0
0
ANALOG DEVICES INC
COM
032654105
78235
467133
SH
SOLE
453358
0
13775
AON PLC
SHS CL A
G0403H108
2508
8776
SH
SOLE
8776
0
0
APPLE INC
COM
037833100
37021
261632
SH
SOLE
256333
0
5299
AUDIOEYE INC
COM NEW
050734201
631
57205
SH
SOLE
57205
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
204
1020
SH
SOLE
1020
0
0
AVERY DENNISON CORP
COM
053611109
52723
254440
SH
SOLE
245937
0
8503
BANK HAWAII CORP
COM
062540109
55159
671275
SH
SOLE
646908
0
24367
BANK MARIN BANCORP
COM
063425102
1032
27330
SH
SOLE
26905
0
425
BARNES GROUP INC
COM
067806109
650
15580
SH
SOLE
15355
0
225
BECTON DICKINSON & CO
COM
075887109
405
1648
SH
SOLE
1648
0
0
BERKLEY W R CORP
COM
084423102
19118
261244
SH
SOLE
257040
0
4204
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
13246
48532
SH
SOLE
47692
0
840
BIG LOTS INC
COM
089302103
405
9336
SH
SOLE
9191
0
145
BK OF AMERICA CORP
COM
060505104
1758
41417
SH
SOLE
41417
0
0
BM TECHNOLOGIES INC
CL A COM
05591L107
1233
138546
SH
SOLE
138546
0
0
BOEING CO
COM
097023105
19694
89544
SH
SOLE
87966
0
1578
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
62531
788040
SH
SOLE
765501
0
22539
BOSTON SCIENTIFIC CORP
COM
101137107
68624
1581571
SH
SOLE
1536367
0
45204
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
89794
538848
SH
SOLE
520013
0
18835
BURLINGTON STORES INC
COM
122017106
52487
185094
SH
SOLE
178317
0
6777
BWX TECHNOLOGIES INC
COM
05605H100
75074
1393873
SH
SOLE
1349878
0
43995
CAMBRIDGE BANCORP
COM
132152109
321
3644
SH
SOLE
3644
0
0
CARGURUS INC
COM CL A
141788109
76859
2446953
SH
SOLE
2357266
0
89687
CARLOTZ INC
COM CL A
142552108
571
149900
SH
SOLE
149900
0
0
CASEYS GEN STORES INC
COM
147528103
55711
295629
SH
SOLE
285056
0
10573
CATERPILLAR INC
COM
149123101
207
1080
SH
SOLE
1080
0
0
CAVCO INDS INC DEL
COM
149568107
1259
5317
SH
SOLE
5233
0
84
CBDMD INC
COM
12482W101
77
36930
SH
SOLE
36930
0
0
CBOE GLOBAL MKTS INC
COM
12503M108
95917
774398
SH
SOLE
749854
0
24544
CELSIUS HLDGS INC
COM NEW
15118V207
1860
20650
SH
SOLE
20650
0
0
CHUBB LIMITED
COM
H1467J104
29499
170043
SH
SOLE
167321
0
2722
CISCO SYS INC
COM
17275R102
2743
50400
SH
SOLE
48889
0
1511
CITI TRENDS INC
COM
17306X102
3979
54541
SH
SOLE
54118
0
423
CITIGROUP INC
COM NEW
172967424
23416
333652
SH
SOLE
328138
0
5514
CLARIVATE PLC
ORD SHS
G21810109
14038
640986
SH
SOLE
630463
0
10523
CLOROX CO DEL
COM
189054109
48711
294129
SH
SOLE
283790
0
10339
COCA COLA CO
COM
191216100
2616
49851
SH
SOLE
49156
0
695
COLGATE PALMOLIVE CO
COM
194162103
3430
45384
SH
SOLE
44534
0
850
COLUMBIA BKG SYS INC
COM
197236102
888
23376
SH
SOLE
22998
0
378
COMCAST CORP NEW
CL A
20030N101
28493
509442
SH
SOLE
499268
0
10174
COMMUNITY BK SYS INC
COM
203607106
4349
63561
SH
SOLE
63229
0
332
CONOCOPHILLIPS
COM
20825C104
399
5890
SH
SOLE
5490
0
400
CONSTRUCTION PARTNERS INC
COM CL A
21044C107
794
23787
SH
SOLE
23432
0
355
CORTEVA INC
COM
22052L104
17574
417644
SH
SOLE
410222
0
7422
CROWN HLDGS INC
COM
228368106
14800
146858
SH
SOLE
145201
0
1657
DENTSPLY SIRONA INC
COM
24906P109
48069
828066
SH
SOLE
799242
0
28824
DIAGEO PLC
SPON ADR NEW
25243Q205
309
1600
SH
SOLE
1600
0
0
DISNEY WALT CO
COM
254687106
23633
139701
SH
SOLE
137547
0
2154
DOLLAR GEN CORP NEW
COM
256677105
83791
394978
SH
SOLE
383284
0
11694
DONALDSON INC
COM
257651109
31891
555490
SH
SOLE
535656
0
19834
DORMAN PRODS INC
COM
258278100
31497
332699
SH
SOLE
321001
0
11698
DOUGLAS DYNAMICS INC
COM
25960R105
2494
68706
SH
SOLE
68358
0
348
DOW INC
COM
260557103
2074
36027
SH
SOLE
34692
0
1335
DRIL-QUIP INC
COM
262037104
468
18577
SH
SOLE
18312
0
265
DUPONT DE NEMOURS INC
COM
26614N102
282
4152
SH
SOLE
4102
0
50
EASTERLY GOVT PPTYS INC
COM
27616P103
2746
132918
SH
SOLE
128290
0
4628
EASTERN BANKSHARES INC
COM
27627N105
3588
176733
SH
SOLE
175863
0
870
EATON CORP PLC
SHS
G29183103
29408
196961
SH
SOLE
192939
0
4022
ENTERGY CORP NEW
COM
29364G103
70800
712919
SH
SOLE
693232
0
19687
ENVELA CORP
COM
29402E102
154
36940
SH
SOLE
36940
0
0
EPAM SYS INC
COM
29414B104
71653
125601
SH
SOLE
121023
0
4578
EVEREST RE GROUP LTD
COM
G3223R108
1786
7121
SH
SOLE
6784
0
337
EVERSOURCE ENERGY
COM
30040W108
1029
12591
SH
SOLE
12591
0
0
EVI INDS INC
COM
26929N102
1132
41629
SH
SOLE
41122
0
507
EXP WORLD HLDGS INC
COM
30212W100
3195
80339
SH
SOLE
80059
0
280
EXPEDIA GROUP INC
COM NEW
30212P303
49439
301640
SH
SOLE
291013
0
10627
EXPEDITORS INTL WASH INC
COM
302130109
74615
626336
SH
SOLE
604127
0
22209
FACEBOOK INC
CL A
30303M102
3343
9850
SH
SOLE
9850
0
0
FACTSET RESH SYS INC
COM
303075105
592
1500
SH
SOLE
1500
0
0
FATHOM HOLDINGS INC
COM
31189V109
1202
45019
SH
SOLE
45019
0
0
FIDELITY MERRIMACK STR TR
LOW DURTIN ETF
316188408
637
12535
SH
SOLE
12535
0
0
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
1807
34010
SH
SOLE
29210
0
4800
FIRST AMERN FINL CORP
COM
31847R102
102843
1533822
SH
SOLE
1487700
0
46122
FIRST LONG IS CORP
COM
320734106
1184
57488
SH
SOLE
56521
0
967
FIRST REP BK SAN FRANCISCO C
COM
33616C100
100600
521569
SH
SOLE
502665
0
18904
FISERV INC
COM
337738108
23223
214041
SH
SOLE
210673
0
3368
FLUOR CORP NEW
COM
343412102
47745
2989654
SH
SOLE
2878679
0
110975
FRANCO NEV CORP
COM
351858105
13203
101634
SH
SOLE
100352
0
1282
GARTNER INC
COM
366651107
105163
346067
SH
SOLE
335102
0
10965
GENUINE PARTS CO
COM
372460105
2442
20140
SH
SOLE
19467
0
673
GIBRALTAR INDS INC
COM
374689107
3074
44133
SH
SOLE
43858
0
275
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
702
18368
SH
SOLE
17428
0
940
GLOBE LIFE INC
COM
37959E102
58590
658093
SH
SOLE
635722
0
22371
GRAFTECH INTL LTD
COM
384313508
1101
106693
SH
SOLE
105858
0
835
GXO LOGISTICS INCORPORATED
COMMON STOCK
36262G101
64869
826984
SH
SOLE
798753
0
28231
HARROW HEALTH INC
COM
415858109
1774
195128
SH
SOLE
193093
0
2035
HASBRO INC
COM
418056107
45886
514306
SH
SOLE
496161
0
18145
HELEN OF TROY LTD
COM
G4388N106
34295
152641
SH
SOLE
147701
0
4940
HERSHEY CO
COM
427866108
46793
276471
SH
SOLE
266658
0
9813
HEXCEL CORP NEW
COM
428291108
76897
1294775
SH
SOLE
1254194
0
40581
HILLMAN SOLUTIONS CORP
COM
431636109
501
41990
SH
SOLE
41990
0
0
HINGHAM INSTN SVGS MASS
COM
433323102
902
2680
SH
SOLE
2640
0
40
HOLOGIC INC
COM
436440101
2715
36786
SH
SOLE
36786
0
0
HOME DEPOT INC
COM
437076102
1625
4950
SH
SOLE
4950
0
0
HONEYWELL INTL INC
COM
438516106
2956
13926
SH
SOLE
13926
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
16307
998563
SH
SOLE
986530
0
12033
HUBBELL INC
COM
443510607
51781
286608
SH
SOLE
276635
0
9973
HUDSON PAC PPTYS INC
COM
444097109
69061
2628904
SH
SOLE
2542972
0
85932
HUMANA INC
COM
444859102
20422
52478
SH
SOLE
51545
0
933
HUNTSMAN CORP
COM
447011107
18244
616567
SH
SOLE
605029
0
11538
HYRECAR INC
COM
44916T107
1048
123308
SH
SOLE
123308
0
0
IAA INC
COM
449253103
40673
745343
SH
SOLE
718835
0
26508
ICF INTL INC
COM
44925C103
4671
52309
SH
SOLE
52064
0
245
IDACORP INC
COM
451107106
23723
229472
SH
SOLE
224823
0
4649
ILLINOIS TOOL WKS INC
COM
452308109
581
2814
SH
SOLE
2814
0
0
INSPERITY INC
COM
45778Q107
73882
667166
SH
SOLE
642722
0
24444
INTEL CORP
COM
458140100
1074
20163
SH
SOLE
20033
0
130
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
472
3527
SH
SOLE
3399
0
128
INTERNATIONAL MNY EXPRESS IN
COM
46005L101
4174
249966
SH
SOLE
248601
0
1365
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
816
24795
SH
SOLE
24795
0
0
INVESCO EXCH TRADED FD TR II
VAR RATE PFD
46138G870
456
17380
SH
SOLE
17380
0
0
ISHARES INC
MSCI EMERG MRKT
464286533
326
5203
SH
SOLE
5203
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
25231
193832
SH
SOLE
193832
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
19030
165164
SH
SOLE
165164
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
361
4867
SH
SOLE
4867
0
0
ISHARES TR
CORE US AGGBD ET
464287226
2515
21905
SH
SOLE
21750
0
155
ISHARES TR
FLTG RATE NT ETF
46429B655
784
15430
SH
SOLE
15430
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
1490
32463
SH
SOLE
32463
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
6631
49845
SH
SOLE
49845
0
0
ISHARES TR
ISHARES BIOTECH
464287556
810
5010
SH
SOLE
5010
0
0
ISHARES TR
MBS ETF
464288588
14443
133561
SH
SOLE
133561
0
0
ISHARES TR
MODERT ALLOC ETF
464289875
306
6840
SH
SOLE
6840
0
0
ISHARES TR
MSCI ACWI ETF
464288257
803
8045
SH
SOLE
8045
0
0
ISHARES TR
MSCI EAFE ETF
464287465
1645
21093
SH
SOLE
21093
0
0
ISHARES TR
MSCI EAFE MIN VL
46429B689
1206
16003
SH
SOLE
16003
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
227
4500
SH
SOLE
4500
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
320
4350
SH
SOLE
4350
0
0
ISHARES TR
RUS 1000 ETF
464287622
4721
19533
SH
SOLE
19533
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
1819
11621
SH
SOLE
11621
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
1175
7335
SH
SOLE
7335
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
714
6308
SH
SOLE
6308
0
0
ISHARES TR
RUS MID CAP ETF
464287499
2457
31416
SH
SOLE
31416
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
249
3795
SH
SOLE
3795
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
5885
26903
SH
SOLE
26903
0
0
ISHARES TR
SELECT DIVID ETF
464287168
218
1896
SH
SOLE
1896
0
0
ISHARES U S ETF TR
GSCI CMDTY STGY
46431W853
302
8430
SH
SOLE
8430
0
0
JANUS INTERNATIONAL GROUP IN
COMMON STOCK
47103N106
1315
107410
SH
SOLE
107410
0
0
JOHNSON & JOHNSON
COM
478160104
25015
154889
SH
SOLE
151800
0
3089
JPMORGAN CHASE & CO
COM
46625H100
40759
249002
SH
SOLE
244224
0
4778
KADANT INC
COM
48282T104
498
2440
SH
SOLE
2440
0
0
KAMAN CORP
COM
483548103
687
19256
SH
SOLE
18981
0
275
KANSAS CITY SOUTHERN
COM NEW
485170302
2125
7852
SH
SOLE
7662
0
190
LAMAR ADVERTISING CO NEW
CL A
512816109
19472
171637
SH
SOLE
168177
0
3460
LAUDER ESTEE COS INC
CL A
518439104
17097
57004
SH
SOLE
55914
0
1090
LIBERTY BROADBAND CORP
COM SER C
530307305
80661
467058
SH
SOLE
450502
0
16556
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
48651
1024875
SH
SOLE
988890
0
35985
LIFEMD INC
COM
53216B104
737
118755
SH
SOLE
118755
0
0
LILLY ELI & CO
COM
532457108
341
1475
SH
SOLE
1475
0
0
LIVEXLIVE MEDIA INC
COM NEW
53839L208
105
35015
SH
SOLE
35015
0
0
LOCKHEED MARTIN CORP
COM
539830109
3377
9785
SH
SOLE
9553
0
232
LOWES COS INC
COM
548661107
24805
122275
SH
SOLE
120414
0
1861
M & T BK CORP
COM
55261F104
52836
353798
SH
SOLE
343818
0
9980
MAMAMANCINI S HLDGS INC
COM
56146T103
127
52785
SH
SOLE
52785
0
0
MARATHON PETE CORP
COM
56585A102
21171
342511
SH
SOLE
337575
0
4936
MARKEL CORP
COM
570535104
67433
56423
SH
SOLE
54665
0
1758
MARRIOTT INTL INC NEW
CL A
571903202
12954
87474
SH
SOLE
86186
0
1288
MASTECH DIGITAL INC
COM
57633B100
1154
67822
SH
SOLE
66822
0
1000
MCDONALDS CORP
COM
580135101
691
2865
SH
SOLE
2865
0
0
MEDTRONIC PLC
SHS
G5960L103
30925
246711
SH
SOLE
241862
0
4849
MICROSOFT CORP
COM
594918104
42155
149527
SH
SOLE
146539
0
2988
MID-AMER APT CMNTYS INC
COM
59522J103
685
3666
SH
SOLE
3261
0
405
MIMECAST LTD
ORD SHS
G14838109
716
11262
SH
SOLE
11107
0
155
MONDELEZ INTL INC
CL A
609207105
26213
450542
SH
SOLE
442761
0
7781
MSA SAFETY INC
COM
553498106
3560
24437
SH
SOLE
24291
0
146
MVB FINL CORP
COM
553810102
1346
31420
SH
SOLE
30925
0
495
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
5154
97638
SH
SOLE
94309
0
3329
NEXTERA ENERGY INC
COM
65339F101
220
2800
SH
SOLE
2800
0
0
NICOLET BANKSHARES INC
COM
65406E102
3594
48456
SH
SOLE
48191
0
265
NORFOLK SOUTHN CORP
COM
655844108
318
1330
SH
SOLE
1330
0
0
NUVASIVE INC
COM
670704105
67023
1119855
SH
SOLE
1087857
0
31998
NV5 GLOBAL INC
COM
62945V109
5323
54003
SH
SOLE
53808
0
195
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
30735
509878
SH
SOLE
492348
0
17530
OPEN LENDING CORP
COM CL A
68373J104
2536
70302
SH
SOLE
69747
0
555
ORACLE CORP
COM
68389X105
303
3475
SH
SOLE
3475
0
0
PARTS ID INC
COM CL A
702141102
776
149533
SH
SOLE
147583
0
1950
PAYPAL HLDGS INC
COM
70450Y103
26929
103490
SH
SOLE
101356
0
2134
PAYSIGN INC
COM
70451A104
88
32740
SH
SOLE
32740
0
0
PEPSICO INC
COM
713448108
24099
160223
SH
SOLE
157598
0
2625
PERFICIENT INC
COM
71375U101
5315
45941
SH
SOLE
45606
0
335
PFIZER INC
COM
717081103
1438
33426
SH
SOLE
31936
0
1490
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
11672
114513
SH
SOLE
114383
0
130
PIONEER NAT RES CO
COM
723787107
2843
17075
SH
SOLE
17075
0
0
PORTLAND GEN ELEC CO
COM NEW
736508847
61970
1318782
SH
SOLE
1270560
0
48222
POWER REIT
COM
73933H101
2238
44782
SH
SOLE
44782
0
0
PROCTER AND GAMBLE CO
COM
742718109
27885
199463
SH
SOLE
196430
0
3033
PROGRESSIVE CORP
COM
743315103
23371
258562
SH
SOLE
254122
0
4440
PS BUSINESS PKS INC CALIF
COM
69360J107
528
3371
SH
SOLE
3321
0
50
QUALCOMM INC
COM
747525103
1424
11038
SH
SOLE
10045
0
993
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
18753
218159
SH
SOLE
214314
0
3845
RED VIOLET INC
COM
75704L104
2420
93751
SH
SOLE
93068
0
683
RESMED INC
COM
761152107
883
3350
SH
SOLE
3350
0
0
ROSS STORES INC
COM
778296103
21476
197295
SH
SOLE
194067
0
3228
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
515
11625
SH
SOLE
11625
0
0
ROYAL GOLD INC
COM
780287108
39716
415920
SH
SOLE
399965
0
15955
RPM INTL INC
COM
749685103
2394
30831
SH
SOLE
29673
0
1158
S&P GLOBAL INC
COM
78409V104
374
881
SH
SOLE
611
0
270
SAFETY INS GROUP INC
COM
78648T100
1233
15557
SH
SOLE
15307
0
250
SCIENCE APPLICATIONS INTL CO
COM
808625107
685
8002
SH
SOLE
7902
0
100
SIGNATURE BK NEW YORK N Y
COM
82669G104
772
2836
SH
SOLE
2791
0
45
SIMPSON MFG INC
COM
829073105
935
8738
SH
SOLE
8603
0
135
SMITH A O CORP
COM
831865209
77826
1274374
SH
SOLE
1234676
0
39698
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
60416
227794
SH
SOLE
219469
0
8325
SONOCO PRODS CO
COM
835495102
2113
35464
SH
SOLE
33890
0
1574
SOUTHERN CO
COM
842587107
211
3400
SH
SOLE
3400
0
0
SP PLUS CORP
COM
78469C103
3617
117931
SH
SOLE
117316
0
615
SPDR GOLD TR
GOLD SHS
78463V107
731
4450
SH
SOLE
4100
0
350
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
76880
1107779
SH
SOLE
1073764
0
34015
STAG INDL INC
COM
85254J102
1013
25813
SH
SOLE
25428
0
385
STATE STR CORP
COM
857477103
560
6609
SH
SOLE
6609
0
0
STORE CAP CORP
COM
862121100
1113
34741
SH
SOLE
32556
0
2185
STRYKER CORPORATION
COM
863667101
899
3408
SH
SOLE
3408
0
0
SUN CMNTYS INC
COM
866674104
93330
504212
SH
SOLE
486847
0
17365
SYSCO CORP
COM
871829107
218
2775
SH
SOLE
2540
0
235
TE CONNECTIVITY LTD
REG SHS
H84989104
26989
196687
SH
SOLE
193275
0
3412
TEXAS INSTRS INC
COM
882508104
2328
12110
SH
SOLE
12110
0
0
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
32127
26565
SH
SOLE
26143
0
422
TEXTRON INC
COM
883203101
697
9987
SH
SOLE
9987
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
271
475
SH
SOLE
475
0
0
TRANSCAT INC
COM
893529107
2078
32234
SH
SOLE
31739
0
495
TRUIST FINL CORP
COM
89832Q109
2361
40259
SH
SOLE
38888
0
1371
TUFIN SOFTWARE TECHNOLOGIE
SHS
M8893U102
583
59262
SH
SOLE
58317
0
945
UBIQUITI INC
COM
90353W103
44783
149940
SH
SOLE
144808
0
5132
UFP TECHNOLOGIES INC
COM
902673102
1969
31974
SH
SOLE
31464
0
510
ULTA BEAUTY INC
COM
90384S303
71403
197836
SH
SOLE
191909
0
5927
UNILEVER PLC
SPON ADR NEW
904767704
3438
63417
SH
SOLE
61472
0
1945
UNITED BANKSHARES INC WEST V
COM
909907107
728
20008
SH
SOLE
19685
0
323
UNITEDHEALTH GROUP INC
COM
91324P102
517
1323
SH
SOLE
1323
0
0
UNITIL CORP
COM
913259107
736
17215
SH
SOLE
16920
0
295
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
17737
216466
SH
SOLE
216466
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
2107
20704
SH
SOLE
20704
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
354
7075
SH
SOLE
7075
0
0
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
16454
312939
SH
SOLE
312939
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
28879
305889
SH
SOLE
305634
0
255
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
373
3535
SH
SOLE
3535
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
1708
27820
SH
SOLE
27820
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
31863
386641
SH
SOLE
386371
0
270
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
404
2630
SH
SOLE
2630
0
0
VANGUARD WHITEHALL FDS
HIGH DIV YLD
921946406
215
2083
SH
SOLE
2083
0
0
VIACOMCBS INC
CL B
92556H206
18411
465995
SH
SOLE
460162
0
5833
VIEMED HEALTHCARE INC
COM
92663R105
990
178451
SH
SOLE
178451
0
0
VIQ SOLUTIONS INC
COM NEW
91825V400
175
58980
SH
SOLE
58980
0
0
VISA INC
COM CL A
92826C839
624
2800
SH
SOLE
2800
0
0
WALMART INC
COM
931142103
19807
142107
SH
SOLE
138659
0
3448
WATERS CORP
COM
941848103
57904
162060
SH
SOLE
156289
0
5771
WATSCO INC
COM
942622200
63381
239518
SH
SOLE
231147
0
8371
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
64776
278656
SH
SOLE
270007
0
8649
WINMARK CORP
COM
974250102
1047
4867
SH
SOLE
4797
0
70
WOODWARD INC
COM
980745103
1502
13270
SH
SOLE
13135
0
135
WRAP TECHNOLOGIES INC
COM
98212N107
150
25055
SH
SOLE
25055
0
0
XCEL ENERGY INC
COM
98389B100
44310
708955
SH
SOLE
683746
0
25209
XPO LOGISTICS INC
COM
983793100
12357
155280
SH
SOLE
152854
0
2426
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
62533
427255
SH
SOLE
414597
0
12658