MindTrajour Logo
Back to earnings calendar
FA

FAST

Fastenal (FAST) Earnings History

Reporting dates, EPS against expectations and the measured price reaction after each past Fastenal report.

S&P 500Nasdaq 100Industrials56.9B $
View the dividend calendar

Next earnings

No upcoming earnings date is currently scheduled.

Previous earnings

July 14, 2026

Pre-market
Close before$47.05
Open after$46.57-1.0%
Recent close$49.60+5.4%
Analysis windowShowing 12 of 40 quarters

Starts with the latest 12 quarters so you can compare the current earnings regime with a longer history. Older results can be shaped by survivorship bias.

Overnight reaction

Based on recent 12 quarters

Up
6 / 12
Down
6 / 12
No change
0 / 12
UpDown
MIN+2.1%-0.8%
AVG+4.1%-2.5%
MAX+5.6%-4.8%

7th trading day reaction

Based on recent 12 quarters

Up
7 / 12
Down
5 / 12
No change
0 / 12
UpDown
MIN0.0%-0.3%
AVG+6.4%-5.2%
MAX+11.1%-9.6%

EPS performance

Based on recent 12 quarters

Beat
3 / 12
Miss
3 / 12
Meet
6 / 12
BeatMiss
MIN+2.0%-1.9%
AVG+2.6%-3.1%
MAX+3.6%-4.2%

Based on recent 12 quarters

Event timeline

Upcoming

Nothing scheduled yet.

Past

FAFASTJul 28, 2026Fastenal0.26Ex-dateFAFASTBefore openJul 14, 2026FastenalEPS 0.33 vs est. 0.33EarningsFAFASTApr 28, 2026Fastenal0.24Ex-dateFAFASTBefore openApr 13, 2026FastenalEPS 0.3 vs est. 0.3EarningsFAFASTJan 29, 2026Fastenal0.24Ex-dateFAFASTBefore openJan 20, 2026FastenalEPS 0.26 vs est. 0.26EarningsFAFASTOct 28, 2025Fastenal0.22Ex-dateFAFASTBefore openOct 13, 2025FastenalEPS 0.29 vs est. 0.3EarningsFAFASTJul 29, 2025Fastenal0.22Ex-dateFAFASTBefore openJul 14, 2025FastenalEPS 0.29 vs est. 0.28EarningsFAFASTApr 25, 2025Fastenal0.22Ex-dateFAFASTBefore openApr 11, 2025FastenalEPS 0.52 vs est. 0.52EarningsFAFASTJan 31, 2025Fastenal0.215Ex-dateFAFASTBefore openJan 17, 2025FastenalEPS 0.46 vs est. 0.48EarningsFAFASTOct 25, 2024Fastenal0.195Ex-dateFAFASTBefore openOct 11, 2024FastenalEPS 0.52 vs est. 0.52EarningsFAFASTJul 26, 2024Fastenal0.195Ex-dateFAFASTBefore openJul 12, 2024FastenalEPS 0.51 vs est. 0.51EarningsFAFASTApr 24, 2024Fastenal0.195Ex-dateFAFASTBefore openApr 11, 2024FastenalEPS 0.52 vs est. 0.53EarningsFAFASTJan 31, 2024Fastenal0.195Ex-dateFAFASTBefore openJan 18, 2024FastenalEPS 0.46 vs est. 0.45EarningsFAFASTDec 5, 2023Fastenal0.19Ex-dateFAFASTOct 25, 2023Fastenal0.175Ex-dateFAFASTBefore openOct 12, 2023FastenalEPS 0.52 vs est. 0.51EarningsFAFASTJul 26, 2023Fastenal0.175Ex-dateFAFASTBefore openJul 13, 2023FastenalEPS 0.52 vs est. 0.52EarningsFAFASTApr 26, 2023Fastenal0.175Ex-dateFAFASTBefore openApr 13, 2023FastenalEPS 0.52 vs est. 0.49EarningsFAFASTFeb 1, 2023Fastenal0.175Ex-dateFAFASTBefore openJan 19, 2023FastenalEPS 0.43 vs est. 0.42EarningsFAFASTOct 26, 2022Fastenal0.155Ex-dateFAFASTBefore openOct 13, 2022FastenalEPS 0.5 vs est. 0.48EarningsFAFASTJul 26, 2022Fastenal0.155Ex-dateFAFASTBefore openJul 13, 2022FastenalEPS 0.5 vs est. 0.5EarningsFAFASTApr 26, 2022Fastenal0.155Ex-dateFAFASTBefore openApr 13, 2022FastenalEPS 0.47 vs est. 0.44EarningsFAFASTFeb 1, 2022Fastenal0.155Ex-dateFAFASTBefore openJan 19, 2022FastenalEPS 0.4 vs est. 0.37EarningsFAFASTOct 25, 2021Fastenal0.14Ex-dateFAFASTBefore openOct 12, 2021FastenalEPS 0.42 vs est. 0.41EarningsFAFASTJul 26, 2021Fastenal0.14Ex-dateFAFASTBefore openJul 13, 2021FastenalEPS 0.42 vs est. 0.41EarningsFAFASTApr 23, 2021Fastenal0.14Ex-dateFAFASTBefore openApr 13, 2021FastenalEPS 0.37 vs est. 0.37EarningsFAFASTFeb 2, 2021Fastenal0.14Ex-dateFAFASTBefore openJan 20, 2021FastenalEPS 0.34 vs est. 0.33EarningsFAFASTDec 1, 2020Fastenal0.2Ex-dateFAFASTOct 26, 2020Fastenal0.125Ex-dateFAFASTBefore openOct 13, 2020FastenalEPS 0.38 vs est. 0.37EarningsFAFASTJul 27, 2020Fastenal0.125Ex-dateFAFASTBefore openJul 14, 2020FastenalEPS 0.42 vs est. 0.36EarningsFAFASTApr 27, 2020Fastenal0.125Ex-dateFAFASTBefore openApr 14, 2020FastenalEPS 0.35 vs est. 0.34EarningsFAFASTJan 30, 2020Fastenal0.125Ex-dateFAFASTBefore openJan 17, 2020FastenalEPS 0.31 vs est. 0.32EarningsFAFASTOct 24, 2019Fastenal0.11Ex-dateFAFASTBefore openOct 11, 2019FastenalEPS 0.37 vs est. 0.35EarningsFAFASTJul 24, 2019Fastenal0.11Ex-dateFAFASTBefore openJul 11, 2019FastenalEPS 0.36 vs est. 0.37EarningsFAFASTApr 23, 2019Fastenal0.1075Ex-dateFAFASTBefore openApr 11, 2019FastenalEPS 0.68 vs est. 0.67EarningsFAFASTJan 30, 2019Fastenal0.1075Ex-dateFAFASTBefore openJan 17, 2019FastenalEPS 0.6 vs est. 0.6EarningsFAFASTOct 23, 2018Fastenal0.1Ex-dateFAFASTBefore openOct 10, 2018FastenalEPS 0.69 vs est. 0.67EarningsFAFASTJul 24, 2018Fastenal0.1Ex-dateFAFASTBefore openJul 11, 2018FastenalEPS 0.74 vs est. 0.66EarningsFAFASTApr 24, 2018Fastenal0.0925Ex-dateFAFASTBefore openApr 11, 2018FastenalEPS 0.61 vs est. 0.61EarningsFAFASTJan 30, 2018Fastenal0.0925Ex-dateFAFASTBefore openJan 17, 2018FastenalEPS 0.45 vs est. 0.45EarningsFAFASTOct 24, 2017Fastenal0.08Ex-dateFAFASTBefore openOct 11, 2017FastenalEPS 0.5 vs est. 0.5EarningsFAFASTJul 24, 2017Fastenal0.08Ex-dateFAFASTBefore openJul 12, 2017FastenalEPS 0.52 vs est. 0.5EarningsFAFASTApr 24, 2017Fastenal0.08Ex-dateFAFASTBefore openApr 12, 2017FastenalEPS 0.46 vs est. 0.46EarningsFAFASTJan 30, 2017Fastenal0.08Ex-dateFAFASTBefore openJan 18, 2017FastenalEPS 0.4 vs est. 0.38EarningsFAFASTOct 21, 2016Fastenal0.075Ex-dateFAFASTBefore openOct 11, 2016FastenalEPS 0.44 vs est. 0.45EarningsFAFASTJul 22, 2016Fastenal0.075Ex-dateFAFASTApr 22, 2016Fastenal0.075Ex-dateFAFASTJan 27, 2016Fastenal0.075Ex-dateFAFASTOct 23, 2015Fastenal0.07Ex-dateFAFASTJul 24, 2015Fastenal0.07Ex-dateFAFASTApr 24, 2015Fastenal0.07Ex-dateFAFASTJan 28, 2015Fastenal0.07Ex-dateFAFASTOct 22, 2014Fastenal0.0625Ex-dateFAFASTJul 23, 2014Fastenal0.0625Ex-dateFAFASTApr 23, 2014Fastenal0.0625Ex-dateFAFASTJan 29, 2014Fastenal0.0625Ex-dateFAFASTOct 23, 2013Fastenal0.0625Ex-dateFAFASTJul 24, 2013Fastenal0.0625Ex-dateFAFASTApr 30, 2013Fastenal0.05Ex-dateFAFASTJan 30, 2013Fastenal0.025Ex-dateFAFASTDec 5, 2012Fastenal0.125Ex-dateFAFASTOct 25, 2012Fastenal0.0525Ex-dateFAFASTJul 25, 2012Fastenal0.0475Ex-dateFAFASTApr 30, 2012Fastenal0.0425Ex-dateFAFASTJan 30, 2012Fastenal0.0425Ex-dateFAFASTOct 24, 2011Fastenal0.035Ex-dateFAFASTJul 21, 2011Fastenal0.0325Ex-dateFAFASTApr 13, 2011Fastenal0.0325Ex-dateFAFASTFeb 11, 2011Fastenal0.0625Ex-dateFAFASTNov 22, 2010Fastenal0.0525Ex-dateFAFASTAug 18, 2010Fastenal0.0525Ex-dateFAFASTFeb 10, 2010Fastenal0.05Ex-dateFAFASTAug 13, 2009Fastenal0.0463Ex-dateFAFASTFeb 11, 2009Fastenal0.0438Ex-dateFAFASTDec 3, 2008Fastenal0.0338Ex-dateFAFASTAug 14, 2008Fastenal0.0338Ex-dateFAFASTFeb 21, 2008Fastenal0.0313Ex-dateFAFASTAug 16, 2007Fastenal0.0288Ex-dateFAFASTFeb 22, 2007Fastenal0.0263Ex-dateFAFASTAug 17, 2006Fastenal0.025Ex-dateFAFASTFeb 15, 2006Fastenal0.025Ex-dateFAFASTAug 18, 2005Fastenal0.0194Ex-dateFAFASTFeb 16, 2005Fastenal0.0194Ex-dateFAFASTAug 19, 2004Fastenal0.0156Ex-dateFAFASTFeb 19, 2004Fastenal0.0094Ex-dateFAFASTSep 24, 2003Fastenal0.0094Ex-dateFAFASTFeb 19, 2003Fastenal0.0038Ex-dateFAFASTFeb 20, 2002Fastenal0.0031Ex-dateFAFASTFeb 21, 2001Fastenal0.0028Ex-dateFAFASTFeb 23, 2000Fastenal0.0025Ex-dateFAFASTFeb 24, 1999Fastenal0.0013Ex-dateFAFASTFeb 25, 1998Fastenal0.0006Ex-dateFAFASTFeb 26, 1997Fastenal0.0006Ex-dateFAFASTFeb 28, 1996Fastenal0.0006Ex-dateFAFASTFeb 8, 1995Fastenal0.0006Ex-dateFAFASTMar 2, 1994Fastenal0.0006Ex-dateFAFASTFeb 23, 1993Fastenal0.0005Ex-dateFAFASTFeb 25, 1992Fastenal0.0005Ex-dateFAFASTFeb 25, 1991Fastenal0.0004Ex-date

Reflects what has been synced so far, not necessarily this company's complete history.

View the full market calendar

Reporting sessions refer to US market hours. Companies can change their announced date.

Track earnings alongside your trades

MindTrajour is the options-specific trading journal that surfaces the patterns hiding in your data — including how your trades perform around earnings.

Start for free