Two Sigma Investments’s Rapid7 RPD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$2.55M Sell
110,259
-2,017
-2% -$46.7K ﹤0.01% 1626
2025
Q1
$2.98M Sell
112,276
-29,891
-21% -$792K 0.01% 1427
2024
Q4
$5.72M Buy
142,167
+46,567
+49% +$1.87M 0.01% 980
2024
Q3
$3.81M Buy
95,600
+86,670
+971% +$3.46M 0.01% 1183
2024
Q2
$386K Sell
8,930
-36,470
-80% -$1.58M ﹤0.01% 2415
2024
Q1
$2.23M Buy
45,400
+6,900
+18% +$338K 0.01% 1345
2023
Q4
$2.2M Sell
38,500
-36,800
-49% -$2.1M 0.01% 1394
2023
Q3
$3.45M Buy
75,300
+36,800
+96% +$1.68M 0.01% 1024
2023
Q2
$1.74M Sell
38,500
-101,700
-73% -$4.6M ﹤0.01% 1464
2023
Q1
$6.44M Sell
140,200
-120,588
-46% -$5.54M 0.02% 742
2022
Q4
$8.86M Buy
260,788
+41,253
+19% +$1.4M 0.03% 585
2022
Q3
$9.42M Buy
219,535
+151,089
+221% +$6.48M 0.03% 497
2022
Q2
$4.57M Buy
68,446
+57,207
+509% +$3.82M 0.02% 785
2022
Q1
$1.25M Sell
11,239
-135,997
-92% -$15.1M ﹤0.01% 1565
2021
Q4
$17.3M Buy
147,236
+40,488
+38% +$4.76M 0.04% 464
2021
Q3
$12.1M Sell
106,748
-152,241
-59% -$17.2M 0.03% 536
2021
Q2
$24.5M Sell
258,989
-168,785
-39% -$16M 0.06% 360
2021
Q1
$31.9M Buy
427,774
+203,489
+91% +$15.2M 0.08% 249
2020
Q4
$20.2M Buy
224,285
+26,457
+13% +$2.39M 0.06% 328
2020
Q3
$12.1M Sell
197,828
-58,771
-23% -$3.6M 0.04% 383
2020
Q2
$13.1M Buy
256,599
+171,914
+203% +$8.77M 0.06% 281
2020
Q1
$3.67M Sell
84,685
-290,283
-77% -$12.6M 0.03% 489
2019
Q4
$21M Buy
374,968
+124,078
+49% +$6.95M 0.06% 328
2019
Q3
$11.4M Buy
250,890
+32,640
+15% +$1.48M 0.04% 409
2019
Q2
$12.6M Sell
218,250
-82,992
-28% -$4.8M 0.04% 438
2019
Q1
$15.2M Buy
+301,242
New +$15.2M 0.05% 442
2018
Q4
Sell
-145,731
Closed -$5.38M 2376
2018
Q3
$5.38M Sell
145,731
-202,530
-58% -$7.48M 0.01% 763
2018
Q2
$9.83M Buy
348,261
+136,972
+65% +$3.87M 0.03% 539
2018
Q1
$5.4M Buy
211,289
+20,744
+11% +$530K 0.02% 701
2017
Q4
$3.56M Buy
190,545
+90,408
+90% +$1.69M 0.01% 889
2017
Q3
$1.76M Buy
100,137
+11,562
+13% +$203K 0.01% 1054
2017
Q2
$1.49M Buy
88,575
+5,610
+7% +$94.4K 0.01% 1195
2017
Q1
$1.24M Buy
+82,965
New +$1.24M ﹤0.01% 1385