Bank of America says buy this ‘diamond in the rough’ cybersecurity stock with more than 25% upside

Analyst Madeline Brooks hiked her price target by $20 to $335, which now suggests 27.1% upside from Thursday’s close.