Lake Street Capital Markets upgraded Smith & Wesson Brands Inc. (NASDAQ:SWBI) stock rating from Hold to Buy, maintaining a price target of $13.00. The firm's decision to upgrade is based on a ...
Some of the power stocks that have been unlikely beneficiaries of artificial-intelligence hype are suddenly tumbling.