Rapid7 Shorts Pile In as Earnings Loom
Rapid7 reports Q1 2026 results on May 7 against a backdrop of rising short pressure, beaten-down analyst targets, and a stock that has lost more than half its value this year. Short sellers have grown more aggressive…
