Tower Research Capital (TRC)’s Rapid7 RPD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$197K Buy
8,530
+7,212
+547% +$167K 0.01% 1792
2025
Q1
$34.5K Sell
1,318
-2,634
-67% -$68.9K ﹤0.01% 2511
2024
Q4
$159K Buy
3,952
+43
+1% +$1.73K ﹤0.01% 1861
2024
Q3
$156K Sell
3,909
-19,307
-83% -$770K ﹤0.01% 1861
2024
Q2
$1M Buy
23,216
+21,664
+1,396% +$937K 0.02% 770
2024
Q1
$76.1K Sell
1,552
-19,492
-93% -$956K ﹤0.01% 1992
2023
Q4
$1.2M Buy
21,044
+19,830
+1,633% +$1.13M 0.01% 750
2023
Q3
$55.6K Sell
1,214
-2,316
-66% -$106K ﹤0.01% 2456
2023
Q2
$160K Buy
3,530
+918
+35% +$41.6K 0.01% 1703
2023
Q1
$120K Buy
2,612
+1,603
+159% +$73.6K ﹤0.01% 1697
2022
Q4
$34K Sell
1,009
-15,523
-94% -$523K ﹤0.01% 2642
2022
Q3
$710K Buy
16,532
+14,535
+728% +$624K 0.01% 883
2022
Q2
$133K Sell
1,997
-1,505
-43% -$100K ﹤0.01% 2071
2022
Q1
$390K Buy
3,502
+3,104
+780% +$346K ﹤0.01% 1300
2021
Q4
$47K Sell
398
-2,088
-84% -$247K ﹤0.01% 2817
2021
Q3
$281K Buy
2,486
+1,228
+98% +$139K 0.01% 1477
2021
Q2
$119K Sell
1,258
-5,540
-81% -$524K ﹤0.01% 2291
2021
Q1
$507K Buy
6,798
+111
+2% +$8.28K 0.01% 1230
2020
Q4
$603K Sell
6,687
-34,036
-84% -$3.07M 0.02% 854
2020
Q3
$2.49M Buy
40,723
+34,792
+587% +$2.13M 0.03% 273
2020
Q2
$303K Buy
+5,931
New +$303K 0.01% 1430
2019
Q4
Sell
-2,970
Closed -$135K 4249
2019
Q3
$135K Buy
2,970
+2,777
+1,439% +$126K 0.01% 1187
2019
Q2
$11K Buy
193
+126
+188% +$7.18K ﹤0.01% 2514
2019
Q1
$3K Sell
67
-1,822
-96% -$81.6K ﹤0.01% 3315
2018
Q4
$59K Buy
1,889
+130
+7% +$4.06K ﹤0.01% 1199
2018
Q3
$65K Buy
+1,759
New +$65K ﹤0.01% 1599
2018
Q2
Sell
-1,038
Closed -$27K 3991
2018
Q1
$27K Buy
+1,038
New +$27K ﹤0.01% 2020
2017
Q4
Sell
-2,290
Closed -$40K 4006
2017
Q3
$40K Buy
+2,290
New +$40K ﹤0.01% 2179
2017
Q1
Sell
-83
Closed -$1K 3793
2016
Q4
$1K Buy
+83
New +$1K ﹤0.01% 3652
2016
Q3
Sell
-1,022
Closed -$13K 4314
2016
Q2
$13K Buy
1,022
+822
+411% +$10.5K ﹤0.01% 2602
2016
Q1
$3K Buy
+200
New +$3K ﹤0.01% 3156
2015
Q4
Sell
-8,068
Closed -$183K 4976
2015
Q3
$183K Buy
+8,068
New +$183K 0.02% 309