bf/NASDAQ:FAST_icon.jpeg

NASDAQ:FAST

Fastenal Company

  • Stock

USD

Last Close

68.14

26/04 13:59

Market Cap

39.08B

Beta: 1.17

Volume Today

184.45K

Avg: 3.19M

PE Ratio

35.02

PFCF: 31.52

Dividend Yield

2.62%

Payout:89.65%

Share Trends

Feb 19Sep 20Apr 22Nov 23-1M-800K-600K-400K-200K0

Recent Transactions

Reporter Filed at Change (shares)
Miller Charles S.
SENIOR EXECUTIVE VP
Common Stock
2024-03-18
0
0%
Watts Jeffery Michael
CHIEF SALES OFFICER
Common Stock
2024-02-22
0
0%
Broersma Anthony Paul
EVP-OPERATIONS
Common Stock
2024-02-08
0
0%
Drazkowski William Joseph
EXECUTIVE VICE-PRESIDENT
Common Stock
2024-01-29
0
0%
Satterlee Scott
Director
Common Stock
2024-01-23
0
0%

Largest Transactions

Reporter Filed at Change (shares)
Oberton Willard D
Director
Common Stock
2019-10-23
-940.82K
−98.51%
Oberton Willard D
Director
Common Stock
2020-05-13
-908.75K
−98.46%
Lundquist Nicholas J
Director
Common Stock
2021-07-19
-361K
−84.74%
Florness Daniel L
CEO and President
Common Stock
2021-11-12
34.13K
15.07%
Florness Daniel L
CEO and President
Common Stock
2021-08-12
27.84K
13.94%

Transaction Log

Filing Date Transaction Date Reporter Title Post Shares Quantity T Stock Class USD
2024-03-18
2024-03-15
Miller Charles S.
SENIOR EXECUTIVE VP
0
11.08K
S
Common Stock
-832.45K
2024-03-18
2024-03-15
Miller Charles S.
SENIOR EXECUTIVE VP
11.08K
11.08K
M
Common Stock
287.98K
2024-02-22
2024-02-20
Watts Jeffery Michael
CHIEF SALES OFFICER
5.94K
15.97K
S
Common Stock
-1.12M
2024-02-22
2024-02-20
Watts Jeffery Michael
CHIEF SALES OFFICER
9.39K
3.45K
M
Common Stock
72.49K
2024-02-22
2024-02-20
Watts Jeffery Michael
CHIEF SALES OFFICER
5.94K
3.45K
S
Common Stock
-242.54K
2024-02-22
2024-02-20
Watts Jeffery Michael
CHIEF SALES OFFICER
21.91K
15.97K
M
Common Stock
375.25K
2024-02-08
2024-02-06
Broersma Anthony Paul
EVP-OPERATIONS
0
5.59K
S
Common Stock
-387.31K
2024-02-08
2024-02-06
Broersma Anthony Paul
EVP-OPERATIONS
5.59K
5.59K
M
Common Stock
131.27K
2024-01-29
2024-01-25
Drazkowski William Joseph
EXECUTIVE VICE-PRESIDENT
17.96K
11.97K
M
Common Stock
281.25K
2024-01-29
2024-01-25
Drazkowski William Joseph
EXECUTIVE VICE-PRESIDENT
6.00K
11.97K
S
Common Stock
-826.95K
2024-01-23
2024-01-19
Wisecup Reyne K
Director
54.04K
34.04K
M
Common Stock
799.99K
2024-01-23
2024-01-22
Miller Charles S.
SENIOR EXECUTIVE VP
0
11.59K
S
Common Stock
-802.70K
2024-01-23
2024-01-23
Soderberg John Lewis
SENIOR EXECUTIVE VP
0
19.56K
S
Common Stock
-1.35M
2024-01-23
2024-01-19
Satterlee Scott
Director
25K
8.47K
S
Common Stock
-580.15K
2024-01-23
2024-01-23
Soderberg John Lewis
SENIOR EXECUTIVE VP
19.56K
19.56K
M
Common Stock
449.97K
2024-01-23
2024-01-19
Wisecup Reyne K
Director
20K
34.04K
S
Common Stock
-2.33M
2024-01-23
2024-01-22
Miller Charles S.
SENIOR EXECUTIVE VP
11.59K
11.59K
M
Common Stock
318.73K
2024-01-23
2024-01-22
Miller Charles S.
SENIOR EXECUTIVE VP
12K
12K
M
Common Stock
312K
2024-01-23
2024-01-19
Satterlee Scott
Director
33.47K
8.47K
M
Common Stock
233.03K
2024-01-23
2024-01-22
Miller Charles S.
SENIOR EXECUTIVE VP
0
12K
S
Common Stock
-830.89K
2023-12-15
2023-12-14
Miller Charles S.
SENIOR EXECUTIVE VP
744
744
M
Common Stock
15.62K
2023-12-15
2023-12-14
Miller Charles S.
SENIOR EXECUTIVE VP
0
744
S
Common Stock
-47.77K
2023-12-14
2023-12-13
Drazkowski William Joseph
EXECUTIVE VICE-PRESIDENT
17.00K
11K
M
Common Stock
258.50K
2023-12-14
2023-12-13
Drazkowski William Joseph
EXECUTIVE VICE-PRESIDENT
6.00K
11K
S
Common Stock
-698.18K
2023-12-13
2023-12-11
Ancius Michael J
Director
28.02K
500
G
Common Stock
0
2023-12-12
2023-12-11
Soderberg John Lewis
SENIOR EXECUTIVE VP
488
400
S
Common Stock
-25.27K
2023-12-11
2023-12-06
Jansen James C
EXECUTIVE VICE PRESIDENT
26.18K
6.29K
S
Common Stock
-387.21K
2023-12-11
2023-12-06
Jansen James C
EXECUTIVE VICE PRESIDENT
32.47K
6.29K
M
Common Stock
132.09K
2023-12-05
2023-12-04
Jansen James C
EXECUTIVE VICE PRESIDENT
26.18K
10K
S
Common Stock
-610.05K
2023-12-05
2023-12-04
Jansen James C
EXECUTIVE VICE PRESIDENT
36.18K
10K
M
Common Stock
210K
2023-12-04
2023-11-30
Florness Daniel L
CEO AND PRESIDENT
286.02K
3.89K
F
Common Stock
-233.11K
2023-12-04
2023-11-30
Florness Daniel L
CEO AND PRESIDENT
289.91K
5.50K
M
Common Stock
126.50K
2023-12-04
2023-11-30
Florness Daniel L
CEO AND PRESIDENT
284.41K
19.50K
S
Common Stock
-1.17M
2023-12-04
2023-11-30
Florness Daniel L
CEO AND PRESIDENT
303.91K
19.50K
M
Common Stock
448.50K
2023-12-04
2023-11-10
Ancius Michael J
Director
28.52K
250
G
Common Stock
0
2023-11-15
2023-11-14
Florness Daniel L
CEO AND PRESIDENT
284.41K
3.52K
F
Common Stock
-213.37K
2023-11-15
2023-11-14
Florness Daniel L
CEO AND PRESIDENT
287.93K
5K
M
Common Stock
115K
2023-11-15
2023-11-14
Florness Daniel L
CEO AND PRESIDENT
282.93K
20K
S
Common Stock
-1.20M
2023-11-15
2023-11-14
Florness Daniel L
CEO AND PRESIDENT
302.93K
20K
M
Common Stock
460K
2023-10-26
2023-10-24
Owen Terry Modock
CHIEF OPERATING OFFICER
7K
63.33K
S
Common Stock
-3.63M
2023-10-26
2023-10-24
Owen Terry Modock
CHIEF OPERATING OFFICER
70.33K
63.33K
M
Common Stock
1.33M
2023-07-19
2023-07-17
Ancius Michael J
Director
28.77K
500
P
Common Stock
28.77K
2022-12-01
2022-11-29
Watts Jeffery Michael
EXECUTIVE VICE-PRESIDENT
5.94K
5.94K
P
Common Stock
300.43K
2022-10-18
2022-10-14
Eastman Stephen L.
Director
10K
1K
P
Common Stock
43.88K
2022-10-18
2022-10-17
Nielsen Sarah N
Director
2K
500
P
Common Stock
22.45K
2022-09-16
2022-09-15
Florness Daniel L
CEO AND PRESIDENT
282.93K
1K
P
Common Stock
47.25K
2022-09-16
2022-09-14
Florness Daniel L
CEO AND PRESIDENT
281.93K
4K
P
Common Stock
192K
2022-09-16
2022-09-15
Nielsen Sarah N
Director
1.50K
500
P
Common Stock
23.79K
2022-09-14
2022-09-13
Ancius Michael J
Director
28.27K
500
P
Common Stcck
24.31K
2022-09-14
2022-08-22
Ancius Michael J
Director
27.77K
500
G
Common Stcck
0
2022-08-16
2022-08-15
Miller Charles S.
SENIOR EXECUTIVE VP
15K
7.50K
M
Common Stock
206.25K
2022-08-16
2022-08-15
Miller Charles S.
SENIOR EXECUTIVE VP
7.50K
7.50K
S
Common Stock
-419.11K
2022-08-16
2022-08-15
Miller Charles S.
SENIOR EXECUTIVE VP
7.50K
14.89K
S
Common Stock
-832.55K
2022-08-16
2022-08-15
Miller Charles S.
SENIOR EXECUTIVE VP
7.50K
744
S
Common Stock
-41.57K
2022-08-16
2022-08-15
Miller Charles S.
SENIOR EXECUTIVE VP
22.39K
14.89K
M
Common Stock
349.96K
2022-08-16
2022-08-15
Miller Charles S.
SENIOR EXECUTIVE VP
8.24K
744
M
Common Stock
15.62K
2022-07-18
2022-07-14
Lisowski Sheryl Ann
CAO/CONTROLLER/TREASURER
5.10K
1.06K
P
Common Stock
49.33K
2022-06-17
2022-06-15
Jansen James C
EXECUTIVE VICE PRESIDENT
26.18K
1K
P
Common Stock
48.92K
2022-06-17
2022-06-15
Ancius Michael J
Director
28.27K
678
P
Common Stock
33.34K
2022-06-17
2022-06-15
Lewis Holden
CHIEF FINANCIAL OFFICER/EVP
9.58K
1K
P
Common Stock
49.44K
2022-05-20
2022-05-19
Johnson Daniel L.
Director
10.60K
1K
P
Common Stock
51.01K
2022-05-12
2022-05-11
Ancius Michael J
Director
27.59K
1K
P
Common Stock
51K
2022-05-09
2022-05-05
Ancius Michael J
Director
26.05K
100
P
Common Stock
5.47K
2022-05-09
2022-05-05
Ancius Michael J
Director
26.19K
135
P
Common Stock
7.38K
2022-05-09
2022-05-06
Ancius Michael J
Director
26.59K
400
P
Common Stock
21.20K
2022-05-04
2022-05-03
Florness Daniel L
CEO AND PRESIDENT
10K
10K
J
Common Stock
0
2022-04-18
2022-04-14
Ancius Michael J
Director
25.95K
500
P
Common Stock
28.14K
2022-04-18
2022-04-14
Ancius Michael J
Director
25.45K
150
P
Common Stock
8.52K
2022-01-21
2022-01-20
Ancius Michael J
Director
25.30K
370
P
Common Stock
20.86K
2022-01-21
2022-01-20
Ancius Michael J
Director
24.93K
360
P
Common Stock
20.88K
2021-12-10
2021-12-09
Florness Daniel L
CEO and President
277.93K
32.73K
F
Common Stock
-2.07M
2021-12-10
2021-12-09
Florness Daniel L
CEO and President
310.66K
50K
M
Common Stock
1.15M
2021-12-08
2021-12-07
Drazkowski William Joseph
Executive Vice-President
5.58K
5K
S
Common Stock
-314.76K
2021-12-08
2021-12-07
Drazkowski William Joseph
Executive Vice-President
7.21K
1.63K
M
Common Stock
37.49K
2021-12-08
2021-12-07
Drazkowski William Joseph
Executive Vice-President
5.58K
1.63K
S
Common Stock
-102.87K
2021-12-08
2021-12-07
Drazkowski William Joseph
Executive Vice-President
10.58K
5K
M
Common Stock
117.50K
2021-12-08
2021-12-06
Jansen James C
Executive Vice President
25.18K
25K
S
Common Stock
-1.55M
2021-12-08
2021-12-06
Jansen James C
Executive Vice President
50.18K
25K
M
Common Stock
700K
2021-11-12
2021-11-10
Florness Daniel L
CEO and President
260.66K
66.74K
F
Common Stock
-3.93M
2021-11-12
2021-11-10
Florness Daniel L
CEO and President
326.40K
99.87K
M
Common Stock
2.30M
2021-11-09
2021-11-05
Soderberg John Lewis
Senior Executive VP
0
6.43K
S
Common Stock
-381.54K
2021-11-09
2021-11-05
Soderberg John Lewis
Senior Executive VP
6.43K
6.43K
M
Common Stock
134.99K
2021-11-09
2021-11-05
Soderberg John Lewis
Senior Executive VP
0
458
S
Common Stock
-27.17K
2021-10-18
2021-10-15
Nielsen Sarah N
Director
1K
1K
P
Common Stock
55.76K
2021-09-14
2021-09-13
Hsu Hsenghung Sam
Director
3K
1K
P
Common Stock
53.20K
2021-09-10
2021-09-08
Ancius Michael J
Director
24.57K
265
P
Common Stock
14.33K
2021-09-01
2021-08-30
Lundquist Nicholas J
Director
429.73K
13.69K
S
Common Stock
-767.67K
2021-09-01
2021-08-30
Lundquist Nicholas J
Director
443.42K
13.69K
M
Common Stock
314.96K
2021-09-01
2021-08-30
Lundquist Nicholas J
Director
429.73K
19.29K
S
Common Stock
-1.08M
2021-09-01
2021-08-30
Lundquist Nicholas J
Director
449.01K
19.29K
M
Common Stock
405.01K
2021-09-01
2021-08-31
Wisecup Reyne K
Senior Executive VP
20K
21.43K
S
Common Stock
-1.20M
2021-09-01
2021-08-31
Wisecup Reyne K
Senior Executive VP
41.43K
21.43K
M
Common Stock
449.99K
2021-08-25
2021-08-23
Watts Jeffery Michael
Executive Vice-President
0
5.43K
S
Common Stock
-303.07K
2021-08-25
2021-08-23
Watts Jeffery Michael
Executive Vice-President
16K
16K
M
Common Stock
376K
2021-08-25
2021-08-23
Watts Jeffery Michael
Executive Vice-President
0
16K
S
Common Stock
-892.36K
2021-08-25
2021-08-23
Watts Jeffery Michael
Executive Vice-President
5.43K
5.43K
M
Common Stock
124.98K
2021-08-24
2021-08-20
Drazkowski William Joseph
Executive Vice-President
5.58K
14.50K
S
Common Stock
-811.92K
2021-08-24
2021-08-20
Drazkowski William Joseph
Executive Vice-President
6.21K
626
M
Common Stock
17.53K
2021-08-24
2021-08-20
Drazkowski William Joseph
Executive Vice-President
5.58K
626
S
Common Stock
-35.05K
2021-08-24
2021-08-20
Drazkowski William Joseph
Executive Vice-President
20.08K
14.50K
M
Common Stock
340.75K

Please Sign In To Use The Chat

The chat is only available for registered users, please sign in or create your free account.