Try our mobile app

Switch to company model in classical logic    *

General information

Country: UNITED STATES

Sector: Oil and Gas Equipment and Services

RPC, Inc., through its subsidiaries, provides a range of oilfield services and equipment for the oil and gas companies involved in the exploration, production, and development of oil and gas properties. The company operates through Technical Services and Support Services segments. The Technical Services offers pressure pumping, fracturing, acidizing, cementing, downhole tools, coiled tubing, snubbing, nitrogen, well control, wireline, pump down, and fishing services that are used in the completion, production, and maintenance of oil and gas wells. The Support Services segment provides a range of rental tools, including blowout preventors, high pressure manifolds and valves, hevi-wate drill pipes, tubing products, production related rental tools, pumps, diverters, drill pipes, drill collars, handling tools, Coflexip hoses, and Wear Knot drill pipes that are used for onshore and offshore oil and gas well drilling, completion, and workover activities. This segment also offers oilfield pipe inspection, and pipe management and storage services; and oilfield training and consulting services. It operates in the United States, Africa, Canada, Argentina, China, Mexico, Eastern Europe, Latin America, the Middle East, and internationally. RPC, Inc. was founded in 1984 and is headquartered in Atlanta, Georgia.
Website: rpc.net



Growth: Bad revenue growth rate -18.0%, there is slowdown compared to average historical growth rates 52.5%. The revenue growth dynamics is moderately stable

Profitability: LTM EBITDA margin is positive, +21.9%. On average the margin is improving unsteadily. Gross margin is normal, +21.7%. In the last quarter the company did not beat the estimated EPS, -10.8%. The company was ahead of estimated EPS in 80% of quarters (showing a gain of +$0.06 per share on average)

Cash Flow Generation: Dividend yield for the last twelve months 2.1%. Free cash flow yield 7.2% (LTM)

Undervaluation: Fundamental value created in LTM (estimate)


Entry Point: Share price is 126.2% higher than minimum and 38.7% lower than maximum for the last 3 years

AI Insight: the companies with similar growth trajectories, EBITDA margin, industries and geography on average are valued 4.2x by EV / Sales multiple , the company can be >100% undervalued

Key Financials (Download financials)

Ticker: RES
Share price, USD:  (+1.7%)7.69
year average price 7.68  


year start price 7.61 2023-03-30

max close price 9.28 2023-09-27

min close price 6.42 2024-01-17

current price 7.69 2024-03-28
Common stocks: 216 006 000

Dividend Yield:  2.1%
FCF Yield LTM: 7.2%
EV / LTM EBITDA: 4.1x
EV / EBITDA annualized: 4.6x
Last revenue growth (y/y):  -18.0%
Last growth of EBITDA (y/y):  -16.8%
Historical revenue growth:  52.5%
Historical growth of EBITDA:  144.4%
EV / Sales: 0.9x
Margin (EBITDA LTM / Revenue): 21.9%
Fundamental value created in LTM:
Market Cap ($m): 1 661
Net Debt ($m): -196
EV (Enterprise Value): 1 465
Price to Book: 1.6x

Revenue and EBITDA

Quarterly values ($m)

Change (y/y)

Cash Flow

FCF ($m)

Net Debt / Cash and Equivalents ($m)

Share price and dividends (Download history)

Share price

Payment USD per share

Multiple and potential

EV / Sales

Potential dynamics

News


2024-03-21Zacks Investment Research

Is RPC (RES) a Great Value Stock Right Now?

2024-03-05Zacks Investment Research

Should Value Investors Buy RPC (RES) Stock?

2024-01-30Zacks Investment Research

RPC (RES) Q4 Earnings Top Estimates on Pressure Pumping

2024-01-26Seeking Alpha

RPC: EPS Surprise, Acquisition Opportunities, And Trades At 3x-4x Cash Flow

2024-01-25Zacks Investment Research

RPC (RES) Q4 Earnings and Revenues Surpass Estimates

2023-10-31Zacks Investment Research

RPC (RES) Q3 Earnings Lag Estimates, Revenues Fall Y/Y

2023-08-09Zacks Investment Research

RPC (RES) Shares Dip 8% Despite Reporting Strong Q2 Earnings

2023-07-03Zacks Investment Research

RPC (RES) Acquires Oilfield Service Player Spinnaker for $79.5M
More information for subscribed users:
detailed calculation of
Fundamental value created in LTM

Financial reporting

Income Statement

Property 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3
date 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30
symbol RES RES RES RES RES RES
reportedCurrency USD USD USD USD USD USD
cik 742 278 742 278 742 278 742 278 742 278 742 278
fillingDate 2024-01-25 2023-10-26 2023-07-28 2023-04-28 2023-02-27 2022-10-28
acceptedDate 2024-01-25 06:45:11 2023-10-26 15:36:52 2023-07-28 10:32:58 2023-04-28 14:37:43 2023-02-27 15:29:59 2022-10-28 12:38:05
calendarYear 2023.000 2023.000 2023.000 2023.000 2022.000 2022.000
period Q4 Q3 Q2 Q1 Q4 Q3
revenue 395M 330M 416M 477M 482M 460M
costOfRevenue 309M 267M 292M 329M 331M 331M
grossProfit 86M 63M 124M 147M 151M 129M
grossProfitRatio 0.217 0.191 0.298 0.309 0.313 0.280
researchAndDevelopmentExpenses 0 0 0 0 0 0
generalAndAdministrativeExpenses 38M 42M 45M 60M 41M 0
sellingAndMarketingExpenses 0 0 0 0 0 0
sellingGeneralAndAdministrativeExpenses 38M 42M 45M 60M 41M 38M
otherExpenses 839 000 804 000 631 000 761 000 0 0
operatingExpenses 38M 42M 45M 60M 41M 38M
costAndExpenses 347M 309M 337M 389M 372M 369M
interestIncome 3M 1M 3M 2M 699 000 329 000
interestExpense 95 000 101 000 73 000 72 000 71 000 143 000
depreciationAndAmortization 29M 28M 26M -320 000 22M 20M
ebitda 77M 23M 83M 90M 111M 112M
ebitdaratio 0.195 0.070 0.199 0.190 0.231 0.245
operatingIncome 48M 23M 82M 91M 89M 92M
operatingIncomeRatio 0.121 0.069 0.198 0.190 0.184 0.201
totalOtherIncomeExpensesNet 5M 3M 4M 3M 25M 119 000
incomeBeforeTax 53M 25M 86M 93M 114M 92M
incomeBeforeTaxRatio 0.133 0.075 0.206 0.196 0.236 0.201
incomeTaxExpense 12M 7M 21M 22M 27M 23M
netIncome 40M 18M 65M 72M 87M 69M
netIncomeRatio 0.102 0.055 0.156 0.150 0.180 0.151
eps 0.190 0.080 0.300 0.330 0.400 0.320
epsdiluted 0.190 0.080 0.300 0.330 0.400 0.320
weightedAverageShsOut 216M 213M 216M 217M 217M 217M
weightedAverageShsOutDil 216M 213M 216M 217M 217M 217M
link Link Link Link Link Link Link
finalLink Link Link Link Link Link Link

Balance Sheet Statement

Property 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3
date 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30
symbol RES RES RES RES RES RES
reportedCurrency USD USD USD USD USD USD
cik 742 278 742 278 742 278 742 278 742 278 742 278
fillingDate 2024-01-25 2023-10-26 2023-07-28 2023-04-28 2023-02-27 2022-10-28
acceptedDate 2024-01-25 06:45:11 2023-10-26 15:36:52 2023-07-28 10:32:58 2023-04-28 14:37:43 2023-02-27 15:29:59 2022-10-28 12:38:05
calendarYear 2023.000 2023.000 2023.000 2023.000 2022.000 2022.000
period Q4 Q3 Q2 Q1 Q4 Q3
cashAndCashEquivalents 223M 172M 101M 178M 126M 36M
shortTermInvestments 0 0 0 0 0 0
cashAndShortTermInvestments 223M 172M 101M 178M 126M 36M
netReceivables 377M 390M 447M 425M 459M 515M
inventory 111M 110M 104M 98M 97M 93M
otherCurrentAssets 16M 3M 3M 3M 3M 3M
totalCurrentAssets 727M 686M 748M 720M 703M 655M
propertyPlantEquipmentNet 461M 463M 415M 404M 362M 334M
goodwill 51M 51M 32M 32M 32M 32M
intangibleAssets 13M 13M 0 0 0 0
goodwillAndIntangibleAssets 64M 64M 32M 32M 32M 32M
longTermInvestments -51M -50M -47M 0 0 0
taxAssets 28M 50M 47M 45M 37M 0
otherNonCurrentAssets 87M 34M 32M -13M -6M 34M
totalNonCurrentAssets 587M 561M 480M 468M 426M 400M
otherAssets 0 0 0 0 0 0
totalAssets 1 315M 1 247M 1 228M 1 188M 1 129M 1 056M
accountPayables 85M 88M 88M 114M 115M 147M
shortTermDebt 8M 8M 9M 11M 11M 6M
taxPayables 275 000 6M 7M 7M 5M 7M
deferredRevenue 16M 259 000 -9M 0 0 0
otherCurrentLiabilities 43M 44M 49M 34M 53M 45M
totalCurrentLiabilities 152M 140M 137M 159M 179M 198M
longTermDebt 19M 20M 20M 20M 20M 17M
deferredRevenueNonCurrent -819 001 31M 33M 0 0 0
deferredTaxLiabilitiesNonCurrent 79M 50M 47M 45M 37M 31M
otherNonCurrentLiabilities 43M 8M 4M 37M 36M -69M
totalNonCurrentLiabilities 140M 110M 104M 102M 93M 84M
otherLiabilities 0 0 0 0 0 0
capitalLeaseObligations 19M 28M 29M 30M 30M 23M
totalLiabilities 292M 250M 241M 260M 271M 282M
preferredStock 0 0 0 0 0 0
commonStock 22M 22M 22M 22M 22M 22M
retainedEarnings 1 003M 978M 968M 909M 856M 772M
accumulatedOtherComprehensiveIncomeLoss -2M -2M -2M -3M -20M -20M
othertotalStockholdersEquity 0 0 0 0 0 0
totalStockholdersEquity 1 023M 998M 987M 928M 858M 773M
totalEquity 1 023M 998M 987M 928M 858M 773M
totalLiabilitiesAndStockholdersEquity 1 315M 1 247M 1 228M 1 188M 1 129M 1 056M
minorityInterest 0 0 0 0 0 0
totalLiabilitiesAndTotalEquity 1 315M 1 247M 1 228M 1 188M 1 129M 1 056M
totalInvestments -51M -50M -47M 0 0 0
totalDebt 27M 28M 29M 30M 30M 23M
netDebt -196M -144M -72M -148M -96M -13M
link Link Link Link Link Link Link
finalLink Link Link Link Link Link Link

Cash Flow Statement

Property 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3
date 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30
symbol RES RES RES RES RES RES
reportedCurrency USD USD USD USD USD USD
cik 742 278 742 278 742 278 742 278 742 278 742 278
fillingDate 2024-01-25 2023-10-26 2023-07-28 2023-04-28 2023-02-27 2022-10-28
acceptedDate 2024-01-25 06:45:11 2023-10-26 15:36:52 2023-07-28 10:32:58 2023-04-28 14:37:43 2023-02-27 15:29:59 2022-10-28 12:38:05
calendarYear 2023.000 2023.000 2023.000 2023.000 2022.000 2022.000
period Q4 Q3 Q2 Q1 Q4 Q3
netIncome 40M 18M 65M 72M 87M 69M
depreciationAndAmortization 29M 28M 26M 24M 22M 21M
deferredIncomeTax 802 000 3M 2M 3M 6M 5M
stockBasedCompensation 2M 2M 2M 2M 2M 2M
changeInWorkingCapital 25M 71M -48M 18M 43M -98M
accountsReceivables 13M 80M 7M 16M 53M -113M
inventory -835 000 -5M -6M -959 000 -4M -4M
accountsPayables -3M -923 000 -27M -3M -7M 19M
otherWorkingCapital 16M -3M -22M 6M -29 000 -989 000
otherNonCashItems -909 000 -2M -2M 14M 412 000 -2M
netCashProvidedByOperatingActivities 96M 122M 45M 133M 160M -2M
investmentsInPropertyPlantAndEquipment -32M -44M -39M -65M -49M -40M
acquisitionsNet -73M 184 000 0 0 0 0
purchasesOfInvestments 0 0 0 0 0 0
salesMaturitiesOfInvestments 0 0 0 0 0 0
otherInvestingActivites 79M 4M -75M 4M 4M 4M
netCashUsedForInvestingActivites -27M -40M -114M -61M -45M -35M
debtRepayment -261 000 -254 000 0 0 -20M -929 000
commonStockIssued 261 000 1M 0 0 0 0
commonStockRepurchased -9M -1M -2000.000 -11M -6000.000 -2000.000
dividendsPaid -9M -9M -9M -9M -4M 0
otherFinancingActivites -261 000 -1M 0 0 0 -4M
netCashUsedProvidedByFinancingActivities -18M -10M -9M -20M -25M -5M
effectOfForexChangesOnCash 229M 0 169M 0 0 0
netChangeInCash 51M 71M -77M 51M 91M -42M
cashAtEndOfPeriod 223M 172M 101M 178M 126M 36M
cashAtBeginningOfPeriod 172M 101M 178M 126M 36M 78M
operatingCashFlow 96M 122M 45M 133M 160M -2M
capitalExpenditure -32M -44M -39M -65M -49M -40M
freeCashFlow 63M 77M 6M 67M 111M -42M
link Link Link Link Link Link Link
finalLink Link Link Link Link Link Link

Earning call transcript

2023 q4
2024-01-25 ET (fiscal 2023 q4)
2023 q3
2023-10-25 ET (fiscal 2023 q3)
2023 q2
2023-07-26 ET (fiscal 2023 q2)
2023 q1
2023-04-26 ET (fiscal 2023 q1)
2022 q4
2023-01-25 ET (fiscal 2022 q4)
2022 q3
2022-10-26 ET (fiscal 2022 q3)
2022 q2
2022-07-27 ET (fiscal 2022 q2)
2022 q1
2022-04-27 ET (fiscal 2022 q1)

Press-releases

Show financial reports only

2024-01-25 11:45 ET
RPC, Inc. Reports Fourth Quarter And Full Year 2023 Financial Results And Declares Regular Quarterly Cash Dividend
2024-01-09 21:15 ET
RPC, Inc. Announces Date for Fourth Quarter 2023 Financial Results and Conference Call
2023-10-25 10:50 ET
RPC, Inc. Reports Third Quarter 2023 Financial Results
2023-10-25 10:50 ET
RPC, Inc. Announces Regular Quarterly Cash Dividend
2023-10-03 20:13 ET
RPC, Inc. Announces Date for Third Quarter 2023 Financial Results and Conference Call
2023-10-02 20:10 ET
RPC, Inc. Announces Third Quarter 2023 Share Repurchases
2023-07-26 10:45 ET
RPC, Inc. Reports Second Quarter 2023 Financial Results
2023-07-26 10:45 ET
RPC, Inc. Announces Regular Quarterly Cash Dividend
2023-07-05 20:15 ET
RPC, Inc. Announces Date for Second Quarter 2023 Financial Results and Conference Call
2023-06-30 20:05 ET
RPC, Inc. Expands its Oilfield Cementing Service Line Through the Acquisition of Spinnaker Oilwell Services, LLC
2023-04-26 10:45 ET
RPC, Inc. Reports First Quarter 2023 Financial Results
2023-04-26 10:45 ET
RPC, Inc. Board of Directors Declares Regular Quarterly Cash Dividend And Authorizes Expansion of Stock Repurchase Program
2023-04-14 20:15 ET
RPC, Inc. to Present at the 26th Annual Burkenroad Investment Conference
2023-04-04 12:00 ET
RPC, Inc. Announces Date for First Quarter 2023 Financial Results and Conference Call
2023-04-03 12:00 ET
RPC, Inc. Announces First Quarter 2023 Share Repurchases
2023-01-25 11:45 ET
RPC, Inc. Announces Increase of 2 Cents Per Share to Regular Quarterly Cash Dividend
2023-01-25 11:45 ET
RPC, Inc. Reports Fourth Quarter and Full Year 2022 Financial Results
2023-01-04 22:15 ET
RPC, Inc. Announces Date for Fourth Quarter 2022 Financial Results and Conference Call
2022-10-31 20:15 ET
Timothy C. Rollins Appointed to the RPC, Inc. Board of Directors
2022-10-26 10:45 ET
RPC, Inc. Announces Regular Quarterly Cash Dividend
2022-10-26 10:45 ET
RPC, Inc. Reports Third Quarter 2022 Financial Results
2022-10-05 20:37 ET
RPC, Inc. Announces Date for Third Quarter 2022 Financial Results and Conference Call
2022-07-27 10:45 ET
RPC, Inc. Announces Reinstatement of Quarterly Cash Dividend
2022-07-27 10:45 ET
RPC, Inc. Reports Second Quarter 2022 Financial Results
2022-07-05 20:10 ET
RPC, Inc. Announces Date for Second Quarter 2022 Financial Results and Conference Call
2022-05-17 20:15 ET
RPC, Inc. Announces Leadership Transition
2022-04-27 10:45 ET
RPC, Inc. Reports First Quarter 2022 Financial Results
2022-04-26 21:00 ET
RPC, Inc. Board of Directors Appoints John F. Wilson as New Director
2022-04-05 11:30 ET
RPC, Inc. Announces Date for First Quarter 2022 Financial Results and Conference Call
2022-01-26 11:45 ET
RPC, Inc. Reports Fourth Quarter 2021 Financial Results
2022-01-04 21:26 ET
RPC, Inc. Announces Date for Fourth Quarter 2021 Financial Results and Conference Call
2021-10-27 10:45 ET
RPC, Inc. Reports Third Quarter 2021 Financial Results
2021-10-01 11:30 ET
RPC, Inc. Announces Date for Third Quarter 2021 Financial Results and Conference Call
2021-07-28 10:45 ET
RPC, Inc. Reports Second Quarter 2021 Financial Results
2021-07-06 20:30 ET
RPC, Inc. Announces Date for Second Quarter 2021 Financial Results and Conference Call
2021-04-28 10:45 ET
RPC, Inc. Reports First Quarter 2021 Financial Results
2021-04-06 20:05 ET
RPC, Inc. Announces Date for First Quarter 2021 Financial Results and Conference Call
2021-01-27 11:50 ET
RPC, Inc. Reports Fourth Quarter 2020 Financial Results
2021-01-08 21:10 ET
RPC, Inc. Announces Date for Fourth Quarter 2020 Financial Results and Conference Call
2020-12-15 22:02 ET
RPC, Inc. Board of Directors Appoints New Director Patrick J. Gunning
2020-12-15 22:00 ET
RPC, Inc. Board of Directors Appoints New Director Susan Bell
2020-10-28 10:45 ET
RPC, Inc. Reports Third Quarter 2020 Financial Results
2020-10-07 20:05 ET
RPC, Inc. Announces Date for Third Quarter 2020 Financial Results and Conference Call
2020-08-26 11:30 ET
RPC, Inc. Board of Directors Appoints Gary W. Rollins as Chairman of the Board and New Directors Harry J. Cynkus and Jerry W. Nix
2020-08-18 19:00 ET
RPC, Inc. Announces the Passing of its Chairman of the Board, R. Randall Rollins, Sr.
2020-07-29 10:45 ET
RPC, Inc. Reports Second Quarter 2020 Financial Results
2020-07-07 20:10 ET
RPC, Inc. Announces Date for Second Quarter 2020 Financial Results and Conference Call
2020-05-06 10:45 ET
RPC, Inc. Reports First Quarter 2020 Financial Results
2020-05-05 13:23 ET
RPC, Inc. Announces Updated Date for First Quarter 2020 Financial Results and Conference Call
2020-04-28 23:49 ET
RPC, Inc. Announces Delay in Reporting of First Quarter 2020 Financial Results and Discloses Unaudited Financial Highlights
2020-04-28 23:46 ET
RPC, Inc. Announces Executive Management Salary Reduction
2020-04-09 21:15 ET
RPC, Inc. Announces Date for First Quarter 2020 Financial Results and Conference Call

SEC forms

Show financial reports only

SEC form 10
2024-02-28 00:00 ET
RPC published news for 2023 q4
SEC form 8
2024-01-25 06:45 ET
RPC published news for 2023 q4
SEC form 8
2024-01-25 06:45 ET
RPC reported for 2023 q4
SEC form 10
2023-10-26 15:36 ET
RPC published news for 2023 q3
SEC form 10
2023-10-26 00:00 ET
RPC published news for 2023 q3
SEC form 8
2023-10-25 06:50 ET
RPC reported for 2023 q3
SEC form 10
2023-07-28 00:00 ET
RPC published news for 2023 q2
SEC form 6
2023-07-26 06:45 ET
RPC published news for 2023 q2
SEC form 6
2023-07-26 06:45 ET
RPC reported for 2023 q2
SEC form 8
2023-07-26 00:00 ET
RPC published news for 2023 q2
SEC form 6
2023-07-06 19:25 ET
RPC published news for 2023 q2
SEC form 6
2023-07-05 16:17 ET
RPC published news for 2023 q2
SEC form 10
2023-04-28 00:00 ET
RPC published news for 2023 q1
SEC form 8
2023-04-26 00:00 ET
RPC published news for 2023 q1
SEC form 6
2023-04-04 09:28 ET
RPC published news for 2023 q1
SEC form 6
2023-04-03 08:00 ET
RPC published news for 2023 q1
SEC form 10
2023-02-27 15:29 ET
RPC reported for 2022 q4
SEC form 10
2023-02-27 00:00 ET
RPC reported for 2022 q4
SEC form 6
2023-01-25 06:46 ET
RPC published news for 2022 q4
SEC form 6
2023-01-25 06:45 ET
RPC published news for 2022 q4
SEC form 8
2023-01-25 00:00 ET
RPC reported for 2022 q4
SEC form 6
2023-01-04 17:15 ET
RPC published news for 2022 q4
SEC form 6
2022-12-02 20:26 ET
RPC published news for 2022 q3
SEC form 6
2022-11-16 16:15 ET
RPC published news for 2022 q3
SEC form 6
2022-10-31 16:16 ET
RPC published news for 2022 q3
SEC form 10
2022-10-28 12:38 ET
RPC reported for 2022 q3
SEC form 10
2022-10-28 00:00 ET
RPC reported for 2022 q3
SEC form 6
2022-10-26 06:46 ET
RPC published news for 2022 q3
SEC form 6
2022-10-26 06:45 ET
RPC published news for 2022 q3
SEC form 8
2022-10-26 00:00 ET
RPC reported for 2022 q3
SEC form 6
2022-10-05 16:24 ET
RPC published news for 2022 q3
SEC form 10
2022-07-29 12:45 ET
RPC reported for 2022 q2
SEC form 10
2022-07-29 00:00 ET
RPC reported for 2022 q2
SEC form 6
2022-07-27 09:01 ET
RPC published news for 2022 q2
SEC form 6
2022-07-27 06:47 ET
RPC published news for 2022 q2
SEC form 6
2022-07-27 06:45 ET
RPC published news for 2022 q2
SEC form 8
2022-07-27 00:00 ET
RPC reported for 2022 q2
SEC form 6
2022-07-05 16:10 ET
RPC published news for 2022 q2
SEC form 6
2022-06-23 16:45 ET
RPC published news for 2022 q1
SEC form 6
2022-05-20 17:15 ET
RPC published news for 2022 q1
SEC form 10
2022-04-29 11:19 ET
RPC reported for 2022 q1
SEC form 10
2022-04-29 00:00 ET
RPC reported for 2022 q1
SEC form 6
2022-04-28 16:19 ET
RPC published news for 2022 q1
SEC form 6
2022-04-27 06:46 ET
RPC published news for 2022 q1
SEC form 8
2022-04-27 00:00 ET
RPC reported for 2022 q1
SEC form 6
2022-04-26 17:01 ET
RPC published news for 2022 q1
SEC form 6
2022-04-05 07:30 ET
RPC published news for 2022 q1
SEC form 6
2022-03-15 11:34 ET
RPC published news for 2021 q4
SEC form 10
2022-02-28 15:56 ET
RPC published news for 2021 q4
SEC form 10
2022-02-28 00:00 ET
RPC published news for 2021 q4
SEC form 6
2022-01-26 06:47 ET
RPC published news for 2021 q4
SEC form 8
2022-01-26 00:00 ET
RPC published news for 2021 q4
SEC form 6
2022-01-04 16:33 ET
RPC published news for 2021 q4
SEC form 6
2021-12-10 16:15 ET
RPC published news for 2021 q3
SEC form 10
2021-10-29 15:37 ET
RPC published news for 2021 q3
SEC form 10
2021-10-29 00:00 ET
RPC published news for 2021 q3
SEC form 6
2021-10-27 06:50 ET
RPC published news for 2021 q3
SEC form 8
2021-10-27 00:00 ET
RPC published news for 2021 q3
SEC form 6
2021-10-01 07:30 ET
RPC published news for 2021 q3
SEC form 10
2021-07-30 14:19 ET
RPC published news for 2021 q2
SEC form 10
2021-07-30 00:00 ET
RPC published news for 2021 q2
SEC form 6
2021-07-28 06:46 ET
RPC published news for 2021 q2
SEC form 8
2021-07-28 00:00 ET
RPC published news for 2021 q2
SEC form 6
2021-07-06 17:30 ET
RPC published news for 2021 q2
SEC form 6
2021-07-06 17:21 ET
RPC published news for 2021 q2
SEC form 6
2021-07-06 16:36 ET
RPC published news for 2021 q2
SEC form 6
2021-06-21 17:10 ET
RPC published news for 2021 q1
SEC form 10
2021-04-30 14:50 ET
RPC published news for 2021 q1
SEC form 10
2021-04-30 00:00 ET
RPC published news for 2021 q1
SEC form 6
2021-04-29 16:06 ET
RPC published news for 2021 q1
SEC form 6
2021-04-28 06:51 ET
RPC published news for 2021 q1
SEC form 8
2021-04-28 00:00 ET
RPC published news for 2021 q1
SEC form 6
2021-04-06 16:16 ET
RPC published news for 2021 q1
SEC form 6
2021-03-15 10:30 ET
RPC published news for 2020 q4
SEC form 10
2021-02-26 16:22 ET
RPC published news for 2020 q4
SEC form 6
2021-02-02 16:05 ET
RPC published news for 2020 q4
SEC form 6
2021-01-27 07:02 ET
RPC published news for 2020 q4
SEC form 6
2021-01-08 16:17 ET
RPC published news for 2020 q4
SEC form 6
2021-01-06 17:07 ET
RPC published news for 2020 q4
SEC form 6
2020-12-16 11:12 ET
RPC published news for 2020 q3
SEC form 10
2020-10-30 16:13 ET
RPC published news for 2020 q3
SEC form 6
2020-10-29 07:00 ET
RPC published news for 2020 q3
SEC form 6
2020-10-28 07:00 ET
RPC published news for 2020 q3
SEC form 6
2020-10-07 16:16 ET
RPC published news for 2020 q3
SEC form 6
2020-10-01 15:59 ET
RPC published news for 2020 q3