Rapid7 (RPD) Releases Findings of Q1 Threat Landscape Report

Rapid7, Inc. (NASDAQ:RPD) is one of the 10 Best Cybersecurity Stocks to Buy According to Short Sellers. On May 21, the company unveiled its Q1 2026 Threat Landscape Report, which examined trends in vulnerability exploitation, ransomware activity, and cybercriminal infrastructure. The report found that vulnerability exploitation accounted for 38% of incident response cases during the period. Rapid7 said this shift reflects how AI is accelerating the speed at which attackers can identify, weaponize, and exploit unpatched systems at scale, compressing defenders’ response time.

CrowdStrike (CRWD) Launches AI Security Services to Protect and Power the Future of SOCs

Earlier this month, on May 7, Barclays lowered its price target on Rapid7 and maintained an Underweight rating on the shares following the company’s Q1 earnings report. It attributed the reduced price target to the company’s lower-than-expected Q2 annual recurring revenue (ARR) guidance.

For the second quarter of the year, Rapid7 is projecting ARR to reach approximately $820 million. In the first quarter of the year, the company registered an ARR of $832 million, a decrease of 0.6% year-over-year.

Rapid7, Inc. (NASDAQ:RPD) is engaged in AI-powered managed cybersecurity operations. The company’s Rapid7 Command Platform integrates security data, enriching it with AI, threat intelligence, and innovation to reduce risk and disrupt attackers.

While we acknowledge the risk and potential of RPD as an investment, our conviction lies in the belief that some AI stocks hold greater promise for delivering higher returns and doing so within a shorter time frame. If you are looking for an AI stock that is more promising than RPD and that has 10,000% upside potential, check out our report about this cheapest AI stock.

READ NEXT: 8 Best Digital Infrastructure REITS to Buy According to Analysts and 8 Best Climate Change Stocks to Buy According to Analysts.

Disclosure: None. Follow Insider Monkey on Google News.

1281292 - 11759070 - 1