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