Barclays
RPD icon

Barclays’s Rapid7 RPD Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$6.82M Sell
294,732
-10,492
-3% -$243K ﹤0.01% 1388
2025
Q1
$8.09M Sell
305,224
-223,057
-42% -$5.91M ﹤0.01% 1139
2024
Q4
$21.3M Sell
528,281
-6,751
-1% -$272K 0.01% 756
2024
Q3
$21.3M Sell
535,032
-118,085
-18% -$4.71M 0.01% 726
2024
Q2
$28.2M Sell
653,117
-139,977
-18% -$6.05M 0.01% 627
2024
Q1
$38.9M Sell
793,094
-48,454
-6% -$2.38M 0.01% 565
2023
Q4
$48.1M Buy
841,548
+256,695
+44% +$14.7M 0.02% 506
2023
Q3
$26.8M Sell
584,853
-652,035
-53% -$29.9M 0.02% 613
2023
Q2
$56M Sell
1,236,888
-194,751
-14% -$8.82M 0.04% 405
2023
Q1
$65.7M Buy
1,431,639
+532,336
+59% +$24.4M 0.03% 256
2022
Q4
$30.6M Buy
899,303
+2,384
+0.3% +$81K 0.01% 510
2022
Q3
$38.5M Buy
896,919
+286,330
+47% +$12.3M 0.04% 386
2022
Q2
$40.8M Buy
610,589
+151,357
+33% +$10.1M 0.02% 363
2022
Q1
$51.1M Sell
459,232
-59,001
-11% -$6.56M 0.04% 391
2021
Q4
$61M Buy
518,233
+44,153
+9% +$5.2M 0.02% 379
2021
Q3
$53.6M Sell
474,080
-106,990
-18% -$12.1M 0.02% 376
2021
Q2
$55M Buy
581,070
+112,097
+24% +$10.6M 0.03% 383
2021
Q1
$35M Buy
468,973
+86,714
+23% +$6.47M 0.02% 463
2020
Q4
$34.5M Sell
382,259
-248,309
-39% -$22.4M 0.02% 400
2020
Q3
$38.6M Buy
630,568
+22,728
+4% +$1.39M 0.02% 324
2020
Q2
$31M Buy
607,840
+162,944
+37% +$8.31M 0.02% 325
2020
Q1
$19.3M Buy
444,896
+66,693
+18% +$2.89M 0.02% 414
2019
Q4
$21.2M Sell
378,203
-13,086
-3% -$733K 0.01% 602
2019
Q3
$17.8M Buy
391,289
+70,725
+22% +$3.21M 0.01% 589
2019
Q2
$18.5M Sell
320,564
-62,232
-16% -$3.6M 0.01% 626
2019
Q1
$19.4M Buy
382,796
+29,162
+8% +$1.48M 0.01% 555
2018
Q4
$11M Sell
353,634
-193,579
-35% -$6.03M 0.01% 680
2018
Q3
$20.2M Buy
547,213
+539,938
+7,422% +$19.9M 0.01% 539
2018
Q2
$205K Buy
7,275
+1,557
+27% +$43.9K ﹤0.01% 2741
2018
Q1
$146K Buy
5,718
+2,327
+69% +$59.4K ﹤0.01% 2996
2017
Q4
$63K Sell
3,391
-956
-22% -$17.8K ﹤0.01% 3246
2017
Q3
$77K Sell
4,347
-1,183
-21% -$21K ﹤0.01% 2802
2017
Q2
$92K Sell
5,530
-5,471
-50% -$91K ﹤0.01% 2800
2017
Q1
$164K Sell
11,001
-10,879
-50% -$162K ﹤0.01% 2609
2016
Q4
$267K Buy
21,880
+8,255
+61% +$101K ﹤0.01% 2156
2016
Q3
$240K Buy
13,625
+309
+2% +$5.44K ﹤0.01% 2040
2016
Q2
$167K Buy
13,316
+12,679
+1,990% +$159K ﹤0.01% 2177
2016
Q1
$8K Buy
637
+621
+3,881% +$7.8K ﹤0.01% 2975
2015
Q4
$0 Sell
16
-800
-98% ﹤0.01% 3643
2015
Q3
$18K Buy
+816
New +$18K ﹤0.01% 2875