Index NDX, S&P 500
P/E 41.48
EPS (ttm) 2.00
Insider Own 0.20%
Shs Outstand 573.61M
Perf Week 3.76%
Market Cap 47.70B
Forward P/E 34.68
EPS next Y 2.40
Insider Trans -12.80%
Shs Float 572.47M
Perf Month 1.94%
Income 1.15B
PEG 4.80
EPS next Q 0.56
Inst Own 85.48%
Short Float 2.57%
Perf Quarter 11.16%
Sales 7.61B
P/S 6.27
EPS this Y 9.08%
Inst Trans 2.56%
Short Ratio 3.88
Perf Half Y -0.55%
Book/sh 6.43
P/B 12.93
EPS next Y 9.92%
ROA 24.49%
Short Interest 14.68M
Perf Year 24.16%
Cash/sh 0.40
P/C 205.79
EPS next 5Y 8.64%
ROE 32.35%
52W Range 61.36 - 84.88
Perf YTD 15.64%
Dividend Est. 1.75 (2.10%)
P/FCF 54.92
EPS past 5Y 7.79%
ROI 28.72%
52W High -2.03%
Beta 0.97
Dividend TTM 1.65 (1.98%)
Quick Ratio 2.14
Sales past 5Y 7.28%
Gross Margin 42.81%
52W Low 35.53%
ATR (14) 1.88
Dividend Ex-Date Apr 25, 2025
Current Ratio 4.28
EPS Y/Y TTM -0.76%
Oper. Margin 19.89%
RSI (14) 61.41
Volatility 1.75% 2.15%
Employees 23702
Debt/Eq 0.13
Sales Y/Y TTM 3.08%
Profit Margin 15.13%
Recom 2.94
Target Price 80.43
Option/Short Yes / Yes
LT Debt/Eq 0.09
EPS Q/Q 0.21%
Payout 77.86%
Rel Volume 0.56
Prev Close 83.03
Sales Surprise 0.44%
EPS Surprise 0.02%
Sales Q/Q 3.39%
Earnings Apr 11 BMO
Avg Volume 3.78M
Price 83.16
SMA20 3.01%
SMA50 5.86%
SMA200 10.44%
Trades
Volume 2,136,451
Change 0.16%
Date
Action
Analyst
Rating Change
Price Target Change
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
Oct-16-20 Resumed
Stephens
Overweight
$55
Sep-16-20 Initiated
UBS
Neutral
$44
Sep-08-20 Downgrade
Raymond James
Mkt Perform → Underperform
Show Previous Ratings
Today 09:37AM
06:20AM
May-18-25 03:35AM
May-14-25 04:27AM
03:51AM
09:16AM
Loading…
May-13-25 09:16AM
May-11-25 03:06AM
May-09-25 11:19AM
03:06AM
May-08-25 01:40PM
May-07-25 04:46AM
12:31AM
May-03-25 10:39PM
May-02-25 01:45PM
May-01-25 04:13PM
11:17AM
Loading…
11:17AM
11:15AM
08:46AM
Apr-30-25 09:01AM
08:49AM
05:56AM
03:51AM
Apr-29-25 08:07PM
10:55AM
Apr-28-25 09:11AM
08:08AM
05:06AM
03:08AM
Apr-23-25 11:48PM
05:05PM
05:30AM
Loading…
05:30AM
(The Wall Street Journal)
Apr-21-25 10:55AM
09:23AM
Apr-19-25 01:25AM
Apr-18-25 08:09PM
Apr-14-25 09:39AM
Apr-12-25 09:30AM
08:30AM
03:00AM
01:36AM
(Thomson Reuters StreetEvents)
01:27AM
Apr-11-25 04:29PM
03:49PM
03:04PM
01:39PM
01:17PM
11:45AM
09:30AM
08:26AM
07:55AM
07:00AM
06:56AM
(Associated Press Finance)
06:50AM
Apr-10-25 04:05PM
08:01AM
Apr-09-25 07:15PM
(Morningstar Research) +7.40%
01:05PM
Apr-08-25 07:17PM
11:58AM
09:15AM
Apr-04-25 10:00AM
09:40AM
Apr-03-25 11:28PM
Mar-31-25 12:42PM
Mar-28-25 05:08AM
Mar-27-25 04:05PM
Mar-25-25 05:04AM
Mar-23-25 07:51AM
Mar-19-25 12:22PM
Mar-17-25 05:08AM
Mar-14-25 12:39PM
Mar-13-25 10:00AM
(The Wall Street Journal)
Mar-06-25 04:05PM
Feb-20-25 08:01AM
Feb-13-25 02:40PM
Jan-21-25 08:40AM
Jan-18-25 02:01AM
12:41AM
(Thomson Reuters StreetEvents)
Jan-17-25 04:14PM
04:06PM
(Investor's Business Daily)
03:23PM
(Investor's Business Daily)
12:44PM
10:03AM
09:33AM
09:30AM
08:55AM
08:10AM
08:00AM
07:07AM
(Associated Press Finance)
07:03AM
06:50AM
Jan-16-25 04:51PM
04:15PM
02:00AM
Jan-15-25 01:59PM
Jan-14-25 09:15AM
Jan-13-25 08:38AM
Jan-12-25 05:00AM
Jan-08-25 04:30PM
Jan-03-25 04:15PM
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
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 Broersma Anthony Paul EVP-OPERATIONS Oct 16 '24 Option Exercise 23.00 680 15,640 680 Oct 18 12:40 PM Broersma Anthony Paul EVP-OPERATIONS Oct 16 '24 Sale 77.86 680 52,945 0 Oct 18 12:40 PM Drazkowski William Joseph EXECUTIVE VICE-PRESIDENT Oct 16 '24 Option Exercise 27.50 16,362 449,955 22,359 Oct 18 12:39 PM Drazkowski William Joseph EXECUTIVE VICE-PRESIDENT Oct 16 '24 Sale 77.65 16,362 1,270,573 5,997 Oct 18 12:39 PM WISECUP REYNE K Director Oct 16 '24 Option Exercise 27.50 21,818 599,995 41,818 Oct 18 12:39 PM WISECUP REYNE K Director Oct 16 '24 Sale 78.55 21,818 1,713,882 20,000 Oct 18 12:39 PM LUNDQUIST NICHOLAS J Director Oct 15 '24 Option Exercise 40.08 22,532 903,155 437,426 Oct 17 10:47 AM LUNDQUIST NICHOLAS J Director Oct 15 '24 Sale 77.15 22,532 1,738,414 426,000 Oct 17 10:47 AM Soderberg John Lewis SENIOR EXECUTIVE VP Oct 14 '24 Sale 76.32 488 37,245 0 Oct 16 06:19 PM WILLIAM J. DRAZKOWSKI Officer Oct 16 '24 Proposed Sale 77.65 16,362 1,270,573 Oct 16 04:27 PM REYNE K. WISECUP Director Oct 16 '24 Proposed Sale 78.55 21,818 1,713,882 Oct 16 04:18 PM ANTHONY P BROERSMA Officer Oct 16 '24 Proposed Sale 77.86 680 52,945 Oct 16 04:17 PM Lisowski Sheryl Ann CAO/CONTROLLER/TREASURER Oct 14 '24 Option Exercise 34.94 13,567 474,002 15,201 Oct 16 01:10 PM Lisowski Sheryl Ann CAO/CONTROLLER/TREASURER Oct 14 '24 Sale 76.19 13,567 1,033,666 5,096 Oct 16 01:10 PM Lewis Holden CHIEF FINANCIAL OFFICER/SREVP Oct 14 '24 Option Exercise 23.50 30,000 705,000 39,881 Oct 16 01:06 PM Lewis Holden CHIEF FINANCIAL OFFICER/SREVP Oct 14 '24 Sale 76.52 30,000 2,295,687 9,881 Oct 16 01:06 PM NICHOLAS J LUNDQUIST Director Oct 15 '24 Proposed Sale 77.15 22,532 1,738,413 Oct 15 04:39 PM HOLDEN LEWIS Officer Oct 14 '24 Proposed Sale 76.52 30,000 2,295,684 Oct 15 08:18 AM SHERYL LISOWSKI Officer Oct 14 '24 Proposed Sale 76.19 13,567 1,033,665 Oct 15 08:16 AM FLORNESS DANIEL L CEO Sep 12 '24 Option Exercise 23.50 50,000 1,175,000 336,018 Sep 16 12:46 PM FLORNESS DANIEL L CEO Sep 12 '24 Sale 69.68 50,000 3,484,050 286,018 Sep 16 12:46 PM DANIEL LARS FLORNESS Officer Sep 12 '24 Proposed Sale 69.68 50,000 3,484,050 Sep 12 04:01 PM FLORNESS DANIEL L CEO Aug 21 '24 Option Exercise 23.50 45,744 1,074,984 331,762 Aug 22 06:05 PM FLORNESS DANIEL L CEO Aug 21 '24 Sale 68.14 45,744 3,117,056 286,018 Aug 22 06:05 PM DANIEL LARS FLORNESS Officer Aug 21 '24 Proposed Sale 68.14 45,744 3,117,056 Aug 21 04:30 PM HSU Hsenghung Sam Director Jun 10 '24 Buy 63.28 500 31,640 3,500 Jun 11 04:54 PM HSU Hsenghung Sam Director Jun 11 '24 Buy 62.95 500 31,475 4,000 Jun 11 04:54 PM Jansen James C EXECUTIVE VICE PRESIDENT May 29 '24 Option Exercise 21.00 11,428 239,988 37,604 May 30 06:05 PM Jansen James C EXECUTIVE VICE PRESIDENT May 29 '24 Sale 64.07 11,428 732,147 26,176 May 30 06:05 PM