Holden Lewis

Chief Financial Officer, Fastenal.

Companies

  • FastenalChief financial officer Aug 9, 2016 to Nov 19, 20251

Holdings

Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.

Shares held

  • Fastenal FAST10,097 shares2$519.5K at $51.45Mar 14, 2025

As of each latest filing. The line shows shares held over time.

Recent filings

  • Mar 14, 2025Sold 3,695 shares at $74.92 of Fastenal2
  • Mar 14, 2025Exercised options 3,695 shares at $64.00 of Fastenal2
  • Mar 14, 2025Sold 9,854 shares at $74.96 of Fastenal2
  • Mar 14, 2025Exercised options 9,854 shares at $48.00 of Fastenal2
  • Mar 14, 2025Sold 6,241 shares at $74.94 of Fastenal2
  • Mar 14, 2025Exercised options 6,241 shares at $62.00 of Fastenal2
  • Mar 14, 2025Sold 10,000 shares at $74.95 of Fastenal2
  • Mar 14, 2025Exercised options 10,000 shares at $48.00 of Fastenal2
  • Mar 14, 2025Sold 15,798 shares at $74.98 of Fastenal2
  • Mar 14, 2025Exercised options 15,789 shares at $38.00 of Fastenal2
  • Mar 14, 2025Sold 23,076 shares at $75.00 of Fastenal2
  • Mar 14, 2025Exercised options 23,076 shares at $26.00 of Fastenal2
  • Nov 21, 2024L 48 shares at $82.23 of Fastenal3
  • Nov 7, 2024Sold 20,000 shares at $83.12 of Fastenal4
  • Nov 7, 2024Exercised options 20,000 shares at $27.50 of Fastenal4
  • Nov 7, 2024Sold 21,064 shares at $83.13 of Fastenal4
  • Nov 7, 2024Exercised options 21,064 shares at $23.50 of Fastenal4
  • Oct 14, 2024Sold 30,000 shares at $76.52 of Fastenal5
  • Oct 14, 2024Exercised options 30,000 shares at $23.50 of Fastenal5
  • Aug 22, 2024L 57 shares at $67.89 of Fastenal3
  • May 21, 2024L 59 shares at $66.54 of Fastenal3
  • Feb 27, 2024L 52 shares at $72.98 of Fastenal3
  • Dec 18, 2023L 58 shares at $64.53 of Fastenal6
  • Nov 21, 2023L 56 shares at $60.81 of Fastenal6
  • Aug 22, 2023L 59 shares at $57.25 of Fastenal6

Sources

The numbers on this page point here. Each one links to the record it came from.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6