| Indicators | Browse All

Fastenal Company (FAST)

Industrials | Industrial Distribution | Winona, United States | NasdaqGS
47.05 USD +0.56 (1.205%) ⇧ (July 13, 2026, 4 p.m. EDT)
After hours: 46.99 -0.06 (-0.060%) ⇩ (July 13, 2026, 7:58 p.m. EDT)

Short-term:★★★⯪☆Long-term:★★★★⯪Dividends:★★★☆☆
Hot Take | July 11, 2026, 5:17 a.m. EDT

Fastenal presents a compelling case for a core industrial holding, driven by exceptional long-term fundamentals that have recently accelerated. The company has delivered a massive +281% return over the last nine years, with the most recent annual gain of +34.88% signaling a powerful recovery and growth resurgence. With revenue growing at 12.4% and earnings up 13.8%, alongside a robust 33.8% return on equity, the business quality is unambiguous. The stock trades at a forward P/E of roughly 34x, which is rich for a cyclical industrial, yet justified by the superior growth trajectory and the fact that the market has fully priced in the past decade's volatility. The recent price action shows resilience, trading above key moving averages despite some weekly weakness, supported by active share buybacks and a steady dividend increase. While the short-term statistical forecast is flat and the stock is not a cheap value play, the convergence of accelerating growth, a fortress balance sheet, and management capital allocation makes this a high-conviction buy-and-hold opportunity for investors seeking exposure to the industrial sector.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoARIMA ✓0.028496
MSTL0.032323
AutoETS0.034399
AutoTheta0.037717

Forecast horizon: 45 days | Selected: AutoARIMA

Forecast Reliability
Score 70%
H-stat 0.80
Ljung-Box p 0.000
Jarque-Bera p 0.313
Excess Kurtosis -1.11
Attribute Value
Sector Industrials
Ex Dividend Date 2026-07-27
Last Dividend Date 2026-04-27
Debt to Equity Ratio 11.167
Revenue per Share 7.355
Market Cap 54,015,049,728
Trailing P/E 41.27
Forward P/E 34.18
Beta 0.71
Profit Margins 15.39%
Website https://www.fastenal.com

As of July 11, 2026, 5:17 a.m. EDT: Speculators are positioning for a moderate upside move, evidenced by heavy open interest in out-of-the-money calls (50 and 52.5 strikes) relative to puts. While there is a notable put wall at lower strikes (37.5-40) suggesting a floor, the volume and open interest concentration in calls indicates a bullish bias for the near-to-intermediate term.


Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
0.54% 2.09% 2.43% 2.41%
Dividend History
Date Dividend Yield %
2026-04-28 0.240000 0.537153
2026-01-29 0.240000 0.554017
2025-10-28 0.220000 0.528465
2025-07-29 0.220000 0.472103
2025-04-25 0.220000 0.545027
2025-01-31 0.215000 0.587111
2024-10-25 0.195000 0.514173
2024-07-26 0.195000 0.554213
2024-04-24 0.195000 0.575731
2024-01-31 0.195000 0.571596
2023-12-05 0.190000 0.625514
2023-10-25 0.175000 0.613174
2023-07-26 0.175000 0.597984
2023-04-26 0.175000 0.667302
2023-02-01 0.175000 0.674374
2022-10-26 0.155000 0.664238
2022-07-26 0.155000 0.649759
2022-04-26 0.155000 0.554066
2022-02-01 0.155000 0.548575
2021-10-25 0.140000 0.498664
2021-07-26 0.140000 0.515179
2021-04-23 0.140000 0.536604
2021-02-02 0.140000 0.602539
2020-12-01 0.200000 0.824402
2020-10-26 0.125000 0.564334
2020-07-27 0.125000 0.540891
2020-04-27 0.125000 0.678426
2020-01-30 0.125000 0.691754
2019-10-24 0.110000 0.591716
2019-07-24 0.110000 0.689007
2019-04-23 0.107500 0.604782
2019-01-30 0.107500 0.714404
2018-10-23 0.100000 0.793966
2018-07-24 0.100000 0.706464
2018-04-24 0.092500 0.753411
2018-01-30 0.092500 0.662726
2017-10-24 0.080000 0.683177
2017-07-24 0.080000 0.743667
2017-04-24 0.080000 0.704691
2017-01-30 0.080000 0.637450
2016-10-21 0.075000 0.781861
2016-07-22 0.075000 0.712251
2016-04-22 0.075000 0.657462
2016-01-27 0.075000 0.788644
2015-10-23 0.070000 0.722581
2015-07-24 0.070000 0.698952
2015-04-24 0.070000 0.672592
2015-01-28 0.070000 0.625978
2014-10-22 0.062500 0.602410
2014-07-23 0.062500 0.560538
2014-04-23 0.062500 0.501002
2014-01-29 0.062500 0.565867
2013-10-23 0.062500 0.511457
2013-07-24 0.062500 0.550055
2013-04-30 0.050000 0.407747
2013-01-30 0.025000 0.202388
2012-12-05 0.125000 1.204239
2012-10-25 0.052500 0.487805
2012-07-25 0.047500 0.443822
2012-04-30 0.042500 0.363093
2012-01-30 0.042500 0.364572
2011-10-24 0.035000 0.386207
2011-07-21 0.032500 0.377140
2011-04-13 0.032500 0.402041
2011-02-11 0.062500 0.789141
2010-11-22 0.052500 0.794401
2010-08-18 0.052500 0.846092
2010-02-10 0.050000 0.963159
2009-08-13 0.046250 1.000811
2009-02-11 0.043750 1.012439
2008-12-03 0.033750 0.807900
2008-08-14 0.033750 0.538707
2008-02-21 0.031250 0.604157
2007-08-16 0.028750 0.512021
2007-02-22 0.026250 0.560748
2006-08-17 0.025000 0.534759
2006-02-15 0.025000 0.481116
2005-08-18 0.019375 0.501213
2005-02-16 0.019375 0.520047
2004-08-19 0.015625 0.416945
2004-02-19 0.009375 0.307503
2003-09-24 0.009375 0.363548
2003-02-19 0.003750 0.185644
2002-02-20 0.003125 0.140865
2001-02-21 0.002813 0.158096
2000-02-23 0.002500 0.184040
1999-02-24 0.001250 0.103060
1998-02-25 0.000625 0.042838
1997-02-26 0.000625 0.054237
1996-02-28 0.000625 0.055268
1995-02-08 0.000625 0.091954
1994-03-02 0.000625 0.115523
1993-02-23 0.000469 0.144655
1992-02-25 0.000469 0.193651
1991-02-25 0.000391 0.204278
Additional Data
dividendRate 0.92
dividendYield 1.98
exDividendDate 2026-07-28
trailingAnnualDividendRate 0.9
trailingAnnualDividendYield 0.019359
lastDividendValue 0.24
lastDividendDate 2026-04-28
dividendDate 2026-05-26

Info Dump

Attribute Value
52 Week Change 0.03150654
Address1 2,001 Theurer Boulevard
All Time High 50.63
All Time Low 0.026042
Ask 49.81
Ask Size 1
Audit Risk 1
Average Analyst Rating 2.7 - Hold
Average Daily Volume10 Day 8,389,680
Average Daily Volume3 Month 7,095,975
Average Volume 7,095,975
Average Volume10Days 8,389,680
Beta 0.713
Bid 44.85
Bid Size 1
Board Risk 6
Book Value 3.475
City Winona
Compensation As Of Epoch Date 1,767,139,200
Compensation Risk 9
Country United States
Crypto Tradeable 0
Currency USD
Current Price 47.05
Current Ratio 4.392
Custom Price Alert Confidence HIGH
Date Short Interest 1,782,777,600
Day High 47.65
Day Low 46.635
Debt To Equity 11.167
Dividend Date 1,779,753,600
Dividend Rate 0.92
Dividend Yield 1.98
Earnings Call Timestamp End 1,784,037,600
Earnings Call Timestamp Start 1,784,037,600
Earnings Growth 0.138
Earnings Quarterly Growth 0.138
Earnings Timestamp 1,784,032,200
Earnings Timestamp End 1,784,032,200
Earnings Timestamp Start 1,784,032,200
Ebitda 1,888,499,968
Ebitda Margins 0.22368
Enterprise To Ebitda 28.675
Enterprise To Revenue 6.414
Enterprise Value 54,151,950,336
Eps Current Year 1.24963
Eps Forward 1.37661
Eps Trailing Twelve Months 1.14
Esg Populated 0
Ex Dividend Date 1,785,196,800
Exchange NMS
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 45.455
Fifty Day Average Change 1.5949974
Fifty Day Average Change Percent 0.03508959
Fifty Two Week Change Percent 3.1506538
Fifty Two Week High 50.63
Fifty Two Week High Change -3.5800018
Fifty Two Week High Change Percent -0.0707091
Fifty Two Week Low 38.97
Fifty Two Week Low Change 8.079998
Fifty Two Week Low Change Percent 0.20733891
Fifty Two Week Range 38.97 - 50.63
Financial Currency USD
First Trade Date Milliseconds 556,464,600,000
Five Year Avg Dividend Yield 2.16
Float Shares 1,144,751,681
Forward Eps 1.37661
Forward P E 34.17816
Free Cashflow 903,862,528
Full Exchange Name NasdaqGS
Full Time Employees 21,763
Gmt Off Set Milliseconds -14,400,000
Governance Epoch Date 1,782,864,000
Gross Margins 0.44893003
Gross Profits 3,790,200,064
Has Pre Post Market Data 1
Held Percent Insiders 0.00087
Held Percent Institutions 0.88053
Implied Shares Outstanding 1,148,035,061
Industry Industrial Distribution
Industry Disp Industrial Distribution
Industry Key industrial-distribution
Ir Website http://investor.fastenal.com/index.cfm
Is Earnings Date Estimate 0
Language en-US
Last Dividend Date 1,777,334,400
Last Dividend Value 0.24
Last Fiscal Year End 1,767,139,200
Last Split Date 1,747,872,000
Last Split Factor 2:1
Long Business Summary Fastenal Company, together with its subsidiaries, engages in the wholesale distribution of industrial and construction supplies in the United States, Canada, Mexico, and internationally. It offers fasteners, and related industrial and construction supplies under the Fastenal name. The company's fastener products include threaded fasteners, bolts, nuts, screws, studs, and related washers that are used in manufactured products and construction projects, as well as in the maintenance and repair of machines. It offers miscellaneous supplies and hardware, including pins, machinery keys, concrete anchors, metal framing systems, wire ropes, strut products, rivets, and related accessories. The company serves the manufacturing market comprising original equipment manufacturers; maintenance, repair, and operations customers; non-residential construction market; farmers, truckers, railroads, mining companies, schools, and retail trades; and oil exploration, production, and refinement companies, as well as federal, state, and local governmental entities. Fastenal Company was founded in 1967 and is headquartered in Winona, Minnesota.
Long Name Fastenal Company
Market us_market
Market Cap 54,015,049,728
Market State PREPRE
Max Age 86,400
Message Board Id finmb_270747
Most Recent Quarter 1,774,915,200
Net Income To Common 1,299,500,032
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 53,372,149,985
Number Of Analyst Opinions 13
Open 47.325
Operating Cashflow 1,412,099,968
Operating Margins 0.2033
Overall Risk 5
Payout Ratio 0.7965
Peg Ratio 3.35
Phone 507 454 5374
Post Market Change -0.05999756
Post Market Change Percent -0.12751873
Post Market Price 46.99
Post Market Time 1,783,987,103
Previous Close 46.49
Price Eps Current Year 37.651146
Price Hint 2
Price To Book 13.539569
Price To Sales Trailing12 Months 6.3977647
Profit Margins 0.15392
Quick Ratio 2.128
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key hold
Recommendation Mean 2.72222
Region US
Regular Market Change 0.559998
Regular Market Change Percent 1.20455
Regular Market Day High 47.65
Regular Market Day Low 46.635
Regular Market Day Range 46.635 - 47.65
Regular Market Open 47.325
Regular Market Previous Close 46.49
Regular Market Price 47.05
Regular Market Time 1,783,972,801
Regular Market Volume 10,339,068
Return On Assets 0.21195999
Return On Equity 0.33842
Revenue Growth 0.124
Revenue Per Share 7.355
Sand P52 Week Change 0.20847368
Sector Industrials
Sector Disp Industrials
Sector Key industrials
Share Holder Rights Risk 1
Shares Outstanding 1,148,035,061
Shares Percent Shares Out 0.0269
Shares Short 30,905,562
Shares Short Previous Month Date 1,780,012,800
Shares Short Prior Month 28,459,231
Short Name Fastenal Company
Short Percent Of Float 0.0307
Short Ratio 4.15
Source Interval 15
State MN
Symbol FAST
Target High Price 55.0
Target Low Price 39.9
Target Mean Price 47.68462
Target Median Price 47.0
Total Cash 308,600,000
Total Cash Per Share 0.269
Total Debt 445,500,000
Total Revenue 8,442,800,128
Tradeable 0
Trailing Annual Dividend Rate 0.9
Trailing Annual Dividend Yield 0.019359
Trailing Eps 1.14
Trailing P E 41.27193
Trailing Peg Ratio 3.3527
Triggerable 1
Two Hundred Day Average 44.33215
Two Hundred Day Average Change 2.7178497
Two Hundred Day Average Change Percent 0.061306518
Type Disp Equity
Volume 10,339,068
Website https://www.fastenal.com
Zip 55,987-1500