Shares of Byrna Technologies Inc. (BYRN) have gained 30.6% over the past four weeks to close the last trading session at 22.39,buttherecouldstillbeasolidupsideleftinthestockifshort−termpricetargetsofWallStreetanalystsareanyindication.Goingbythepricetargets,themeanestimateof36.17 indicates a potential upside of 61.6%.The mean estimate comprises three short-term price targets with a standard deviation of 2.75.Whilethelowestestimateof33 indicates a 47.4% increase from ...