New: Introducing “Why Is It Moving?” - lightning-fast, AI-driven explanations of stock moves

Learn More
Last Close
Oct 16  •  09:42AM ET
42.19
Dollar change
-0.05
Percentage change
-0.12
%
IndexNDX, S&P 500 P/E39.56 EPS (ttm)1.07 Insider Own0.19% Shs Outstand1.15B Perf Week-9.68%
Market Cap48.42B Forward P/E34.71 EPS next Y1.22 Insider Trans-11.88% Shs Float1.15B Perf Month-10.46%
Enterprise Value48.65B PEG3.99 EPS next Q0.26 Inst Own85.71% Short Float2.26% Perf Quarter-8.40%
Income1.23B P/S6.05 EPS this Y10.04% Inst Trans-0.07% Short Ratio4.06 Perf Half Y4.89%
Sales8.00B P/B12.44 EPS next Y10.45% ROA24.89% Short Interest25.85M Perf YTD17.34%
Book/sh3.39 P/C168.06 EPS next 5Y9.92% ROE32.74% 52W High50.63 -16.67% Perf Year10.03%
Cash/sh0.25 P/FCF50.17 EPS past 3/5Y7.72% 7.79% ROIC29.14% 52W Low35.31 19.50% Perf 3Y83.07%
Dividend Est.0.88 (2.09%) EV/EBITDA27.09 Sales past 3/5Y7.88% 7.19% Gross Margin43.57% Volatility3.73% 2.31% Perf 5Y83.58%
Dividend TTM0.85 (2.01%) EV/Sales6.08 EPS Y/Y TTM5.98% Oper. Margin20.21% ATR (14)1.15 Perf 10Y338.65%
Dividend Ex-DateOct 28, 2025 Quick Ratio2.19 Sales Y/Y TTM6.92% Profit Margin15.34% RSI (14)24.12 Recom3.05
Dividend Gr. 3/5Y11.68% 12.65% Current Ratio4.26 EPS Q/Q12.29% SMA20-9.58% Beta0.96 Target Price45.40
Payout77.86% Debt/Eq0.13 Sales Q/Q11.68% SMA50-11.93% Rel Volume0.53 Prev Close42.24
Employees23702 LT Debt/Eq0.08 EarningsOct 13 BMO SMA2000.35% Avg Volume6.36M Price42.19
IPOAug 20, 1987 Option/ShortYes / Yes EPS/Sales Surpr.-2.39% 0.08% Trades Volume269,250 Change-0.12%
Date Action Analyst Rating Change Price Target Change
Oct-08-25Initiated Barclays Equal Weight $49
Aug-21-25Initiated Northcoast Neutral
Aug-07-25Upgrade Robert W. Baird Neutral → Outperform $55
Apr-03-25Upgrade Wolfe Research Underperform → Peer Perform
Mar-10-25Upgrade William Blair Mkt Perform → Outperform
Dec-11-24Downgrade Stifel Buy → Hold $86
Dec-11-24Downgrade HSBC Securities Hold → Reduce $70
Nov-13-24Resumed UBS Neutral
Oct-07-24Initiated BofA Securities Buy $85
Sep-06-24Initiated Morgan Stanley Equal-Weight $72
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
04:23PM Loading…
04:23PM
04:22PM
04:22PM
04:13PM
12:49PM
12:43PM
12:39PM
12:33PM
11:46AM
10:59AM
10:18AM
10:17AM
09:42AM
09:30AM
08:23AM
08:12AM Loading…
08:12AM
07:55AM
07:35AM
07:24AM
07:04AM
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 JosephEVP-SalesAug 15 '25Option Exercise19.006,842129,99818,836Aug 18 12:16 PM
Drazkowski William JosephEVP-SalesAug 15 '25Sale48.676,842333,01211,994Aug 18 12:16 PM
WILLIAM DRAZKOWSKIOfficerAug 15 '25Proposed Sale48.676,842333,012Aug 15 04:26 PM
FLORNESS DANIEL LCEOAug 12 '25Option Exercise13.0084,6121,099,956649,648Aug 14 03:15 PM
FLORNESS DANIEL LCEOAug 12 '25Sale48.4484,6124,098,673565,036Aug 14 03:15 PM
DANIEL FLORNESSOfficerAug 12 '25Proposed Sale48.4484,6124,098,673Aug 12 05:34 PM
Soderberg John LewisSenior EVP-ITAug 08 '25Option Exercise13.0034,612449,95634,612Aug 12 11:33 AM
Soderberg John LewisSenior EVP-ITAug 08 '25Sale48.0334,6121,662,4210Aug 12 11:33 AM
Watts Jeffery MichaelPresident and Chief Sales Off.Aug 08 '25Option Exercise13.5048,724657,95544,604Aug 12 11:29 AM
Watts Jeffery MichaelPresident and Chief Sales Off.Aug 08 '25Sale48.0548,7242,341,20211,880Aug 12 11:29 AM
JOHN SODERBERGOfficerAug 08 '25Proposed Sale48.0334,6121,662,421Aug 08 05:26 PM
JEFFERY WATTSOfficerAug 08 '25Proposed Sale48.0548,7242,341,202Aug 08 05:26 PM
Broersma Anthony PaulEVP-OperationsJul 24 '25Option Exercise15.1813,582206,1708,648Jul 25 05:31 PM
Broersma Anthony PaulEVP-OperationsJul 24 '25Sale47.9313,582650,9310Jul 25 05:31 PM
ANTHONY P. BROERSMAOfficerJul 24 '25Proposed Sale47.9313,582650,930Jul 24 04:23 PM
Lisowski Sheryl AnnInterim CFO and EVP-CAO/Treas.Jul 17 '25Option Exercise22.8021,052479,98822,192Jul 18 03:22 PM
Lisowski Sheryl AnnInterim CFO and EVP-CAO/Treas.Jul 17 '25Sale45.2121,052951,83210,192Jul 18 03:22 PM
SHERYL LISOWSKIOfficerJul 17 '25Proposed Sale45.2121,052951,831Jul 17 04:00 PM
Papenfuss Donnalee KathleenEVP-Strategy and CommunicationJun 05 '25Option Exercise12.672,95637,4611,592Jun 09 04:01 PM
Papenfuss Donnalee KathleenEVP-Strategy and CommunicationJun 05 '25Sale41.272,956121,9830Jun 09 04:01 PM
DONNALEE K. PAPENFUSSOfficerJun 05 '25Proposed Sale41.272,956121,983Jun 05 04:58 PM
Soderberg John LewisSenior EVP-ITMay 16 '25Option Exercise27.5016,362449,95516,362May 20 11:30 AM
Soderberg John LewisSenior EVP-ITMay 16 '25Sale82.4516,3621,349,0680May 20 11:30 AM
JOHN L. SODERBERGOfficerMay 16 '25Proposed Sale82.4516,3621,349,067May 16 04:08 PM
SATTERLEE SCOTTDirectorMay 06 '25Option Exercise26.009,670251,42034,670May 07 12:36 PM
SATTERLEE SCOTTDirectorMay 06 '25Sale79.519,670768,86825,000May 07 12:36 PM
SCOTT A. SATTERLEEDirectorMay 06 '25Proposed Sale79.519,670768,867May 06 04:02 PM
Broersma Anthony PaulEVP-OperationsApr 25 '25Option Exercise26.935,568149,9364,772Apr 28 12:20 PM
Broersma Anthony PaulEVP-OperationsApr 25 '25Sale81.195,568452,0600Apr 28 12:20 PM
FLORNESS DANIEL LCEOApr 24 '25Option Exercise27.5050,0001,375,000332,518Apr 28 12:17 PM
FLORNESS DANIEL LCEOApr 24 '25Sale82.1250,0004,106,085282,518Apr 28 12:17 PM
ANTHONY P BROERSMAOfficerApr 25 '25Proposed Sale81.195,568452,060Apr 25 04:00 PM
DANIEL L. FLORNESSOfficerApr 24 '25Proposed Sale82.1250,0004,106,085Apr 24 04:22 PM
Drazkowski William JosephEVP-SalesApr 14 '25Option Exercise38.0015,000570,00020,997Apr 15 03:48 PM
Drazkowski William JosephEVP-SalesApr 14 '25Sale81.3115,0001,219,6425,997Apr 15 03:48 PM
WILLIAM J. DRAZKOWSKIOfficerApr 14 '25Proposed Sale81.3115,0001,219,642Apr 14 04:58 PM
Lewis HoldenChief Financial Officer/EVPMar 14 '25Option Exercise40.4468,6552,776,37233,173Mar 18 11:28 AM
Lewis HoldenChief Financial Officer/EVPMar 14 '25Sale74.9768,6645,147,95710,097Mar 18 11:28 AM
HOLDEN LEWISOfficerMar 14 '25Proposed Sale74.9768,6555,147,275Mar 14 04:42 PM
Jansen James CExecutive Vice PresidentNov 22 '24Option Exercise23.0019,564449,97245,740Nov 26 05:04 PM
Jansen James CExecutive Vice PresidentNov 22 '24Sale83.0819,5641,625,27926,176Nov 26 05:04 PM
JAMES C. JANSENOfficerNov 22 '24Proposed Sale83.0819,5641,625,279Nov 22 04:23 PM
Miller Charles S.SENIOR EXECUTIVE VPNov 13 '24Option Exercise40.2923,480945,99018,105Nov 15 12:19 PM
Miller Charles S.SENIOR EXECUTIVE VPNov 13 '24Sale83.9223,4801,970,3930Nov 15 12:19 PM
Johnson Daniel L.DirectorNov 13 '24Option Exercise27.508,474233,03519,069Nov 14 06:11 PM
Johnson Daniel L.DirectorNov 13 '24Sale83.368,474706,39610,595Nov 14 06:11 PM
CHARLES S MILLEROfficerNov 13 '24Proposed Sale83.9223,4801,970,393Nov 13 04:21 PM
DANIEL JOHNSONDirectorNov 13 '24Proposed Sale83.368,474706,395Nov 13 04:02 PM
FLORNESS DANIEL LCEONov 11 '24Option Exercise27.5031,818874,995317,836Nov 12 04:46 PM
FLORNESS DANIEL LCEONov 11 '24Sale84.5031,8182,688,691286,018Nov 12 04:46 PM
DANIEL L. FLORNESSOfficerNov 11 '24Proposed Sale84.5031,8182,688,691Nov 12 11:40 AM
LUNDQUIST NICHOLAS JDirectorNov 08 '24Sale83.148,488705,6959,000Nov 12 10:16 AM
Papenfuss Donnalee KathleenEVP-Strategy and CommunicationNov 08 '24Option Exercise26.344,462117,5123,462Nov 12 10:15 AM
Papenfuss Donnalee KathleenEVP-Strategy and CommunicationNov 08 '24Sale83.924,462374,4700Nov 12 10:15 AM
Lisowski Sheryl AnnCAO/CONTROLLER/TREASURERNov 08 '24Option Exercise48.006,000288,00011,096Nov 12 10:14 AM
Lisowski Sheryl AnnCAO/CONTROLLER/TREASURERNov 08 '24Sale83.536,000501,2055,096Nov 12 10:14 AM
Lewis HoldenCHIEF FINANCIAL OFFICER/SREVPNov 07 '24Option Exercise25.4541,0641,045,00430,945Nov 12 10:13 AM
Lewis HoldenCHIEF FINANCIAL OFFICER/SREVPNov 07 '24Sale83.1241,0643,413,3149,881Nov 12 10:13 AM
DONALEE PAPENFUSSOfficerNov 08 '24Proposed Sale83.924,462374,470Nov 08 05:05 PM
Soderberg John LewisSENIOR EXECUTIVE VPNov 06 '24Option Exercise23.5019,148449,97819,148Nov 08 05:03 PM
Soderberg John LewisSENIOR EXECUTIVE VPNov 06 '24Sale82.9519,1481,588,3150Nov 08 05:03 PM
Drazkowski William JosephEXECUTIVE VICE-PRESIDENTNov 06 '24Option Exercise26.0017,306449,95623,303Nov 08 05:02 PM
Drazkowski William JosephEXECUTIVE VICE-PRESIDENTNov 06 '24Sale82.2817,3061,423,9605,997Nov 08 05:02 PM
SHERYL A. LISOWSKIOfficerNov 08 '24Proposed Sale83.536,000501,204Nov 08 04:17 PM
LUNDQUIST NICHOLAS JOfficerNov 08 '24Proposed Sale83.108,488705,353Nov 08 10:11 AM
HOLDEN LEWISOfficerNov 07 '24Proposed Sale83.1241,0643,413,314Nov 07 04:07 PM
JOHN L. SODERBERGOfficerNov 06 '24Proposed Sale82.9519,1481,588,315Nov 06 04:20 PM
WILLIAM J. DRAZKOWSKIOfficerNov 06 '24Proposed Sale82.2817,3061,423,960Nov 06 04:20 PM
Heise Rita J.DirectorOct 30 '24Option Exercise27.1110,888295,16028,048Oct 31 05:10 PM
Heise Rita J.DirectorOct 30 '24Sale77.6710,888845,69220,000Oct 31 05:10 PM
RITA JOYCE HEISEDirectorOct 30 '24Proposed Sale77.6710,888845,692Oct 30 04:04 PM