Russell Investments Group’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.67M Buy
116,224
+63,920
+122% +$1.47M ﹤0.01% 1585
2025
Q1
$1.39M Buy
52,304
+51,446
+5,996% +$1.36M ﹤0.01% 1888
2024
Q4
$34.5K Buy
858
+17
+2% +$684 ﹤0.01% 2905
2024
Q3
$33.5K Sell
841
-1,616
-66% -$64.5K ﹤0.01% 2860
2024
Q2
$106K Sell
2,457
-611
-20% -$26.4K ﹤0.01% 2613
2024
Q1
$150K Buy
3,068
+1,368
+80% +$67.1K ﹤0.01% 2502
2023
Q4
$97.1K Sell
1,700
-1,819
-52% -$104K ﹤0.01% 2564
2023
Q3
$160K Sell
3,519
-44,226
-93% -$2.01M ﹤0.01% 2528
2023
Q2
$2.16M Sell
47,745
-21,235
-31% -$962K ﹤0.01% 1508
2023
Q1
$3.13M Buy
68,980
+32,062
+87% +$1.45M 0.01% 1329
2022
Q4
$1.25M Buy
36,918
+28,299
+328% +$962K ﹤0.01% 1858
2022
Q3
$368K Buy
8,619
+3,118
+57% +$133K ﹤0.01% 2355
2022
Q2
$367K Sell
5,501
-34,994
-86% -$2.33M ﹤0.01% 2363
2022
Q1
$4.5M Sell
40,495
-4,611
-10% -$513K 0.01% 1219
2021
Q4
$5.31M Buy
45,106
+5,302
+13% +$624K 0.01% 1218
2021
Q3
$4.5M Buy
39,804
+31,382
+373% +$3.55M 0.01% 1312
2021
Q2
$796K Sell
8,422
-14,660
-64% -$1.39M ﹤0.01% 2415
2021
Q1
$1.72M Sell
23,082
-47,685
-67% -$3.56M ﹤0.01% 1957
2020
Q4
$6.38M Sell
70,767
-2,195
-3% -$198K 0.01% 1107
2020
Q3
$4.47M Sell
72,962
-27,798
-28% -$1.7M 0.01% 1202
2020
Q2
$5.14M Buy
100,760
+39,316
+64% +$2M 0.01% 1082
2020
Q1
$2.66M Buy
61,444
+31,118
+103% +$1.35M 0.01% 1314
2019
Q4
$1.7M Buy
30,326
+19,695
+185% +$1.1M ﹤0.01% 1834
2019
Q3
$482K Buy
10,631
+4,722
+80% +$214K ﹤0.01% 2309
2019
Q2
$341K Sell
5,909
-17,221
-74% -$994K ﹤0.01% 2386
2019
Q1
$1.17M Sell
23,130
-4,752
-17% -$241K ﹤0.01% 1983
2018
Q4
$868K Buy
27,882
+114
+0.4% +$3.55K ﹤0.01% 2047
2018
Q3
$1.03M Sell
27,768
-1,100
-4% -$40.6K ﹤0.01% 2101
2018
Q2
$815K Sell
28,868
-100
-0.3% -$2.82K ﹤0.01% 2213
2018
Q1
$741K Sell
28,968
-19,252
-40% -$492K ﹤0.01% 2337
2017
Q4
$913K Buy
48,220
+7,869
+20% +$149K ﹤0.01% 2198
2017
Q3
$710K Buy
40,351
+29,951
+288% +$527K ﹤0.01% 2310
2017
Q2
$175K Sell
10,400
-8,000
-43% -$135K ﹤0.01% 2717
2017
Q1
$276K Sell
18,400
-900
-5% -$13.5K ﹤0.01% 2626
2016
Q4
$237K Buy
+19,300
New +$237K ﹤0.01% 2678