Archive for: fastenal

Fastenal Company (NASDAQ:FAST) is a favorite amongst institutional investors who own 83%