Try our mobile app

Switch to company model in "Rising Stars" 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


  • Bad financial results growth rate -43.0% (average between last period year over year growth for revenue and EBITDA), there is slowdown compared to average historical growth rates (87.6%)
  • Dividend yield for the last twelve months 2.2%
  • Free cash flow yield 2.4% (LTM)
  • Share price is 109.4% higher than minimum and 43.3% lower than maximum for the last 3 years
  • The company is undervalued by EV / LTM EBITDA multiple compared to target level (4.8x vs 13.5x)
  • Fundamental value created in LTM (estimate)

Key Financials (Download financials)

Ticker: RES
Share price, USD:  (-3.3%)7.12
year average price 7.69  


year start price 7.39 2023-04-28

max close price 9.28 2023-09-27

min close price 6.42 2024-01-17

current price 7.12 2024-04-27
Common stocks: 215 001 000

Dividend Yield:  2.2%
FCF Yield LTM: 2.4%
EV / LTM EBITDA: 4.8x
EV / EBITDA annualized: 8.4x
Last revenue growth (y/y):  -20.8%
Last growth of EBITDA (y/y):  -65.2%
Historical revenue growth:  52.9%
Historical growth of EBITDA:  122.3%
EV / Sales: 0.9x
Margin (EBITDA LTM / Revenue): 18.4%

Target EV / EBITDA (hist percentile): 13.5x
Fundamental value created in LTM:
EV / LTM EBITDA mutiple calculation
Market Cap ($m): 1 531
Net Debt ($m): -185
EV (Enterprise Value): 1 346
EBITDA LTM (млн $): 279
EV / LTM EBITDA: 4.8x
Price to Book: 1.5x

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 / EBITDA

Potential dynamics

News


2024-04-26Zacks Investment Research

RPC (RES) Lags on Q1 Earnings, Reiterates '24 Capex View

2024-04-25Zacks Investment Research

RPC (RES) Q1 Earnings and Revenues Miss Estimates

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

Balance Sheet Statement

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

Cash Flow Statement

Property 2024 q1 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3
date 2024-03-31 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 RES
reportedCurrency USD USD USD USD USD USD USD
cik 742 278 742 278 742 278 742 278 742 278 742 278 742 278
fillingDate 2024-04-25 2024-01-25 2023-10-26 2023-07-28 2023-04-28 2023-02-27 2022-10-28
acceptedDate 2024-04-25 15:58:09 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 2024.000 2023.000 2023.000 2023.000 2023.000 2022.000 2022.000
period Q1 Q4 Q3 Q2 Q1 Q4 Q3
netIncome 27M 40M 18M 65M 72M 87M 69M
depreciationAndAmortization 30M 29M 28M 26M 24M 22M 21M
deferredIncomeTax 730 000 802 000 3M 2M 3M 6M 5M
stockBasedCompensation 0 2M 2M 2M 2M 2M 2M
changeInWorkingCapital 0 25M 71M -48M 18M 43M -98M
accountsReceivables -5M 13M 80M 7M 16M 53M -113M
inventory -1M -835 000 -5M -6M -959 000 -4M -4M
accountsPayables 20M -3M -923 000 -27M -3M -7M 19M
otherWorkingCapital 0 16M -3M -22M 6M -29 000 -989 000
otherNonCashItems 0 -909 000 -2M -2M 14M 412 000 -2M
netCashProvidedByOperatingActivities 57M 96M 122M 45M 133M 160M -2M
investmentsInPropertyPlantAndEquipment -53M -32M -44M -39M -65M -49M -40M
acquisitionsNet 0 -73M 184 000 0 0 0 0
purchasesOfInvestments 0 0 0 0 0 0 0
salesMaturitiesOfInvestments 0 0 0 0 0 0 0
otherInvestingActivites 4M 79M 4M -75M 4M 4M 4M
netCashUsedForInvestingActivites -49M -27M -40M -114M -61M -45M -35M
debtRepayment 0 -261 000 -254 000 0 0 -20M -929 000
commonStockIssued 0 261 000 1M 0 0 0 0
commonStockRepurchased -10M -9M -1M -2000.000 -11M -6000.000 -2000.000
dividendsPaid 0 -9M -9M -9M -9M -4M 0
otherFinancingActivites -185 000 -261 000 -1M 0 0 0 -4M
netCashUsedProvidedByFinancingActivities -19M -18M -10M -9M -20M -25M -5M
effectOfForexChangesOnCash 0 229M 0 169M 0 0 0
netChangeInCash -11M 51M 71M -77M 51M 91M -42M
cashAtEndOfPeriod 212M 223M 172M 101M 178M 126M 36M
cashAtBeginningOfPeriod 223M 172M 101M 178M 126M 36M 78M
operatingCashFlow 57M 96M 122M 45M 133M 160M -2M
capitalExpenditure -53M -32M -44M -39M -65M -49M -40M
freeCashFlow 4M 63M 77M 6M 67M 111M -42M
link Link Link Link Link Link Link Link
finalLink Link 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-04-25 10:51 ET
RPC, Inc. Reports First Quarter 2024 Financial Results And Declares Regular Quarterly Cash Dividend
2024-04-04 20:10 ET
RPC, Inc. Announces Date for First Quarter 2024 Financial Results and Conference Call
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-04-25 15:58 ET
RPC published news for 2024 q1
SEC form 8
2024-04-25 06:45 ET
RPC published news for 2024 q1
SEC form 8
2024-04-25 06:45 ET
RPC reported for 2024 q1
SEC form 10
2024-04-25 00:00 ET
RPC published news for 2024 q1
SEC form 10
2024-02-28 16:05 ET
RPC published news for 2023 q4
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