MondegarAI
Harfst & Associates, Inc.

Q1 2025 · 13F-HR

Harfst & Associates, Inc.holdings as filed

Filed 2025-05-13 · accession 0001172661-25-001731

$432.7M
Reported value
116
Positions
2025-03-31
Period end
View analyzed profile →PRO

Holdings as filed

CUSIPTickerIssuerValue% port.SharesClassVoting
754730109RJFRAYMOND JAMES FINL INC$144.6M33.4%1,040,956CommonNONE
464287200IVVISHARES TR$60.8M14.1%108,241CommonNONE
46090E103QQQINVESCO QQQ TR$24.9M5.76%53,160CommonNONE
92204A603VISVANGUARD WORLD FD$16.1M3.71%64,837CommonNONE
742718109PGPROCTER AND GAMBLE CO$15.5M3.59%91,181CommonNONE
037833100AAPLAPPLE INC$8.5M1.97%38,302CommonNONE
536797103LADLITHIA MTRS INC$8.4M1.94%28,608CommonNONE
922908769VTIVANGUARD INDEX FDS$8.1M1.86%29,328CommonNONE
67066G104NVDANVIDIA CORPORATION$5.9M1.37%54,733CommonNONE
084670702BRK/BBERKSHIRE HATHAWAY INC DEL$4.9M1.14%9,249CommonNONE
594918104MSFTMICROSOFT CORP$4.8M1.11%12,764CommonNONE
22160K105COSTCOSTCO WHSL CORP NEW$4.2M0.98%4,484CommonNONE
87283Q867TCAFT ROWE PRICE ETF INC$4.0M0.93%124,996CommonNONE
92826C839VVISA INC$3.7M0.85%10,486CommonNONE
023135106AMZNAMAZON COM INC$3.6M0.83%18,764CommonNONE
808513105SCHWSCHWAB CHARLES CORP$3.4M0.79%43,640CommonNONE
02079K305GOOGLALPHABET INC$3.4M0.79%21,978CommonNONE
231021106CMICUMMINS INC$3.0M0.70%9,665CommonNONE
30231G102XOMEXXON MOBIL CORP$3.0M0.69%25,039CommonNONE
00724F101ADBEADOBE INC$3.0M0.69%7,748CommonNONE
03820C105AITAPPLIED INDL TECHNOLOGIES IN$2.9M0.68%12,988CommonNONE
461202103INTUINTUIT$2.8M0.64%4,488CommonNONE
09290D101BLKBLACKROCK INC$2.7M0.63%2,878CommonNONE
665859104NTRSNORTHERN TR CORP$2.7M0.63%27,548CommonNONE
81762P102NOWSERVICENOW INC$2.7M0.62%3,361CommonNONE
311900104FASTFASTENAL CO$2.6M0.61%33,960CommonNONE
007903107AMDADVANCED MICRO DEVICES INC$2.6M0.60%25,447CommonNONE
882508104TXNTEXAS INSTRS INC$2.5M0.58%13,854CommonNONE
743315103PGRPROGRESSIVE CORP$2.5M0.57%8,683CommonNONE
038222105AMATAPPLIED MATLS INC$2.4M0.56%16,624CommonNONE
03076C106AMPAMERIPRISE FINL INC$2.4M0.55%4,872CommonNONE
30303M102METAMETA PLATFORMS INC$2.3M0.54%4,057CommonNONE
922908363VOOVANGUARD INDEX FDS$2.2M0.51%4,268CommonNONE
384109104GGGGRACO INC$2.1M0.49%25,240CommonNONE
79466L302CRMSALESFORCE INC$2.1M0.48%7,716CommonNONE
166764100CVXCHEVRON CORP NEW$2.0M0.47%12,221CommonNONE
512807306LRCXLAM RESEARCH CORP$2.0M0.46%27,423CommonNONE
679580100ODFLOLD DOMINION FREIGHT LINE IN$1.9M0.45%11,722CommonNONE
26875P101EOGEOG RES INC$1.9M0.45%15,071CommonNONE
609839105MPWRMONOLITHIC PWR SYS INC$1.9M0.44%3,271CommonNONE
478160104JNJJOHNSON & JOHNSON$1.9M0.44%11,438CommonNONE
084670108BRK/ABERKSHIRE HATHAWAY INC DEL$1.6M0.37%2CommonNONE
46138E354SPLVINVESCO EXCH TRADED FD TR II$1.4M0.31%18,188CommonNONE
829073105SSDSIMPSON MFG INC$1.2M0.28%7,831CommonNONE
302130109EXPDEXPEDITORS INTL WASH INC$1.2M0.28%10,207CommonNONE
90278Q108UFPIUFP INDUSTRIES INC$1.2M0.28%11,276CommonNONE
032654105ADIANALOG DEVICES INC$1.1M0.26%5,528CommonNONE
761152107RMDRESMED INC$1.1M0.25%4,899CommonNONE
032095101APHAMPHENOL CORP NEW$1.0M0.24%15,734CommonNONE
89417E109TRVTRAVELERS COMPANIES INC$1.0M0.24%3,898CommonNONE
031100100AMEAMETEK INC$984,9860.23%5,722CommonNONE
384802104GWWGRAINGER W W INC$983,9590.23%996CommonNONE
573284106MLMMARTIN MARIETTA MATLS INC$978,2540.23%2,046CommonNONE
149123101CATCATERPILLAR INC$969,9420.22%2,941CommonNONE
831865209AOSSMITH A O CORP$943,7530.22%14,439CommonNONE
002824100ABTABBOTT LABS$924,9690.21%6,973CommonNONE
922908652VXFVANGUARD INDEX FDS$896,1840.21%5,203CommonNONE
88160R101TSLATESLA INC$895,1390.21%3,454CommonNONE
29358P101ENSGENSIGN GROUP INC$888,6070.21%6,867CommonNONE
217204106CPRTCOPART INC$877,8250.20%15,512CommonNONE
594972408MSTRMICROSTRATEGY INC$868,2700.20%3,012CommonNONE
955306105WSTWEST PHARMACEUTICAL SVSC INC$835,5220.19%3,732CommonNONE
371901109GNTXGENTEX CORP$819,4610.19%35,170CommonNONE
464287614IWFISHARES TR$787,5380.18%2,181CommonNONE
931142103WMTWALMART INC$780,8930.18%8,895CommonNONE
464288570DSIISHARES TR$767,4610.18%7,494CommonNONE
03769M106APOAPOLLO GLOBAL MGMT INC$744,9540.17%5,440CommonNONE
278642103EBAYEBAY INC.$724,6440.17%10,699CommonNONE
654106103NKENIKE INC$724,0530.17%11,406CommonNONE
369604301GEGE AEROSPACE$721,7410.17%3,606CommonNONE
001055102AFLAFLAC INC$718,0660.17%6,458CommonNONE
64110L106NFLXNETFLIX INC$701,2630.16%752CommonNONE
172908105CTASCINTAS CORP$697,5690.16%3,394CommonNONE
235851102DHRDANAHER CORPORATION$676,0900.16%3,298CommonNONE
25754A201DPZDOMINOS PIZZA INC$673,0980.16%1,465CommonNONE
718546104PSXPHILLIPS 66$672,8430.16%5,449CommonNONE
94106L109WMWASTE MGMT INC DEL$672,7710.16%2,906CommonNONE
46120E602ISRGINTUITIVE SURGICAL INC$671,5870.16%1,356CommonNONE
617446448MSMORGAN STANLEY$657,5530.15%5,636CommonNONE
808524508SCHMSCHWAB STRATEGIC TR$656,1270.15%25,043CommonNONE
260003108DOVDOVER CORP$654,2330.15%3,724CommonNONE
443510607HUBBHUBBELL INC$653,8790.15%1,976CommonNONE
46982L108JJACOBS SOLUTIONS INC$647,8500.15%5,359CommonNONE
64110D104NTAPNETAPP INC$635,4350.15%7,234CommonNONE
482480100KLACKLA CORP$624,7370.14%919CommonNONE
G8994E103TTTRANE TECHNOLOGIES PLC$623,6390.14%1,851CommonNONE
580135101MCDMCDONALDS CORP$620,6800.14%1,987CommonNONE
78409V104SPGIS&P GLOBAL INC$618,3580.14%1,217CommonNONE
45841N107IBKRINTERACTIVE BROKERS GROUP IN$607,2190.14%3,667CommonNONE
693718108PCARPACCAR INC$606,0310.14%6,224CommonNONE
883556102TMOTHERMO FISHER SCIENTIFIC INC$601,5990.14%1,209CommonNONE
00287Y109ABBVABBVIE INC$553,3430.13%2,641CommonNONE
45866F104ICEINTERCONTINENTAL EXCHANGE IN$506,1150.12%2,934CommonNONE
17275R102CSCOCISCO SYS INC$395,7470.09%6,413CommonNONE
91324P102UNHUNITEDHEALTH GROUP INC$367,1490.08%701CommonNONE
78464A763SDYSPDR SER TR$365,6580.08%2,695CommonNONE
922908744VTVVANGUARD INDEX FDS$362,0640.08%2,096CommonNONE
036752103ELVELEVANCE HEALTH INC$349,2730.08%803CommonNONE
59156R108METMETLIFE INC$346,6930.08%4,318CommonNONE
78462F103SPYSPDR S&P 500 ETF TR$328,9220.08%588CommonNONE
125523100CITHE CIGNA GROUP$313,0350.07%951CommonNONE
009158106APDAIR PRODS & CHEMS INC$307,6020.07%1,043CommonNONE
315912808ONEQFIDELITY COMWLTH TR$306,5650.07%4,504CommonNONE
G1151C101ACNACCENTURE PLC IRELAND$303,9270.07%974CommonNONE
548661107LOWLOWES COS INC$302,7330.07%1,298CommonNONE
58733R102MELIMERCADOLIBRE INC$292,6310.07%150CommonNONE
438516106HONHONEYWELL INTL INC$291,9350.07%1,379CommonNONE
58933Y105MRKMERCK & CO INC$281,6670.07%3,138CommonNONE
747525103QCOMQUALCOMM INC$281,4140.07%1,832CommonNONE
718172109PMPHILIP MORRIS INTL INC$281,1110.06%1,771CommonNONE
713448108PEPPEPSICO INC$268,3930.06%1,790CommonNONE
929160109VMCVULCAN MATLS CO$260,8300.06%1,118CommonNONE
G5960L103MDTMEDTRONIC PLC$219,4390.05%2,442CommonNONE
464288802SUSAISHARES TR$217,2200.05%1,891CommonNONE
693506107PPGPPG INDS INC$213,1240.05%1,949CommonNONE
060505104BACBANK AMERICA CORP$208,7340.05%5,002CommonNONE

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.