SMITH & WESSON BRANDS, INC. SWBI · Micro cap · 1 article June 30, 2026 Filings Beige Book Input Costs Squeeze Margins Even as Demand Holds Firm