RPC INCRES

Market cap
$1.2B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20241,415-12.52%
Dec 31, 20231,617+0.98%
Dec 31, 20221,602+85.19%
Dec 31, 2021865+44.56%
Dec 31, 2020598-51.06%
Dec 31, 20191,222-28.97%
Dec 31, 20181,721+7.88%
Dec 31, 20171,595+118.83%
Dec 31, 2016729-42.32%
Dec 31, 20151,264-45.93%
Dec 31, 20142,337+25.57%
Dec 31, 20131,861-4.29%
Dec 31, 20121,945+7.47%
Dec 31, 20111,810