FASTENAL CO (FAST)

US3119001044 - Common Stock

68.48  +0.31 (+0.45%)

After market: 68.75 +0.27 (+0.39%)




Shares Outstanding572.53M
Float571.45M
Owners (insider)3.84%
Owners (institutional)80.05%
Owners (insider) change0.01%
Owners (institutional) change-0.18%
Date Name Type Shares Price Amount
Apr 17, 2024 Johnson Daniel L. Open Market Purchase 3350 68.38 $ 229,056.25
Apr 16, 2024 Johnson Daniel L. Other Disposition 3350 0.00 $ 0.00
Mar 15, 2024 Miller Charles S. Option Excercise 11076 26.00 $ 287,976.00
Mar 15, 2024 Miller Charles S. Open Market Sale 11076 75.16 $ 832,453.33
Feb 20, 2024 Watts Jeffery Michael Option Excercise 19420 23.06 $ 447,740.00
Feb 20, 2024 Watts Jeffery Michael Open Market Sale 19420 70.25 $ 1,364,208.43
Feb 6, 2024 Broersma Anthony Paul Option Excercise 5586 23.50 $ 131,271.00
Feb 6, 2024 Broersma Anthony Paul Open Market Sale 5586 69.34 $ 387,306.43
Jan 25, 2024 Drazkowski William Joseph Option Excercise 11968 23.50 $ 281,248.00
Jan 25, 2024 Drazkowski William Joseph Open Market Sale 11968 69.10 $ 826,951.70
Jan 23, 2024 Soderberg John Lewis Option Excercise 19564 23.00 $ 449,972.00
Jan 23, 2024 Soderberg John Lewis Open Market Sale 19564 69.02 $ 1,350,348.36
Jan 22, 2024 Miller Charles S. Option Excercise 23590 26.74 $ 630,725.00
Jan 22, 2024 Miller Charles S. Open Market Sale 23590 69.25 $ 1,633,588.54
Jan 19, 2024 WISECUP REYNE K Option Excercise 34042 23.50 $ 799,987.00
Jan 19, 2024 WISECUP REYNE K Open Market Sale 34042 68.48 $ 2,331,247.22
Jan 19, 2024 SATTERLEE SCOTT Option Excercise 8474 27.50 $ 233,035.00
Jan 19, 2024 SATTERLEE SCOTT Open Market Sale 8474 68.46 $ 580,152.07
Dec 14, 2023 Miller Charles S. Option Excercise 744 21.00 $ 15,624.00
Dec 14, 2023 Miller Charles S. Open Market Sale 744 64.20 $ 47,765.32
Dec 11, 2023 Soderberg John Lewis Open Market Sale 400 63.17 $ 25,268.00
Dec 11, 2023 Ancius Michael J Other Disposition 500 0.00 $ 0.00
Dec 4, 2023 Jansen James C Option Excercise 10000 21.00 $ 210,000.00
Dec 4, 2023 Jansen James C Open Market Sale 10000 61.01 $ 610,053.00
Nov 30, 2023 FLORNESS DANIEL L Option Excercise 25000 23.00 $ 575,000.00
Nov 30, 2023 FLORNESS DANIEL L Open Market Sale 19500 60.02 $ 1,170,448.50
Nov 30, 2023 FLORNESS DANIEL L Option Excercise 3892 59.89 $ 233,110.17
Nov 14, 2023 FLORNESS DANIEL L Option Excercise 25000 23.00 $ 575,000.00
Nov 14, 2023 FLORNESS DANIEL L Open Market Sale 20000 60.21 $ 1,204,128.00
Nov 14, 2023 FLORNESS DANIEL L Option Excercise 3519 60.63 $ 213,373.51
Nov 10, 2023 Lisowski Sheryl Ann Option Excercise 17296 26.01 $ 449,945.00
Nov 10, 2023 Lisowski Sheryl Ann Open Market Sale 17296 60.01 $ 1,037,938.79
Oct 24, 2023 Owen Terry Modock Option Excercise 63332 21.00 $ 1,329,972.00
Oct 24, 2023 Owen Terry Modock Open Market Sale 63332 57.24 $ 3,625,142.68
Aug 21, 2023 WISECUP REYNE K Option Excercise 19564 23.00 $ 449,972.00
Aug 21, 2023 WISECUP REYNE K Open Market Sale 19564 56.78 $ 1,110,912.39
Jul 17, 2023 Ancius Michael J Open Market Purchase 500 57.53 $ 28,765.00
Jun 13, 2023 Owen Terry Modock Option Excercise 20000 21.00 $ 420,000.00
Jun 13, 2023 Owen Terry Modock Open Market Sale 20000 56.15 $ 1,123,070.00
May 12, 2023 Drazkowski William Joseph Option Excercise 624 28.00 $ 17,472.00
May 12, 2023 Drazkowski William Joseph Open Market Sale 624 54.70 $ 34,134.48