Index NDX, S&P 500
P/E 39.56
EPS (ttm) 1.07
Insider Own 0.19%
Shs Outstand 1.15B
Perf Week -9.68%
Market Cap 48.42B
Forward P/E 34.71
EPS next Y 1.22
Insider Trans -11.88%
Shs Float 1.15B
Perf Month -10.46%
Enterprise Value 48.65B
PEG 3.99
EPS next Q 0.26
Inst Own 85.71%
Short Float 2.26%
Perf Quarter -8.40%
Income 1.23B
P/S 6.05
EPS this Y 10.04%
Inst Trans -0.07%
Short Ratio 4.06
Perf Half Y 4.89%
Sales 8.00B
P/B 12.44
EPS next Y 10.45%
ROA 24.89%
Short Interest 25.85M
Perf YTD 17.34%
Book/sh 3.39
P/C 168.06
EPS next 5Y 9.92%
ROE 32.74%
52W High 50.63 -16.67%
Perf Year 10.03%
Cash/sh 0.25
P/FCF 50.17
EPS past 3/5Y 7.72% 7.79%
ROIC 29.14%
52W Low 35.31 19.50%
Perf 3Y 83.07%
Dividend Est. 0.88 (2.09%)
EV/EBITDA 27.09
Sales past 3/5Y 7.88% 7.19%
Gross Margin 43.57%
Volatility 3.73% 2.31%
Perf 5Y 83.58%
Dividend TTM 0.85 (2.01%)
EV/Sales 6.08
EPS Y/Y TTM 5.98%
Oper. Margin 20.21%
ATR (14) 1.15
Perf 10Y 338.65%
Dividend Ex-Date Oct 28, 2025
Quick Ratio 2.19
Sales Y/Y TTM 6.92%
Profit Margin 15.34%
RSI (14) 24.12
Recom 3.05
Dividend Gr. 3/5Y 11.68% 12.65%
Current Ratio 4.26
EPS Q/Q 12.29%
SMA20 -9.58%
Beta 0.96
Target Price 45.40
Payout 77.86%
Debt/Eq 0.13
Sales Q/Q 11.68%
SMA50 -11.93%
Rel Volume 0.53
Prev Close 42.24
Employees 23702
LT Debt/Eq 0.08
Earnings Oct 13 BMO
SMA200 0.35%
Avg Volume 6.36M
Price 42.19
IPO Aug 20, 1987
Option/Short Yes / Yes
EPS/Sales Surpr. -2.39% 0.08%
Trades
Volume 269,250
Change -0.12%
Date
Action
Analyst
Rating Change
Price Target Change
Oct-08-25 Initiated
Barclays
Equal Weight
$49
Aug-21-25 Initiated
Northcoast
Neutral
Aug-07-25 Upgrade
Robert W. Baird
Neutral → Outperform
$55
Apr-03-25 Upgrade
Wolfe Research
Underperform → Peer Perform
Mar-10-25 Upgrade
William Blair
Mkt Perform → Outperform
Dec-11-24 Downgrade
Stifel
Buy → Hold
$86
Dec-11-24 Downgrade
HSBC Securities
Hold → Reduce
$70
Nov-13-24 Resumed
UBS
Neutral
Oct-07-24 Initiated
BofA Securities
Buy
$85
Sep-06-24 Initiated
Morgan Stanley
Equal-Weight
$72
Sep-15-23 Initiated
HSBC Securities
Hold
$59
Jul-13-23 Downgrade
Stephens
Overweight → Equal-Weight
$60
Apr-04-23 Initiated
Stifel
Buy
$61
Oct-17-22 Resumed
Jefferies
Hold
$50
Jul-14-22 Downgrade
Robert W. Baird
Outperform → Neutral
$48
Mar-08-22 Upgrade
Wells Fargo
Underweight → Equal Weight
$50 → $58
Oct-08-21 Downgrade
Wells Fargo
Equal Weight → Underweight
$50 → $45
Aug-03-21 Initiated
Loop Capital
Hold
$52
Jun-15-21 Downgrade
Morgan Stanley
Equal-Weight → Underweight
$53 → $48
Dec-16-20 Downgrade
Deutsche Bank
Buy → Hold
$51
Show Previous Ratings
Today 07:50AM
07:50AM
Oct-15-25 04:20PM
11:52AM
11:43AM
07:30AM
Loading…
07:30AM
07:30AM
Oct-14-25 02:13PM
10:01AM
08:21AM
07:35AM
07:35AM
05:14AM
Oct-13-25 05:00PM
05:00PM
(The Wall Street Journal)
04:23PM
Loading…
04:23PM
04:22PM
04:22PM
04:13PM
12:49PM
12:43PM
(The Wall Street Journal)
12:39PM
12:33PM
11:46AM
10:59AM
10:18AM
10:17AM
09:42AM
09:30AM
08:23AM
(Investor's Business Daily)
08:12AM
Loading…
08:12AM
07:55AM
07:35AM
(The Wall Street Journal)
07:24AM
07:04AM
(Associated Press Finance)
06:50AM
Oct-12-25 04:26PM
04:20PM
07:46AM
06:00AM
Oct-11-25 11:00PM
Oct-10-25 04:15PM
10:03AM
09:58AM
Oct-08-25 09:15AM
Oct-07-25 11:21AM
Oct-06-25 09:27AM
Oct-03-25 08:22AM
04:54AM
Oct-02-25 03:09PM
Sep-29-25 08:06AM
Sep-26-25 04:05PM
02:12AM
Sep-25-25 09:40AM
12:34AM
Sep-24-25 07:49AM
Sep-17-25 03:51AM
Sep-15-25 09:02AM
Sep-11-25 02:38AM
Sep-08-25 04:59PM
Sep-05-25 12:46PM
Sep-03-25 03:51AM
Sep-02-25 04:15PM
01:53PM
09:03AM
12:40AM
Aug-28-25 12:00PM
Aug-22-25 09:40AM
Aug-21-25 11:40AM
Aug-18-25 10:01AM
08:24AM
Aug-13-25 02:39PM
11:30AM
06:01AM
02:01AM
Aug-12-25 11:52PM
12:51PM
Aug-07-25 09:56AM
12:00AM
Aug-04-25 12:00PM
09:40AM
09:05AM
Jul-30-25 11:40AM
03:06AM
Jul-28-25 04:09PM
Jul-24-25 06:20AM
Jul-22-25 02:26PM
Jul-21-25 09:11AM
04:45AM
01:31AM
Jul-18-25 10:50AM
09:15AM
Jul-17-25 01:22PM
Jul-15-25 04:24PM
09:34AM
09:17AM
03:06AM
03:01AM
Jul-14-25 04:34PM
03:19PM
Fastenal Co. engages in the distribution of fasteners and tools. It also operates hardware stores. The company was founded by Robert A. Kierlin, Michael M. Gostomski, Henry K. McCannon, John D. Remick, and Stephen M. Slaggie in November 1967 and is headquartered in Winona, MN.
Insider Trading
Relationship
Date
Transaction
Cost
#Shares
Value ($)
#Shares Total
SEC Form 4
Drazkowski William Joseph EVP-Sales Aug 15 '25 Option Exercise 19.00 6,842 129,998 18,836 Aug 18 12:16 PM Drazkowski William Joseph EVP-Sales Aug 15 '25 Sale 48.67 6,842 333,012 11,994 Aug 18 12:16 PM WILLIAM DRAZKOWSKI Officer Aug 15 '25 Proposed Sale 48.67 6,842 333,012 Aug 15 04:26 PM FLORNESS DANIEL L CEO Aug 12 '25 Option Exercise 13.00 84,612 1,099,956 649,648 Aug 14 03:15 PM FLORNESS DANIEL L CEO Aug 12 '25 Sale 48.44 84,612 4,098,673 565,036 Aug 14 03:15 PM DANIEL FLORNESS Officer Aug 12 '25 Proposed Sale 48.44 84,612 4,098,673 Aug 12 05:34 PM Soderberg John Lewis Senior EVP-IT Aug 08 '25 Option Exercise 13.00 34,612 449,956 34,612 Aug 12 11:33 AM Soderberg John Lewis Senior EVP-IT Aug 08 '25 Sale 48.03 34,612 1,662,421 0 Aug 12 11:33 AM Watts Jeffery Michael President and Chief Sales Off. Aug 08 '25 Option Exercise 13.50 48,724 657,955 44,604 Aug 12 11:29 AM Watts Jeffery Michael President and Chief Sales Off. Aug 08 '25 Sale 48.05 48,724 2,341,202 11,880 Aug 12 11:29 AM JOHN SODERBERG Officer Aug 08 '25 Proposed Sale 48.03 34,612 1,662,421 Aug 08 05:26 PM JEFFERY WATTS Officer Aug 08 '25 Proposed Sale 48.05 48,724 2,341,202 Aug 08 05:26 PM Broersma Anthony Paul EVP-Operations Jul 24 '25 Option Exercise 15.18 13,582 206,170 8,648 Jul 25 05:31 PM Broersma Anthony Paul EVP-Operations Jul 24 '25 Sale 47.93 13,582 650,931 0 Jul 25 05:31 PM ANTHONY P. BROERSMA Officer Jul 24 '25 Proposed Sale 47.93 13,582 650,930 Jul 24 04:23 PM Lisowski Sheryl Ann Interim CFO and EVP-CAO/Treas. Jul 17 '25 Option Exercise 22.80 21,052 479,988 22,192 Jul 18 03:22 PM Lisowski Sheryl Ann Interim CFO and EVP-CAO/Treas. Jul 17 '25 Sale 45.21 21,052 951,832 10,192 Jul 18 03:22 PM SHERYL LISOWSKI Officer Jul 17 '25 Proposed Sale 45.21 21,052 951,831 Jul 17 04:00 PM Papenfuss Donnalee Kathleen EVP-Strategy and Communication Jun 05 '25 Option Exercise 12.67 2,956 37,461 1,592 Jun 09 04:01 PM Papenfuss Donnalee Kathleen EVP-Strategy and Communication Jun 05 '25 Sale 41.27 2,956 121,983 0 Jun 09 04:01 PM DONNALEE K. PAPENFUSS Officer Jun 05 '25 Proposed Sale 41.27 2,956 121,983 Jun 05 04:58 PM Soderberg John Lewis Senior EVP-IT May 16 '25 Option Exercise 27.50 16,362 449,955 16,362 May 20 11:30 AM Soderberg John Lewis Senior EVP-IT May 16 '25 Sale 82.45 16,362 1,349,068 0 May 20 11:30 AM JOHN L. SODERBERG Officer May 16 '25 Proposed Sale 82.45 16,362 1,349,067 May 16 04:08 PM SATTERLEE SCOTT Director May 06 '25 Option Exercise 26.00 9,670 251,420 34,670 May 07 12:36 PM SATTERLEE SCOTT Director May 06 '25 Sale 79.51 9,670 768,868 25,000 May 07 12:36 PM SCOTT A. SATTERLEE Director May 06 '25 Proposed Sale 79.51 9,670 768,867 May 06 04:02 PM Broersma Anthony Paul EVP-Operations Apr 25 '25 Option Exercise 26.93 5,568 149,936 4,772 Apr 28 12:20 PM Broersma Anthony Paul EVP-Operations Apr 25 '25 Sale 81.19 5,568 452,060 0 Apr 28 12:20 PM FLORNESS DANIEL L CEO Apr 24 '25 Option Exercise 27.50 50,000 1,375,000 332,518 Apr 28 12:17 PM FLORNESS DANIEL L CEO Apr 24 '25 Sale 82.12 50,000 4,106,085 282,518 Apr 28 12:17 PM ANTHONY P BROERSMA Officer Apr 25 '25 Proposed Sale 81.19 5,568 452,060 Apr 25 04:00 PM DANIEL L. FLORNESS Officer Apr 24 '25 Proposed Sale 82.12 50,000 4,106,085 Apr 24 04:22 PM Drazkowski William Joseph EVP-Sales Apr 14 '25 Option Exercise 38.00 15,000 570,000 20,997 Apr 15 03:48 PM Drazkowski William Joseph EVP-Sales Apr 14 '25 Sale 81.31 15,000 1,219,642 5,997 Apr 15 03:48 PM WILLIAM J. DRAZKOWSKI Officer Apr 14 '25 Proposed Sale 81.31 15,000 1,219,642 Apr 14 04:58 PM Lewis Holden Chief Financial Officer/EVP Mar 14 '25 Option Exercise 40.44 68,655 2,776,372 33,173 Mar 18 11:28 AM Lewis Holden Chief Financial Officer/EVP Mar 14 '25 Sale 74.97 68,664 5,147,957 10,097 Mar 18 11:28 AM HOLDEN LEWIS Officer Mar 14 '25 Proposed Sale 74.97 68,655 5,147,275 Mar 14 04:42 PM Jansen James C Executive Vice President Nov 22 '24 Option Exercise 23.00 19,564 449,972 45,740 Nov 26 05:04 PM Jansen James C Executive Vice President Nov 22 '24 Sale 83.08 19,564 1,625,279 26,176 Nov 26 05:04 PM JAMES C. JANSEN Officer Nov 22 '24 Proposed Sale 83.08 19,564 1,625,279 Nov 22 04:23 PM Miller Charles S. SENIOR EXECUTIVE VP Nov 13 '24 Option Exercise 40.29 23,480 945,990 18,105 Nov 15 12:19 PM Miller Charles S. SENIOR EXECUTIVE VP Nov 13 '24 Sale 83.92 23,480 1,970,393 0 Nov 15 12:19 PM Johnson Daniel L. Director Nov 13 '24 Option Exercise 27.50 8,474 233,035 19,069 Nov 14 06:11 PM Johnson Daniel L. Director Nov 13 '24 Sale 83.36 8,474 706,396 10,595 Nov 14 06:11 PM CHARLES S MILLER Officer Nov 13 '24 Proposed Sale 83.92 23,480 1,970,393 Nov 13 04:21 PM DANIEL JOHNSON Director Nov 13 '24 Proposed Sale 83.36 8,474 706,395 Nov 13 04:02 PM FLORNESS DANIEL L CEO Nov 11 '24 Option Exercise 27.50 31,818 874,995 317,836 Nov 12 04:46 PM FLORNESS DANIEL L CEO Nov 11 '24 Sale 84.50 31,818 2,688,691 286,018 Nov 12 04:46 PM DANIEL L. FLORNESS Officer Nov 11 '24 Proposed Sale 84.50 31,818 2,688,691 Nov 12 11:40 AM LUNDQUIST NICHOLAS J Director Nov 08 '24 Sale 83.14 8,488 705,695 9,000 Nov 12 10:16 AM Papenfuss Donnalee Kathleen EVP-Strategy and Communication Nov 08 '24 Option Exercise 26.34 4,462 117,512 3,462 Nov 12 10:15 AM Papenfuss Donnalee Kathleen EVP-Strategy and Communication Nov 08 '24 Sale 83.92 4,462 374,470 0 Nov 12 10:15 AM Lisowski Sheryl Ann CAO/CONTROLLER/TREASURER Nov 08 '24 Option Exercise 48.00 6,000 288,000 11,096 Nov 12 10:14 AM Lisowski Sheryl Ann CAO/CONTROLLER/TREASURER Nov 08 '24 Sale 83.53 6,000 501,205 5,096 Nov 12 10:14 AM Lewis Holden CHIEF FINANCIAL OFFICER/SREVP Nov 07 '24 Option Exercise 25.45 41,064 1,045,004 30,945 Nov 12 10:13 AM Lewis Holden CHIEF FINANCIAL OFFICER/SREVP Nov 07 '24 Sale 83.12 41,064 3,413,314 9,881 Nov 12 10:13 AM DONALEE PAPENFUSS Officer Nov 08 '24 Proposed Sale 83.92 4,462 374,470 Nov 08 05:05 PM Soderberg John Lewis SENIOR EXECUTIVE VP Nov 06 '24 Option Exercise 23.50 19,148 449,978 19,148 Nov 08 05:03 PM Soderberg John Lewis SENIOR EXECUTIVE VP Nov 06 '24 Sale 82.95 19,148 1,588,315 0 Nov 08 05:03 PM Drazkowski William Joseph EXECUTIVE VICE-PRESIDENT Nov 06 '24 Option Exercise 26.00 17,306 449,956 23,303 Nov 08 05:02 PM Drazkowski William Joseph EXECUTIVE VICE-PRESIDENT Nov 06 '24 Sale 82.28 17,306 1,423,960 5,997 Nov 08 05:02 PM SHERYL A. LISOWSKI Officer Nov 08 '24 Proposed Sale 83.53 6,000 501,204 Nov 08 04:17 PM LUNDQUIST NICHOLAS J Officer Nov 08 '24 Proposed Sale 83.10 8,488 705,353 Nov 08 10:11 AM HOLDEN LEWIS Officer Nov 07 '24 Proposed Sale 83.12 41,064 3,413,314 Nov 07 04:07 PM JOHN L. SODERBERG Officer Nov 06 '24 Proposed Sale 82.95 19,148 1,588,315 Nov 06 04:20 PM WILLIAM J. DRAZKOWSKI Officer Nov 06 '24 Proposed Sale 82.28 17,306 1,423,960 Nov 06 04:20 PM Heise Rita J. Director Oct 30 '24 Option Exercise 27.11 10,888 295,160 28,048 Oct 31 05:10 PM Heise Rita J. Director Oct 30 '24 Sale 77.67 10,888 845,692 20,000 Oct 31 05:10 PM RITA JOYCE HEISE Director Oct 30 '24 Proposed Sale 77.67 10,888 845,692 Oct 30 04:04 PM