Fastenal Beats Revenue Estimates In Q1 But Margins Narrow As Costs Rise - Fastenal (NASDAQ:FAST) — alphai