Swiss National Bank’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
$788K Hold
166,500
﹤0.01% 2228
2025
Q1
$916K Sell
166,500
-3,000
-2% -$16.5K ﹤0.01% 2170
2024
Q4
$1.01M Hold
169,500
﹤0.01% 2203
2024
Q3
$1.08M Hold
169,500
﹤0.01% 2182
2024
Q2
$1.06M Sell
169,500
-22,500
-12% -$141K ﹤0.01% 2145
2024
Q1
$1.49M Buy
192,000
+2,600
+1% +$20.1K ﹤0.01% 1999
2023
Q4
$1.38M Hold
189,400
﹤0.01% 2061
2023
Q3
$1.69M Hold
189,400
﹤0.01% 1946
2023
Q2
$1.35M Buy
189,400
+25,800
+16% +$184K ﹤0.01% 2136
2023
Q1
$1.26M Sell
163,600
-19,500
-11% -$150K ﹤0.01% 2117
2022
Q4
$1.63M Buy
183,100
+5,200
+3% +$46.2K ﹤0.01% 2033
2022
Q3
$1.23M Hold
177,900
﹤0.01% 2213
2022
Q2
$1.23M Buy
177,900
+24,900
+16% +$172K ﹤0.01% 2249
2022
Q1
$1.63M Buy
153,000
+10,800
+8% +$115K ﹤0.01% 2146
2021
Q4
$646K Hold
142,200
﹤0.01% 2605
2021
Q3
$691K Hold
142,200
﹤0.01% 2523
2021
Q2
$704K Buy
142,200
+19,300
+16% +$95.6K ﹤0.01% 2582
2021
Q1
$664K Buy
122,900
+3,200
+3% +$17.3K ﹤0.01% 2427
2020
Q4
$377K Hold
119,700
﹤0.01% 2481
2020
Q3
$316K Hold
119,700
﹤0.01% 2413
2020
Q2
$369K Sell
119,700
-5,100
-4% -$15.7K ﹤0.01% 2420
2020
Q1
$257K Buy
124,800
+4,900
+4% +$10.1K ﹤0.01% 2371
2019
Q4
$628K Hold
119,900
﹤0.01% 2352
2019
Q3
$673K Hold
119,900
﹤0.01% 2251
2019
Q2
$864K Buy
119,900
+2,400
+2% +$17.3K ﹤0.01% 2193
2019
Q1
$1.34M Buy
117,500
+4,400
+4% +$50.2K ﹤0.01% 1904
2018
Q4
$1.12M Hold
113,100
﹤0.01% 1944
2018
Q3
$1.75M Hold
113,100
﹤0.01% 1806
2018
Q2
$1.65M Hold
113,100
﹤0.01% 1828
2018
Q1
$2.04M Buy
113,100
+2,000
+2% +$36.1K ﹤0.01% 1627
2017
Q4
$2.84M Buy
111,100
+3,700
+3% +$94.4K ﹤0.01% 1420
2017
Q3
$2.66M Hold
107,400
﹤0.01% 1431
2017
Q2
$2.17M Hold
107,400
﹤0.01% 1537
2017
Q1
$1.97M Buy
107,400
+2,600
+2% +$47.6K ﹤0.01% 1584
2016
Q4
$2.08M Hold
104,800
﹤0.01% 1526
2016
Q3
$1.76M Sell
104,800
-3,200
-3% -$53.8K ﹤0.01% 1593
2016
Q2
$1.68M Hold
108,000
﹤0.01% 1626
2016
Q1
$1.48M Buy
108,000
+21,200
+24% +$290K ﹤0.01% 1637
2015
Q4
$1.04M Hold
86,800
﹤0.01% 1804
2015
Q3
$768K Buy
86,800
+10,900
+14% +$96.4K ﹤0.01% 1938
2015
Q2
$1.05M Buy
75,900
+1,700
+2% +$23.5K ﹤0.01% 1769
2015
Q1
$951K Hold
74,200
﹤0.01% 1790
2014
Q4
$968K Buy
74,200
+1,700
+2% +$22.2K ﹤0.01% 1753
2014
Q3
$1.59M Sell
72,500
-1,800
-2% -$39.5K 0.01% 1342
2014
Q2
$1.75M Hold
74,300
0.01% 1351
2014
Q1
$1.52M Buy
74,300
+16,300
+28% +$333K 0.01% 1418
2013
Q4
$1.04M Hold
58,000
﹤0.01% 1483
2013
Q3
$897K Sell
58,000
-3,100
-5% -$47.9K ﹤0.01% 1529
2013
Q2
$844K Buy
+61,100
New +$844K ﹤0.01% 1540