Guggenheim is bullish on this cybersecurity stock despite a recent sell-off