0001172661-23-001797.txt : 20230503
0001172661-23-001797.hdr.sgml : 20230503
20230503135729
ACCESSION NUMBER: 0001172661-23-001797
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230331
FILED AS OF DATE: 20230503
DATE AS OF CHANGE: 20230503
EFFECTIVENESS DATE: 20230503
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: 23883005
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
X0202
13F-HR
LIVE
false
true
false
0000813933
XXXXXXXX
03-31-2023
03-31-2023
false
ANCHOR CAPITAL ADVISORS LLC
Two International Place
Boston
MA
02110
13F HOLDINGS REPORT
028-01880
000105540
801-18930
N
Michelle Demerle
Compliance Officer
617-338-3800
/s/ Michelle Demerle
Boston
MA
05-03-2023
0
265
3782289203
INFORMATION TABLE
2
infotable.xml
3M CO
COM
88579Y101
290104
2760
SH
SOLE
2610
0
150
ABBOTT LABS
COM
002824100
14450064
142703
SH
SOLE
140201
0
2502
ABBVIE INC
COM
00287Y109
17347859
108853
SH
SOLE
106764
0
2089
AIR PRODS & CHEMS INC
COM
009158106
13744746
47856
SH
SOLE
46871
0
985
ALCON AG
ORD SHS
H01301128
14626986
207357
SH
SOLE
204264
0
3093
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
50467383
401842
SH
SOLE
384701
0
17141
ALLIANT ENERGY CORP
COM
018802108
52514794
983423
SH
SOLE
939992
0
43431
ALPHABET INC
CAP STK CL C
02079K107
689000
6625
SH
SOLE
5340
0
1285
ALPHABET INC
CAP STK CL A
02079K305
829840
8000
SH
SOLE
6840
0
1160
AMAZON COM INC
COM
023135106
316067
3060
SH
SOLE
3060
0
0
AMERICAN EXPRESS CO
COM
025816109
11093106
67251
SH
SOLE
65860
0
1391
AMERICAN TOWER CORP NEW
COM
03027X100
13001774
63628
SH
SOLE
62569
0
1059
AMERICOLD REALTY TRUST INC
COM
03064D108
37833907
1329839
SH
SOLE
1275347
0
54492
AMGEN INC
COM
031162100
298561
1235
SH
SOLE
1235
0
0
ANALOG DEVICES INC
COM
032654105
88997890
451262
SH
SOLE
433705
0
17557
AON PLC
SHS CL A
G0403H108
2551011
8091
SH
SOLE
8091
0
0
APPLE INC
COM
037833100
25444978
154306
SH
SOLE
150015
0
4291
ASTRAZENECA PLC
SPONSORED ADR
046353108
12063389
173799
SH
SOLE
171525
0
2274
AUDIOEYE INC
COM NEW
050734201
720664
101502
SH
SOLE
101502
0
0
AUTODESK INC
COM
052769106
38474829
184833
SH
SOLE
176381
0
8452
AVERY DENNISON CORP
COM
053611109
43995718
245882
SH
SOLE
235978
0
9904
BECTON DICKINSON & CO
COM
075887109
395569
1598
SH
SOLE
1598
0
0
BERKLEY W R CORP
COM
084423102
14235398
228644
SH
SOLE
224749
0
3895
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
11684885
37843
SH
SOLE
37136
0
707
BM TECHNOLOGIES INC
CL A COM
05591L107
243954
69305
SH
SOLE
69305
0
0
BOEING CO
COM
097023105
9954788
46861
SH
SOLE
45909
0
952
BOOT BARN HLDGS INC
COM
099406100
2378216
31031
SH
SOLE
30769
0
262
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
73627598
794342
SH
SOLE
764110
0
30232
BOSTON SCIENTIFIC CORP
COM
101137107
67390906
1347010
SH
SOLE
1299438
0
47572
BRC INC
COM CL A
05601U105
572673
111415
SH
SOLE
111415
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
56199779
383433
SH
SOLE
366881
0
16552
BWX TECHNOLOGIES INC
COM
05605H100
68157147
1081173
SH
SOLE
1039181
0
41992
CAMBRIDGE BANCORP
COM
132152109
229687
3544
SH
SOLE
3544
0
0
CANADIAN PAC RY LTD
COM
13645T100
683624
8885
SH
SOLE
8583
0
302
CASEYS GEN STORES INC
COM
147528103
58841558
271836
SH
SOLE
260154
0
11682
CATERPILLAR INC
COM
149123101
247147
1080
SH
SOLE
1080
0
0
CAVCO INDS INC DEL
COM
149568107
1405046
4422
SH
SOLE
4338
0
84
CBOE GLOBAL MKTS INC
COM
12503M108
81644417
608197
SH
SOLE
584256
0
23941
CELSIUS HLDGS INC
COM NEW
15118V207
1087026
11696
SH
SOLE
11696
0
0
CHEVRON CORP NEW
COM
166764100
24095206
147678
SH
SOLE
144618
0
3060
CHUBB LIMITED
COM
H1467J104
20100377
103514
SH
SOLE
101269
0
2245
CISCO SYS INC
COM
17275R102
2714615
51930
SH
SOLE
50419
0
1511
CITI TRENDS INC
COM
17306X102
683655
35944
SH
SOLE
35354
0
590
CITIGROUP INC
COM NEW
172967424
385670
8225
SH
SOLE
7605
0
620
CLOROX CO DEL
COM
189054109
3647432
23050
SH
SOLE
22263
0
787
CME GROUP INC
COM
12572Q105
17039033
88967
SH
SOLE
87146
0
1821
COCA COLA CO
COM
191216100
2438106
39305
SH
SOLE
39005
0
300
COLGATE PALMOLIVE CO
COM
194162103
2555701
34008
SH
SOLE
33668
0
340
COMCAST CORP NEW
CL A
20030N101
13408510
353693
SH
SOLE
345371
0
8322
COMMUNITY BK SYS INC
COM
203607106
941733
17941
SH
SOLE
17609
0
332
COMMUNITY HEALTHCARE TR INC
COM
20369C106
947940
25900
SH
SOLE
25471
0
429
CONOCOPHILLIPS
COM
20825C104
584380
5890
SH
SOLE
5490
0
400
CORECARD CORPORATION
COM
45816D100
317329
10532
SH
SOLE
10532
0
0
CORTEVA INC
COM
22052L104
15415042
255597
SH
SOLE
250272
0
5325
CROWN HLDGS INC
COM
228368106
1844185
22297
SH
SOLE
22232
0
65
CVS HEALTH CORP
COM
126650100
10870800
146290
SH
SOLE
143790
0
2500
DIAGEO PLC
SPON ADR NEW
25243Q205
12287084
67817
SH
SOLE
66948
0
869
DIAMONDBACK ENERGY INC
COM
25278X109
66340342
490792
SH
SOLE
470380
0
20412
DIGITAL TURBINE INC
COM NEW
25400W102
463401
37492
SH
SOLE
37492
0
0
DISNEY WALT CO
COM
254687106
11231315
112167
SH
SOLE
110430
0
1737
DOLLAR GEN CORP NEW
COM
256677105
74200475
352563
SH
SOLE
338631
0
13932
DORMAN PRODS INC
COM
258278100
25623073
297045
SH
SOLE
284776
0
12269
DOUGLAS DYNAMICS INC
COM
25960R105
809302
25378
SH
SOLE
24950
0
428
DOW INC
COM
260557103
2257214
41175
SH
SOLE
39741
0
1434
DREAM FINDERS HOMES INC
COM CL A
26154D100
1042788
78701
SH
SOLE
78701
0
0
EASTERLY GOVT PPTYS INC
COM
27616P103
550617
40074
SH
SOLE
39249
0
825
EATON CORP PLC
SHS
G29183103
23229562
135576
SH
SOLE
132824
0
2752
ELECTRONIC ARTS INC
COM
285512109
2147744
17831
SH
SOLE
17831
0
0
ENDAVA PLC
ADS
29260V105
740660
11025
SH
SOLE
11025
0
0
ENTERGY CORP NEW
COM
29364G103
58691674
544753
SH
SOLE
525977
0
18776
ENVELA CORP
COM
29402E102
580034
89236
SH
SOLE
89236
0
0
EPAM SYS INC
COM
29414B104
21846982
73067
SH
SOLE
70207
0
2860
EVEREST RE GROUP LTD
COM
G3223R108
2492177
6961
SH
SOLE
6624
0
337
EVERSOURCE ENERGY
COM
30040W108
805843
10297
SH
SOLE
10297
0
0
EVI INDS INC
COM
26929N102
780397
39414
SH
SOLE
39414
0
0
EVOLV TECHNOLOGIES HLDNGS IN
COM CL A
30049H102
50981
16340
SH
SOLE
16340
0
0
EXP WORLD HLDGS INC
COM
30212W100
796640
62777
SH
SOLE
62777
0
0
EXPEDITORS INTL WASH INC
COM
302130109
54497718
494894
SH
SOLE
473739
0
21155
EXXON MOBIL CORP
COM
30231G102
272700
2487
SH
SOLE
2487
0
0
FACTSET RESH SYS INC
COM
303075105
622635
1500
SH
SOLE
1500
0
0
FATHOM HOLDINGS INC
COM
31189V109
137934
32455
SH
SOLE
32455
0
0
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
3478520
75620
SH
SOLE
71055
0
4565
FIDELITY MERRIMACK STR TR
LOW DURTIN ETF
316188408
303542
6115
SH
SOLE
6115
0
0
FIRST AMERN FINL CORP
COM
31847R102
70030792
1258189
SH
SOLE
1208241
0
49948
FIRST LONG IS CORP
COM
320734106
684137
50677
SH
SOLE
49710
0
967
FISERV INC
COM
337738108
932346
8249
SH
SOLE
8139
0
110
FLUOR CORP NEW
COM
343412102
61171836
1979031
SH
SOLE
1894593
0
84438
FRANCO NEV CORP
COM
351858105
12303066
84383
SH
SOLE
83171
0
1212
FREEPORT-MCMORAN INC
CL B
35671D857
7557877
184744
SH
SOLE
180959
0
3785
GARTNER INC
COM
366651107
47545060
145947
SH
SOLE
139608
0
6339
GENUINE PARTS CO
COM
372460105
2534245
15147
SH
SOLE
14614
0
533
GIBRALTAR INDS INC
COM
374689107
826246
17036
SH
SOLE
16761
0
275
GLOBE LIFE INC
COM
37959E102
59298355
538978
SH
SOLE
515878
0
23100
GRID DYNAMICS HLDGS INC
CL A
39813G109
445347
38861
SH
SOLE
38861
0
0
GSK PLC
SPONSORED ADR
37733W204
270017
7589
SH
SOLE
7573
0
16
HALEON PLC
SPON ADS
405552100
93911
11537
SH
SOLE
10797
0
740
HALLIBURTON CO
COM
406216101
26205288
828233
SH
SOLE
792555
0
35678
HARROW HEALTH INC
COM
415858109
1255931
59354
SH
SOLE
59354
0
0
HAWKINS INC
COM
420261109
1013551
23151
SH
SOLE
22773
0
378
HELEN OF TROY LTD
COM
G4388N106
711396
7475
SH
SOLE
7360
0
115
HERSHEY CO
COM
427866108
61667689
242395
SH
SOLE
232267
0
10128
HESS CORP
COM
42809H107
68218434
515479
SH
SOLE
492089
0
23390
HILLMAN SOLUTIONS CORP
COM
431636109
1035711
123006
SH
SOLE
120980
0
2026
HINGHAM INSTN SVGS MASS
COM
433323102
824277
3531
SH
SOLE
3475
0
56
HOLOGIC INC
COM
436440101
2931428
36325
SH
SOLE
36325
0
0
HOME DEPOT INC
COM
437076102
407856
1382
SH
SOLE
1382
0
0
HUBBELL INC
COM
443510607
57360639
235751
SH
SOLE
225459
0
10292
HUNTSMAN CORP
COM
447011107
2483832
90783
SH
SOLE
85963
0
4820
IBEX LTD
SHS NEW
G4690M101
645136
26440
SH
SOLE
26440
0
0
ICF INTL INC
COM
44925C103
3162541
28829
SH
SOLE
28584
0
245
IDACORP INC
COM
451107106
17411410
160726
SH
SOLE
156897
0
3829
ILLINOIS TOOL WKS INC
COM
452308109
636378
2614
SH
SOLE
2614
0
0
INMODE LTD
SHS
M5425M103
1058387
33116
SH
SOLE
33116
0
0
INSIGHT ENTERPRISES INC
COM
45765U103
553541
3872
SH
SOLE
3808
0
64
INSPERITY INC
COM
45778Q107
58966512
485121
SH
SOLE
464605
0
20516
INTEL CORP
COM
458140100
477080
14603
SH
SOLE
14603
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
27830180
302634
SH
SOLE
288447
0
14187
INTERNATIONAL MNY EXPRESS IN
COM
46005L101
3409792
132265
SH
SOLE
131380
0
885
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
579533
21560
SH
SOLE
21560
0
0
INVESCO EXCH TRADED FD TR II
VAR RATE PFD
46138G870
384619
17380
SH
SOLE
17380
0
0
ISHARES INC
MSCI EMERG MRKT
464286533
237773
4357
SH
SOLE
4357
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
325359
4867
SH
SOLE
4867
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
1000794
7304
SH
SOLE
7304
0
0
ISHARES TR
IBONDS DEC2026
46435GAA0
235876
9940
PRN
SOLE
9940
0
0
ISHARES TR
SHORT TREAS BD
464288679
40128186
363151
SH
SOLE
362941
0
210
ISHARES TR
MSCI EMG MKT ETF
464287234
238417
6042
SH
SOLE
6042
0
0
ISHARES TR
S&P MC 400VL ETF
464287705
245826
2392
SH
SOLE
2392
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
5455290
49770
SH
SOLE
49770
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
44962771
382174
SH
SOLE
382174
0
0
ISHARES TR
RUS 1000 ETF
464287622
4226733
18766
SH
SOLE
18766
0
0
ISHARES TR
CORE US AGGBD ET
464287226
1373537
13785
SH
SOLE
13785
0
0
ISHARES TR
RUS MID CAP ETF
464287499
2200033
31465
SH
SOLE
31465
0
0
ISHARES TR
7-10 YR TRSY BD
464287440
20771686
209561
SH
SOLE
209423
0
138
ISHARES TR
MSCI USA MIN VOL
46429B697
298234
4100
SH
SOLE
4100
0
0
ISHARES TR
ISHARES BIOTECH
464287556
217635
1685
SH
SOLE
1685
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
1525608
30276
SH
SOLE
30276
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
247055
3795
SH
SOLE
3795
0
0
ISHARES TR
MSCI EAFE ETF
464287465
1535929
21476
SH
SOLE
21476
0
0
ISHARES TR
MODERT ALLOC ETF
464289875
272642
6840
SH
SOLE
6840
0
0
ISHARES TR
IBONDS 27 ETF
46435UAA9
236652
9935
PRN
SOLE
9935
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
12328624
116089
SH
SOLE
116089
0
0
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
234629
9565
PRN
SOLE
9565
0
0
ISHARES TR
MSCI ACWI ETF
464288257
681877
7480
SH
SOLE
7480
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
3170205
20821
SH
SOLE
20821
0
0
ISHARES TR
ISHS 5-10YR INVT
464288638
14638132
285455
SH
SOLE
285455
0
0
ISHARES TR
ISHS 1-5YR INVS
464288646
14572299
288332
SH
SOLE
288332
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
998504
20933
SH
SOLE
20933
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
4261108
23885
SH
SOLE
23885
0
0
ISHARES TR
1 3 YR TREAS BD
464287457
27376205
333206
SH
SOLE
333206
0
0
ISHARES U S ETF TR
GSCI CMDTY STGY
46431W853
955862
35363
SH
SOLE
35363
0
0
JANUS INTERNATIONAL GROUP IN
COMMON STOCK
47103N106
1180538
119730
SH
SOLE
119730
0
0
JOHNSON & JOHNSON
COM
478160104
24014755
154934
SH
SOLE
151730
0
3204
JPMORGAN CHASE & CO
COM
46625H100
22307191
171186
SH
SOLE
167658
0
3528
LAMAR ADVERTISING CO NEW
CL A
512816109
52130433
521878
SH
SOLE
501609
0
20269
LIBERTY BROADBAND CORP
COM SER C
530307305
38395174
469953
SH
SOLE
450838
0
19115
LIFEMD INC
COM
53216B104
151666
89215
SH
SOLE
89215
0
0
LILLY ELI & CO
COM
532457108
506545
1475
SH
SOLE
1475
0
0
LKQ CORP
COM
501889208
27435442
483359
SH
SOLE
462194
0
21165
LOCKHEED MARTIN CORP
COM
539830109
14509621
30693
SH
SOLE
30115
0
578
LOWES COS INC
COM
548661107
17677029
88398
SH
SOLE
87008
0
1390
M & T BK CORP
COM
55261F104
53775134
449738
SH
SOLE
431513
0
18225
MAGNOLIA OIL & GAS CORP
CL A
559663109
1152551
52676
SH
SOLE
51806
0
870
MARATHON PETE CORP
COM
56585A102
18376853
136296
SH
SOLE
133106
0
3190
MARKEL CORP
COM
570535104
69650831
54525
SH
SOLE
52681
0
1844
MARRIOTT INTL INC NEW
CL A
571903202
590106
3554
SH
SOLE
3504
0
50
MASTECH DIGITAL INC
COM
57633B100
1154705
93688
SH
SOLE
92638
0
1050
MCKESSON CORP
COM
58155Q103
84313005
236801
SH
SOLE
227408
0
9393
MEDTRONIC PLC
SHS
G5960L103
9596364
119032
SH
SOLE
116420
0
2612
MICROSOFT CORP
COM
594918104
30542742
105941
SH
SOLE
103630
0
2311
MID-AMER APT CMNTYS INC
COM
59522J103
553713
3666
SH
SOLE
3261
0
405
MONDELEZ INTL INC
CL A
609207105
18549541
266058
SH
SOLE
260915
0
5143
MP MATERIALS CORP
COM CL A
553368101
850126
30157
SH
SOLE
30157
0
0
MSA SAFETY INC
COM
553498106
2371729
17766
SH
SOLE
17620
0
146
MVB FINL CORP
COM
553810102
620315
30054
SH
SOLE
29554
0
500
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
3607703
86350
SH
SOLE
83386
0
2964
NELNET INC
CL A
64031N108
1107275
12050
SH
SOLE
11836
0
214
NEXTERA ENERGY INC
COM
65339F101
11436508
148372
SH
SOLE
146407
0
1965
NICOLET BANKSHARES INC
COM
65406E102
909812
14430
SH
SOLE
14165
0
265
NORFOLK SOUTHN CORP
COM
655844108
277720
1310
SH
SOLE
1310
0
0
NUVASIVE INC
COM
670704105
453171
10970
SH
SOLE
10970
0
0
NV5 GLOBAL INC
COM
62945V109
2633352
25328
SH
SOLE
25197
0
131
OPEN LENDING CORP
COM CL A
68373J104
623885
88620
SH
SOLE
88620
0
0
ORACLE CORP
COM
68389X105
322897
3475
SH
SOLE
3475
0
0
OTIS WORLDWIDE CORP
COM
68902V107
10010900
118613
SH
SOLE
116548
0
2065
PARKER-HANNIFIN CORP
COM
701094104
12020682
35764
SH
SOLE
35243
0
521
PAYPAL HLDGS INC
COM
70450Y103
1339530
17639
SH
SOLE
17054
0
585
PDC ENERGY INC
COM
69327R101
1203760
18756
SH
SOLE
18441
0
315
PEPSICO INC
COM
713448108
22236529
121978
SH
SOLE
119677
0
2301
PERFICIENT INC
COM
71375U101
1085088
15031
SH
SOLE
14794
0
237
PFIZER INC
COM
717081103
994745
24381
SH
SOLE
23861
0
520
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
8448557
85124
SH
SOLE
84810
0
314
PIONEER NAT RES CO
COM
723787107
632327
3096
SH
SOLE
3096
0
0
PJT PARTNERS INC
COM CL A
69343T107
2425223
33595
SH
SOLE
33325
0
270
PNC FINL SVCS GROUP INC
COM
693475105
9822253
77280
SH
SOLE
76044
0
1236
PORTLAND GEN ELEC CO
COM NEW
736508847
56866385
1163150
SH
SOLE
1113064
0
50086
PROCTER AND GAMBLE CO
COM
742718109
22535343
151559
SH
SOLE
149112
0
2447
PROGRESS SOFTWARE CORP
COM
743312100
991874
17265
SH
SOLE
16982
0
283
PROGRESSIVE CORP
COM
743315103
19247015
134538
SH
SOLE
131771
0
2767
QUALCOMM INC
COM
747525103
11805917
92537
SH
SOLE
90562
0
1975
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
14475084
147811
SH
SOLE
145048
0
2763
RED VIOLET INC
COM
75704L104
305624
17365
SH
SOLE
17365
0
0
RESMED INC
COM
761152107
630691
2880
SH
SOLE
2880
0
0
ROSS STORES INC
COM
778296103
1567965
14774
SH
SOLE
14559
0
215
ROYAL GOLD INC
COM
780287108
56189316
433192
SH
SOLE
413819
0
19373
RPM INTL INC
COM
749685103
2224969
25504
SH
SOLE
24472
0
1032
S&P GLOBAL INC
COM
78409V104
276506
802
SH
SOLE
532
0
270
SAFETY INS GROUP INC
COM
78648T100
928668
12462
SH
SOLE
12212
0
250
SALESFORCE INC
COM
79466L302
15873320
79454
SH
SOLE
77990
0
1464
SCIENCE APPLICATIONS INTL CO
COM
808625107
706571
6575
SH
SOLE
6475
0
100
SHELL PLC
SPON ADS
780259305
14700762
255488
SH
SOLE
251317
0
4171
SIMPSON MFG INC
COM
829073105
849052
7744
SH
SOLE
7609
0
135
SKYWEST INC
COM
830879102
1224360
55226
SH
SOLE
54275
0
951
SMITH A O CORP
COM
831865209
72430154
1047435
SH
SOLE
1006246
0
41189
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
28620905
94163
SH
SOLE
90397
0
3766
SONOCO PRODS CO
COM
835495102
1893379
31039
SH
SOLE
29415
0
1624
SOUTHERN CO
COM
842587107
236572
3400
SH
SOLE
3400
0
0
SP PLUS CORP
COM
78469C103
1181839
34466
SH
SOLE
33801
0
665
SPDR S&P 500 ETF TR
TR UNIT
78462F103
250956
613
SH
SOLE
613
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
307135
670
SH
SOLE
670
0
0
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
788415
11906
SH
SOLE
11721
0
185
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
45544484
806525
SH
SOLE
772578
0
33947
STAG INDL INC
COM
85254J102
1082916
32020
SH
SOLE
31483
0
537
STATE STR CORP
COM
857477103
500235
6609
SH
SOLE
6609
0
0
STRYKER CORPORATION
COM
863667101
972882
3408
SH
SOLE
3408
0
0
SUN CMNTYS INC
COM
866674104
67128060
476491
SH
SOLE
456890
0
19601
TASKUS INC
CLASS A COM
87652V109
765681
53025
SH
SOLE
53025
0
0
TE CONNECTIVITY LTD
SHS
H84989104
56759968
432787
SH
SOLE
416143
0
16644
TEXAS INSTRS INC
COM
882508104
520828
2800
SH
SOLE
2800
0
0
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
3597657
2115
SH
SOLE
2018
0
97
THE REAL BROKERAGE INC
COM NEW
75585H206
149646
123674
SH
SOLE
123674
0
0
THE REAL GOOD FOOD COMPANY I
COM CL A
75601G109
357286
84665
SH
SOLE
84665
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
273776
475
SH
SOLE
475
0
0
THOUGHTWORKS HOLDING INC
COM
88546E105
672115
91320
SH
SOLE
91320
0
0
TRANE TECHNOLOGIES PLC
SHS
G8994E103
52779812
286878
SH
SOLE
275412
0
11466
TRANSCAT INC
COM
893529107
1294993
14487
SH
SOLE
14252
0
235
TRUIST FINL CORP
COM
89832Q109
1361136
39916
SH
SOLE
38426
0
1490
UBIQUITI INC
COM
90353W103
25210368
92791
SH
SOLE
89009
0
3782
UFP TECHNOLOGIES INC
COM
902673102
1552757
11959
SH
SOLE
11766
0
193
ULTA BEAUTY INC
COM
90384S303
73012201
133803
SH
SOLE
129009
0
4794
UNILEVER PLC
SPON ADR NEW
904767704
2968283
57159
SH
SOLE
54344
0
2815
UNITED BANKSHARES INC WEST V
COM
909907107
912372
25920
SH
SOLE
25522
0
398
UNITEDHEALTH GROUP INC
COM
91324P102
17221773
36441
SH
SOLE
35808
0
633
UNITIL CORP
COM
913259107
1098077
19251
SH
SOLE
18898
0
353
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
3278514
42862
SH
SOLE
42862
0
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
339618
4600
SH
SOLE
4600
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
1582244
19054
SH
SOLE
19054
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
595972
2920
SH
SOLE
2920
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
1155607
6186
SH
SOLE
6186
0
0
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
1137255
23782
SH
SOLE
23782
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
9886269
129690
SH
SOLE
129275
0
415
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
1920405
32805
SH
SOLE
32495
0
310
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
281810
3535
SH
SOLE
3535
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
8215009
102406
SH
SOLE
102026
0
380
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
289539
1880
SH
SOLE
1880
0
0
VIEMED HEALTHCARE INC
COM
92663R105
581580
60205
SH
SOLE
60205
0
0
VISA INC
COM CL A
92826C839
15664540
69478
SH
SOLE
68386
0
1092
VONTIER CORPORATION
COM
928881101
54718084
2001393
SH
SOLE
1917248
0
84145
WALMART INC
COM
931142103
16577877
112431
SH
SOLE
109540
0
2891
WATERS CORP
COM
941848103
43610800
140848
SH
SOLE
135033
0
5815
WATSCO INC
COM
942622200
80788250
253923
SH
SOLE
242560
0
11363
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
51404442
221209
SH
SOLE
212467
0
8742
WINMARK CORP
COM
974250102
1326580
4140
SH
SOLE
4070
0
70
WOODWARD INC
COM
980745103
201345
2068
SH
SOLE
1998
0
70
XCEL ENERGY INC
COM
98389B100
42231731
626212
SH
SOLE
600101
0
26111
ZEVIA PBC
CL A
98955K104
776610
201717
SH
SOLE
201717
0
0