This cybersecurity stock could be good for 22% upside from here, says Bank of America