California State Teachers Retirement System (CalSTRS)’s RPC Inc RES Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$380K Hold
80,295
﹤0.01% 2151
2025
Q1
$442K Hold
80,295
﹤0.01% 2100
2024
Q4
$477K Sell
80,295
-802
-1% -$4.76K ﹤0.01% 2136
2024
Q3
$516K Sell
81,097
-2,964
-4% -$18.9K ﹤0.01% 2110
2024
Q2
$525K Sell
84,061
-12,040
-13% -$75.3K ﹤0.01% 2073
2024
Q1
$744K Sell
96,101
-4,804
-5% -$37.2K ﹤0.01% 1955
2023
Q4
$735K Buy
100,905
+5,626
+6% +$41K ﹤0.01% 2001
2023
Q3
$852K Sell
95,279
-9,580
-9% -$85.6K ﹤0.01% 1895
2023
Q2
$750K Buy
104,859
+10,607
+11% +$75.8K ﹤0.01% 2098
2023
Q1
$725K Sell
94,252
-1,335
-1% -$10.3K ﹤0.01% 2093
2022
Q4
$850K Buy
95,587
+1,040
+1% +$9.25K ﹤0.01% 2012
2022
Q3
$655K Sell
94,547
-2,092
-2% -$14.5K ﹤0.01% 2196
2022
Q2
$668K Buy
96,639
+12,455
+15% +$86.1K ﹤0.01% 2219
2022
Q1
$898K Sell
84,184
-7,592
-8% -$81K ﹤0.01% 2096
2021
Q4
$417K Buy
91,776
+1,597
+2% +$7.26K ﹤0.01% 2574
2021
Q3
$438K Sell
90,179
-2,814
-3% -$13.7K ﹤0.01% 2502
2021
Q2
$460K Buy
92,993
+6,336
+7% +$31.3K ﹤0.01% 2684
2021
Q1
$468K Sell
86,657
-3,093
-3% -$16.7K ﹤0.01% 2548
2020
Q4
$283K Hold
89,750
﹤0.01% 2683
2020
Q3
$237K Sell
89,750
-12,692
-12% -$33.5K ﹤0.01% 2646
2020
Q2
$316K Buy
102,442
+12,692
+14% +$39.2K ﹤0.01% 2477
2020
Q1
$185K Buy
89,750
+1,034
+1% +$2.13K ﹤0.01% 2594
2019
Q4
$465K Sell
88,716
-711
-0.8% -$3.73K ﹤0.01% 2395
2019
Q3
$502K Hold
89,427
﹤0.01% 2305
2019
Q2
$645K Sell
89,427
-598
-0.7% -$4.31K ﹤0.01% 2216
2019
Q1
$1.03M Sell
90,025
-751
-0.8% -$8.57K ﹤0.01% 1929
2018
Q4
$896K Sell
90,776
-112
-0.1% -$1.11K ﹤0.01% 1969
2018
Q3
$1.41M Sell
90,888
-4
-0% -$62 ﹤0.01% 1849
2018
Q2
$1.32M Buy
90,892
+1,555
+2% +$22.7K ﹤0.01% 1880
2018
Q1
$1.61M Sell
89,337
-3,114
-3% -$56.2K ﹤0.01% 1664
2017
Q4
$2.36M Sell
92,451
-1,953
-2% -$49.9K ﹤0.01% 1473
2017
Q3
$2.34M Sell
94,404
-9,318
-9% -$231K 0.01% 1461
2017
Q2
$2.1M Sell
103,722
-15,575
-13% -$315K ﹤0.01% 1571
2017
Q1
$2.18M Sell
119,297
-5,500
-4% -$101K ﹤0.01% 1580
2016
Q4
$2.47M Sell
124,797
-3,200
-3% -$63.4K 0.01% 1526
2016
Q3
$2.15M Buy
127,997
+1,300
+1% +$21.8K ﹤0.01% 1604
2016
Q2
$1.97M Buy
126,697
+2,033
+2% +$31.6K ﹤0.01% 1639
2016
Q1
$1.77M Buy
124,664
+15,180
+14% +$215K ﹤0.01% 1687
2015
Q4
$1.31M Buy
109,484
+2,011
+2% +$24K ﹤0.01% 1839
2015
Q3
$951K Buy
107,473
+2,530
+2% +$22.4K ﹤0.01% 2020
2015
Q2
$1.45M Sell
104,943
-7,624
-7% -$105K ﹤0.01% 1858
2015
Q1
$1.44M Sell
112,567
-1,400
-1% -$17.9K ﹤0.01% 1798
2014
Q4
$1.49M Buy
113,967
+485
+0.4% +$6.32K ﹤0.01% 1788
2014
Q3
$2.49M Sell
113,482
-2,356
-2% -$51.7K 0.01% 1411
2014
Q2
$2.72M Buy
115,838
+1,200
+1% +$28.2K 0.01% 1394
2014
Q1
$2.34M Buy
114,638
+600
+0.5% +$12.3K 0.01% 1423
2013
Q4
$2.04M Buy
114,038
+700
+0.6% +$12.5K 0.01% 1502
2013
Q3
$1.75M Buy
113,338
+3,543
+3% +$54.8K 0.01% 1562
2013
Q2
$1.52M Buy
+109,795
New +$1.52M ﹤0.01% 1575