Fastenal Company logo FAST - Fastenal Company

NEXT EARNINGS: Apr 10, 2026 EPS Est: $0.30 | Rev Est: $2.2B
Price: -- -- | CONSENSUS: Hold DETAILS
STRONG
BUY
0
BUY 11
HOLD 18
SELL 2
STRONG
SELL
0
| PRICE TARGET: $48.00 DETAILS
HIGH: $52.00
LOW: $43.00
MEDIAN: $48.50
CONSENSUS: $48.00
UPSIDE: 5.59%
Market Cap: 52.20B
Volume: 5,287,120
Avg Volume: 8,359,975
52 Week Range: 35.305-50.63
Sector: Industrials
Industry: Industrial - Distribution
Beta: 0.89
Last Dividend: $0.90
Exchange: NASDAQ
Country: US
Employees: 21,339
IPO Date: 1987-08-20
EPS (TTM): 1.10
P/E Ratio: 36.60
Revenue (TTM): 8.20B
Total Assets: 5.05B
Total Debt: 441.90M
Cash & Equiv: 276.80M
Rev Growth (5Y): 7.7%
EPS Growth (5Y): 8.0%
FCF Growth (5Y): 2.4%
ROCE: 38.2%
Debt/Equity: 0.11

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-01-20 $0.26 $0.26 +0.3% $2.0B $2.0B -0.5%
2025-10-13 $0.29 $0.30 -2.4% $2.1B $2.1B 0.0%
2025-07-14 $0.29 $0.28 +2.7% $2.1B $2.1B +0.3%
2025-04-11 $0.26 $0.26 0.0% $2.0B $2.0B +0.4%
2025-01-17 $0.23 $0.48 -52.1% $1.8B $1.8B -1.0%
2024-10-11 $0.26 $0.51 -49.3% $1.9B $1.9B +0.4%
2024-07-12 $0.25 $0.51 -50.9% $1.9B $1.9B 0.0%
2024-04-11 $0.26 $0.53 -50.9% $1.9B $1.9B -1.0%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 8.20B 7.55B 7.35B 6.98B 6.01B 5.65B 5.33B 4.97B 4.39B 3.96B 3.87B 3.73B
Net Income 1.26B 1.15B 1.16B 1.09B 925.00M 859.10M 790.90M 751.90M 578.60M 499.40M 516.40M 494.15M
EPS 1.10 1.00 1.01 0.95 0.80 0.75 0.69 0.66 0.50 0.43 0.45 0.42
Total Assets 5.05B 4.70B 4.46B 4.55B 4.30B 3.96B 3.80B 3.32B 2.91B 2.67B 2.53B 2.36B
Total Debt 441.90M 485.40M 535.00M 802.10M 636.80M 650.10M 590.60M 500.00M 415.00M 390.00M 365.00M 90.00M
Cash & Equivalents 276.80M 255.80M 221.30M 230.10M 236.20M 245.70M 174.90M 167.20M 116.90M 112.73M 129.02M 114.50M
Operating Cash Flow 1.30B 1.17B 1.43B 941.00M 770.10M 1.10B 842.70M 674.20M 585.20M 514.00M 546.94M 499.39M
Free Cash Flow 1.05B 946.80M 1.26B 767.20M 613.50M 933.70M 596.30M 497.90M 465.30M 324.55M 391.77M 309.92M
FCF per Share 0.92 0.83 1.10 0.67 0.53 0.81 0.52 0.43 0.40 0.28 0.34 0.26
Book Value 3.94B 3.62B 3.35B 3.16B 3.04B 2.73B 2.67B 2.30B 2.10B 1.93B 1.80B 1.92B
Cash & ST Investments 276.80M 255.80M 221.30M 230.10M 236.20M 245.70M 174.90M 167.20M 116.90M 112.73M 129.02M 114.50M
ROC Equity 0.32 0.32 0.34 0.34 0.30 0.31 0.30 0.33 0.28 0.26 0.29 0.26