WallStSmart
FAST

Fastenal Company

NASDAQ: FAST · INDUSTRIALS · INDUSTRIAL DISTRIBUTION

$43.71
-2.17% today

Updated 2026-04-29

Market cap
$51.58B
P/E ratio
39.76
P/S ratio
6.11x
EPS (TTM)
$1.13
Dividend yield
2.06%
52W range
$38 – $50
Volume
7.7M

Fastenal Company (FAST) Financial statements

SEC filings — annual and quarterly data.

Balance sheet — annual

Item20062007200820092010201120122013201420152016201720182019202020212022202320242025
Total assets$1.04B$1.16B$1.30B$1.33B$1.47B$1.68B$1.82B$2.08B$2.36B$2.53B$2.67B$2.91B$3.32B$3.80B$3.96B$4.30B$4.55B$4.46B$4.70B$5.05B
Cash & equivalents$19.35M$57.22M$85.89M$164.85M$143.69M$117.68M$79.61M$58.51M$114.50M$129.02M$112.73M$116.90M$167.20M$174.90M$245.70M$236.20M$230.10M$221.30M$255.80M$276.80M
Current assets$767.78M$880.77M$975.40M$982.36M$1.09B$1.24B$1.29B$1.41B$1.58B$1.66B$1.72B$1.94B$2.32B$2.46B$2.50B$2.86B$3.12B$3.02B$3.21B$3.47B
Total liabilities$116.92M$152.90M$161.89M$136.51M$185.77M$225.97M$255.47M$303.09M$443.88M$731.17M$735.79M$813.60M$1.02B$1.13B$1.23B$1.26B$1.39B$1.11B$1.08B$1.11B
Current liabilities$103.90M$137.79M$147.99M$119.51M$162.19M$187.82M$204.17M$239.83M$375.35M$373.17M$275.64M$351.00M$437.40M$544.70M$612.70M$682.20M$789.80M$661.30M$687.10M$715.60M
Long-term debt$0.00$0.00$0.00$0.00$0.00$0.00$302.95M$379.52M$412.00M$497.00M$342.00M$365.00M$330.00M$353.20M$200.00M$125.00M$100.00M
Shareholder equity$922.09M$1.01B$1.14B$1.19B$1.28B$1.46B$1.56B$1.77B$1.92B$1.80B$1.93B$2.10B$2.30B$2.67B$2.73B$3.04B$3.16B$3.35B$3.62B$3.94B
Retained earnings$902.55M$996.05M$1.13B$1.18B$1.26B$1.42B$1.48B$1.69B$1.89B$1.84B$1.94B$2.11B$2.34B$2.63B$2.69B$2.97B$3.22B$3.36B$3.61B$3.87B
Accounts receivable$209.53M$236.33M$244.94M$214.17M$270.13M$338.59M$372.16M$414.33M$462.08M$468.38M$499.72M$607.80M$714.30M$741.80M$769.40M$900.20M$1.01B$1.09B$1.11B$1.25B
Inventory$456.00M$504.59M$564.25M$508.40M$557.37M$646.15M$715.38M$784.07M$869.22M$913.26M$992.99M$1.09B$1.28B$1.37B$1.34B$1.52B$1.71B$1.52B$1.65B$1.75B
Goodwill$1.40M$1.40M$1.40M$1.40M$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00