Qube Research & Technologies (QRT)’s Rapid7 RPD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$2.63M Sell
324,278
-431,886
-57% -$2.86M ﹤0.01% 2007
2026
Q1
$4.17M Buy
756,164
+505,990
+202% +$4.65M ﹤0.01% 1757
2025
Q4
$3.8M Sell
250,174
-344,730
-58% -$5.67M ﹤0.01% 1926
2025
Q3
$11.2M Buy
594,904
+59,783
+11% +$1.26M 0.01% 1257
2025
Q2
$12.4M Buy
535,121
+144,627
+37% +$3.43M 0.01% 1163
2025
Q1
$10.4M Buy
390,494
+140,896
+56% +$4.79M 0.01% 1121
2024
Q4
$10M Buy
249,598
+22,083
+10% +$896K 0.01% 1085
2024
Q3
$9.08M Sell
227,515
-43,887
-16% -$1.65M 0.01% 1101
2024
Q2
$11.7M Sell
271,402
-157,053
-37% -$6.54M 0.02% 841
2024
Q1
$21M Buy
428,455
+340,680
+388% +$18.7M 0.03% 559
2023
Q4
$5.01M Buy
87,775
+62,749
+251% +$3.28M 0.01% 1040
2023
Q3
$1.15M Buy
+25,026
New +$1.16M ﹤0.01% 1655
2023
Q2
Sell
-33,799
Closed -$1.55M 2918
2023
Q1
$1.55M Sell
33,799
-92,251
-73% -$3.93M 0.01% 1114
2022
Q4
$4.28M Buy
126,050
+31,762
+34% +$1.14M 0.02% 714
2022
Q3
$4.04M Buy
94,288
+76,850
+441% +$4.74M 0.02% 679
2022
Q2
$1.17M Buy
+17,438
New +$1.44M 0.01% 1038
2021
Q4
Sell
-7,446
Closed -$842K 2901
2021
Q3
$842K Buy
7,446
+4,238
+132% +$480K 0.01% 968
2021
Q2
$304K Sell
3,208
-1,259
-28% -$106K ﹤0.01% 1573
2021
Q1
$333K Buy
+4,467
New +$371K 0.01% 1406

Other funds holding RPD

Qube Research & Technologies (QRT)'s RPD Position: Q2 2026 in Review

Qube Research & Technologies (QRT) reduced its Rapid7 (RPD) stake by 57% in Q2 2026, selling an estimated $2.86M and leaving 324,278 shares worth $2.63M. The position accounts for ﹤0.01% of the portfolio, ranked #2007.

Qube Research & Technologies (QRT) first reported a position in RPD in Q1 2021 and has held it in 19 quarters since. The position peaked at $21M in Q1 2024. 237 funds tracked by Wall St. Rank hold RPD as of Q2 2026.

  • Qube Research & Technologies (QRT) held 324,278 shares of Rapid7 worth $2.63M as of Q2 2026.
  • Qube Research & Technologies (QRT) sold 431,886 Rapid7 shares in Q2 2026, an estimated $2.86M.
  • Rapid7 made up ﹤0.01% of Qube Research & Technologies (QRT)'s portfolio in Q2 2026, its #2007 holding.
  • Qube Research & Technologies (QRT) first reported a position in Rapid7 in Q1 2021 and has held it in 19 quarters since.
  • Qube Research & Technologies (QRT)'s Rapid7 position peaked at $21M in Q1 2024.
  • 237 funds tracked by Wall St. Rank held Rapid7 as of Q2 2026.

Based on Qube Research & Technologies (QRT)'s 13F filing for Q2 2026, filed 14 Aug 2026.