California State Teachers Retirement System (CalSTRS)’s Rapid7 RPD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$1.29M Hold
55,559
﹤0.01% 1601
2025
Q1
$1.47M Sell
55,559
-341
-0.6% -$9.04K ﹤0.01% 1498
2024
Q4
$2.25M Sell
55,900
-3,028
-5% -$122K ﹤0.01% 1347
2024
Q3
$2.35M Sell
58,928
-1,539
-3% -$61.4K ﹤0.01% 1311
2024
Q2
$2.61M Sell
60,467
-893
-1% -$38.6K ﹤0.01% 1221
2024
Q1
$3.01M Sell
61,360
-2,925
-5% -$143K ﹤0.01% 1167
2023
Q4
$3.67M Sell
64,285
-2,328
-3% -$133K 0.01% 1075
2023
Q3
$3.05M Sell
66,613
-6,189
-9% -$283K ﹤0.01% 1138
2023
Q2
$3.3M Sell
72,802
-1,211
-2% -$54.8K ﹤0.01% 1196
2023
Q1
$3.4M Sell
74,013
-644
-0.9% -$29.6K 0.01% 1154
2022
Q4
$2.54M Buy
74,657
+1,582
+2% +$53.8K ﹤0.01% 1335
2022
Q3
$3.14M Sell
73,075
-1,373
-2% -$58.9K 0.01% 1174
2022
Q2
$4.97M Buy
74,448
+4,538
+6% +$303K 0.01% 961
2022
Q1
$7.78M Sell
69,910
-5,499
-7% -$612K 0.01% 803
2021
Q4
$8.88M Buy
75,409
+2,514
+3% +$296K 0.01% 822
2021
Q3
$8.24M Sell
72,895
-2,835
-4% -$320K 0.01% 905
2021
Q2
$7.17M Sell
75,730
-2,423
-3% -$229K 0.01% 980
2021
Q1
$5.83M Sell
78,153
-53
-0.1% -$3.95K 0.01% 1079
2020
Q4
$7.05M Buy
78,206
+1,968
+3% +$177K 0.01% 925
2020
Q3
$4.67M Buy
76,238
+287
+0.4% +$17.6K 0.01% 1002
2020
Q2
$3.88M Buy
75,951
+1,036
+1% +$52.9K 0.01% 1084
2020
Q1
$3.25M Sell
74,915
-371
-0.5% -$16.1K 0.01% 1043
2019
Q4
$4.22M Sell
75,286
-677
-0.9% -$37.9K 0.01% 1119
2019
Q3
$3.45M Buy
75,963
+1,891
+3% +$85.8K 0.01% 1200
2019
Q2
$4.28M Buy
74,072
+17,576
+31% +$1.02M 0.01% 1100
2019
Q1
$2.86M Sell
56,496
-1,256
-2% -$63.6K 0.01% 1308
2018
Q4
$1.8M Buy
57,752
+1,874
+3% +$58.4K ﹤0.01% 1533
2018
Q3
$2.06M Buy
55,878
+712
+1% +$26.3K ﹤0.01% 1607
2018
Q2
$1.56M Buy
55,166
+13,152
+31% +$371K ﹤0.01% 1762
2018
Q1
$1.07M Sell
42,014
-66,238
-61% -$1.69M ﹤0.01% 1935
2017
Q4
$2.02M Buy
108,252
+74,490
+221% +$1.39M ﹤0.01% 1568
2017
Q3
$594K Sell
33,762
-3,164
-9% -$55.7K ﹤0.01% 2324
2017
Q2
$621K Sell
36,926
-2,300
-6% -$38.7K ﹤0.01% 2355
2017
Q1
$588K Sell
39,226
-1,700
-4% -$25.5K ﹤0.01% 2397
2016
Q4
$498K Sell
40,926
-1,200
-3% -$14.6K ﹤0.01% 2514
2016
Q3
$744K Buy
42,126
+400
+1% +$7.07K ﹤0.01% 2264
2016
Q2
$525K Buy
41,726
+24,482
+142% +$308K ﹤0.01% 2436
2016
Q1
$225K Buy
17,244
+2,371
+16% +$30.9K ﹤0.01% 2772
2015
Q4
$225K Buy
14,873
+273
+2% +$4.13K ﹤0.01% 2812
2015
Q3
$332K Buy
+14,600
New +$332K ﹤0.01% 2687