Now live: Pro — the full 13F research suite for serious investorsSee pricing →
Boston Trust Walden Corp

Q4 2024 · 13F-HR

Boston Trust Walden Corpholdings as filed

Filed 2025-01-24 · accession 0001534866-25-000002

$14.25B
Reported value
379
Positions
2024-12-31
Period end
View analyzed profile →PRO

Holdings as filed

CUSIPTickerIssuerValue% port.SharesClassVoting
594918104MSFTMICROSOFT CORP$528.4M3.71%1,253,590CommonSOLE
037833100AAPLAPPLE INC$464.9M3.26%1,856,306CommonSOLE
02079K305GOOGLALPHABET INC-A$262.8M1.84%1,388,156CommonSOLE
46625H100JPMJPMORGAN CHASE & CO$246.3M1.73%1,027,602CommonSOLE
02079K107GOOGALPHABET INC-CL C$222.3M1.56%1,167,054CommonSOLE
G1151C101ACNACCENTURE PLC-CL A$215.5M1.51%612,446CommonSOLE
92826C839VVISA INC$211.7M1.49%669,916CommonSOLE
257651109DCIDONALDSON CO INC$178.5M1.25%2,649,832CommonSOLE
038336103ATRAPTARGROUP INC$178.1M1.25%1,133,711CommonSOLE
478160104JNJJOHNSON & JOHNSON$157.0M1.10%1,085,655CommonSOLE
941848103WATWATERS CORP$154.9M1.09%417,567CommonSOLE
053015103ADPAUTOMATIC DATA PROCESSING$152.3M1.07%520,172CommonSOLE
91324P102UNHUNITED HEALTH GROUP INC$149.8M1.05%296,063CommonSOLE
74758T303QLYSQUALYS INC$147.2M1.03%1,049,623CommonSOLE
303075105FDSFACTSET RESH SYS INC$144.9M1.02%301,614CommonSOLE
229899109CFRCULLEN/FROST BANKERS INC$141.3M0.99%1,052,290CommonSOLE
22160K105COSTCOSTCO WHOLESALE CORP$136.6M0.96%149,078CommonSOLE
169905106CHHCHOICE HOTELS INTL INC$134.8M0.95%949,586CommonSOLE
302081104EXLSEXLSERVICE HOLDINGS INC$134.8M0.95%3,036,316CommonSOLE
16359R103CHECHEMED CORP$128.3M0.90%242,172CommonSOLE
216648501COOCOOPER COS INC/THE$126.8M0.89%1,379,290CommonSOLE
443510607HUBBHUBBELL INC$124.4M0.87%296,857CommonSOLE
H1467J104CBCHUBB LTD$123.5M0.87%447,137CommonSOLE
03820C105AITAPPLIED INDUSTRIAL TECH INC$120.4M0.84%502,783CommonSOLE
863667101SYKSTRYKER CORP$118.2M0.83%328,220CommonSOLE
82900L102SMPLSIMPLY GOOD FOODS CO$118.2M0.83%3,031,574CommonSOLE
713448108PEPPEPSICO INC$117.9M0.83%775,635CommonSOLE
743312100PRGSPROGRESS SOFTWARE CORP$116.1M0.81%1,781,415CommonSOLE
172062101CINFCINCINNATI FINANCIAL CORP$114.4M0.80%795,780CommonSOLE
907818108UNPUNION PACIFIC CORP$113.8M0.80%498,829CommonSOLE
198516106COLMCOLUMBIA SPORTSWEAR CO$107.8M0.76%1,284,140CommonSOLE
784117103SEICSEI INVESTMENTS COMPANY$107.7M0.76%1,306,329CommonSOLE
244199105DEDEERE & CO$105.6M0.74%249,221CommonSOLE
942749102WTSWATTS WATER TECHNOLOGIES-A$105.5M0.74%519,098CommonSOLE
127203107WHDCACTUS INC CL A$104.9M0.74%1,797,489CommonSOLE
17275R102CSCOCISCO SYSTEMS INC$103.7M0.73%1,752,000CommonSOLE
778296103ROSTROSS STORES INC$101.7M0.71%672,326CommonSOLE
816300107SIGISELECTIVE INS GROUP INC$98.7M0.69%1,055,321CommonSOLE
827048109SLGNSILGAN HOLDINGS INC$97.7M0.69%1,877,157CommonSOLE
038222105AMATAPPLIED MATERIALS, INC.$96.3M0.68%592,196CommonSOLE
665859104NTRSNORTHERN TRUST CORPORATION$95.2M0.67%928,854CommonSOLE
053332102AZOAUTOZONE INC$94.7M0.66%29,560CommonSOLE
68389X105ORCLORACLE CORP$94.0M0.66%564,030CommonSOLE
200525103CBSHCOMMERCE BANCSHARES INC$91.5M0.64%1,468,854CommonSOLE
M22465104CHKPCHECK POINT SOFTWARE TECH LTOR$91.0M0.64%487,283CommonSOLE
20030N101CMCSACOMCAST CORP NEW CL A$89.8M0.63%2,391,955CommonSOLE
459044103IBOCINTERNATIONAL BANCSHARES CRP$89.2M0.63%1,412,533CommonSOLE
05550J101BJBJ'S WHOLESALE CLUB HOLDINGS$88.5M0.62%990,094CommonSOLE
149568107CVCOCAVCO INDUSTRIES INC$86.5M0.61%193,895CommonSOLE
19247A100CNSCOHEN & STEERS INC$85.0M0.60%920,583CommonSOLE
85254J102STAGSTAG INDUSTRIAL INC$84.7M0.59%2,504,968CommonSOLE
25659T107DLBDOLBY LABORATORIES INC-CL A$84.7M0.59%1,084,700CommonSOLE
969904101WSMWILLIAMS-SONOMA INC$80.2M0.56%433,338CommonSOLE
075887109BDXBECTON DICKINSON AND CO$79.8M0.56%351,794CommonSOLE
343498101FLOFLOWERS FOODS INC COM$79.2M0.56%3,831,184CommonSOLE
009158106APDAIR PRODUCTS & CHEMICALS INC$78.2M0.55%269,708CommonSOLE
48020Q107JLLJONES LANG LASALLE INC$77.4M0.54%305,768CommonSOLE
29670G102WTRGESSENTIAL UTILS INC$77.2M0.54%2,126,907CommonSOLE
911312106UPSUNITED PARCEL SERVICE-CL B$76.8M0.54%608,973CommonSOLE
221006109CRVLCORVEL CORP$76.8M0.54%690,053CommonSOLE
30231G102XOMEXXON MOBIL CORPORATION$74.4M0.52%691,513CommonSOLE
548661107LOWLOWES COS INC$74.2M0.52%300,617CommonSOLE
70432V102PAYCPAYCOM SOFTWARE INC$73.7M0.52%359,695CommonSOLE
67066G104NVDANVIDIA CORP$73.3M0.51%545,932CommonSOLE
68235P108OGSONE GAS INC$73.3M0.51%1,058,507CommonSOLE
559663109MGYMAGNOLIA OIL & GAS CORP$72.3M0.51%3,090,587CommonSOLE
405024100HAEHAEMONETICS CORP/MASS$71.5M0.50%915,722CommonSOLE
833034101SNASNAP ON INC$71.5M0.50%210,537CommonSOLE
537008104LFUSLITTELFUSE INC$68.1M0.48%288,785CommonSOLE
74112D101PBHPRESTIGE CONSMR HEALTHCARE INC$64.9M0.46%831,627CommonSOLE
025816109AXPAMERICAN EXPRESS CO$64.9M0.46%218,681CommonSOLE
032654105ADIANALOG DEVICES INC$64.7M0.45%304,309CommonSOLE
025932104AFGAMERICAN FINANCIAL GROUP INC$63.3M0.44%462,399CommonSOLE
353514102FELEFRANKLIN ELECTRIC CO INC$63.2M0.44%648,516CommonSOLE
989207105ZBRAZEBRA TECHNOLOGIES CORP CL A$63.1M0.44%163,410CommonSOLE
58933Y105MRKMERCK & CO INC NEW$63.0M0.44%633,623CommonSOLE
749685103RPMRPM INTERNATIONAL INC$62.7M0.44%509,601CommonSOLE
12503M108CBOECBOE HOLDINGS INC$62.3M0.44%318,922CommonSOLE
384802104GWWWW GRAINGER INC$62.2M0.44%58,966CommonSOLE
451107106IDAIDACORP INC$61.7M0.43%564,184CommonSOLE
533900106LECOLINCOLN ELECTRIC HOLDINGS$61.6M0.43%328,743CommonSOLE
871829107SYYSYSCO CORP$61.5M0.43%804,345CommonSOLE
G0176J109ALLEALLEGION PLC$61.4M0.43%469,726CommonSOLE
655663102NDSNNORDSON CORPORATION$60.7M0.43%290,219CommonSOLE
576485205MTDRMATADOR RESOURCES CO$60.2M0.42%1,069,360CommonSOLE
00508Y102AYIACUITY BRANDS INC$60.2M0.42%205,907CommonSOLE
729132100PLXSPLEXUS CORP$60.1M0.42%384,284CommonSOLE
30040W108ESEVERSOURCE ENERGY$57.5M0.40%1,002,004CommonSOLE
054540208ACLSAXCELIS TECHNOLOGIES INC$57.3M0.40%820,116CommonSOLE
20825C104COPCONOCOPHILLIPS$57.0M0.40%574,399CommonSOLE
00724F101ADBEADOBE INC$56.3M0.40%126,629CommonSOLE
09857L108BKNGBOOKING HLDGS INC$55.8M0.39%11,221CommonSOLE
29977A105EVREVERCORE PARTNERS INC-CL A$55.2M0.39%199,037CommonSOLE
G02602103DOXAMDOCS LTD ORD$54.6M0.38%641,863CommonSOLE
126349109CSNCSG SYSTEMS INTL INC$54.5M0.38%1,065,484CommonSOLE
410867105THGHANOVER INSURANCE GROUP INC$54.4M0.38%351,597CommonSOLE
053611109AVYAVERY DENNISON CORP$54.4M0.38%290,508CommonSOLE
550021109LULULULULEMON ATHLETICA INC$54.0M0.38%141,267CommonSOLE
45867G101IDCCINTERDIGITAL INC$53.8M0.38%277,571CommonSOLE
452308109ITWILLINOIS TOOL WORKS$53.7M0.38%211,670CommonSOLE
831865209AOSSMITH (A.O.) CORP$53.0M0.37%777,254CommonSOLE
513847103MZTILANCASTER COLONY CORP$52.9M0.37%305,264CommonSOLE
G87052109TELTE CONNECTIVITY LTD$52.5M0.37%367,155CommonSOLE
879369106TFXTELEFLEX INCORPORATED$52.4M0.37%294,614CommonSOLE
302130109EXPDEXPEDITORS INTL WASH INC$51.8M0.36%467,394CommonSOLE
00846U101AAGILENT TECHNOLOGIES, INC.$51.7M0.36%385,132CommonSOLE
571748102MRSHMARSH MCLENNAN COS INC$51.7M0.36%243,397CommonSOLE
049560105ATOATMOS ENERGY CORP$51.5M0.36%369,532CommonSOLE
880770102TERTERADYNE INC$51.4M0.36%408,177CommonSOLE
379577208GMEDGLOBUS MEDICAL INC-A$51.3M0.36%619,652CommonSOLE
512816109LAMRLAMAR ADVERTISING CO-A$51.2M0.36%420,640CommonSOLE
056525108BMIBADGER METER INC$50.8M0.36%239,310CommonSOLE
88076W103TDCTERADATA CORP DEL COM$50.7M0.36%1,629,118CommonSOLE
579780206MKCMCCORMICK & CO INC$50.0M0.35%656,337CommonSOLE
44930G107ICUIICU MEDICAL INC$49.2M0.35%317,246CommonSOLE
315616102FFIVF5 INC$49.0M0.34%194,820CommonSOLE
817565104SCISERVICE CORP INTERNATIONAL$48.9M0.34%612,944CommonSOLE
45167R104IEXIDEX CORP COM$48.6M0.34%232,014CommonSOLE
25787G100DFINDONNELLEY FINL SOLUTIONS INC$48.5M0.34%773,757CommonSOLE
515098101LSTRLANDSTAR SYSTEM INC$47.7M0.33%277,520CommonSOLE
603158106MTXMINERALS TECHNOLOGIES INC$46.8M0.33%614,523CommonSOLE
427866108HSYTHE HERSHEY COMPANY$46.8M0.33%276,134CommonSOLE
189054109CLXCLOROX COMPANY$46.3M0.32%284,821CommonSOLE
G8473T100STESTERIS PLC$46.2M0.32%224,741CommonSOLE
553530106MSMMSC INDUSTRIAL DIRECT CO-A$46.2M0.32%618,103CommonSOLE
90337L108USPHU.S. PHYSICAL THERAPY INC$46.0M0.32%518,675CommonSOLE
739276103POWIPOWER INTEGRATIONS INC$45.6M0.32%739,284CommonSOLE
695156109PKGPACKAGING CORP OF AMERICA$45.5M0.32%202,155CommonSOLE
218352102CORTCORCEPT THERAPEUTICS INC$45.3M0.32%899,061CommonSOLE
58506Q109MEDPMEDPACE HOLDINGS INC$44.7M0.31%134,575CommonSOLE
747525103QCOMQUALCOMM INC$44.5M0.31%289,531CommonSOLE
27579R104EWBCEAST WEST BANCORP INC$44.3M0.31%463,087CommonSOLE
74144T108TROWT ROWE PRICE GROUP INC$44.2M0.31%390,926CommonSOLE
89055F103BLDTOPBUILD CORP$43.6M0.31%140,062CommonSOLE
742718109PGPROCTER & GAMBLE CO/THE$43.1M0.30%256,934CommonSOLE
423452101HPHELMERICH & PAYNE INC$42.4M0.30%1,323,619CommonSOLE
372460105GPCGENUINE PARTS CO$42.0M0.29%359,823CommonSOLE
654106103NKENIKE INC -CL B$42.0M0.29%554,516CommonSOLE
40637H109HALOHALOZYME THERAPEUTICS INC$41.8M0.29%874,081CommonSOLE
882681109TXRHTEXAS ROADHOUSE INC$40.1M0.28%222,519CommonSOLE
23331A109DHID R HORTON INC$39.9M0.28%285,106CommonSOLE
592688105MTDMETTLER-TOLEDO INTERNATIONAL$39.5M0.28%32,314CommonSOLE
453836108INDBINDEPENDENT BANK CORP/MA$38.9M0.27%606,743CommonSOLE
229663109CUBECUBESMART$38.8M0.27%906,551CommonSOLE
426281101JKHYJACK HENRY & ASSOCIATES INC$38.5M0.27%219,547CommonSOLE
159864107CRLCHARLES RIVER LABORATORIES INT$37.7M0.26%204,483CommonSOLE
30303M102METAMETA PLATFORMS INC$37.5M0.26%64,040CommonSOLE
920253101VMIVALMONT INDUSTRIES$37.1M0.26%120,858CommonSOLE
81725T100SXTSENSIENT TECHNOLOGIES CORP COM$37.0M0.26%519,072CommonSOLE
03209R103AMPHAMPHASTAR PHARMACEUTICALS INC$36.3M0.26%978,920CommonSOLE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL CL$36.1M0.25%79,707CommonSOLE
165303108CPKCHESAPEAKE UTILITIES CORP$35.8M0.25%295,350CommonSOLE
35086T109FCPTFOUR CORNERS PPTY TR INC COM$35.6M0.25%1,311,073CommonSOLE
574599106MASMASCO CORP COM$35.5M0.25%489,736CommonSOLE
133131102CPTCAMDEN PROPERTY TRUST$34.2M0.24%294,595CommonSOLE
388689101GPKGRAPHIC PACKAGING HLDG CO$34.1M0.24%1,256,679CommonSOLE
149150104CATYCATHAY GENRAL BANCORP$32.2M0.23%677,093CommonSOLE
00971T101AKAMAKAMAI TECHNOLOGIES INC$31.4M0.22%328,159CommonSOLE
482480100KLACKLA-TENCOR CORPORATION$30.6M0.21%48,567CommonSOLE
902788108UMBFUMB FINANCIAL CORP$30.2M0.21%267,950CommonSOLE
45780R101IBPINSTALLED BLDG PRODS INC$28.9M0.20%164,845CommonSOLE
855244109SBUXSTARBUCKS CORP$28.3M0.20%310,063CommonSOLE
09290D101BLKBLACKROCK, INC.$27.8M0.19%27,102CommonSOLE
146229109CRICARTER INC$27.8M0.19%512,211CommonSOLE
891092108TTCTORO CO$26.8M0.19%334,132CommonSOLE
460690100IPGINTERPUBLIC GROUP OF COS INC$26.5M0.19%947,360CommonSOLE
902673102UFPTUFP TECHNOLOGIES INC$26.4M0.19%107,950CommonSOLE
093671105HRBBLOCK H & R INC$25.6M0.18%483,572CommonSOLE
023135106AMZNAMAZON.COM INC$24.7M0.17%112,566CommonSOLE
336901103SRCE1ST SOURCE CORP$24.4M0.17%418,568CommonSOLE
704326107PAYXPAYCHEX INC$23.2M0.16%165,758CommonSOLE
M5425M103INMDINMODE LTD$22.8M0.16%1,367,376CommonSOLE
047649108ATKRATKORE INC$22.8M0.16%272,939CommonSOLE
12685J105CABOCABLE ONE INC$22.5M0.16%62,152CommonSOLE
913259107UTLUNITIL CORP$21.0M0.15%387,445CommonSOLE
28176E108EWEDWARDS LIFESCIENCES CORP$20.9M0.15%282,372CommonSOLE
171340102CHDCHURCH & DWIGHT INC$20.8M0.15%198,338CommonSOLE
580135101MCDMCDONALD'S CORPORATION$19.5M0.14%67,352CommonSOLE
166764100CVXCHEVRON CORP$19.3M0.14%133,413CommonSOLE
194162103CLCOLGATE-PALMOLIVE CO$18.1M0.13%198,818CommonSOLE
05722G100BKRBAKER HUGHES COMPANY CL A$17.9M0.13%435,965CommonSOLE
053484101AVBAVALONBAY COMMUNITIES INC$17.4M0.12%79,279CommonSOLE
45778Q107NSPINSPERITY INC$17.0M0.12%219,895CommonSOLE
693475105PNCPNC FINANCIAL SERVICES GROUP$16.8M0.12%87,222CommonSOLE
825690100SSTKSHUTTERSTOCK INC$16.7M0.12%550,717CommonSOLE
437076102HDHOME DEPOT, INC.$16.6M0.12%42,770CommonSOLE
681919106OMCOMNICOM GROUP$14.2M0.10%164,983CommonSOLE
539830109LMTLOCKHEED MARTIN CORP$13.4M0.09%27,548CommonSOLE
922908363VOOVANGUARD S&P 500 ETF$12.9M0.09%23,932CommonSOLE
806857108SLBSCHLUMBERGER N.V. LTD$12.5M0.09%326,244CommonSOLE
921910725VSGXVANGUARD ESG INTL STOCK ETF$12.3M0.09%217,110CommonSOLE
031100100AMEAMETEK INC NEW$12.3M0.09%68,265CommonSOLE
058498106BALLBALL CORP$11.9M0.08%216,508CommonSOLE
872540109TJXTJX COMPANIES, INC.$11.8M0.08%97,384CommonSOLE
922042858VWOVANGUARD FTSE EMERGING MARKETS$11.5M0.08%261,114CommonSOLE
03662Q105AKXANSYS INC COM$11.1M0.08%32,882CommonSOLE
74834L100DGXQUEST DIAGNOSTICS INC$11.0M0.08%72,930CommonSOLE
92939U106WECWEC ENERGY GROUP INC COM$10.9M0.08%116,146CommonSOLE
90384S303ULTAULTA SALON COSMETIC & FRAGRANC$10.9M0.08%25,073CommonSOLE
92343V104VZVERIZON COMMUNICATIONS$10.9M0.08%271,744CommonSOLE
464287655IWMISHARES DJ RUSSELL 2000 TR ETF$10.7M0.08%48,440CommonSOLE
21867A105CLBCORE LABORATORIES INC$10.7M0.07%617,336CommonSOLE
G5960L103MDTMEDTRONIC INC$10.7M0.07%133,342CommonSOLE
235851102DHRDANAHER CORP$10.3M0.07%44,955CommonSOLE
192446102CTSHCOGNIZANT TECHNOLOGY SOLUTIONS$10.2M0.07%132,009CommonSOLE
031162100AMGNAMGEN INC.$10.0M0.07%38,537CommonSOLE
67103H107ORLYO REILLY AUTOMOTIVE INC NEW$10.0M0.07%8,441CommonSOLE
55261F104MTBM & T BANK CORP$9.2M0.06%48,833CommonSOLE
902973304USBUS BANCORP$8.8M0.06%185,029CommonSOLE
773903109ROKROCKWELL AUTOMATION INC.$8.0M0.06%28,111CommonSOLE
16119P108CHTRCHARTER COMMUNICATIONS INC-A$8.0M0.06%23,362CommonSOLE
922475108VEEVVEEVA SYSTEMS INC-CLASS A$8.0M0.06%37,880CommonSOLE
285512109EAELECTRONIC ARTS INC$7.8M0.05%53,405CommonSOLE
291011104EMREMERSON ELECTRIC CO$7.8M0.05%62,558CommonSOLE
46120E602ISRGINTUITIVE SURGICAL INC$7.7M0.05%14,677CommonSOLE
11133T103BRBROADRIDGE FINANCIAL SOLUTIO$7.6M0.05%33,425CommonSOLE
504922105LHLABCORP HOLDINGS INC$7.5M0.05%32,919CommonSOLE
64110D104NTAPNETAPP INC$7.2M0.05%61,715CommonSOLE
682189105ONON SEMICONDUCTOR CORPORATION$7.1M0.05%112,444CommonSOLE
115236101BROBROWN & BROWN INC COM$7.0M0.05%68,318CommonSOLE
98978V103ZTSZOETIS INC$6.8M0.05%41,476CommonSOLE
370334104GISGENERAL MILLS INC$6.4M0.05%100,912CommonSOLE
11135F101AVGOBROADCOM LTD$5.6M0.04%24,305CommonSOLE
882508104TXNTEXAS INSTRUMENTS INC$5.4M0.04%28,688CommonSOLE
002824100ABTABBOTT LABS COM$5.3M0.04%47,133CommonSOLE
030420103AWKAMERICAN WATER WORKS CO INC$5.3M0.04%42,683CommonSOLE
013091103ACIALBERTSONS COS INC$5.2M0.04%262,636CommonSOLE
00287Y109ABBVABBVIE INC$4.6M0.03%25,605CommonSOLE
278865100ECLECOLAB INC$4.4M0.03%18,904CommonSOLE
922908629VOVANGUARD MID-CAP ETF$4.4M0.03%16,475CommonSOLE
922908769VTIVANGUARD TOTAL STOCK MARKET IN$4.4M0.03%15,013CommonSOLE
12572Q105CMECME GROUP INC.$3.8M0.03%16,569CommonSOLE
115637209BF/BBROWN FORMAN CORP CL B$3.8M0.03%98,812CommonSOLE
562750109MANHMANHATTAN ASSOCS INC$3.6M0.03%13,357CommonSOLE
615369105MCOMOODYS CORP$3.5M0.02%7,480CommonSOLE
78462F103SPYSPDR S&P 500 ETF TRUST$3.4M0.02%5,862CommonSOLE
25243Q205DEODIAGEO PLC ADR$3.4M0.02%26,686CommonSOLE
438516106HONHONEYWELL INTERNATIONAL INC.$3.3M0.02%14,824CommonSOLE
57636Q104MAMASTERCARD INC$3.3M0.02%6,174CommonSOLE
85208M102SFMSPROUTS FARMERS MARKET INC$3.1M0.02%24,771CommonSOLE
464287598IWDISHARES TR RUS 1000 VAL ETF$2.7M0.02%14,638CommonSOLE
532457108LLYLILLY (ELI) & CO$2.5M0.02%3,244CommonSOLE
88579Y101MMM3M CO$2.4M0.02%18,900CommonSOLE
G54950103LINLINDE PLC$2.4M0.02%5,718CommonSOLE
169656105CMGCHIPOTLE MEXICAN GRILL INC$2.4M0.02%39,400CommonSOLE
191216100KOCOCA-COLA CO.$2.4M0.02%38,089CommonSOLE
92338C103VLTOVERALTO CORP$2.3M0.02%22,287CommonSOLE
65339F101NEENEXTERA ENERGY INC$2.3M0.02%31,504CommonSOLE
92345Y106VRSKVERISK ANALYTICS INC-CLASS A$2.2M0.02%8,074CommonSOLE
464288570DSIISHARES MSCI KLD 400 SOCIAL$2.1M0.01%19,097CommonSOLE
922908637VVVANGUARD INDEX FDS LARGE CAP E$2.1M0.01%7,645CommonSOLE
084670108BRK/ABERKSHIRE HATHAWAY INC-CL A$2.0M0.01%3CommonSOLE
256677105DGDOLLAR GENERAL CORP$2.0M0.01%25,783CommonSOLE
461202103INTUINTUIT INC$2.0M0.01%3,104CommonSOLE
717081103PFEPFIZER, INC.$1.9M0.01%71,041CommonSOLE
701094104PHPARKER HANNIFIN CORP$1.9M0.01%2,950CommonSOLE
803054204SAPSAP AG$1.9M0.01%7,525CommonSOLE
231021106CMICUMMINS INC$1.8M0.01%5,260CommonSOLE
780087102RYROYAL BANK OF CANADA$1.8M0.01%15,170CommonSOLE
464287499IWRISHARES TR RUSSELL MIDCAP$1.8M0.01%20,450CommonSOLE
060505104BACBANK OF AMERICA CORPORATION$1.7M0.01%39,208CommonSOLE
78409V104SPGIS&P GLOBAL INC$1.6M0.01%3,159CommonSOLE
464287200IVVISHARES S&P 500 INDEX FUND$1.5M0.01%2,606CommonSOLE
94106L109WMWASTE MGMT INC$1.4M0.01%7,049CommonSOLE
88160R101TSLATESLA MOTORS INC$1.4M0.01%3,448CommonNONE
G0250X107AMCRAMCOR PLC$1.4M0.01%147,769CommonSOLE
922908652VXFVANGUARD EXTENDED MARKET ETF$1.4M0.01%7,205CommonSOLE
922908736VUGVANGUARD GROWTH ETF$1.4M0.01%3,334CommonSOLE
931142103WMTWAL-MART STORES INC$1.3M0.01%14,800CommonSOLE
337738108FISVFISERV, INC.$1.3M0.01%6,338CommonSOLE
655844108NSCNORFOLK SOUTHERN CORP$1.3M0.01%5,467CommonSOLE
494368103KMBKIMBERLY-CLARK CORPORATION$1.3M0.01%9,704CommonSOLE
115637100BF/ABROWN FORMAN CORP CL A$1.2M0.01%32,400CommonSOLE
871607107SNPSSYNOPSYS INC$1.2M0.01%2,474CommonSOLE
81369Y803XLKTECHNOLOGY SELECT SECT SPDR$1.2M0.01%5,066CommonSOLE
87612E106TGTTARGET CORP$1.1M0.01%8,348CommonSOLE
209115104EDCONSOLIDATED EDISON INC$1.1M0.01%12,098CommonSOLE
883556102TMOTHERMO FISHER SCIENTIFIC INC$1.1M0.01%2,051CommonSOLE
254687106DISDISNEY (WALT) CO$1.1M0.01%9,476CommonSOLE
75886F107REGNREGENERON PHARMACEUTICALS INC$1.0M0.01%1,453CommonSOLE
58155Q103MCKMCKESSON CORP$1.0M0.01%1,795CommonSOLE
464287804IJRISHARES CORE S&P SMALLCAP ETF$994,0030.01%8,627CommonSOLE
369604301GEGE AEROSPACE$957,2080.01%5,739CommonSOLE
949746101WMT2WELLS FARGO & COMPANY$949,2940.01%13,515CommonSOLE
857477103STTSTATE STREET CORP$923,2970.01%9,407CommonSOLE
693506107PPGPPG INDUSTRIES$905,4310.01%7,580CommonSOLE
101137107BSXBOSTON SCIENTIFIC CORPORATION$887,0370.01%9,931CommonSOLE
G29183103ETNEATON CORPORATION$882,4420.01%2,659CommonSOLE
464287622IWBISHARES RUSSELL 1000$871,4430.01%2,705CommonSOLE
718546104PSXPHILLIPS 66$830,8910.01%7,293CommonSOLE
64110L106NFLXNETFLIX INC$812,8840.01%912CommonSOLE
127055101CBTCABOT CORP$785,2660.01%8,600CommonSOLE
666807102NOCNORTHROP GRUMMAN CORP$782,7760.01%1,668CommonSOLE
921908844VIGVANGUARD DIVIDEND APPREC ETF$773,9200.01%3,952CommonSOLE
110122108BMYBRISTOL-MYERS SQUIBB COMPANY$746,9880.01%13,207CommonSOLE
25434V708DFACDIMENSIONAL US CORE EQUITY 2 E$744,9650.01%21,537CommonSOLE
459200101IBMINTL BUSINESS MACHINES CORP$725,8790.01%3,302CommonSOLE
458140100INTCINTEL CORP$716,7470.01%35,748CommonSOLE
126650100CVSCVS HEALTH CORPORATION$701,5410.00%15,628CommonSOLE
14448C104CARRCARRIER GLOBAL CORPORATION$695,3650.00%10,187CommonSOLE
79466L302CRMSALESFORCE INC$687,3820.00%2,056CommonSOLE
922042742VTVANGUARD TOTAL WORLD STOCK ETF$658,0050.00%5,601CommonSOLE
502431109LHXL3HARRIS TECHNOLOGIES INC$657,9660.00%3,129CommonSOLE
46432F339QUALISHARE EDGE MSCI USA QUALITY F$639,3070.00%3,590CommonSOLE
89417E109TRVTRAVELERS COS INC$622,9420.00%2,586CommonSOLE
929740108WABWABTEC CORP$606,6880.00%3,200CommonSOLE
38141G104GSGOLDMAN SACHS GROUP INC$603,5410.00%1,054CommonSOLE
126408103CSXCSX CORP$602,5450.00%18,672CommonSOLE
47233W109JEFJEFFERIES FINL GROUP INC$588,0000.00%7,500CommonSOLE
609207105MDLZMONDELEZ INTERNATIONAL-W/I$581,0530.00%9,728CommonSOLE
824348106SHWSHERWIN WILLIAMS CO$569,0430.00%1,674CommonSOLE
097023105BABOEING COMPANY$535,7790.00%3,027CommonSOLE
40412C101HCAHCA HOLDINGS INC$530,6650.00%1,768CommonSOLE
81762P102NOWSERVICENOW INC$523,6990.00%494CommonSOLE
G8994E103TTTRANE TECHNOLOGIES PLC$514,8740.00%1,394CommonSOLE
36828A101GEVGE VERNOVA INC$514,4470.00%1,564CommonSOLE
904767704UNILEVER PLC-SPONSORED ADR$512,0010.00%9,030CommonSOLE
808513105SCHWSCHWAB (CHARLES) CORP$493,3510.00%6,666CommonSOLE
92206C870VCITVANGUARD I/T CORPORATE BOND ET$470,3820.00%5,860CommonSOLE
670100205NVONOVO-NORDISK AS ADR - B$461,5830.00%5,366CommonSOLE
142339100CSLCARLISLE COMPANIES INCORPORATE$442,6080.00%1,200CommonSOLE
921943858VEAVANGUARD FTSE DEVELOPED ETF$440,2790.00%9,207CommonSOLE
149123101CATCATERPILLAR INC.$436,7630.00%1,204CommonSOLE
922042775VEUVANGUARD FTSE ALL WORLD EX-US$424,3170.00%7,391CommonSOLE
052800109ALVAUTOLIV INC$415,4900.00%4,430CommonSOLE
595017104MCHPMICROCHIP TECHNOLOGY INC$405,7510.00%7,075CommonSOLE
922908553VNQVANGUARD REAL ESTATE ETF$402,8200.00%4,522CommonSOLE
46090E103QQQINVESCO QQQ ETF$402,3380.00%787CommonSOLE
37045V100GMGENERAL MOTORS CO$398,6190.00%7,483CommonSOLE
98419M100XYLXYLEM INC$396,5560.00%3,418CommonSOLE
891160509TDTORONTO DOMINION BK ONT$395,3070.00%7,425CommonSOLE
68902V107OTISOTIS WORLDWIDE CORP$388,7770.00%4,198CommonSOLE
00206R102TAT & T INC$385,7010.00%16,939CommonSOLE
74340W103PLDPROLOGIES INC$376,0810.00%3,558CommonSOLE
416515104HIGHARTFORD FINANCIAL SERVCS GROU$371,9600.00%3,400CommonSOLE
199908104FIXCOMFORT SYSTEMS USA INC$371,0520.00%875CommonSOLE
78467Y107MDYSPDR S&P MIDCAP 400 ETF TRUST$367,3790.00%645CommonSOLE
G3223R108EGEVEREST RE GROUP LTD$362,4600.00%1,000CommonSOLE
046353108AZNNASTRAZENECA PLC$358,4600.00%5,471CommonSOLE
464287507IJHISHARES S&P MIDCAP 400$351,1170.00%5,635CommonSOLE
955306105WSTWEST PHARMACEUTICAL SERVICES$347,2140.00%1,060CommonSOLE
92532F100VRTXVERTEX PHARMACEUTICALS INC$326,1870.00%810CommonSOLE
92204A702VGTVANGUARD INFO TECH ETF$320,2270.00%515CommonSOLE
26441C204DUKDUKE ENERGY CORP$314,3850.00%2,918CommonSOLE
46434V282LRGFISHARES MSCI USA MULTIFACTOR E$308,9920.00%5,120CommonSOLE
617446448MSMORGAN STANLEY$304,6200.00%2,423CommonSOLE
11271J107BNBROOKFIELD CORP CL A$299,5440.00%5,214CommonSOLE
726503105PAAPLAINS ALL AMER PIPELINE LP$298,9000.00%17,500CommonSOLE
832696405SJMSMUCKER J M CO$284,6600.00%2,585CommonSOLE
457187102INGRINGREDION INC$278,8340.00%2,027CommonSOLE
015271109AREALEXANDRIA REAL ESTATE EQUIT$278,5050.00%2,855CommonSOLE
064058100BKTHE BANK OF NEW YORK MELLON CO$274,5900.00%3,574CommonSOLE
45866F104ICEINTERCONTINENTAL EXCHANGE$268,5160.00%1,802CommonSOLE
172908105CTASCINTAS CORPORATION$267,4730.00%1,464CommonSOLE
21036P108STZCONSTELLATION BRANDS INC-A$265,2000.00%1,200CommonSOLE
918204108VFCV F CORP$263,8720.00%12,296CommonSOLE
026874784AIGAMERICAN INTERNATIONAL GROUP$254,8000.00%3,500CommonSOLE
896239100TRMBTRIMBLE NAVIGATION LTD$251,5500.00%3,560CommonSOLE
46429B697USMVISHARES MSCI USA MIN VOL$245,6820.00%2,767CommonSOLE
808524805SCHFSCHWAB INTL EQUITY ETF$245,5320.00%13,272CommonSOLE
040413205ANETARISTA NETWORKS INC$241,8400.00%2,188CommonSOLE
83444M101SOLVSOLVENTUM CORP$239,1370.00%3,620CommonSOLE
780259305SHELSHELL PLC$234,8120.00%3,748CommonSOLE
24703L202DELLDELL TECHNOLOGIES INC$233,4760.00%2,026CommonSOLE
464287614IWFISHARES RUSSELL 1000 GROWTH FD$230,9080.00%575CommonSOLE
98389B100XELXCEL ENERGY INC$225,9890.00%3,347CommonSOLE
354613101BENFRANKLIN RES INC$223,1900.00%11,000CommonSOLE
020002101ALLALLSTATE CORP$220,5520.00%1,144CommonSOLE
487836108KKELLANOVA$218,6190.00%2,700CommonSOLE
46434G103IEMGISHARE CORE MSCI EMERGING MARK$216,1910.00%4,140CommonSOLE
66987V109NVSNOVARTIS AG$214,5690.00%2,205CommonSOLE
12514G108CDWCDW CORP$210,7620.00%1,211CommonSOLE
89531P105TREXTREX CO INC$207,0900.00%3,000CommonSOLE
200340107CMACOMERICA INC$204,1050.00%3,300CommonSOLE
311900104FASTFASTENAL CO$203,9370.00%2,836CommonSOLE
45073V108ITTITT CORP$200,0320.00%1,400CommonSOLE
11373M107BB3BROOKLINE BANCORP INC$171,1000.00%14,500CommonSOLE
8676EP108STKLSUNOPTA INC$169,4000.00%22,000CommonSOLE
78573M104SABRSABRE CORP$62,0500.00%17,000CommonSOLE

Source: SEC EDGAR · raw 13F holdings as filed. The Class column shows the option type when reported (Put/Call) or Common when the issuer's equity is held directly. 13F discloses long positions only.