VanEck Associates’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
$9.16M Buy
1,936,760
+19,337
+1% +$91.5K 0.01% 514
2025
Q1
$10.5M Sell
1,917,423
-921,568
-32% -$5.07M 0.01% 469
2024
Q4
$16.9M Buy
2,838,991
+607,255
+27% +$3.61M 0.02% 350
2024
Q3
$14M Sell
2,231,736
-516,059
-19% -$3.25M 0.02% 380
2024
Q2
$17.2M Sell
2,747,795
-250,610
-8% -$1.57M 0.02% 311
2024
Q1
$23.2M Buy
2,998,405
+19,702
+0.7% +$152K 0.04% 244
2023
Q4
$21.7M Sell
2,978,703
-369,927
-11% -$2.69M 0.04% 232
2023
Q3
$29.9M Sell
3,348,630
-901,273
-21% -$8.06M 0.07% 187
2023
Q2
$30.4M Buy
4,249,903
+273,892
+7% +$1.96M 0.07% 191
2023
Q1
$30.6M Sell
3,976,011
-672,943
-14% -$5.17M 0.07% 190
2022
Q4
$41.3M Sell
4,648,954
-190,690
-4% -$1.7M 0.11% 164
2022
Q3
$33.5M Sell
4,839,644
-2,657,292
-35% -$18.4M 0.1% 176
2022
Q2
$51.8M Sell
7,496,936
-2,136,565
-22% -$14.8M 0.14% 149
2022
Q1
$103M Buy
9,633,501
+895,959
+10% +$9.56M 0.21% 116
2021
Q4
$39.7M Sell
8,737,542
-459,706
-5% -$2.09M 0.09% 182
2021
Q3
$44.7M Buy
9,197,248
+1,225,941
+15% +$5.96M 0.11% 172
2021
Q2
$39.5M Buy
7,971,307
+4,436,206
+125% +$22M 0.09% 185
2021
Q1
$19.1M Buy
3,535,101
+285,044
+9% +$1.54M 0.05% 237
2020
Q4
$10.2M Buy
3,250,057
+888,499
+38% +$2.8M 0.03% 308
2020
Q3
$6.24M Sell
2,361,558
-573,744
-20% -$1.51M 0.02% 329
2020
Q2
$9.04M Sell
2,935,302
-145,678
-5% -$449K 0.03% 268
2020
Q1
$6.35M Buy
3,080,980
+1,019,744
+49% +$2.1M 0.03% 277
2019
Q4
$10.8M Buy
2,061,236
+538,620
+35% +$2.82M 0.04% 245
2019
Q3
$8.54M Sell
1,522,616
-733,848
-33% -$4.12M 0.04% 240
2019
Q2
$16.3M Buy
2,256,464
+784,479
+53% +$5.66M 0.08% 181
2019
Q1
$16.8M Sell
1,471,985
-818,332
-36% -$9.34M 0.08% 176
2018
Q4
$22.6M Buy
2,290,317
+1,006,368
+78% +$9.93M 0.11% 146
2018
Q3
$19.9M Sell
1,283,949
-316,387
-20% -$4.9M 0.1% 182
2018
Q2
$23.3M Sell
1,600,336
-420,675
-21% -$6.13M 0.11% 160
2018
Q1
$36.4M Buy
2,021,011
+204,982
+11% +$3.7M 0.18% 109
2017
Q4
$46.4M Buy
1,816,029
+358,655
+25% +$9.16M 0.23% 99
2017
Q3
$36.1M Buy
+1,457,374
New +$36.1M 0.18% 109