Harfst & Associates, Inc. Diversified Active

Location: Sheridan, WY

CIK: 0001649147 · Show all filings

Period: Q1 2025 (← Previous) (Next →)

Filing Date: May 13, 2025

Total Value: $433M (100.0% shares, 0.0% debt)

Holdings (116)

RJF RAYMOND JAMES FINL INC 33.4%
Value $145M Shares 1,040,956 Est. Cost $50.61 Unrealized +202.7%
IVV ISHARES TR 14.1%
Value $60.82M Shares 108,241 Est. Cost $288.68 Unrealized
QQQ INVESCO QQQ TR 5.8%
Value $24.93M Shares 53,160 Est. Cost $370.52 Unrealized
VIS VANGUARD WORLD FD 3.7%
Value $16.05M Shares 64,837 Est. Cost $237.51 Unrealized
PG PROCTER AND GAMBLE CO 3.6%
Value $15.54M Shares 91,181 Est. Cost $62.99 Unrealized +160.3%
AAPL APPLE INC 2.0%
Value $8.508M Shares 38,302 Est. Cost $113.88 Unrealized +102.6%
LAD LITHIA MTRS INC 1.9%
Value $8.398M Shares 28,608 Est. Cost $259.52 Unrealized +31.2%
VTI VANGUARD INDEX FDS 1.9%
Value $8.06M Shares 29,328 Est. Cost $155.47 Unrealized
NVDA NVIDIA CORPORATION 1.4%
Value $5.932M Shares 54,733 Est. Cost $92.54 Unrealized +36.9%
BRK/B BERKSHIRE HATHAWAY INC DEL 1.1%
Value $4.926M Shares 9,249 Est. Cost $217.57 Unrealized +123.4%
MSFT MICROSOFT CORP 1.1%
Value $4.792M Shares 12,764 Est. Cost $136.02 Unrealized +197.8%
COST COSTCO WHSL CORP NEW 1.0%
Value $4.241M Shares 4,484 Est. Cost $298.48 Unrealized +225.2%
TCAF T ROWE PRICE ETF INC 0.9%
Value $4.035M Shares 124,996 Est. Cost $32.74 Unrealized
V VISA INC 0.8%
Value $3.675M Shares 10,486 Est. Cost $161.96 Unrealized +107.7%
AMZN AMAZON COM INC 0.8%
Value $3.57M Shares 18,764 Est. Cost $119.78 Unrealized +81.2%
SCHW SCHWAB CHARLES CORP 0.8%
Value $3.416M Shares 43,640 Est. Cost $52.20 Unrealized +48.8%
GOOGL ALPHABET INC 0.8%
Value $3.399M Shares 21,978 Est. Cost $106.78 Unrealized +69.2%
CMI CUMMINS INC 0.7%
Value $3.03M Shares 9,665 Est. Cost $210.75 Unrealized +64.2%
XOM EXXON MOBIL CORP 0.7%
Value $2.978M Shares 25,039 Est. Cost $88.60 Unrealized +21.0%
ADBE ADOBE INC 0.7%
Value $2.972M Shares 7,748 Est. Cost $289.03 Unrealized +48.4%
AIT APPLIED INDL TECHNOLOGIES IN 0.7%
Value $2.927M Shares 12,988 Est. Cost $201.39 Unrealized +21.4%
INTU INTUIT 0.6%
Value $2.756M Shares 4,488 Est. Cost $357.48 Unrealized +67.1%
BLK BLACKROCK INC 0.6%
Value $2.724M Shares 2,878 Est. Cost $991.05 Unrealized -2.9%
NTRS NORTHERN TR CORP 0.6%
Value $2.718M Shares 27,548 Est. Cost $80.79 Unrealized +28.0%
NOW SERVICENOW INC 0.6%
Value $2.676M Shares 3,361 Est. Cost $165.72 Unrealized +16.3%
FAST FASTENAL CO 0.6%
Value $2.634M Shares 33,960 Est. Cost $19.28 Unrealized +91.1%
AMD ADVANCED MICRO DEVICES INC 0.6%
Value $2.614M Shares 25,447 Est. Cost $121.62 Unrealized -8.6%
TXN TEXAS INSTRS INC 0.6%
Value $2.49M Shares 13,854 Est. Cost $112.18 Unrealized +62.4%
PGR PROGRESSIVE CORP 0.6%
Value $2.457M Shares 8,683 Est. Cost $182.90 Unrealized +34.1%
AMAT APPLIED MATLS INC 0.6%
Value $2.412M Shares 16,624 Est. Cost $54.49 Unrealized +205.8%
AMP AMERIPRISE FINL INC 0.5%
Value $2.358M Shares 4,872 Est. Cost $406.66 Unrealized +27.5%
META META PLATFORMS INC 0.5%
Value $2.338M Shares 4,057 Est. Cost $472.92 Unrealized +36.0%
VOO VANGUARD INDEX FDS 0.5%
Value $2.193M Shares 4,268 Est. Cost $198.33 Unrealized
GGG GRACO INC 0.5%
Value $2.108M Shares 25,240 Est. Cost $84.68 Unrealized -1.4%
CRM SALESFORCE INC 0.5%
Value $2.071M Shares 7,716 Est. Cost $280.73 Unrealized +10.1%
CVX CHEVRON CORP NEW 0.5%
Value $2.044M Shares 12,221 Est. Cost $94.01 Unrealized +60.1%
LRCX LAM RESEARCH CORP 0.5%
Value $1.994M Shares 27,423 Est. Cost $75.04 Unrealized +4.1%
ODFL OLD DOMINION FREIGHT LINE IN 0.4%
Value $1.939M Shares 11,722 Est. Cost $201.37 Unrealized -10.3%
EOG EOG RES INC 0.4%
Value $1.933M Shares 15,071 Est. Cost $98.00 Unrealized +27.7%
MPWR MONOLITHIC PWR SYS INC 0.4%
Value $1.897M Shares 3,271 Est. Cost $692.33 Unrealized -9.7%
JNJ JOHNSON & JOHNSON 0.4%
Value $1.897M Shares 11,438 Est. Cost $132.09 Unrealized +15.4%
BRK/A BERKSHIRE HATHAWAY INC DEL 0.4%
Value $1.597M Shares 2 Est. Cost $729330.75 Unrealized 0.0%
SPLV INVESCO EXCH TRADED FD TR II 0.3%
Value $1.359M Shares 18,188 Est. Cost $47.41 Unrealized
SSD SIMPSON MFG INC 0.3%
Value $1.23M Shares 7,831 Est. Cost $109.10 Unrealized +49.5%
EXPD EXPEDITORS INTL WASH INC 0.3%
Value $1.227M Shares 10,207 Est. Cost $74.40 Unrealized +52.8%
UFPI UFP INDUSTRIES INC 0.3%
Value $1.207M Shares 11,276 Est. Cost $74.89 Unrealized +49.0%
ADI ANALOG DEVICES INC 0.3%
Value $1.115M Shares 5,528 Est. Cost $182.22 Unrealized +16.8%
RMD RESMED INC 0.3%
Value $1.097M Shares 4,899 Est. Cost $164.30 Unrealized +41.0%
APH AMPHENOL CORP NEW 0.2%
Value $1.032M Shares 15,734 Est. Cost $67.73 Unrealized 0.0%
TRV TRAVELERS COMPANIES INC 0.2%
Value $1.031M Shares 3,898 Est. Cost $211.50 Unrealized +16.0%
AME AMETEK INC 0.2%
Value $985K Shares 5,722 Est. Cost $180.63 Unrealized 0.0%
GWW GRAINGER W W INC 0.2%
Value $984K Shares 996 Est. Cost $777.79 Unrealized +31.9%
MLM MARTIN MARIETTA MATLS INC 0.2%
Value $978K Shares 2,046 Est. Cost $505.20 Unrealized 0.0%
CAT CATERPILLAR INC 0.2%
Value $970K Shares 2,941 Est. Cost $136.88 Unrealized +157.1%
AOS SMITH A O CORP 0.2%
Value $944K Shares 14,439 Est. Cost $57.67 Unrealized +15.2%
ABT ABBOTT LABS 0.2%
Value $925K Shares 6,973 Est. Cost $98.59 Unrealized +27.3%
VXF VANGUARD INDEX FDS 0.2%
Value $896K Shares 5,203 Est. Cost $132.42 Unrealized
TSLA TESLA INC 0.2%
Value $895K Shares 3,454 Est. Cost $221.89 Unrealized +50.2%
ENSG ENSIGN GROUP INC 0.2%
Value $889K Shares 6,867 Est. Cost $125.98 Unrealized +4.9%
CPRT COPART INC 0.2%
Value $878K Shares 15,512 Est. Cost $50.37 Unrealized +11.7%
MSTR MICROSTRATEGY INC 0.2%
Value $868K Shares 3,012 Est. Cost $317.51 Unrealized 0.0%
WST WEST PHARMACEUTICAL SVSC INC 0.2%
Value $836K Shares 3,732 Est. Cost $198.22 Unrealized +38.6%
GNTX GENTEX CORP 0.2%
Value $819K Shares 35,170 Est. Cost $29.82 Unrealized -14.2%
IWF ISHARES TR 0.2%
Value $788K Shares 2,181 Est. Cost $151.81 Unrealized
WMT WALMART INC 0.2%
Value $781K Shares 8,895 Est. Cost $92.95 Unrealized 0.0%
DSI ISHARES TR 0.2%
Value $767K Shares 7,494 Est. Cost $82.48 Unrealized
APO APOLLO GLOBAL MGMT INC 0.2%
Value $745K Shares 5,440 Est. Cost $151.84 Unrealized 0.0%
EBAY EBAY INC. 0.2%
Value $725K Shares 10,699 Est. Cost $65.70 Unrealized 0.0%
NKE NIKE INC 0.2%
Value $724K Shares 11,406 Est. Cost $89.45 Unrealized -19.5%
GE GE AEROSPACE 0.2%
Value $722K Shares 3,606 Est. Cost $195.73 Unrealized 0.0%
AFL AFLAC INC 0.2%
Value $718K Shares 6,458 Est. Cost $104.07 Unrealized 0.0%
NFLX NETFLIX INC 0.2%
Value $701K Shares 752 Est. Cost $95.10 Unrealized 0.0%
CTAS CINTAS CORP 0.2%
Value $698K Shares 3,394 Est. Cost $197.78 Unrealized 0.0%
DHR DANAHER CORPORATION 0.2%
Value $676K Shares 3,298 Est. Cost $216.97 Unrealized 0.0%
DPZ DOMINOS PIZZA INC 0.2%
Value $673K Shares 1,465 Est. Cost $445.57 Unrealized 0.0%
PSX PHILLIPS 66 0.2%
Value $673K Shares 5,449 Est. Cost $119.26 Unrealized 0.0%
WM WASTE MGMT INC DEL 0.2%
Value $673K Shares 2,906 Est. Cost $218.39 Unrealized 0.0%
ISRG INTUITIVE SURGICAL INC 0.2%
Value $672K Shares 1,356 Est. Cost $553.02 Unrealized 0.0%
MS MORGAN STANLEY 0.2%
Value $658K Shares 5,636 Est. Cost $125.91 Unrealized 0.0%
SCHM SCHWAB STRATEGIC TR 0.2%
Value $656K Shares 25,043 Est. Cost $32.68 Unrealized
DOV DOVER CORP 0.2%
Value $654K Shares 3,724 Est. Cost $190.32 Unrealized 0.0%
HUBB HUBBELL INC 0.2%
Value $654K Shares 1,976 Est. Cost $382.61 Unrealized 0.0%
J JACOBS SOLUTIONS INC 0.1%
Value $648K Shares 5,359 Est. Cost $127.66 Unrealized 0.0%
NTAP NETAPP INC 0.1%
Value $635K Shares 7,234 Est. Cost $108.30 Unrealized 0.0%
KLAC KLA CORP 0.1%
Value $625K Shares 919 Est. Cost $714.90 Unrealized 0.0%
TT TRANE TECHNOLOGIES PLC 0.1%
Value $624K Shares 1,851 Est. Cost $359.02 Unrealized 0.0%
MCD MCDONALDS CORP 0.1%
Value $621K Shares 1,987 Est. Cost $292.89 Unrealized 0.0%
SPGI S&P GLOBAL INC 0.1%
Value $618K Shares 1,217 Est. Cost $507.58 Unrealized 0.0%
IBKR INTERACTIVE BROKERS GROUP IN 0.1%
Value $607K Shares 3,667 Est. Cost $49.31 Unrealized 0.0%
PCAR PACCAR INC 0.1%
Value $606K Shares 6,224 Est. Cost $102.95 Unrealized 0.0%
TMO THERMO FISHER SCIENTIFIC INC 0.1%
Value $602K Shares 1,209 Est. Cost $539.78 Unrealized 0.0%
ABBV ABBVIE INC 0.1%
Value $553K Shares 2,641 Est. Cost $60.03 Unrealized +215.5%
ICE INTERCONTINENTAL EXCHANGE IN 0.1%
Value $506K Shares 2,934 Est. Cost $101.64 Unrealized +59.5%
CSCO CISCO SYS INC 0.1%
Value $396K Shares 6,413 Est. Cost $34.78 Unrealized +72.8%
UNH UNITEDHEALTH GROUP INC 0.1%
Value $367K Shares 701 Est. Cost $344.46 Unrealized +45.0%
SDY SPDR SER TR 0.1%
Value $366K Shares 2,695 Est. Cost $78.44 Unrealized
VTV VANGUARD INDEX FDS 0.1%
Value $362K Shares 2,096 Est. Cost $146.31 Unrealized
ELV ELEVANCE HEALTH INC 0.1%
Value $349K Shares 803 Est. Cost $368.15 Unrealized +7.1%
MET METLIFE INC 0.1%
Value $347K Shares 4,318 Est. Cost $52.15 Unrealized +55.6%
SPY SPDR S&P 500 ETF TR 0.1%
Value $329K Shares 588 Est. Cost $439.02 Unrealized
CI THE CIGNA GROUP 0.1%
Value $313K Shares 951 Est. Cost $321.85 Unrealized -8.1%
APD AIR PRODS & CHEMS INC 0.1%
Value $308K Shares 1,043 Est. Cost $200.53 Unrealized +49.8%
ONEQ FIDELITY COMWLTH TR 0.1%
Value $307K Shares 4,504 Est. Cost $64.40 Unrealized
ACN ACCENTURE PLC IRELAND 0.1%
Value $304K Shares 974 Est. Cost $262.75 Unrealized +33.0%
LOW LOWES COS INC 0.1%
Value $303K Shares 1,298 Est. Cost $129.18 Unrealized +87.4%
MELI MERCADOLIBRE INC 0.1%
Value $293K Shares 150 Est. Cost $1417.24 Unrealized +40.1%
HON HONEYWELL INTL INC 0.1%
Value $292K Shares 1,379 Est. Cost $145.57 Unrealized +36.3%
MRK MERCK & CO INC 0.1%
Value $282K Shares 3,138 Est. Cost $93.67 Unrealized -3.8%
QCOM QUALCOMM INC 0.1%
Value $281K Shares 1,832 Est. Cost $137.15 Unrealized +16.4%
PM PHILIP MORRIS INTL INC 0.1%
Value $281K Shares 1,771 Est. Cost $110.13 Unrealized +24.4%
PEP PEPSICO INC 0.1%
Value $268K Shares 1,790 Est. Cost $74.04 Unrealized +93.8%
VMC VULCAN MATLS CO 0.1%
Value $261K Shares 1,118 Est. Cost $252.23 Unrealized 0.0%
MDT MEDTRONIC PLC 0.1%
Value $219K Shares 2,442 Est. Cost $81.72 Unrealized +7.0%
SUSA ISHARES TR 0.1%
Value $217K Shares 1,891 Est. Cost $88.96 Unrealized
PPG PPG INDS INC 0.0%
Value $213K Shares 1,949 Est. Cost $111.09 Unrealized +1.4%
BAC BANK AMERICA CORP 0.0%
Value $209K Shares 5,002 Est. Cost $42.83 Unrealized +1.9%