RPC INCRES

Market cap
$1.2B
P/E ratio
Period EndSelling, general & administrative (Million USD)YoY (%)
Dec 31, 2024156-5.73%
Dec 31, 2023166+11.69%
Dec 31, 2022149+20.23%
Dec 31, 2021124-0.10%
Dec 31, 2020124-26.43%
Dec 31, 2019168-0.01%
Dec 31, 2018168+5.63%
Dec 31, 2017159+5.64%
Dec 31, 2016151-3.76%
Dec 31, 2015157-20.95%
Dec 31, 2014198+6.97%
Dec 31, 2013185+5.36%
Dec 31, 2012176+16.17%
Dec 31, 2011151