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