Upgrade to FINVIZ*Elite to get real-time quotes, intraday charts, and advanced charting tools.

Last Close
Sep 12  •  04:00PM ET
47.45
Dollar change
+0.12
Percentage change
0.25
%
IndexNDX, S&P 500 P/E45.86 EPS (ttm)1.03 Insider Own0.19% Shs Outstand1.15B Perf Week-1.13%
Market Cap54.46B Forward P/E38.51 EPS next Y1.23 Insider Trans-14.76% Shs Float1.15B Perf Month-3.58%
Enterprise Value54.76B PEG4.44 EPS next Q0.30 Inst Own85.83% Short Float2.20% Perf Quarter10.71%
Income1.19B P/S7.00 EPS this Y11.19% Inst Trans0.10% Short Ratio4.00 Perf Half Y28.78%
Sales7.77B P/B14.30 EPS next Y10.81% ROA24.72% Short Interest25.22M Perf YTD31.97%
Book/sh3.32 P/C229.00 EPS next 5Y10.33% ROE32.57% 52W High50.63 -6.28% Perf Year38.20%
Cash/sh0.21 P/FCF62.17 EPS past 3/5Y7.72% 7.79% ROIC28.89% 52W Low34.39 37.98% Perf 3Y86.88%
Dividend Est.0.88 (1.86%) EV/EBITDA31.45 Sales past 3/5Y7.88% 7.19% Gross Margin42.90% Volatility1.99% 1.84% Perf 5Y108.07%
Dividend TTM0.85 (1.79%) EV/Sales7.04 EPS Y/Y TTM2.98% Oper. Margin20.10% ATR (14)1.00 Perf 10Y411.55%
Dividend Ex-DateJul 29, 2025 Quick Ratio2.12 Sales Y/Y TTM4.84% Profit Margin15.30% RSI (14)43.46 Recom2.89
Dividend Gr. 3/5Y11.68% 12.65% Current Ratio4.22 EPS Q/Q12.67% SMA20-3.46% Beta0.95 Target Price46.00
Payout77.86% Debt/Eq0.14 Sales Q/Q8.56% SMA500.35% Rel Volume0.87 Prev Close47.33
Employees23702 LT Debt/Eq0.08 EarningsOct 13 BMO SMA20015.22% Avg Volume6.30M Price47.45
IPOAug 20, 1987 Option/ShortYes / Yes EPS/Sales Surpr.2.69% 0.29% Trades Volume5,506,438 Change0.25%
Date Action Analyst Rating Change Price Target Change
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
Sep-15-23Initiated HSBC Securities Hold $59
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 Loading…
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 Loading…
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 Loading…
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
08:00AM
07:56AM
07:38AM
07:32AM
07:32AM
07:02AM
06:56AM
06:50AM
Jul-12-25 11:00PM
Jul-11-25 04:05PM
03:05PM
07:00AM
Jul-09-25 06:22PM
04:15PM
09:54AM
09:15AM
Jul-07-25 10:00AM
Jul-06-25 11:41PM
Jun-30-25 08:28AM
05:34AM
Jun-27-25 04:06AM
Jun-26-25 04:05PM
Jun-25-25 04:47AM
Jun-23-25 03:26PM
Jun-22-25 03:06AM
Jun-20-25 03:06AM
Jun-18-25 03:51AM
Jun-17-25 12:11PM
Jun-16-25 08:35AM
Jun-13-25 07:32AM
03:51AM
Jun-11-25 03:06AM
Jun-10-25 03:51AM
Jun-09-25 06:00AM
05:05AM
Jun-02-25 10:01AM
03:51AM
May-29-25 09:40AM
May-27-25 03:51AM
May-22-25 03:04PM
03:51AM
May-19-25 09:37AM
06:20AM
May-18-25 03:35AM
May-14-25 04:27AM
03:51AM
May-13-25 09:16AM
May-11-25 03:06AM
May-09-25 11:19AM
03:06AM
May-08-25 01:40PM
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
Soderberg John LewisSENIOR EXECUTIVE VPOct 14 '24Sale76.3248837,2450Oct 16 06:19 PM
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
Lisowski Sheryl AnnCAO/CONTROLLER/TREASUREROct 14 '24Option Exercise34.9413,567474,00215,201Oct 16 01:10 PM
Lisowski Sheryl AnnCAO/CONTROLLER/TREASUREROct 14 '24Sale76.1913,5671,033,6665,096Oct 16 01:10 PM
Lewis HoldenCHIEF FINANCIAL OFFICER/SREVPOct 14 '24Option Exercise23.5030,000705,00039,881Oct 16 01:06 PM
Lewis HoldenCHIEF FINANCIAL OFFICER/SREVPOct 14 '24Sale76.5230,0002,295,6879,881Oct 16 01:06 PM
NICHOLAS J LUNDQUISTDirectorOct 15 '24Proposed Sale77.1522,5321,738,413Oct 15 04:39 PM
HOLDEN LEWISOfficerOct 14 '24Proposed Sale76.5230,0002,295,684Oct 15 08:18 AM
SHERYL LISOWSKIOfficerOct 14 '24Proposed Sale76.1913,5671,033,665Oct 15 08:16 AM