Citadel Advisors’s Rapid7 RPD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$7.15M Buy
309,160
+121,374
+65% +$2.81M ﹤0.01% 1606
2025
Q1
$4.98M Buy
187,786
+75,373
+67% +$2M ﹤0.01% 1760
2024
Q4
$4.52M Sell
112,413
-9,129
-8% -$367K ﹤0.01% 1885
2024
Q3
$4.85M Buy
121,542
+11,963
+11% +$477K ﹤0.01% 1792
2024
Q2
$4.74M Buy
109,579
+19,483
+22% +$842K ﹤0.01% 1721
2024
Q1
$4.42M Sell
90,096
-665,838
-88% -$32.7M ﹤0.01% 1844
2023
Q4
$43.2M Buy
755,934
+388,935
+106% +$22.2M 0.01% 522
2023
Q3
$16.8M Sell
366,999
-213,793
-37% -$9.79M ﹤0.01% 876
2023
Q2
$26.3M Sell
580,792
-258,391
-31% -$11.7M 0.01% 687
2023
Q1
$38.5M Buy
839,183
+504,891
+151% +$23.2M 0.01% 552
2022
Q4
$11.4M Sell
334,292
-147,472
-31% -$5.01M ﹤0.01% 1213
2022
Q3
$20.7M Buy
481,764
+434,194
+913% +$18.6M ﹤0.01% 803
2022
Q2
$3.18M Sell
47,570
-89,973
-65% -$6.01M ﹤0.01% 2298
2022
Q1
$15.3M Buy
137,543
+108,554
+374% +$12.1M ﹤0.01% 1094
2021
Q4
$3.41M Sell
28,989
-83,231
-74% -$9.79M ﹤0.01% 2495
2021
Q3
$12.7M Buy
+112,220
New +$12.7M ﹤0.01% 1216
2021
Q2
Sell
-111,912
Closed -$8.35M 6983
2021
Q1
$8.35M Buy
111,912
+91,947
+461% +$6.86M ﹤0.01% 1578
2020
Q4
$1.8M Buy
+19,965
New +$1.8M ﹤0.01% 2657
2020
Q3
Sell
-163,519
Closed -$8.34M 5167
2020
Q2
$8.34M Sell
163,519
-328,439
-67% -$16.8M ﹤0.01% 1199
2020
Q1
$21.3M Buy
491,958
+51,961
+12% +$2.25M 0.01% 649
2019
Q4
$24.6M Sell
439,997
-388,006
-47% -$21.7M 0.01% 701
2019
Q3
$37.6M Buy
828,003
+138,251
+20% +$6.28M 0.02% 527
2019
Q2
$39.9M Sell
689,752
-149,183
-18% -$8.63M 0.02% 482
2019
Q1
$42.5M Sell
838,935
-64,795
-7% -$3.28M 0.02% 442
2018
Q4
$28.2M Buy
903,730
+429,552
+91% +$13.4M 0.02% 524
2018
Q3
$17.5M Sell
474,178
-477,142
-50% -$17.6M 0.01% 813
2018
Q2
$26.8M Buy
951,320
+288,406
+44% +$8.14M 0.01% 597
2018
Q1
$17M Buy
662,914
+516,005
+351% +$13.2M 0.01% 718
2017
Q4
$2.74M Sell
146,909
-1,748
-1% -$32.6K ﹤0.01% 1692
2017
Q3
$2.62M Buy
148,657
+103,164
+227% +$1.82M ﹤0.01% 1673
2017
Q2
$766K Buy
45,493
+33,054
+266% +$557K ﹤0.01% 2339
2017
Q1
$186K Sell
12,439
-35,937
-74% -$537K ﹤0.01% 3204
2016
Q4
$589K Buy
48,376
+27,587
+133% +$336K ﹤0.01% 2367
2016
Q3
$367K Buy
20,789
+7,426
+56% +$131K ﹤0.01% 2663
2016
Q2
$168K Buy
+13,363
New +$168K ﹤0.01% 2859
2015
Q4
Sell
-11,146
Closed -$254K 4214
2015
Q3
$254K Buy
+11,146
New +$254K ﹤0.01% 3040