FASTENAL CO (FAST)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

19 annual periodsNewest to oldest
2025202420232022202120202019201820172016201520142013201220112010200920082007
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$3.33B$3.13B$2.77B$2.27B$1.93B$2.34B$2.06B
Gross profit$3.69B$3.40B$3.35B$3.22B$2.78B$2.57B$2.52B$2.40B$2.16B$1.96B$1.95B$1.90B$1.72B$1.61B$1.43B$1.17B$983.4M$1.24B$1.05B
Operating income$1.66B$1.51B$1.53B$1.45B$1.22B$1.14B$1.06B$999.2M$881.8M$795.8M$828.8M$787.6M$712.7M$673.7M$574.6M$429.7M$295.8M$450.2M$376.4M
EBITDAderived$1.83B$1.69B$1.71B$1.63B$1.39B$1.30B$1.21B$1.14B$1.01B$899.8M$915.4M$860.3M$776.8M$727.7M$619.3M$470.4M$335.9M$489.5M$413.8M
Net income$1.26B$1.15B$1.16B$1.09B$925.0M$859.1M$790.9M$751.9M$578.6M$499.4M$516.4M$494.1M$448.6M$420.5M$357.9M$265.4M$184.4M$279.7M$232.6M
Basic EPSper diluted share$1.10$1.00$1.01$1.89$1.61$1.50$1.38$1.31$1.00$1.73$1.77$1.67$1.51$1.42$1.21$0.90$0.62
Diluted EPSper diluted share$1.09$1.00$1.01$1.89$1.60$1.49$1.38$1.31$1.00$1.73$1.77$1.66$1.51$1.42$1.21$0.90$0.62

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys10$258.1K disclosed value
Sells (SEC code S)56$62.00M disclosed value
66 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Mar 5, 2026Form 4Wisecup Reyne KDirectorSellCommon Stock36.9K$47.34$1.75M40.0K
Jan 23, 2026Form 4SATTERLEE SCOTTDirectorSellCommon Stock16.0K$44.19$705.4K50.0K
Nov 19, 2025Form 4Nielsen Sarah NDirectorBuyCommon Stock1.0K$39.60$39.6K5.0K
Nov 17, 2025Form 4Johnson Daniel L.DirectorBuyCommon Stock1.0K$40.44$40.4K22.2K
Nov 13, 2025Form 4/AHSU Hsenghung SamDirectorBuyCommon Stock1.0K$40.58$40.6K10.0K