Occudo Quantitative Strategies’s Rapid7 RPD Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$556K Buy
+24,050
New +$556K 0.06% 335
2022
Q2
Sell
-7,005
Closed -$779K 1351
2022
Q1
$779K Buy
+7,005
New +$779K 0.07% 471
2021
Q2
Sell
-4,110
Closed -$307K 1027
2021
Q1
$307K Buy
+4,110
New +$307K 0.07% 481