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

Learn More
Last Close
Oct 14  •  04:00PM ET
42.75
Dollar change
+0.42
Percentage change
0.99
%
IndexNDX, S&P 500 P/E40.08 EPS (ttm)1.07 Insider Own0.19% Shs Outstand1.15B Perf Week-9.91%
Market Cap49.06B Forward P/E35.09 EPS next Y1.22 Insider Trans-12.41% Shs Float1.15B Perf Month-10.49%
Enterprise Value49.29B PEG4.06 EPS next Q0.26 Inst Own85.72% Short Float2.26% Perf Quarter-6.25%
Income1.23B P/S6.13 EPS this Y10.24% Inst Trans-0.07% Short Ratio4.03 Perf Half Y5.17%
Sales8.00B P/B12.60 EPS next Y10.52% ROA24.89% Short Interest25.85M Perf YTD18.90%
Book/sh3.39 P/C170.29 EPS next 5Y9.87% ROE32.74% 52W High50.63 -15.56% Perf Year22.16%
Cash/sh0.25 P/FCF50.84 EPS past 3/5Y7.72% 7.79% ROIC29.14% 52W Low35.31 21.09% Perf 3Y87.65%
Dividend Est.0.88 (2.06%) EV/EBITDA27.45 Sales past 3/5Y7.88% 7.19% Gross Margin43.57% Volatility3.61% 2.33% Perf 5Y87.70%
Dividend TTM0.85 (1.99%) EV/Sales6.16 EPS Y/Y TTM5.98% Oper. Margin20.21% ATR (14)1.24 Perf 10Y368.09%
Dividend Ex-DateOct 28, 2025 Quick Ratio2.19 Sales Y/Y TTM6.92% Profit Margin15.34% RSI (14)25.67 Recom3.05
Dividend Gr. 3/5Y11.68% 12.65% Current Ratio4.26 EPS Q/Q12.29% SMA20-9.35% Beta0.96 Target Price45.40
Payout77.86% Debt/Eq0.13 Sales Q/Q11.68% SMA50-11.05% Rel Volume2.44 Prev Close42.33
Employees23702 LT Debt/Eq0.08 EarningsOct 13 BMO SMA2001.82% Avg Volume6.41M Price42.75
IPOAug 20, 1987 Option/ShortYes / Yes EPS/Sales Surpr.-2.39% 0.08% Trades Volume15,650,480 Change0.99%
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 02:13PM
10:01AM
08:21AM
07:35AM
07:35AM
05:14AM Loading…
05:14AM
Oct-13-25 05:00PM
05:00PM
04:23PM
04:22PM
04:22PM
04:13PM
12:49PM
12:43PM
12:39PM
12:33PM Loading…
12:33PM
11:46AM
10:59AM
10:18AM
10:17AM
09:42AM
09:30AM
08:23AM
08:12AM
07:55AM
07:35AM
07:24AM
07:04AM
06:50AM
Oct-12-25 04:26PM
04:20PM Loading…
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
02:17PM
12:54PM
12:53PM
12:45PM
11:35AM
10:52AM
09:30AM
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
Broersma Anthony PaulEVP-OPERATIONSOct 16 '24Option Exercise23.0068015,640680Oct 18 12:40 PM
Broersma Anthony PaulEVP-OPERATIONSOct 16 '24Sale77.8668052,9450Oct 18 12:40 PM
Drazkowski William JosephEXECUTIVE VICE-PRESIDENTOct 16 '24Option Exercise27.5016,362449,95522,359Oct 18 12:39 PM
Drazkowski William JosephEXECUTIVE VICE-PRESIDENTOct 16 '24Sale77.6516,3621,270,5735,997Oct 18 12:39 PM
WISECUP REYNE KDirectorOct 16 '24Option Exercise27.5021,818599,99541,818Oct 18 12:39 PM
WISECUP REYNE KDirectorOct 16 '24Sale78.5521,8181,713,88220,000Oct 18 12:39 PM
LUNDQUIST NICHOLAS JDirectorOct 15 '24Option Exercise40.0822,532903,155437,426Oct 17 10:47 AM
LUNDQUIST NICHOLAS JDirectorOct 15 '24Sale77.1522,5321,738,414426,000Oct 17 10:47 AM
WILLIAM J. DRAZKOWSKIOfficerOct 16 '24Proposed Sale77.6516,3621,270,573Oct 16 04:27 PM
REYNE K. WISECUPDirectorOct 16 '24Proposed Sale78.5521,8181,713,882Oct 16 04:18 PM
ANTHONY P BROERSMAOfficerOct 16 '24Proposed Sale77.8668052,945Oct 16 04:17 PM
NICHOLAS J LUNDQUISTDirectorOct 15 '24Proposed Sale77.1522,5321,738,413Oct 15 04:39 PM