In my search for beaten-down technology stocks, pure-play cybersecurity company Secureworks Corp (NASDAQ:SCWX) surfaced on my screens. Secureworks stock is down by 59% from its high of $26.89, which was set in September 2021, offering contrarian investors an opportunity.
Secureworks stock has relatively strong institutional ownership, with roughly 128 institutions holding a 67.3% stake in the company. Moreover, insiders bought 612,142 shares of Secureworks Corp over the last six months, which is an encouraging sign.
The post Tense Geopolitical Climate Ideal for Secureworks Stock: 100% Upside appeared first on Profit Confidential.