Teton Advisors’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
$274K Hold
58,000
0.17% 133
2025
Q1
$319K Hold
58,000
0.2% 129
2024
Q4
$345K Hold
58,000
0.18% 135
2024
Q3
$369K Hold
58,000
0.16% 137
2024
Q2
$363K Hold
58,000
0.15% 144
2024
Q1
$449K Hold
58,000
0.16% 142
2023
Q4
$422K Sell
58,000
-2,000
-3% -$14.6K 0.14% 152
2023
Q3
$536K Hold
60,000
0.17% 139
2023
Q2
$429K Hold
60,000
0.12% 166
2023
Q1
$461K Hold
60,000
0.12% 169
2022
Q4
$533K Hold
60,000
0.14% 165
2022
Q3
$416K Hold
60,000
0.1% 199
2022
Q2
$415K Hold
60,000
0.09% 217
2022
Q1
$640K Sell
60,000
-1,000
-2% -$10.7K 0.11% 209
2021
Q4
$277K Hold
61,000
0.04% 345
2021
Q3
$296K Hold
61,000
0.04% 338
2021
Q2
$302K Hold
61,000
0.04% 342
2021
Q1
$329K Hold
61,000
0.05% 313
2020
Q4
$192K Hold
61,000
0.03% 369
2020
Q3
$161K Hold
61,000
0.03% 351
2020
Q2
$188K Hold
61,000
0.03% 357
2020
Q1
$126K Sell
61,000
-9,450
-13% -$19.5K 0.02% 385
2019
Q4
$369K Hold
70,450
0.04% 365
2019
Q3
$395K Sell
70,450
-11,030
-14% -$61.8K 0.04% 364
2019
Q2
$587K Sell
81,480
-2,020
-2% -$14.6K 0.06% 308
2019
Q1
$953K Sell
83,500
-1,105
-1% -$12.6K 0.09% 228
2018
Q4
$835K Hold
84,605
0.09% 240
2018
Q3
$1.31M Hold
84,605
0.11% 205
2018
Q2
$1.23M Buy
84,605
+670
+0.8% +$9.76K 0.11% 210
2018
Q1
$1.51M Buy
83,935
+435
+0.5% +$7.84K 0.14% 182
2017
Q4
$2.13M Sell
83,500
-4,000
-5% -$102K 0.2% 138
2017
Q3
$2.17M Hold
87,500
0.2% 132
2017
Q2
$1.77M Hold
87,500
0.17% 155
2017
Q1
$1.6M Hold
87,500
0.16% 166
2016
Q4
$1.73M Sell
87,500
-5,000
-5% -$99K 0.17% 157
2016
Q3
$1.55M Hold
92,500
0.14% 221
2016
Q2
$1.44M Hold
92,500
0.13% 228
2016
Q1
$1.31M Hold
92,500
0.12% 239
2015
Q4
$1.11M Hold
92,500
0.1% 281
2015
Q3
$819K Hold
92,500
0.06% 330
2015
Q2
$1.28M Hold
92,500
0.09% 284
2015
Q1
$1.19M Hold
92,500
0.08% 287
2014
Q4
$1.21M Hold
92,500
0.08% 284
2014
Q3
$2.03M Hold
92,500
0.15% 217
2014
Q2
$2.17M Hold
92,500
0.14% 222
2014
Q1
$1.89M Buy
92,500
+2,500
+3% +$51.1K 0.13% 233
2013
Q4
$1.61M Hold
90,000
0.11% 252
2013
Q3
$1.39M Hold
90,000
0.11% 252
2013
Q2
$1.24M Buy
+90,000
New +$1.24M 0.11% 247