Smith & Wesson Brands Inc (SWBI) Stock Price, Chart, News and AI analysis | Edgen