Business Description
Fastenal Company, along with its associated entities, operates as a global wholesale supplier of industrial and construction materials, with significant operations throughout North America, including the United States, Canada, and Mexico, and other international markets. Branded as Fastenal, the company offers a comprehensive range of fasteners, such as threaded bolts, nuts, screws, studs, and washers, which are vital for manufacturing processes, building developments, and equipment servicing. Beyond fasteners, its product catalog extends to diverse hardware and miscellaneous items like pins, machinery keys, concrete anchors, metal framing systems, wire ropes, strut products, and rivets, along with their related accessories. Fastenal serves a wide array of clients, including original equipment manufacturers, maintenance, repair, and operations departments within the manufacturing sector, and various non-residential construction contractors spanning general, electrical, plumbing, sheet metal, and road construction. Its customer base further encompasses agricultural businesses, transportation services (trucking, railroads), mining operations, educational institutions, retail establishments, the oil and gas exploration, production, and refinement industries, and governmental bodies at federal, state, and local levels. The company distributes its offerings through an extensive network of 3,209 in-market facilities and 15 major distribution centers. Established in 1967, Fastenal Company's corporate headquarters are located in Winona, Minnesota.
Business History
Price History (1 Year)
Revenue & Net Income Trend
| Period | Revenue | Net Income | Net Margin | YoY/QoQ |
|---|
Key Metrics
EPS (Diluted): 1.10
Total Equity: $3.94B
Shares: 1,150,300,000
Total Debt: $125.00M
Cash: $276.80M
EBITDA: $1.84B
Total Debt: $125.00M
Cash: $276.80M
Revenue: $8.20B
Revenue: $8.20B
Revenue: $8.20B
Total Equity: $3.94B
Tax Rate: 24.0%
Equity: $3.94B
Total Debt: $125.00M
Cash: $276.80M
Current Liabilities: $715.60M
Long-Term Debt: $100.00M
Total Debt: $125.00M
Total Equity: $3.94B
Shares: 1,150,300,000
Shares: 1,150,300,000
CapEx: -$245.30M
Shares: 1,150,300,000
Stock Price: $47.10
Net Income: $1.26B
Industry Benchmarks
Deep Analysis
Pre-flight intelligence scans the company first, then routes to the right analytical methods.
Income Statement (Annual)
Last updated: Jun 21, 2026 7:29pm (5d ago)| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Revenue | $6.0B | $7.0B | $7.3B | $7.5B | $8.2B |
| Cost of Revenue | $3.2B | $3.8B | $4.0B | $4.1B | $4.5B |
| Gross Profit | $2.8B | $3.2B | $3.4B | $3.4B | $3.7B |
| Operating Expenses | $1.6B | $1.8B | $1.8B | $1.9B | $2.0B |
| Operating Income | $1.2B | $1.5B | $1.5B | $1.5B | $1.7B |
| Net Income | $925.0M | $1.1B | $1.2B | $1.2B | $1.3B |
| EBITDA | $1.4B | $1.6B | $1.7B | $1.7B | $1.8B |
| EPS | $0.80 | $0.95 | $1.01 | $1.00 | $1.10 |
| EPS (Diluted) | — | — | — | — | — |
Balance Sheet (Annual)
Last updated: Jun 21, 2026 7:29pm (5d ago)| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Cash & Equivalents | $236.2M | $230.1M | $221.3M | $255.8M | $276.8M |
| Total Current Assets | $2.9B | $3.1B | $3.0B | $3.2B | $3.5B |
| Total Assets | $4.3B | $4.5B | $4.5B | $4.7B | $5.1B |
| Current Liabilities | $682.2M | $789.8M | $661.3M | $687.1M | $715.6M |
| Long-Term Debt | $330.0M | $353.2M | $200.0M | $125.0M | $100.0M |
| Total Liabilities | $1.3B | $1.4B | $1.1B | $1.1B | $1.1B |
| Total Equity | $3.0B | $3.2B | $3.3B | $3.6B | $3.9B |
| Retained Earnings | $3.0B | $3.2B | $3.4B | $3.6B | $3.9B |
Cash Flow (Annual)
Last updated: Jun 21, 2026 7:29pm (5d ago)| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Operating Cash Flow | $770.1M | $941.0M | $1.4B | $1.2B | $1.3B |
| Capital Expenditure | -$156.6M | -$173.8M | -$172.8M | -$226.5M | -$245.3M |
| Free Cash Flow | $613.5M | $767.2M | $1.3B | $946.8M | $1.1B |
| Acquisitions (net) | $0 | $0 | $12.2M | $0 | $0 |
| Debt Repayment | — | — | — | — | — |
| Dividends Paid | — | — | — | — | — |
| Stock Buybacks | $0 | -$237.8M | $0 | $0 | $0 |
| Net Change in Cash | -$9.5M | -$6.1M | -$8.8M | $34.5M | $21.0M |
Analyst Estimates (Annual)
Last updated: Jun 27, 2026 2:36am (6h ago)| Metric | 2026 | 2027 | 2028 | 2029 |
|---|---|---|---|---|
| Revenue |
$9.2B $8.8B – $9.3B
|
$9.9B $9.7B – $10.1B
|
$10.7B $10.7B – $10.7B
|
$11.4B $11.1B – $11.6B
|
| EBITDA |
$2.1B $2.0B – $2.1B
|
$2.3B $2.2B – $2.3B
|
$2.4B $2.4B – $2.5B
|
$2.6B $2.5B – $2.7B
|
| Net Income |
$1.4B $1.4B – $1.5B
|
$1.6B $1.5B – $1.6B
|
$1.7B $1.6B – $1.7B
|
$1.8B $1.7B – $1.8B
|
| EPS | — | — | — | — |
Growth Trends (YoY %)
Last updated: Jun 21, 2026 7:29pm (5d ago)| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| Revenue Growth | +16.1% | +5.2% | +2.7% | +8.7% |
| Gross Profit Growth | +15.8% | +4.3% | +1.4% | +8.5% |
| Operating Income Growth | +19.4% | +5.2% | -1.2% | +9.6% |
| Net Income Growth | +17.5% | +6.3% | -0.4% | +9.4% |
| EBITDA Growth | +17.5% | +4.6% | -0.9% | +8.8% |
Dividend History (Last 20)
Last updated: Jun 21, 2026 7:29pm (5d ago)| Date | Dividend | Declaration | Record | Payment |
|---|---|---|---|---|
| 2026-04-28 | $0.24 | 2026-04-10 | 2026-04-28 | 2026-05-26 |
| 2026-01-29 | $0.24 | 2026-01-16 | 2026-01-29 | 2026-02-26 |
| 2025-10-28 | $0.22 | 2025-10-10 | 2025-10-28 | 2025-11-25 |
| 2025-07-29 | $0.22 | 2025-07-11 | 2025-07-29 | 2025-08-26 |
| 2025-04-25 | $0.44 | 2025-04-10 | 2025-04-25 | 2025-05-23 |
| 2025-01-31 | $0.43 | 2025-01-16 | 2025-01-31 | 2025-02-28 |
| 2024-10-25 | $0.39 | 2024-10-10 | 2024-10-25 | 2024-11-22 |
| 2024-07-26 | $0.39 | 2024-07-11 | 2024-07-26 | 2024-08-23 |
| 2024-04-24 | $0.39 | 2024-04-10 | 2024-04-25 | 2024-05-23 |
| 2024-01-31 | $0.39 | 2024-01-17 | 2024-02-01 | 2024-02-29 |
| 2023-12-05 | $0.38 | 2023-11-20 | 2023-12-06 | 2023-12-20 |
| 2023-10-25 | $0.35 | 2023-10-11 | 2023-10-26 | 2023-11-24 |
| 2023-07-26 | $0.35 | 2023-07-12 | 2023-07-27 | 2023-08-24 |
| 2023-04-26 | $0.35 | 2023-04-12 | 2023-04-27 | 2023-05-25 |
| 2023-02-01 | $0.35 | 2023-01-18 | 2023-02-02 | 2023-03-02 |
| 2022-10-26 | $0.31 | 2022-10-12 | 2022-10-27 | 2022-11-23 |
| 2022-07-26 | $0.31 | 2022-07-12 | 2022-07-27 | 2022-08-24 |
| 2022-04-26 | $0.31 | 2022-04-12 | 2022-04-27 | 2022-05-25 |
| 2022-02-01 | $0.31 | 2022-01-18 | 2022-02-02 | 2022-03-02 |
| 2021-10-25 | $0.28 | 2021-10-11 | 2021-10-26 | 2021-11-23 |
Narrative Economics
market-narrative step).