RPC INCRES

Market cap
$1.2B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024349-11.49%
Dec 31, 2023395+96.12%
Dec 31, 2022201+321.82%
Dec 31, 202148-38.79%
Dec 31, 202078-62.72%
Dec 31, 2019209-46.24%
Dec 31, 2018389+190.95%
Dec 31, 2017134+31.46%
Dec 31, 2016102-78.53%
Dec 31, 2015474+46.80%
Dec 31, 2014323-11.72%
Dec 31, 2013366-34.70%
Dec 31, 2012560+45.06%
Dec 31, 2011386