Deutsche Bank’s Rapid7 RPD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$5.14M Sell
222,312
-81,255
-27% -$1.88M ﹤0.01% 1219
2025
Q1
$8.05M Sell
303,567
-243,400
-44% -$6.45M ﹤0.01% 1068
2024
Q4
$22M Sell
546,967
-87,057
-14% -$3.5M 0.01% 816
2024
Q3
$25.3M Sell
634,024
-226,938
-26% -$9.05M 0.01% 781
2024
Q2
$37.2M Sell
860,962
-502,103
-37% -$21.7M 0.02% 635
2024
Q1
$66.8M Buy
1,363,065
+75,028
+6% +$3.68M 0.03% 466
2023
Q4
$73.5M Buy
1,288,037
+307,292
+31% +$17.5M 0.04% 415
2023
Q3
$44.9M Buy
980,745
+19,961
+2% +$914K 0.03% 497
2023
Q2
$43.5M Buy
960,784
+6,117
+0.6% +$277K 0.02% 548
2023
Q1
$43.8M Buy
954,667
+215,500
+29% +$9.89M 0.02% 547
2022
Q4
$25.1M Sell
739,167
-115,024
-13% -$3.91M 0.01% 699
2022
Q3
$36.6M Sell
854,191
-37,493
-4% -$1.61M 0.02% 590
2022
Q2
$59.6M Buy
891,684
+205,036
+30% +$13.7M 0.03% 465
2022
Q1
$76.4M Sell
686,648
-18,201
-3% -$2.02M 0.04% 445
2021
Q4
$83M Sell
704,849
-3,505
-0.5% -$413K 0.04% 448
2021
Q3
$80.1M Sell
708,354
-42,103
-6% -$4.76M 0.04% 452
2021
Q2
$71M Buy
750,457
+132,793
+21% +$12.6M 0.03% 487
2021
Q1
$46.1M Buy
617,664
+112,217
+22% +$8.37M 0.02% 615
2020
Q4
$45.6M Buy
505,447
+70,493
+16% +$6.36M 0.03% 537
2020
Q3
$26.6M Sell
434,954
-4,095
-0.9% -$251K 0.02% 619
2020
Q2
$22.4M Buy
439,049
+326,498
+290% +$16.7M 0.02% 664
2020
Q1
$4.88M Buy
112,551
+21,944
+24% +$951K ﹤0.01% 1254
2019
Q4
$5.07M Sell
90,607
-96,470
-52% -$5.4M ﹤0.01% 1439
2019
Q3
$8.49M Sell
187,077
-175,219
-48% -$7.95M 0.01% 1150
2019
Q2
$21M Sell
362,296
-23,441
-6% -$1.36M 0.01% 926
2019
Q1
$19.5M Buy
385,737
+246,740
+178% +$12.5M 0.01% 1001
2018
Q4
$4.33M Sell
138,997
-289,291
-68% -$9.01M ﹤0.01% 1866
2018
Q3
$15.8M Buy
428,288
+249,393
+139% +$9.21M 0.01% 1284
2018
Q2
$5.05M Buy
178,895
+7,044
+4% +$199K ﹤0.01% 2286
2018
Q1
$4.39M Buy
171,851
+27,004
+19% +$690K ﹤0.01% 2317
2017
Q4
$2.7M Buy
144,847
+115,256
+389% +$2.15M ﹤0.01% 2498
2017
Q3
$520K Buy
29,591
+6,015
+26% +$106K ﹤0.01% 3326
2017
Q2
$395K Buy
23,576
+18,751
+389% +$314K ﹤0.01% 3481
2017
Q1
$71K Sell
4,825
-6,896
-59% -$101K ﹤0.01% 3845
2016
Q4
$141K Buy
11,721
+8,437
+257% +$101K ﹤0.01% 3706
2016
Q3
$57K Buy
3,284
+227
+7% +$3.94K ﹤0.01% 3916
2016
Q2
$38K Buy
3,057
+1,870
+158% +$23.2K ﹤0.01% 4253
2016
Q1
$15K Sell
1,187
-808
-41% -$10.2K ﹤0.01% 4391
2015
Q4
$29K Sell
1,995
-216
-10% -$3.14K ﹤0.01% 4283
2015
Q3
$50K Buy
+2,211
New +$50K ﹤0.01% 4159