Invenomic Capital Management’s Rapid7 RPD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-627,983
Closed -$9.55M 177
2025
Q4
$9.55M Buy
627,983
+11,283
+2% +$186K 0.44% 74
2025
Q3
$11.6M Sell
616,700
-40,819
-6% -$862K 0.56% 64
2025
Q2
$15.2M Buy
657,519
+578,470
+732% +$13.7M 0.86% 39
2025
Q1
$2.1M Buy
+79,049
New +$2.69M 0.11% 153
2024
Q4
Sell
-166,629
Closed -$6.65M 179
2024
Q3
$6.65M Buy
+166,629
New +$6.26M 0.37% 82
2023
Q1
Sell
-96,195
Closed -$3.27M 174
2022
Q4
$3.27M Buy
+96,195
New +$3.44M 0.22% 104

Other funds holding RPD

Invenomic Capital Management's RPD Position: Q1 2026 in Review

Invenomic Capital Management sold out of Rapid7 (RPD) in Q1 2026, closing a stake of 627,983 shares — an estimated $9.55M sold.

Invenomic Capital Management first reported a position in RPD in Q4 2022 and held it in 6 quarters. The position peaked at $15.2M in Q2 2025. 245 funds tracked by Wall St. Rank hold RPD as of Q1 2026.

  • Invenomic Capital Management reported no remaining Rapid7 position as of Q1 2026 after selling out during the quarter.
  • Invenomic Capital Management sold 627,983 Rapid7 shares in Q1 2026, an estimated $9.55M.
  • Invenomic Capital Management first reported a position in Rapid7 in Q4 2022 and held it in 6 quarters.
  • Invenomic Capital Management's Rapid7 position peaked at $15.2M in Q2 2025.
  • 245 funds tracked by Wall St. Rank held Rapid7 as of Q1 2026.

Based on Invenomic Capital Management's 13F filing for Q1 2026, filed 15 May 2026.