Portfolio Holdings Detail for ISIN IE00B3VWM098
Stock Name / FundiShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced ETF USD Acc
IssuerBlackrock
Entity holding fund iShares VII Public Limited Company
Entity TypeUmbrella investment company with variable capital and having segregated liability between its funds
Entity LEI 549300Q7FFITMZ2PFZ28
ETF TickerCUS1(GBX) LSE
ETF TickerCUSS(USD) LSE
ETF TickerSXRG(EUR) F
ETF TickerCSUSS.MI(EUR) CXE
ETF TickerCSUSSz(USD) CXE
ETF TickerCUSS.LS(USD) CXE
ETF TickerCSUSS(EUR) ETF Plus
ETF TickerCUS1.L(GBP) LSE
ETF TickerCUSS.L(GBP) LSE

Holdings detail for RES

Stock NameRPC Inc
TickerRES(USD) NYSE
TYPECommon Stock
CountryUSA
ISINUS7496601060
LEI549300ZDXAFBC3SB4918

Show aggregate RES holdings

News associated with RES

Principal Financial Group Inc. Has $2.38 Million Stake in RPC, Inc. (NYSE:RES)
Principal Financial Group Inc. boosted its stake in RPC, Inc. (NYSE:RES – Free Report) by 2.8% in the fourth quarter, according to its most recent Form 13F filing with the Securities & Exchange Commission. The firm owned 400,686 shares of the oil and gas company’s stock after purchasing an additional 11,087 shares during the period. […] - 2025-03-06 09:53:36
RPC, Inc. (NYSE:RES) Stock Holdings Trimmed by Illinois Municipal Retirement Fund
Illinois Municipal Retirement Fund lowered its position in shares of RPC, Inc. (NYSE:RES – Free Report) by 7.8% during the 4th quarter, according to its most recent disclosure with the Securities & Exchange Commission. The institutional investor owned 45,049 shares of the oil and gas company’s stock after selling 3,826 shares during the quarter. Illinois […] - 2025-03-05 10:01:03
Ieq Capital LLC Acquires New Position in RPC, Inc. (NYSE:RES)
Ieq Capital LLC acquired a new stake in RPC, Inc. (NYSE:RES – Free Report) in the 4th quarter, according to its most recent Form 13F filing with the Securities and Exchange Commission (SEC). The fund acquired 10,860 shares of the oil and gas company’s stock, valued at approximately $65,000. Several other institutional investors also recently […] - 2025-03-03 08:50:49
SG Americas Securities LLC Purchases 17,143 Shares of RPC, Inc. (NYSE:RES)
SG Americas Securities LLC boosted its holdings in RPC, Inc. (NYSE:RES – Free Report) by 69.7% in the fourth quarter, according to the company in its most recent 13F filing with the Securities and Exchange Commission (SEC). The fund owned 41,743 shares of the oil and gas company’s stock after buying an additional 17,143 shares […] - 2025-02-07 08:54:13

iShares VII PLC - iShares MSCI USA Small Cap ESG Enhanced ETF USD Acc RES holdings

DateNumber of RES Shares HeldBase Market Value of RES SharesLocal Market Value of RES SharesChange in RES Shares HeldChange in RES Base ValueCurrent Price per RES Share HeldPrevious Price per RES Share Held
2025-03-13 (Thursday)9,082RES holding decreased by -54USD 47,499RES holding decreased by -922USD 47,499-54USD -922 USD 5.23002 USD 5.30002
2025-03-12 (Wednesday)9,136RES holding decreased by -918USD 48,421RES holding decreased by -4765USD 48,421-918USD -4,765 USD 5.30002 USD 5.29003
2025-03-11 (Tuesday)10,054USD 53,186RES holding decreased by -1106USD 53,1860USD -1,106 USD 5.29003 USD 5.40004
2025-03-10 (Monday)10,054USD 54,292RES holding decreased by -100USD 54,2920USD -100 USD 5.40004 USD 5.40999
2025-03-07 (Friday)10,054RES holding decreased by -54USD 54,392RES holding increased by 1426USD 54,392-54USD 1,426 USD 5.40999 USD 5.24001
2025-03-06 (Thursday)10,108RES holding decreased by -81USD 52,966RES holding increased by 187USD 52,966-81USD 187 USD 5.24001 USD 5.18
2025-03-05 (Wednesday)10,189USD 52,779RES holding decreased by -1121USD 52,7790USD -1,121 USD 5.18 USD 5.29002
2025-03-04 (Tuesday)10,189USD 53,900RES holding increased by 102USD 53,9000USD 102 USD 5.29002 USD 5.28001
2025-03-03 (Monday)10,189RES holding decreased by -27USD 53,798RES holding decreased by -3207USD 53,798-27USD -3,207 USD 5.28001 USD 5.57997
2025-02-28 (Friday)10,216RES holding decreased by -162USD 57,005RES holding decreased by -904USD 57,005-162USD -904 USD 5.57997 USD 5.57998
2025-02-27 (Thursday)10,378USD 57,909RES holding increased by 519USD 57,9090USD 519 USD 5.57998 USD 5.52997
2025-02-26 (Wednesday)10,378RES holding decreased by -27USD 57,390RES holding decreased by -1606USD 57,390-27USD -1,606 USD 5.52997 USD 5.66997
2025-02-25 (Tuesday)10,405RES holding decreased by -81USD 58,996RES holding decreased by -2976USD 58,996-81USD -2,976 USD 5.66997 USD 5.90998
2025-02-24 (Monday)10,486USD 61,972USD 61,9720USD 0 USD 5.90998 USD 5.90998
2025-02-21 (Friday)10,486USD 61,972RES holding decreased by -1993USD 61,9720USD -1,993 USD 5.90998 USD 6.10004
2025-02-20 (Thursday)10,486USD 63,965RES holding increased by 210USD 63,9650USD 210 USD 6.10004 USD 6.08001
2025-02-19 (Wednesday)10,486USD 63,755RES holding decreased by -2097USD 63,7550USD -2,097 USD 6.08001 USD 6.27999
2025-02-19 (Wednesday)10,486USD 63,755RES holding decreased by -2097USD 63,7550USD -2,097 USD 6.08001 USD 6.27999
2025-02-18 (Tuesday)10,486RES holding increased by 135USD 65,852RES holding increased by 2504USD 65,852135USD 2,504 USD 6.27999 USD 6.11999
2025-02-17 (Monday)10,351USD 63,348USD 63,3480USD 0 USD 6.11999 USD 6.11999
2025-02-14 (Friday)10,351USD 63,348RES holding increased by 517USD 63,3480USD 517 USD 6.11999 USD 6.07004
2025-02-13 (Thursday)10,351RES holding increased by 27USD 62,831RES holding increased by 577USD 62,83127USD 577 USD 6.07004 USD 6.03003
2025-02-12 (Wednesday)10,324RES holding increased by 27USD 62,254RES holding decreased by -661USD 62,25427USD -661 USD 6.03003 USD 6.11003
2025-02-11 (Tuesday)10,297RES holding increased by 81USD 62,915RES holding increased by 1925USD 62,91581USD 1,925 USD 6.11003 USD 5.97005
2025-02-10 (Monday)10,216USD 60,990RES holding increased by 1635USD 60,9900USD 1,635 USD 5.97005 USD 5.81
2025-02-07 (Friday)10,216USD 59,355RES holding decreased by -1532USD 59,3550USD -1,532 USD 5.81 USD 5.95996
2025-02-06 (Thursday)10,216RES holding increased by 243USD 60,887RES holding decreased by -1145USD 60,887243USD -1,145 USD 5.95996 USD 6.21999
2025-02-05 (Wednesday)9,973USD 62,032RES holding decreased by -1695USD 62,0320USD -1,695 USD 6.21999 USD 6.38995
2025-02-04 (Tuesday)9,973USD 63,727RES holding increased by 1296USD 63,7270USD 1,296 USD 6.38995 USD 6.26
2025-02-03 (Monday)9,973USD 62,431RES holding increased by 1297USD 62,4310USD 1,297 USD 6.26 USD 6.12995
2025-01-31 (Friday)9,973USD 61,134RES holding decreased by -399USD 61,1340USD -399 USD 6.12995 USD 6.16996
2025-01-30 (Thursday)9,973USD 61,533RES holding decreased by -2494USD 61,5330USD -2,494 USD 6.16996 USD 6.42003
2025-01-29 (Wednesday)9,973USD 64,027RES holding decreased by -199USD 64,0270USD -199 USD 6.42003 USD 6.43999
2025-01-28 (Tuesday)9,973USD 64,226RES holding decreased by -1297USD 64,2260USD -1,297 USD 6.43999 USD 6.57004
2025-01-27 (Monday)9,973RES holding increased by 27USD 65,523RES holding decreased by -1811USD 65,52327USD -1,811 USD 6.57004 USD 6.76996
2025-01-24 (Friday)9,946USD 67,334RES holding decreased by -896USD 67,3340USD -896 USD 6.76996 USD 6.86004
2025-01-23 (Thursday)9,946USD 68,230RES holding increased by 1592USD 68,2300USD 1,592 USD 6.86004 USD 6.69998
2025-01-22 (Wednesday)9,946USD 66,638USD 66,638
2025-01-21 (Tuesday)10,000USD 69,700USD 69,700
2025-01-20 (Monday)10,000USD 70,100USD 70,100
2025-01-17 (Friday)10,000USD 70,100USD 70,100
2025-01-16 (Thursday)10,027USD 69,788USD 69,788
2025-01-15 (Wednesday)10,000USD 68,800USD 68,800
2025-01-14 (Tuesday)10,000USD 65,900USD 65,900
2025-01-13 (Monday)9,919USD 63,581USD 63,581
2025-01-10 (Friday)9,865USD 62,643USD 62,643
2025-01-09 (Thursday)9,865USD 60,867USD 60,867
2025-01-09 (Thursday)9,865USD 60,867USD 60,867
2025-01-09 (Thursday)9,865USD 60,867USD 60,867
2025-01-08 (Wednesday)9,865USD 60,867USD 60,867
2025-01-08 (Wednesday)9,865USD 60,867USD 60,867
2025-01-08 (Wednesday)9,865USD 60,867USD 60,867
2025-01-02 (Thursday)9,703USD 59,479RES holding increased by 2716USD 59,4790USD 2,716 USD 6.12996 USD 5.85005
2024-12-30 (Monday)9,703RES holding increased by 135USD 56,763RES holding decreased by -1889USD 56,763135USD -1,889 USD 5.85005 USD 6.13002
2024-12-10 (Tuesday)9,568USD 58,652RES holding increased by 2775USD 58,6520USD 2,775 USD 6.13002 USD 5.83999
2024-12-09 (Monday)9,568USD 55,877USD 55,8770USD 0 USD 5.83999 USD 5.83999
2024-12-06 (Friday)9,568RES holding increased by 108USD 55,877RES holding decreased by -4478USD 55,877108USD -4,478 USD 5.83999 USD 6.38002
2024-12-05 (Thursday)9,460RES holding increased by 27USD 60,355RES holding increased by 455USD 60,35527USD 455 USD 6.38002 USD 6.35005
2024-12-04 (Wednesday)9,433RES holding increased by 135USD 59,900RES holding increased by 114USD 59,900135USD 114 USD 6.35005 USD 6.42999
2024-12-03 (Tuesday)9,298USD 59,786USD 59,7860USD 0 USD 6.42999 USD 6.42999
2024-12-02 (Monday)9,298USD 59,786RES holding decreased by -93USD 59,7860USD -93 USD 6.42999 USD 6.43999
2024-11-29 (Friday)9,298RES holding increased by 135USD 59,879RES holding increased by 1053USD 59,879135USD 1,053 USD 6.43999 USD 6.41995
2024-11-28 (Thursday)9,163USD 58,826USD 58,8260USD 0 USD 6.41995 USD 6.41995
2024-11-27 (Wednesday)9,163RES holding increased by 108USD 58,826RES holding increased by 1417USD 58,826108USD 1,417 USD 6.41995 USD 6.34003
2024-11-26 (Tuesday)9,055RES holding increased by 27USD 57,409RES holding decreased by -9USD 57,40927USD -9 USD 6.34003 USD 6.35999
2024-11-25 (Monday)9,028USD 57,418RES holding decreased by -632USD 57,4180USD -632 USD 6.35999 USD 6.43
2024-11-22 (Friday)9,028USD 58,050RES holding increased by 2528USD 58,0500USD 2,528 USD 6.43 USD 6.14998
2024-11-21 (Thursday)9,028RES holding increased by 135USD 55,522RES holding increased by 2431USD 55,522135USD 2,431 USD 6.14998 USD 5.96998
2024-11-20 (Wednesday)8,893RES holding increased by 81USD 53,091RES holding increased by 1629USD 53,09181USD 1,629 USD 5.96998 USD 5.83999
2024-11-19 (Tuesday)8,812USD 51,462RES holding decreased by -176USD 51,4620USD -176 USD 5.83999 USD 5.85996
2024-11-18 (Monday)8,812RES holding increased by 324USD 51,638RES holding increased by 710USD 51,638324USD 710 USD 5.85996 USD 6
2024-11-12 (Tuesday)8,488RES holding increased by 216USD 50,928RES holding increased by 1213USD 50,928216USD 1,213 USD 6 USD 6.01003
2024-11-08 (Friday)8,272RES holding increased by 135USD 49,715RES holding decreased by -653USD 49,715135USD -653 USD 6.01003 USD 6.19
2024-11-07 (Thursday)8,137RES holding increased by 405USD 50,368RES holding increased by 419USD 50,368405USD 419 USD 6.19 USD 6.46004
2024-11-06 (Wednesday)7,732RES holding increased by 54USD 49,949RES holding increased by 4802USD 49,94954USD 4,802 USD 6.46004 USD 5.88005
2024-11-05 (Tuesday)7,678USD 45,147RES holding increased by 1536USD 45,1470USD 1,536 USD 5.88005 USD 5.67999
2024-11-04 (Monday)7,678USD 43,611RES holding increased by 307USD 43,6110USD 307 USD 5.67999 USD 5.64001
2024-11-01 (Friday)7,678USD 43,304RES holding decreased by -307USD 43,3040USD -307 USD 5.64001 USD 5.67999
2024-10-31 (Thursday)7,678RES holding increased by 27USD 43,611RES holding decreased by -306USD 43,61127USD -306 USD 5.67999 USD 5.74003
2024-10-30 (Wednesday)7,651USD 43,917RES holding decreased by -382USD 43,9170USD -382 USD 5.74003 USD 5.78996
2024-10-29 (Tuesday)7,651USD 44,299RES holding increased by 229USD 44,2990USD 229 USD 5.78996 USD 5.76003
2024-10-28 (Monday)7,651USD 44,070RES holding decreased by -1606USD 44,0700USD -1,606 USD 5.76003 USD 5.96994
2024-10-25 (Friday)7,651USD 45,676RES holding decreased by -230USD 45,6760USD -230 USD 5.96994 USD 6
2024-10-24 (Thursday)7,651USD 45,906RES holding decreased by -2219USD 45,9060USD -2,219 USD 6 USD 6.29003
2024-10-23 (Wednesday)7,651USD 48,125USD 48,1250USD 0 USD 6.29003 USD 6.29003
2024-10-22 (Tuesday)7,651USD 48,125RES holding decreased by -612USD 48,1250USD -612 USD 6.29003 USD 6.37002
2024-10-21 (Monday)7,651USD 48,737RES holding decreased by -229USD 48,7370USD -229 USD 6.37002 USD 6.39995
2024-10-18 (Friday)7,651USD 48,966USD 48,966
Share price and value of shares held is calculated on the adjusted close price of each day (row). Changes between days reflect the gain/loss of the portfolio as a result of changes in the adjusted close price and changes in the holdings

Share Trades of RES by Blackrock for IE00B3VWM098

Show aggregate share trades of RES

DateActionQuantityMarket HighMarket LowLikely Trade PriceLikely Trade Value (Profit/Loss)Average Price previous trades
2025-03-13SELL-54 5.230* 6.01 Profit of 325 on sale
2025-03-12SELL-918 5.300* 6.02 Profit of 5,529 on sale
2025-03-07SELL-54 5.410* 6.05 Profit of 327 on sale
2025-03-06SELL-81 5.240* 6.06 Profit of 491 on sale
2025-03-03SELL-27 5.280* 6.10 Profit of 165 on sale
2025-02-28SELL-162 5.580* 6.11 Profit of 990 on sale
2025-02-26SELL-27 5.530* 6.13 Profit of 166 on sale
2025-02-25SELL-81 5.670* 6.14 Profit of 497 on sale
2025-02-18BUY135 6.280* 6.15
2025-02-13BUY27 6.070* 6.15
2025-02-12BUY27 6.030* 6.15
2025-02-11BUY81 6.110* 6.15
2025-02-06BUY243 5.960* 6.17
2025-01-27BUY27 6.570* 6.13
2024-12-30BUY135 5.850* 6.10
2024-12-06BUY108 5.840* 6.12
2024-12-05BUY27 6.380* 6.11
2024-12-04BUY135 6.350* 6.10
2024-11-29BUY135 6.440* 6.06
2024-11-27BUY108 6.420* 6.03
2024-11-26BUY27 6.340* 6.02
2024-11-21BUY135 6.150* 5.97
2024-11-20BUY81 5.970* 5.97
2024-11-18BUY324 5.860* 5.98
2024-11-12BUY216 6.000* 5.98
2024-11-08BUY135 6.010* 5.98
2024-11-07BUY405 6.190* 5.97
2024-11-06BUY54 6.460* 5.92
2024-10-31BUY27 5.680* 6.03
Market high and low price is on the date.

* (if shown) = market close price used not a projected price. This is used when we do not have market data available to calculate a projection

The likely trade price/value is our estimate on the likely price the trade took place at and is not the actual trade price. The likely LOSS/GAIN is our estimate. Where a profit/loss value is shown in the Likely Trade Value column, this is derived from matching trades between periods eg the most recent previous BUY is matched with the SELL for the same number of shares and the difference between the likely BUY price and likely SELL price is calculated. Where a profit or loss is shown in the Average Price of Previous Trades column, this is dervied using the likely trade price compared to the average of previous trades based on adjusted close

Shorting History of RES

DateShorted VolumeShort Exempt VolumeTotal Shares Traded% Shorted
2025-03-14303,2740489,51362.0%
2025-03-13307,8980533,79457.7%
2025-03-12326,9711,342513,24363.7%
2025-03-11379,585398593,07264.0%
2025-03-10378,876929648,24658.4%
2025-03-07315,3910456,12769.1%
2025-03-06479,2850681,22270.4%
2025-03-05359,9240493,54872.9%
2025-03-04461,7060788,14658.6%
2025-03-03393,339349649,99460.5%
2025-02-28445,6642,267618,41572.1%
2025-02-27333,5680509,60365.5%
2025-02-26442,5170718,04561.6%
2025-02-25407,484508642,21863.4%
2025-02-24270,2860496,41754.4%
2025-02-21402,1231,570617,40565.1%
2025-02-20133,494211251,45853.1%
2025-02-19137,5190292,51647.0%
2025-02-18240,809906385,46762.5%
2025-02-1478,6530136,09957.8%
2025-02-1392,5900170,39554.3%
2025-02-12395,452614706,11856.0%
2025-02-11139,7520286,27448.8%
2025-02-10154,6271,053259,16959.7%
2025-02-07222,5110357,17462.3%
2025-02-06281,3464,233489,28257.5%
2025-02-05202,708340362,87055.9%
2025-02-04187,765314359,55352.2%
2025-02-03445,9441,077637,04070.0%
2025-01-31537,70162797,22267.4%
2025-01-30824,8044681,046,21178.8%
2025-01-29463,0120688,41967.3%
2025-01-28486,575322751,67964.7%
2025-01-27364,2130465,86978.2%
2025-01-24425,9880488,44587.2%
2025-01-23537,1340732,68873.3%
2025-01-22327,5080581,98456.3%
2025-01-21302,1551,589467,71864.6%
2025-01-17386,396262574,04267.3%
2025-01-16389,222103529,40573.5%
2025-01-15211,0340420,35950.2%
2025-01-14287,6660494,64458.2%
2025-01-13165,9150296,93155.9%
2025-01-10455,4230674,19167.6%
2025-01-08149,5820331,01045.2%

The data here is derived from FINRA daily shorted trade data. The Daily Short Sale Volume is the total volume of short trades that meet certain criteria on each trade date by 6 PM ET on the trade date. The detail trade data is derived from the monthly shorted trade data which will differ in aggregate. The detail trade data is derived from the transaction level data and includes ALL trades (including exempt) and the aggregation period extends beyond 6pm.

Back to Listing

Disclaimer

All information is provided as is without warranty and should be used for indicative purposes only. You should independently check data before making any investment decision. This information is derived from third party sources and we cannot guarantee that their data is current, accurate, complete, free from defects etc and we therefore accept no responsibility for how it may be used. We accept no liability for the reliability or accuracy of the data provided. We are not making recommendations for any financial instruments listed on this website.