0001172661-22-002333.txt : 20221109 0001172661-22-002333.hdr.sgml : 20221109 20221109123025 ACCESSION NUMBER: 0001172661-22-002333 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221109 DATE AS OF CHANGE: 20221109 EFFECTIVENESS DATE: 20221109 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: 221371439 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-2022 09-30-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 11-09-2022 0 264 3631157
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 315 2850 SH SOLE 2620 0 230 ABBOTT LABS COM 002824100 14454 149383 SH SOLE 146947 0 2436 ABBVIE INC COM 00287Y109 15059 112202 SH SOLE 110144 0 2058 AIR PRODS & CHEMS INC COM 009158106 11936 51285 SH SOLE 50267 0 1018 ALCON AG ORD SHS H01301128 13143 225897 SH SOLE 222844 0 3053 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 32350 230760 SH SOLE 219446 0 11314 ALLEGHANY CORP MD COM 017175100 238 284 SH SOLE 284 0 0 ALLIANT ENERGY CORP COM 018802108 42000 792607 SH SOLE 759459 0 33148 ALPHABET INC CAP STK CL A 02079K305 788 8240 SH SOLE 7080 0 1160 ALPHABET INC CAP STK CL C 02079K107 637 6625 SH SOLE 5340 0 1285 AMAZON COM INC COM 023135106 346 3060 SH SOLE 3060 0 0 AMERICAN EXPRESS CO COM 025816109 9375 69488 SH SOLE 68056 0 1432 AMERICAN TOWER CORP NEW COM 03027X100 13597 63332 SH SOLE 62273 0 1059 AMERICOLD REALTY TRUST INC COM 03064D108 27946 1136023 SH SOLE 1082042 0 53981 AMGEN INC COM 031162100 278 1235 SH SOLE 1235 0 0 ANALOG DEVICES INC COM 032654105 66600 477966 SH SOLE 459517 0 18449 AON PLC SHS CL A G0403H108 2210 8251 SH SOLE 8251 0 0 APPLE INC COM 037833100 27322 197699 SH SOLE 192705 0 4994 ATLANTICUS HOLDINGS CORP COM 04914Y102 595 22685 SH SOLE 22685 0 0 AUDIOEYE INC COM NEW 050734201 482 87467 SH SOLE 87467 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 231 1020 SH SOLE 1020 0 0 AVERY DENNISON CORP COM 053611109 41552 255393 SH SOLE 245128 0 10265 BANK HAWAII CORP COM 062540109 39491 518794 SH SOLE 496892 0 21902 BECTON DICKINSON & CO COM 075887109 358 1608 SH SOLE 1608 0 0 BERKLEY W R CORP COM 084423102 18963 293633 SH SOLE 287783 0 5850 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10946 40992 SH SOLE 40244 0 748 BK OF AMERICA CORP COM 060505104 1251 41417 SH SOLE 41417 0 0 BM TECHNOLOGIES INC CL A COM 05591L107 1207 180346 SH SOLE 180346 0 0 BOEING CO COM 097023105 6207 51261 SH SOLE 50255 0 1006 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 79880 864975 SH SOLE 832802 0 32173 BOSTON SCIENTIFIC CORP COM 101137107 56741 1465050 SH SOLE 1414829 0 50221 BRC INC COM CL A 05601U105 850 110015 SH SOLE 110015 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 71866 497964 SH SOLE 476637 0 21327 BWX TECHNOLOGIES INC COM 05605H100 55918 1110147 SH SOLE 1066416 0 43731 CAMBRIDGE BANCORP COM 132152109 283 3544 SH SOLE 3544 0 0 CANADIAN PAC RY LTD COM 13645T100 634 9498 SH SOLE 9196 0 302 CARGURUS INC COM CL A 141788109 21498 1517124 SH SOLE 1444327 0 72797 CASEYS GEN STORES INC COM 147528103 57191 282399 SH SOLE 270177 0 12222 CAVCO INDS INC DEL COM 149568107 1037 5038 SH SOLE 4954 0 84 CBOE GLOBAL MKTS INC COM 12503M108 81001 690133 SH SOLE 664004 0 26129 CELSIUS HLDGS INC COM NEW 15118V207 1068 11777 SH SOLE 11777 0 0 CHEVRON CORP NEW COM 166764100 21841 152025 SH SOLE 149008 0 3017 CHUBB LIMITED COM H1467J104 20166 110878 SH SOLE 108629 0 2249 CISCO SYS INC COM 17275R102 2122 53050 SH SOLE 51539 0 1511 CITI TRENDS INC COM 17306X102 329 21216 SH SOLE 21216 0 0 CITIGROUP INC COM NEW 172967424 401 9635 SH SOLE 9015 0 620 CLARIVATE PLC ORD SHS G21810109 99 10570 SH SOLE 10570 0 0 CLOROX CO DEL COM 189054109 3328 25920 SH SOLE 25133 0 787 COCA COLA CO COM 191216100 2293 40936 SH SOLE 40636 0 300 COLGATE PALMOLIVE CO COM 194162103 2499 35578 SH SOLE 35063 0 515 COLUMBIA BKG SYS INC COM 197236102 655 22682 SH SOLE 22304 0 378 COMCAST CORP NEW CL A 20030N101 11557 394028 SH SOLE 385424 0 8604 COMMUNITY BK SYS INC COM 203607106 1137 18931 SH SOLE 18599 0 332 COMMUNITY HEALTHCARE TR INC COM 20369C106 925 28244 SH SOLE 27815 0 429 CONOCOPHILLIPS COM 20825C104 603 5890 SH SOLE 5490 0 400 CORECARD CORPORATION COM 45816D100 229 10532 SH SOLE 10532 0 0 CORTEVA INC COM 22052L104 15689 274520 SH SOLE 268985 0 5535 CROWN HLDGS INC COM 228368106 8287 102268 SH SOLE 102003 0 265 CVS HEALTH CORP COM 126650100 14043 147250 SH SOLE 145255 0 1995 DIAGEO PLC SPON ADR NEW 25243Q205 9936 58510 SH SOLE 57640 0 870 DIAMONDBACK ENERGY INC COM 25278X109 63813 529742 SH SOLE 507995 0 21747 DIGITAL TURBINE INC COM NEW 25400W102 522 36197 SH SOLE 36197 0 0 DISNEY WALT CO COM 254687106 10407 110324 SH SOLE 109859 0 465 DOLLAR GEN CORP NEW COM 256677105 83104 346467 SH SOLE 334024 0 12443 DORMAN PRODS INC COM 258278100 24963 303987 SH SOLE 291137 0 12850 DOUGLAS DYNAMICS INC COM 25960R105 969 34570 SH SOLE 34030 0 540 DOW INC COM 260557103 848 19295 SH SOLE 18326 0 969 DREAM FINDERS HOMES INC COM CL A 26154D100 926 87378 SH SOLE 87378 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 1204 76379 SH SOLE 72824 0 3555 EASTERN BANKSHARES INC COM 27627N105 2583 131513 SH SOLE 130598 0 915 EATON CORP PLC SHS G29183103 19650 147343 SH SOLE 144508 0 2835 ELECTRONIC ARTS INC COM 285512109 1970 17023 SH SOLE 17023 0 0 ENTERGY CORP NEW COM 29364G103 57689 573274 SH SOLE 553478 0 19796 ENVELA CORP COM 29402E102 373 73645 SH SOLE 73645 0 0 EPAM SYS INC COM 29414B104 26417 72938 SH SOLE 69969 0 2969 EVEREST RE GROUP LTD COM G3223R108 1871 7128 SH SOLE 6791 0 337 EVERSOURCE ENERGY COM 30040W108 803 10297 SH SOLE 10297 0 0 EVI INDS INC COM 26929N102 682 37610 SH SOLE 37610 0 0 EXP WORLD HLDGS INC COM 30212W100 1066 95090 SH SOLE 94810 0 280 EXPEDIA GROUP INC COM NEW 30212P303 22384 238915 SH SOLE 228353 0 10562 EXPEDITORS INTL WASH INC COM 302130109 45447 514631 SH SOLE 492553 0 22078 EXXON MOBIL CORP COM 30231G102 217 2487 SH SOLE 2487 0 0 FACTSET RESH SYS INC COM 303075105 600 1500 SH SOLE 1500 0 0 FATHOM HOLDINGS INC COM 31189V109 170 32025 SH SOLE 32025 0 0 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 305 6185 SH SOLE 6185 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 1056 23760 SH SOLE 18695 0 5065 FIRST AMERN FINL CORP COM 31847R102 60923 1321549 SH SOLE 1270473 0 51076 FIRST LONG IS CORP COM 320734106 942 54649 SH SOLE 53682 0 967 FIRST REP BK SAN FRANCISCO C COM 33616C100 84903 650351 SH SOLE 624615 0 25736 FISERV INC COM 337738108 10731 114686 SH SOLE 112785 0 1901 FLUOR CORP NEW COM 343412102 80869 3249045 SH SOLE 3111031 0 138014 FRANCO NEV CORP COM 351858105 8645 72354 SH SOLE 72155 0 199 GARTNER INC COM 366651107 44033 159141 SH SOLE 152404 0 6737 GENUINE PARTS CO COM 372460105 2743 18368 SH SOLE 17695 0 673 GIBRALTAR INDS INC COM 374689107 728 17787 SH SOLE 17512 0 275 GLOBE LIFE INC COM 37959E102 59885 600654 SH SOLE 576205 0 24449 GSK PLC SPONSORED ADR 37733W204 368 12511 SH SOLE 11919 0 592 HALEON PLC SPON ADS 405552100 95 15657 SH SOLE 14917 0 740 HARROW HEALTH INC COM 415858109 2863 237212 SH SOLE 235177 0 2035 HASBRO INC COM 418056107 33718 500124 SH SOLE 478977 0 21147 HELEN OF TROY LTD COM G4388N106 317 3288 SH SOLE 3247 0 41 HERSHEY CO COM 427866108 55570 252051 SH SOLE 241460 0 10591 HESS CORP COM 42809H107 60596 555980 SH SOLE 531315 0 24665 HILLMAN SOLUTIONS CORP COM 431636109 399 52965 SH SOLE 52965 0 0 HINGHAM INSTN SVGS MASS COM 433323102 923 3674 SH SOLE 3618 0 56 HOLOGIC INC COM 436440101 2344 36325 SH SOLE 36325 0 0 HOME DEPOT INC COM 437076102 1354 4908 SH SOLE 4908 0 0 HONEYWELL INTL INC COM 438516106 2325 13926 SH SOLE 13926 0 0 HUBBELL INC COM 443510607 56750 254484 SH SOLE 243684 0 10800 HUDSON PAC PPTYS INC COM 444097109 19006 1735698 SH SOLE 1659479 0 76219 HUNTSMAN CORP COM 447011107 2547 103774 SH SOLE 98724 0 5050 IBEX LTD SHS NEW G4690M101 491 26440 SH SOLE 26440 0 0 ICF INTL INC COM 44925C103 3621 33210 SH SOLE 32965 0 245 IDACORP INC COM 451107106 17289 174620 SH SOLE 170683 0 3937 ILLINOIS TOOL WKS INC COM 452308109 490 2714 SH SOLE 2714 0 0 INMODE LTD SHS M5425M103 1237 42480 SH SOLE 42480 0 0 INSPERITY INC COM 45778Q107 64111 627988 SH SOLE 601909 0 26079 INTEL CORP COM 458140100 1891 73396 SH SOLE 73396 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 291 3201 SH SOLE 3073 0 128 INTERNATIONAL MNY EXPRESS IN COM 46005L101 3371 147932 SH SOLE 147047 0 885 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 553 21560 SH SOLE 21560 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 381 17380 SH SOLE 17380 0 0 ISHARES TR MODERT ALLOC ETF 464289875 250 6840 SH SOLE 6840 0 0 ISHARES TR S&P MC 400VL ETF 464287705 610 6069 SH SOLE 6069 0 0 ISHARES TR IBOXX INV CP ETF 464287242 5099 49770 SH SOLE 49770 0 0 ISHARES TR RUS 1000 ETF 464287622 3725 18876 SH SOLE 18876 0 0 ISHARES TR RUS TP200 VL ETF 464289420 219 3795 SH SOLE 3795 0 0 ISHARES TR SELECT DIVID ETF 464287168 4191 39085 SH SOLE 38290 0 795 ISHARES TR RUS 2000 VAL ETF 464287630 2065 16019 SH SOLE 15609 0 410 ISHARES TR MSCI ACWI ETF 464288257 582 7480 SH SOLE 7480 0 0 ISHARES TR SHORT TREAS BD 464288679 2907 26425 SH SOLE 26425 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 33209 290596 SH SOLE 290596 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 37298 388323 SH SOLE 384128 0 4195 ISHARES TR GLB INFRASTR ETF 464288372 883 21103 SH SOLE 21103 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 271 4100 SH SOLE 4100 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 3956 23985 SH SOLE 23985 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 16372 325680 SH SOLE 325680 0 0 ISHARES TR MSCI EAFE ETF 464287465 1270 22677 SH SOLE 22677 0 0 ISHARES TR RUS MID CAP ETF 464287499 1956 31475 SH SOLE 31475 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 6911 85095 SH SOLE 85095 0 0 ISHARES TR CORE MSCI EAFE 46432F842 256 4867 SH SOLE 4867 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 10602 110453 SH SOLE 110365 0 88 ISHARES TR RUS 1000 VAL ETF 464287598 19388 142566 SH SOLE 134821 0 7745 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 471 13196 SH SOLE 13196 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 1146 128475 SH SOLE 128475 0 0 JOHNSON & JOHNSON COM 478160104 27200 166502 SH SOLE 163164 0 3338 JPMORGAN CHASE & CO COM 46625H100 20172 193029 SH SOLE 189376 0 3653 KADANT INC COM 48282T104 407 2440 SH SOLE 2440 0 0 KAMAN CORP COM 483548103 407 14579 SH SOLE 14304 0 275 LAMAR ADVERTISING CO NEW CL A 512816109 12929 156737 SH SOLE 153313 0 3424 LIBERTY BROADBAND CORP COM SER C 530307305 35837 485590 SH SOLE 465755 0 19835 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 36818 976333 SH SOLE 933747 0 42586 LIFEMD INC COM 53216B104 173 88040 SH SOLE 88040 0 0 LILLY ELI & CO COM 532457108 477 1475 SH SOLE 1475 0 0 LKQ CORP COM 501889208 20562 436095 SH SOLE 414626 0 21469 LOCKHEED MARTIN CORP COM 539830109 12644 32732 SH SOLE 32139 0 593 LOWES COS INC COM 548661107 17508 93224 SH SOLE 91742 0 1482 M & T BK CORP COM 55261F104 91803 520662 SH SOLE 500143 0 20519 MAGNOLIA OIL & GAS CORP CL A 559663109 1107 55899 SH SOLE 55029 0 870 MARATHON PETE CORP COM 56585A102 17012 171265 SH SOLE 167623 0 3642 MARKEL CORP COM 570535104 61376 56608 SH SOLE 54662 0 1946 MARRIOTT INTL INC NEW CL A 571903202 617 4404 SH SOLE 4354 0 50 MASTECH DIGITAL INC COM 57633B100 1344 90964 SH SOLE 89964 0 1000 MCDONALDS CORP COM 580135101 270 1169 SH SOLE 1169 0 0 MCKESSON CORP COM 58155Q103 88607 260708 SH SOLE 250615 0 10093 MEDTRONIC PLC SHS G5960L103 18068 223757 SH SOLE 219042 0 4715 MICROSOFT CORP COM 594918104 26681 114560 SH SOLE 111888 0 2672 MID-AMER APT CMNTYS INC COM 59522J103 568 3666 SH SOLE 3261 0 405 MONDELEZ INTL INC CL A 609207105 19817 361429 SH SOLE 354501 0 6928 MSA SAFETY INC COM 553498106 2349 21498 SH SOLE 21352 0 146 MVB FINL CORP COM 553810102 592 21289 SH SOLE 21289 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3655 87895 SH SOLE 84931 0 2964 NELNET INC CL A 64031N108 1060 13384 SH SOLE 13170 0 214 NEXTERA ENERGY INC COM 65339F101 10899 139002 SH SOLE 137005 0 1997 NICOLET BANKSHARES INC COM 65406E102 2461 34935 SH SOLE 34670 0 265 NORFOLK SOUTHN CORP COM 655844108 279 1330 SH SOLE 1330 0 0 NUVASIVE INC COM 670704105 1007 22988 SH SOLE 22183 0 805 NV5 GLOBAL INC COM 62945V109 3529 28504 SH SOLE 28373 0 131 OPEN LENDING CORP COM CL A 68373J104 1060 131800 SH SOLE 131800 0 0 ORACLE CORP COM 68389X105 212 3475 SH SOLE 3475 0 0 OTIS WORLDWIDE CORP COM 68902V107 7885 123597 SH SOLE 121481 0 2116 PARKER-HANNIFIN CORP COM 701094104 7003 28902 SH SOLE 28811 0 91 PARTS ID INC COM CL A 702141102 334 222510 SH SOLE 222510 0 0 PAYPAL HLDGS INC COM 70450Y103 1738 20189 SH SOLE 19604 0 585 PDC ENERGY INC COM 69327R101 1169 20235 SH SOLE 19920 0 315 PEPSICO INC COM 713448108 21641 132553 SH SOLE 130145 0 2408 PERFICIENT INC COM 71375U101 844 12978 SH SOLE 12793 0 185 PFIZER INC COM 717081103 1110 25366 SH SOLE 24146 0 1220 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 4327 43764 SH SOLE 43450 0 314 PIONEER NAT RES CO COM 723787107 536 2476 SH SOLE 2476 0 0 PJT PARTNERS INC COM CL A 69343T107 2413 36105 SH SOLE 35835 0 270 PNC FINL SVCS GROUP INC COM 693475105 11911 79712 SH SOLE 79450 0 262 PORTLAND GEN ELEC CO COM NEW 736508847 52380 1205247 SH SOLE 1152690 0 52557 POWER REIT COM 73933H101 178 16703 SH SOLE 16703 0 0 PROCTER AND GAMBLE CO COM 742718109 20774 164550 SH SOLE 161937 0 2613 PROGRESSIVE CORP COM 743315103 19963 171780 SH SOLE 168309 0 3471 QUALCOMM INC COM 747525103 1108 9807 SH SOLE 9067 0 740 RAYTHEON TECHNOLOGIES CORP COM 75513E101 13088 159885 SH SOLE 157042 0 2843 RED VIOLET INC COM 75704L104 900 51944 SH SOLE 51944 0 0 RESMED INC COM 761152107 679 3110 SH SOLE 3110 0 0 ROSS STORES INC COM 778296103 1571 18637 SH SOLE 18367 0 270 ROYAL GOLD INC COM 780287108 36431 388306 SH SOLE 369182 0 19124 RPM INTL INC COM 749685103 2269 27239 SH SOLE 26207 0 1032 S&P GLOBAL INC COM 78409V104 248 812 SH SOLE 542 0 270 SAFETY INS GROUP INC COM 78648T100 1186 14543 SH SOLE 14293 0 250 SALESFORCE INC COM 79466L302 9609 66801 SH SOLE 65703 0 1098 SCIENCE APPLICATIONS INTL CO COM 808625107 620 7010 SH SOLE 6910 0 100 SEMLER SCIENTIFIC INC COM 81684M104 1175 31283 SH SOLE 31018 0 265 SHELL PLC SPON ADS 780259305 12037 241903 SH SOLE 237514 0 4389 SIGNATURE BK NEW YORK N Y COM 82669G104 389 2576 SH SOLE 2531 0 45 SIMPSON MFG INC COM 829073105 656 8364 SH SOLE 8229 0 135 SKYWEST INC COM 830879102 720 44302 SH SOLE 43552 0 750 SMITH A O CORP COM 831865209 52637 1083509 SH SOLE 1040501 0 43008 SOLAREDGE TECHNOLOGIES INC COM 83417M104 21063 91000 SH SOLE 87068 0 3932 SONOCO PRODS CO COM 835495102 1928 33978 SH SOLE 32354 0 1624 SOUTHERN CO COM 842587107 231 3400 SH SOLE 3400 0 0 SP PLUS CORP COM 78469C103 1217 38846 SH SOLE 38181 0 665 SPDR GOLD TR GOLD SHS 78463V107 1135 7339 SH SOLE 7264 0 75 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 334 8548 SH SOLE 8548 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 49839 1043755 SH SOLE 1004710 0 39045 STAG INDL INC COM 85254J102 1008 35455 SH SOLE 34918 0 537 STATE STR CORP COM 857477103 402 6609 SH SOLE 6609 0 0 STORE CAP CORP COM 862121100 838 26753 SH SOLE 24858 0 1895 STRYKER CORPORATION COM 863667101 690 3408 SH SOLE 3408 0 0 SUN CMNTYS INC COM 866674104 63441 468784 SH SOLE 449402 0 19382 TE CONNECTIVITY LTD SHS H84989104 17761 160941 SH SOLE 157933 0 3008 TEXAS INSTRS INC COM 882508104 1874 12110 SH SOLE 12110 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 4958 2790 SH SOLE 2674 0 116 TEXTRON INC COM 883203101 582 9987 SH SOLE 9987 0 0 THE REAL BROKERAGE INC COM NEW 75585H206 176 122569 SH SOLE 122569 0 0 THE REAL GOOD FOOD COMPANY I COM CL A 75601G109 438 67870 SH SOLE 67870 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 241 475 SH SOLE 475 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 33588 231942 SH SOLE 220889 0 11053 TRANSCAT INC COM 893529107 1251 16525 SH SOLE 16290 0 235 TRUIST FINL CORP COM 89832Q109 1790 41123 SH SOLE 39687 0 1436 UBIQUITI INC COM 90353W103 28159 95923 SH SOLE 91969 0 3954 UFP TECHNOLOGIES INC COM 902673102 1783 20774 SH SOLE 20464 0 310 ULTA BEAUTY INC COM 90384S303 70219 175027 SH SOLE 168631 0 6396 UNILEVER PLC SPON ADR NEW 904767704 2659 60654 SH SOLE 57839 0 2815 UNITED BANKSHARES INC WEST V COM 909907107 655 18336 SH SOLE 18013 0 323 UNITEDHEALTH GROUP INC COM 91324P102 19381 38375 SH SOLE 37727 0 648 UNITIL CORP COM 913259107 986 21218 SH SOLE 20865 0 353 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 328 4600 SH SOLE 4600 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3230 43164 SH SOLE 43164 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1579 19695 SH SOLE 19695 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 262 7174 SH SOLE 7174 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1465 30455 SH SOLE 30455 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 16098 216722 SH SOLE 216307 0 415 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 13729 181410 SH SOLE 181030 0 380 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 25199 436044 SH SOLE 435934 0 110 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 259 3535 SH SOLE 3535 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 254 1880 SH SOLE 1880 0 0 VIEMED HEALTHCARE INC COM 92663R105 1260 210026 SH SOLE 210026 0 0 VISA INC COM CL A 92826C839 11259 63378 SH SOLE 63186 0 192 VONTIER CORPORATION COM 928881101 29659 1774902 SH SOLE 1690424 0 84478 WALMART INC COM 931142103 15680 120892 SH SOLE 117824 0 3068 WATERS CORP COM 941848103 39953 148233 SH SOLE 142050 0 6183 WATSCO INC COM 942622200 67397 261776 SH SOLE 249844 0 11932 WILLIS TOWERS WATSON PLC LTD SHS G96629103 46549 231657 SH SOLE 223105 0 8552 WINMARK CORP COM 974250102 1007 4657 SH SOLE 4587 0 70 WOODWARD INC COM 980745103 206 2570 SH SOLE 2500 0 70 XCEL ENERGY INC COM 98389B100 41972 655813 SH SOLE 628249 0 27564 XPO LOGISTICS INC COM 983793100 319 7160 SH SOLE 6895 0 265 ZEVIA PBC CL A 98955K104 868 200892 SH SOLE 200892 0 0