Stock Information
:
  

Nasdaq 100
Fastenal - Part of the 100 largest non-financial companies listed on NASDAQ

Letter to Shareholders

Letter to Shareholders

Title Documents

2007 Letter to Shareholders

2006 Letter to Shareholders

2005 Letter to Shareholders

2004 Letter to Shareholders