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

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$559K Sell
78,975
-665
-0.8% -$4.14K ﹤0.01% 2024
2025
Q4
$433K Sell
79,640
-659
-0.8% -$3.42K ﹤0.01% 2148
2025
Q3
$382K Buy
80,299
+4
+0% +$19 ﹤0.01% 2172
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.97K ﹤0.01% 2136
2024
Q3
$516K Sell
81,097
-2,964
-4% -$18.7K ﹤0.01% 2110
2024
Q2
$525K Sell
84,061
-12,040
-13% -$84.2K ﹤0.01% 2073
2024
Q1
$744K Sell
96,101
-4,804
-5% -$34.7K ﹤0.01% 1955
2023
Q4
$735K Buy
100,905
+5,626
+6% +$44.1K ﹤0.01% 2001
2023
Q3
$852K Sell
95,279
-9,580
-9% -$80K ﹤0.01% 1895
2023
Q2
$750K Buy
104,859
+10,607
+11% +$77.7K ﹤0.01% 2098
2023
Q1
$725K Sell
94,252
-1,335
-1% -$11.9K ﹤0.01% 2093
2022
Q4
$850K Buy
95,587
+1,040
+1% +$9.39K ﹤0.01% 2012
2022
Q3
$655K Sell
94,547
-2,092
-2% -$15.2K ﹤0.01% 2196
2022
Q2
$668K Buy
96,639
+12,455
+15% +$119K ﹤0.01% 2219
2022
Q1
$898K Sell
84,184
-7,592
-8% -$60.6K ﹤0.01% 2096
2021
Q4
$417K Buy
91,776
+1,597
+2% +$7.84K ﹤0.01% 2574
2021
Q3
$438K Sell
90,179
-2,814
-3% -$11.8K ﹤0.01% 2502
2021
Q2
$460K Buy
92,993
+6,336
+7% +$34.1K ﹤0.01% 2684
2021
Q1
$468K Sell
86,657
-3,093
-3% -$15.7K ﹤0.01% 2548
2020
Q4
$283K Hold
89,750
﹤0.01% 2683
2020
Q3
$237K Sell
89,750
-12,692
-12% -$39.5K ﹤0.01% 2646
2020
Q2
$316K Buy
102,442
+12,692
+14% +$38.6K ﹤0.01% 2477
2020
Q1
$185K Buy
89,750
+1,034
+1% +$3.83K ﹤0.01% 2594
2019
Q4
$465K Sell
88,716
-711
-0.8% -$3.19K ﹤0.01% 2395
2019
Q3
$502K Hold
89,427
﹤0.01% 2305
2019
Q2
$645K Sell
89,427
-598
-0.7% -$5.68K ﹤0.01% 2216
2019
Q1
$1.03M Sell
90,025
-751
-0.8% -$8.03K ﹤0.01% 1929
2018
Q4
$896K Sell
90,776
-112
-0.1% -$1.52K ﹤0.01% 1969
2018
Q3
$1.41M Sell
90,888
-4
-0% -$59 ﹤0.01% 1849
2018
Q2
$1.32M Buy
90,892
+1,555
+2% +$26.6K ﹤0.01% 1880
2018
Q1
$1.61M Sell
89,337
-3,114
-3% -$65.3K ﹤0.01% 1664
2017
Q4
$2.36M Sell
92,451
-1,953
-2% -$47K ﹤0.01% 1473
2017
Q3
$2.34M Sell
94,404
-9,318
-9% -$194K 0.01% 1461
2017
Q2
$2.1M Sell
103,722
-15,575
-13% -$297K ﹤0.01% 1571
2017
Q1
$2.18M Sell
119,297
-5,500
-4% -$111K ﹤0.01% 1580
2016
Q4
$2.47M Sell
124,797
-3,200
-3% -$59.9K 0.01% 1526
2016
Q3
$2.15M Buy
127,997
+1,300
+1% +$19.7K ﹤0.01% 1604
2016
Q2
$1.97M Buy
126,697
+2,033
+2% +$29.8K ﹤0.01% 1639
2016
Q1
$1.77M Buy
124,664
+15,180
+14% +$193K ﹤0.01% 1687
2015
Q4
$1.31M Buy
109,484
+2,011
+2% +$24.1K ﹤0.01% 1839
2015
Q3
$951K Buy
107,473
+2,530
+2% +$28.9K ﹤0.01% 2020
2015
Q2
$1.45M Sell
104,943
-7,624
-7% -$113K ﹤0.01% 1858
2015
Q1
$1.44M Sell
112,567
-1,400
-1% -$17.6K ﹤0.01% 1798
2014
Q4
$1.49M Buy
113,967
+485
+0.4% +$7.47K ﹤0.01% 1788
2014
Q3
$2.49M Sell
113,482
-2,356
-2% -$52.8K 0.01% 1411
2014
Q2
$2.72M Buy
115,838
+1,200
+1% +$26.4K 0.01% 1394
2014
Q1
$2.34M Buy
114,638
+600
+0.5% +$11.1K 0.01% 1423
2013
Q4
$2.04M Buy
114,038
+700
+0.6% +$12.2K 0.01% 1502
2013
Q3
$1.75M Buy
113,338
+3,543
+3% +$51.9K 0.01% 1562
2013
Q2
$1.52M Buy
+109,795
New +$1.5M ﹤0.01% 1575

Other funds holding RES