0001172661-22-001190.txt : 20220506
0001172661-22-001190.hdr.sgml : 20220506
20220506124433
ACCESSION NUMBER: 0001172661-22-001190
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20220331
FILED AS OF DATE: 20220506
DATE AS OF CHANGE: 20220506
EFFECTIVENESS DATE: 20220506
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: 22899928
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-2022
03-31-2022
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-06-2022
0
273
4724240
INFORMATION TABLE
2
infotable.xml
AAR CORP
COM
000361105
1225
25286
SH
SOLE
25286
0
0
AMAZON COM INC
COM
023135106
499
153
SH
SOLE
153
0
0
BWX TECHNOLOGIES INC
COM
05605H100
65547
1216983
SH
SOLE
1216983
0
0
CANADIAN PAC RY LTD
COM
13645T100
859
10410
SH
SOLE
10410
0
0
AUDIOEYE INC
COM NEW
050734201
420
61747
SH
SOLE
61747
0
0
DONALDSON INC
COM
257651109
2002
38557
SH
SOLE
38557
0
0
ALLIANT ENERGY CORP
COM
018802108
52293
836953
SH
SOLE
836953
0
0
BURLINGTON STORES INC
COM
122017106
35041
192354
SH
SOLE
192354
0
0
COLUMBIA BKG SYS INC
COM
197236102
730
22620
SH
SOLE
22620
0
0
DIAGEO PLC
SPON ADR NEW
25243Q205
325
1600
SH
SOLE
1600
0
0
CORTEVA INC
COM
22052L104
23155
402829
SH
SOLE
402829
0
0
SMITH A O CORP
COM
831865209
76372
1195366
SH
SOLE
1195366
0
0
AMERICAN EXPRESS CO
COM
025816109
14800
79143
SH
SOLE
79143
0
0
ALPHABET INC
CAP STK CL C
02079K107
927
332
SH
SOLE
332
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
232
1020
SH
SOLE
1020
0
0
ALLEGHANY CORP MD
COM
017175100
37648
44449
SH
SOLE
44449
0
0
DOLLAR GEN CORP NEW
COM
256677105
86867
390187
SH
SOLE
390187
0
0
BECTON DICKINSON & CO
COM
075887109
401
1508
SH
SOLE
1508
0
0
DISNEY WALT CO
COM
254687106
19473
141970
SH
SOLE
141970
0
0
AIR PRODS & CHEMS INC
COM
009158106
2359
9438
SH
SOLE
9438
0
0
CBOE GLOBAL MKTS INC
COM
12503M108
85421
746559
SH
SOLE
746559
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
83062
533442
SH
SOLE
533442
0
0
BOEING CO
COM
097023105
11029
57593
SH
SOLE
57593
0
0
AVERY DENNISON CORP
COM
053611109
44895
258059
SH
SOLE
258059
0
0
BARNES GROUP INC
COM
067806109
649
16147
SH
SOLE
16147
0
0
AMERICOLD RLTY TR
COM
03064D108
13522
485019
SH
SOLE
485019
0
0
ALPHABET INC
CAP STK CL A
02079K305
1146
412
SH
SOLE
412
0
0
CVS HEALTH CORP
COM
126650100
18011
177958
SH
SOLE
177958
0
0
CISCO SYS INC
COM
17275R102
2755
49400
SH
SOLE
49400
0
0
BRISTOL-MYERS SQUIBB CO
COM
110122108
204
2791
SH
SOLE
2791
0
0
CARGURUS INC
COM CL A
141788109
100753
2372894
SH
SOLE
2372894
0
0
CATERPILLAR INC
COM
149123101
241
1080
SH
SOLE
1080
0
0
ALCON AG
ORD SHS
H01301128
20862
262975
SH
SOLE
262975
0
0
CLARIVATE PLC
ORD SHS
G21810109
280
16733
SH
SOLE
16733
0
0
CHEVRON CORP NEW
COM
166764100
34462
211644
SH
SOLE
211644
0
0
COLGATE PALMOLIVE CO
COM
194162103
3014
39750
SH
SOLE
39750
0
0
CITIGROUP INC
COM NEW
172967424
803
15032
SH
SOLE
15032
0
0
COCA COLA CO
COM
191216100
2838
45778
SH
SOLE
45778
0
0
ATLANTICUS HOLDINGS CORP
COM
04914Y102
1012
19540
SH
SOLE
19540
0
0
ABBOTT LABS
COM
002824100
19665
166149
SH
SOLE
166149
0
0
BANK HAWAII CORP
COM
062540109
44668
532268
SH
SOLE
532268
0
0
APPLE INC
COM
037833100
43604
249721
SH
SOLE
249721
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
16446
46601
SH
SOLE
46601
0
0
CLOROX CO DEL
COM
189054109
5517
39685
SH
SOLE
39685
0
0
ANALOG DEVICES INC
COM
032654105
74921
453571
SH
SOLE
453571
0
0
AMGEN INC
COM
031162100
341
1412
SH
SOLE
1412
0
0
BM TECHNOLOGIES INC
CL A COM
05591L107
1345
157276
SH
SOLE
157276
0
0
CITI TRENDS INC
COM
17306X102
2868
93646
SH
SOLE
93646
0
0
3M CO
COM
88579Y101
520
3495
SH
SOLE
3495
0
0
CASEYS GEN STORES INC
COM
147528103
58737
296399
SH
SOLE
296399
0
0
COMCAST CORP NEW
CL A
20030N101
23887
510180
SH
SOLE
510180
0
0
CAVCO INDS INC DEL
COM
149568107
1210
5024
SH
SOLE
5024
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
15747
62683
SH
SOLE
62683
0
0
BK OF AMERICA CORP
COM
060505104
1707
41417
SH
SOLE
41417
0
0
CAMBRIDGE BANCORP
COM
132152109
305
3594
SH
SOLE
3594
0
0
AON PLC
SHS CL A
G0403H108
2651
8141
SH
SOLE
8141
0
0
ABBVIE INC
COM
00287Y109
742
4576
SH
SOLE
4576
0
0
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
81759
930770
SH
SOLE
930770
0
0
CBDMD INC
COM
12482W101
156
149785
SH
SOLE
149785
0
0
DIGITAL TURBINE INC
COM NEW
25400W102
1159
26447
SH
SOLE
26447
0
0
CROWN HLDGS INC
COM
228368106
17927
143316
SH
SOLE
143316
0
0
COMMUNITY BK SYS INC
COM
203607106
1323
18862
SH
SOLE
18862
0
0
CONOCOPHILLIPS
COM
20825C104
589
5890
SH
SOLE
5890
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
69601
1571490
SH
SOLE
1571490
0
0
CHUBB LIMITED
COM
H1467J104
33269
155533
SH
SOLE
155533
0
0
CELSIUS HLDGS INC
COM NEW
15118V207
891
16143
SH
SOLE
16143
0
0
DIAMONDBACK ENERGY INC
COM
25278X109
70597
515006
SH
SOLE
515006
0
0
UNITIL CORP
COM
913259107
1057
21187
SH
SOLE
21187
0
0
PAYPAL HLDGS INC
COM
70450Y103
2361
20413
SH
SOLE
20413
0
0
BERKLEY W R CORP
COM
084423102
23459
352291
SH
SOLE
352291
0
0
KADANT INC
COM
48282T104
474
2440
SH
SOLE
2440
0
0
EXP WORLD HLDGS INC
COM
30212W100
1685
79597
SH
SOLE
79597
0
0
PARTS ID INC
COM CL A
702141102
252
117640
SH
SOLE
117640
0
0
IBEX LTD
SHS NEW
G4690M101
348
21830
SH
SOLE
21830
0
0
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
366
4600
SH
SOLE
4600
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
19150
245235
SH
SOLE
245235
0
0
PFIZER INC
COM
717081103
1535
29641
SH
SOLE
29641
0
0
NV5 GLOBAL INC
COM
62945V109
5402
40525
SH
SOLE
40525
0
0
MARRIOTT INTL INC NEW
CL A
571903202
947
5386
SH
SOLE
5386
0
0
GRAFTECH INTL LTD
COM
384313508
1045
108605
SH
SOLE
108605
0
0
HERSHEY CO
COM
427866108
57123
263687
SH
SOLE
263687
0
0
ISHARES TR
CORE US AGGBD ET
464287226
2168
20247
SH
SOLE
20247
0
0
ISHARES TR
RUS MDCP VAL ETF
464287473
9560
79904
SH
SOLE
79904
0
0
DOUGLAS DYNAMICS INC
COM
25960R105
680
19648
SH
SOLE
19648
0
0
VIEMED HEALTHCARE INC
COM
92663R105
1054
211666
SH
SOLE
211666
0
0
PS BUSINESS PKS INC CALIF
COM
69360J107
540
3210
SH
SOLE
3210
0
0
EVERSOURCE ENERGY
COM
30040W108
910
10317
SH
SOLE
10317
0
0
LOWES COS INC
COM
548661107
21452
106100
SH
SOLE
106100
0
0
PDC ENERGY INC
COM
69327R101
1427
19640
SH
SOLE
19640
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
79085
1054180
SH
SOLE
1054180
0
0
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
3995
51284
SH
SOLE
51284
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
444
3379
SH
SOLE
3379
0
0
NUVASIVE INC
COM
670704105
1401
24705
SH
SOLE
24705
0
0
KROGER CO
COM
501044101
229
4000
SH
SOLE
4000
0
0
JPMORGAN CHASE & CO
COM
46625H100
30876
226494
SH
SOLE
226494
0
0
ULTA BEAUTY INC
COM
90384S303
74631
187411
SH
SOLE
187411
0
0
RESMED INC
COM
761152107
754
3110
SH
SOLE
3110
0
0
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
11625
116063
SH
SOLE
116063
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
326
7075
SH
SOLE
7075
0
0
DORMAN PRODS INC
COM
258278100
30801
324120
SH
SOLE
324120
0
0
ELECTRONIC ARTS INC
COM
285512109
3078
24328
SH
SOLE
24328
0
0
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
56515
441871
SH
SOLE
441871
0
0
ISHARES TR
RUS 2000 VAL ETF
464287630
1160
7190
SH
SOLE
7190
0
0
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
305
1880
SH
SOLE
1880
0
0
HESS CORP
COM
42809H107
60301
563351
SH
SOLE
563351
0
0
JANUS INTERNATIONAL GROUP IN
COMMON STOCK
47103N106
1100
122260
SH
SOLE
122260
0
0
EXXON MOBIL CORP
COM
30231G102
227
2752
SH
SOLE
2752
0
0
FRANCO NEV CORP
COM
351858105
15971
100122
SH
SOLE
100122
0
0
WATERS CORP
COM
941848103
48605
156593
SH
SOLE
156593
0
0
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
9159
178856
SH
SOLE
178856
0
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
780
2657
SH
SOLE
2657
0
0
QUALCOMM INC
COM
747525103
1551
10147
SH
SOLE
10147
0
0
EVEREST RE GROUP LTD
COM
G3223R108
2053
6812
SH
SOLE
6812
0
0
GLOBE LIFE INC
COM
37959E102
64484
640999
SH
SOLE
640999
0
0
ISHARES TR
MSCI ACWI ETF
464288257
7480
746
SH
SOLE
746
0
0
LOCKHEED MARTIN CORP
COM
539830109
15104
34219
SH
SOLE
34219
0
0
PROGRESSIVE CORP
COM
743315103
28704
251811
SH
SOLE
251811
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
15545
262323
SH
SOLE
262323
0
0
EASTERN BANKSHARES INC
COM
27627N105
3869
179634
SH
SOLE
179634
0
0
SYSCO CORP
COM
871829107
214
2623
SH
SOLE
2623
0
0
ISHARES TR
ISHARES BIOTECH
464287556
288
2210
SH
SOLE
2210
0
0
UNILEVER PLC
SPON ADR NEW
904767704
2867
62911
SH
SOLE
62911
0
0
INVESCO EXCH TRADED FD TR II
VAR RATE PFD
46138G870
425
17380
SH
SOLE
17380
0
0
ISHARES TR
MBS ETF
464288588
7041
69122
SH
SOLE
69122
0
0
ISHARES TR
IBOXX INV CP ETF
464287242
6178
51080
SH
SOLE
51080
0
0
SP PLUS CORP
COM
78469C103
3669
116982
SH
SOLE
116982
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
51174
261531
SH
SOLE
261531
0
0
MID-AMER APT CMNTYS INC
COM
59522J103
768
3666
SH
SOLE
3666
0
0
SOUTHERN CO
COM
842587107
247
3400
SH
SOLE
3400
0
0
TE CONNECTIVITY LTD
SHS
H84989104
24708
188636
SH
SOLE
188636
0
0
HINGHAM INSTN SVGS MASS
COM
433323102
880
2565
SH
SOLE
2565
0
0
XCEL ENERGY INC
COM
98389B100
50163
695062
SH
SOLE
695062
0
0
HOME DEPOT INC
COM
437076102
1503
5022
SH
SOLE
5022
0
0
TEXTRON INC
COM
883203101
743
9987
SH
SOLE
9987
0
0
LIBERTY BROADBAND CORP
COM SER C
530307305
64274
474978
SH
SOLE
474978
0
0
MONDELEZ INTL INC
CL A
609207105
26986
429855
SH
SOLE
429855
0
0
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
5227
83290
SH
SOLE
83290
0
0
PJT PARTNERS INC
COM CL A
69343T107
2217
35116
SH
SOLE
35116
0
0
TRUIST FINL CORP
COM
89832Q109
2197
38739
SH
SOLE
38739
0
0
META PLATFORMS INC
CL A
30303M102
14505
65230
SH
SOLE
65230
0
0
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
2172
20047
SH
SOLE
20047
0
0
SEMLER SCIENTIFIC INC
COM
81684M104
1573
31734
SH
SOLE
31734
0
0
SCIENCE APPLICATIONS INTL CO
COM
808625107
651
7060
SH
SOLE
7060
0
0
ISHARES INC
MSCI EMERG MRKT
464286533
307
5029
SH
SOLE
5029
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
23907
46880
SH
SOLE
46880
0
0
KAMAN CORP
COM
483548103
814
18710
SH
SOLE
18710
0
0
UBIQUITI INC
COM
90353W103
44529
152938
SH
SOLE
152938
0
0
FLUOR CORP NEW
COM
343412102
96904
3377608
SH
SOLE
3377608
0
0
GXO LOGISTICS INCORPORATED
COMMON STOCK
36262G101
56416
790805
SH
SOLE
790805
0
0
FACTSET RESH SYS INC
COM
303075105
651
1500
SH
SOLE
1500
0
0
NEXTERA ENERGY INC
COM
65339F101
12521
147810
SH
SOLE
147810
0
0
MEDTRONIC PLC
SHS
G5960L103
27237
245485
SH
SOLE
245485
0
0
DREAM FINDERS HOMES INC
COM CL A
26154D100
1843
107906
SH
SOLE
107906
0
0
XPO LOGISTICS INC
COM
983793100
609
8368
SH
SOLE
8368
0
0
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
331
3535
SH
SOLE
3535
0
0
ISHARES U S ETF TR
GSCI CMDTY STGY
46431W853
10331
414
SH
SOLE
414
0
0
ISHARES TR
BARCLAYS 7 10 YR
464287440
17105
159160
SH
SOLE
159160
0
0
HARROW HEALTH INC
COM
415858109
1469
215438
SH
SOLE
215438
0
0
STAG INDL INC
COM
85254J102
1007
24357
SH
SOLE
24357
0
0
WINMARK CORP
COM
974250102
1021
4641
SH
SOLE
4641
0
0
TRANSCAT INC
COM
893529107
1865
22991
SH
SOLE
22991
0
0
LIFEMD INC
COM
53216B104
151
42720
SH
SOLE
42720
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
216
596
SH
SOLE
596
0
0
POWER REIT
COM
73933H101
1326
33655
SH
SOLE
33655
0
0
PARKER-HANNIFIN CORP
COM
701094104
10629
37457
SH
SOLE
37457
0
0
MCKESSON CORP
COM
58155Q103
92597
302476
SH
SOLE
302476
0
0
MARATHON PETE CORP
COM
56585A102
27603
322845
SH
SOLE
322845
0
0
IDACORP INC
COM
451107106
25311
219409
SH
SOLE
219409
0
0
NICOLET BANKSHARES INC
COM
65406E102
4498
48073
SH
SOLE
48073
0
0
WOODWARD INC
COM
980745103
878
7028
SH
SOLE
7028
0
0
ISHARES TR
MSCI EAFE MIN VL
46429B689
1104
15302
SH
SOLE
15302
0
0
LILLY ELI & CO
COM
532457108
422
1475
SH
SOLE
1475
0
0
JOHNSON & JOHNSON
COM
478160104
27373
154451
SH
SOLE
154451
0
0
ISHARES TR
MSCI EAFE ETF
464287465
1676
22771
SH
SOLE
22771
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
20008
201961
SH
SOLE
201961
0
0
STATE STR CORP
COM
857477103
576
6609
SH
SOLE
6609
0
0
ISHARES TR
MSCI USA MIN VOL
46429B697
337
4350
SH
SOLE
4350
0
0
PEPSICO INC
COM
713448108
25881
154623
SH
SOLE
154623
0
0
PIONEER NAT RES CO
COM
723787107
4239
16954
SH
SOLE
16954
0
0
ISHARES TR
RUSSELL 2000 ETF
464287655
4973
24225
SH
SOLE
24225
0
0
STORE CAP CORP
COM
862121100
919
31456
SH
SOLE
31456
0
0
LIBERTY MEDIA CORP DEL
COM C SIRIUSXM
531229607
45370
992122
SH
SOLE
992122
0
0
EPAM SYS INC
COM
29414B104
27490
92682
SH
SOLE
92682
0
0
ISHARES TR
RUS MID CAP ETF
464287499
2481
31790
SH
SOLE
31790
0
0
MAMAMANCINI S HLDGS INC
COM
56146T103
175
104935
SH
SOLE
104935
0
0
DUPONT DE NEMOURS INC
COM
26614N102
271
3681
SH
SOLE
3681
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
259
5728
SH
SOLE
5728
0
0
SHELL PLC
SPON ADS
780259305
586
10676
SH
SOLE
10676
0
0
MASTECH DIGITAL INC
COM
57633B100
1402
75803
SH
SOLE
75803
0
0
TRAVELERS COMPANIES INC
COM
89417E109
219
1198
SH
SOLE
1198
0
0
FIRST LONG IS CORP
COM
320734106
1062
54599
SH
SOLE
54599
0
0
MVB FINL CORP
COM
553810102
1247
30048
SH
SOLE
30048
0
0
HUNTSMAN CORP
COM
447011107
21120
563063
SH
SOLE
563063
0
0
SAFETY INS GROUP INC
COM
78648T100
1330
14640
SH
SOLE
14640
0
0
PROCTER AND GAMBLE CO
COM
742718109
31630
207004
SH
SOLE
207004
0
0
HELEN OF TROY LTD
COM
G4388N106
29560
150940
SH
SOLE
150940
0
0
SIMPSON MFG INC
COM
829073105
911
8353
SH
SOLE
8353
0
0
MICROSOFT CORP
COM
594918104
43841
142199
SH
SOLE
142199
0
0
INTERNATIONAL MNY EXPRESS IN
COM
46005L101
3789
183834
SH
SOLE
183834
0
0
TEXAS INSTRS INC
COM
882508104
2222
12110
SH
SOLE
12110
0
0
HUMANA INC
COM
444859102
285
654
SH
SOLE
654
0
0
RED VIOLET INC
COM
75704L104
1447
50779
SH
SOLE
50779
0
0
NELNET INC
CL A
64031N108
1152
13558
SH
SOLE
13558
0
0
ISHARES TR
RUS 1000 ETF
464287622
4752
19003
SH
SOLE
19003
0
0
ISHARES TR
RUS TP200 VL ETF
464289420
264
3795
SH
SOLE
3795
0
0
ENVELA CORP
COM
29402E102
322
69165
SH
SOLE
69165
0
0
M & T BK CORP
COM
55261F104
90890
536223
SH
SOLE
536223
0
0
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
1117
12586
SH
SOLE
12586
0
0
HILLMAN SOLUTIONS CORP
COM
431636109
909
76519
SH
SOLE
76519
0
0
ISHARES TR
CORE MSCI EAFE
46432F842
338
4867
SH
SOLE
4867
0
0
VISA INC
COM CL A
92826C839
19680
88740
SH
SOLE
88740
0
0
ISHARES TR
RUS 1000 VAL ETF
464287598
7056
42511
SH
SOLE
42511
0
0
THE REAL GOOD FOOD COMPANY I
COM CL A
75601G109
365
46160
SH
SOLE
46160
0
0
GARTNER INC
COM
366651107
49092
165038
SH
SOLE
165038
0
0
MSA SAFETY INC
COM
553498106
3204
24146
SH
SOLE
24146
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
19162
164935
SH
SOLE
164935
0
0
WATSCO INC
COM
942622200
71228
233810
SH
SOLE
233810
0
0
TUFIN SOFTWARE TECHNOLOGIE
SHS
M8893U102
502
56251
SH
SOLE
56251
0
0
ROYAL GOLD INC
COM
780287108
64759
458373
SH
SOLE
458373
0
0
ROSS STORES INC
COM
778296103
9028
99801
SH
SOLE
99801
0
0
MCDONALDS CORP
COM
580135101
339
1369
SH
SOLE
1369
0
0
ILLINOIS TOOL WKS INC
COM
452308109
587
2805
SH
SOLE
2805
0
0
ISHARES TR
MODERT ALLOC ETF
464289875
294
6840
SH
SOLE
6840
0
0
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
316188309
1925
38670
SH
SOLE
38670
0
0
WILLIS TOWERS WATSON PLC LTD
SHS
G96629103
64940
274913
SH
SOLE
274913
0
0
HONEYWELL INTL INC
COM
438516106
2710
13926
SH
SOLE
13926
0
0
SPDR GOLD TR
GOLD SHS
78463V107
11094
61409
SH
SOLE
61409
0
0
MARKEL CORP
COM
570535104
85667
58070
SH
SOLE
58070
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
16656
193581
SH
SOLE
193581
0
0
EVI INDS INC
COM
26929N102
299
16106
SH
SOLE
16106
0
0
ICF INTL INC
COM
44925C103
4840
51412
SH
SOLE
51412
0
0
HUDSON PAC PPTYS INC
COM
444097109
90326
3254997
SH
SOLE
3254997
0
0
SUN CMNTYS INC
COM
866674104
84683
483100
SH
SOLE
483100
0
0
GENUINE PARTS CO
COM
372460105
2188
17365
SH
SOLE
17365
0
0
INTEL CORP
COM
458140100
3914
78981
SH
SOLE
78981
0
0
HUBBELL INC
COM
443510607
50615
275428
SH
SOLE
275428
0
0
ISHARES TR
GLB INFRASTR ETF
464288372
25609
1302
SH
SOLE
1302
0
0
UNITED BANKSHARES INC WEST V
COM
909907107
648
18581
SH
SOLE
18581
0
0
INVESCO EXCH TRADED FD TR II
TAXABLE MUN BD
46138G805
640
21560
SH
SOLE
21560
0
0
FIRST AMERN FINL CORP
COM
31847R102
96530
1489208
SH
SOLE
1489208
0
0
FIDELITY MERRIMACK STR TR
LOW DURTIN ETF
316188408
744
14840
SH
SOLE
14840
0
0
INSPERITY INC
COM
45778Q107
67961
676769
SH
SOLE
676769
0
0
ISHARES TR
FLTG RATE NT ETF
46429B655
16475
326107
SH
SOLE
326107
0
0
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
46341
143750
SH
SOLE
143750
0
0
ISHARES TR
3 7 YR TREAS BD
464288661
27705
226994
SH
SOLE
226994
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
702
16120
SH
SOLE
16120
0
0
HASBRO INC
COM
418056107
41522
506858
SH
SOLE
506858
0
0
SONOCO PRODS CO
COM
835495102
1952
31208
SH
SOLE
31208
0
0
PERFICIENT INC
COM
71375U101
3171
28807
SH
SOLE
28807
0
0
FATHOM HOLDINGS INC
COM
31189V109
586
54724
SH
SOLE
54724
0
0
HOLOGIC INC
COM
436440101
2790
36325
SH
SOLE
36325
0
0
OPEN LENDING CORP
COM CL A
68373J104
2516
133043
SH
SOLE
133043
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
281
475
SH
SOLE
475
0
0
WALMART INC
COM
931142103
20335
136549
SH
SOLE
136549
0
0
VONTIER CORPORATION
COM
928881101
47443
1868557
SH
SOLE
1868557
0
0
EATON CORP PLC
SHS
G29183103
24520
161573
SH
SOLE
161573
0
0
GIBRALTAR INDS INC
COM
374689107
2761
64273
SH
SOLE
64273
0
0
RPM INTL INC
COM
749685103
2403
29506
SH
SOLE
29506
0
0
NORFOLK SOUTHN CORP
COM
655844108
339
1190
SH
SOLE
1190
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
73708
454709
SH
SOLE
454709
0
0
S&P GLOBAL INC
COM
78409V104
335
816
SH
SOLE
816
0
0
MAGNOLIA OIL & GAS CORP
CL A
559663109
1285
54348
SH
SOLE
54348
0
0
PNC FINL SVCS GROUP INC
COM
693475105
20597
111665
SH
SOLE
111665
0
0
ORACLE CORP
COM
68389X105
287
3475
SH
SOLE
3475
0
0
STRYKER CORPORATION
COM
863667101
911
3408
SH
SOLE
3408
0
0
PORTLAND GEN ELEC CO
COM NEW
736508847
69348
1257442
SH
SOLE
1257442
0
0
UFP TECHNOLOGIES INC
COM
902673102
1986
30007
SH
SOLE
30007
0
0
FISERV INC
COM
337738108
21465
211685
SH
SOLE
211685
0
0
EXPEDITORS INTL WASH INC
COM
302130109
53782
521341
SH
SOLE
521341
0
0
DOW INC
COM
260557103
2234
35057
SH
SOLE
35057
0
0
ENTERGY CORP NEW
COM
29364G103
74549
638532
SH
SOLE
638532
0
0
EASTERLY GOVT PPTYS INC
COM
27616P103
2417
114329
SH
SOLE
114329
0
0
TEXAS PACIFIC LAND CORPORATI
COM
88262P102
4075
3014
SH
SOLE
3014
0
0