Upcoming InvestmentsInvesting in Fastenal (NASDAQ:FAST) five years ago would have delivered you a 123% gain7 months agoFastenal Company (NASDAQ:FAST) shareholders have seen the share price descend 11% over the month. While that's not great, the returns...