FASTENAL CO insider transactions

FASTENAL CO insider transactions
DatePersonTitleTypeNameSharesShares (Total)PriceCode
2024-04-17Johnson Daniel L.BuyCommon Stock3350.010,595$68.4P
2024-04-16Johnson Daniel L.SellCommon Stock-3350.07,245$0.0G
2024-03-15Miller Charles S.BuyCommon Stock11076.011,076$26.0M
2024-03-15Miller Charles S.SellEmployee Stock Option (Right to Buy)-11076.00$0.0M
2024-03-15Miller Charles S.SellCommon Stock-11076.00$75.2S
2024-02-20Watts Jeffery MichaelSellCommon Stock-3452.05,940$70.3S
2024-02-20Watts Jeffery MichaelBuyCommon Stock3452.09,392$21.0M
2024-02-20Watts Jeffery MichaelBuyCommon Stock15968.021,908$23.5M
2024-02-20Watts Jeffery MichaelSellCommon Stock-15968.05,940$70.2S
2024-02-20Watts Jeffery MichaelSellEmployee Stock Option (Right to Buy)-3452.00$0.0M
2024-02-20Watts Jeffery MichaelSellEmployee Stock Option (Right to Buy)-15968.00$0.0M
2024-02-06Broersma Anthony PaulSellCommon Stock-5586.00$69.3S
2024-02-06Broersma Anthony PaulBuyCommon Stock5586.05,586$23.5M
2024-02-06Broersma Anthony PaulSellEmployee Stock Option (Right to Buy)-5586.0796$0.0M
2024-01-25Drazkowski William JosephSellCommon Stock-11968.05,997$69.1S
2024-01-25Drazkowski William JosephBuyCommon Stock11968.017,965$23.5M
2024-01-25Drazkowski William JosephSellEmployee Stock Option (Right to Buy)-11968.00$0.0M
2024-01-23Soderberg John LewisSellEmployee Stock Option (Right to Buy)-19564.00$0.0M
2024-01-23Soderberg John LewisBuyCommon Stock19564.019,564$23.0M
2024-01-23Soderberg John LewisSellCommon Stock-19564.00$69.0S