Smith And Wesson Brands (SWBI) Stock: Price, Analysis