RPC INCRES

Market cap
$1.2B
P/E ratio
Period EndRevenue growth (%) YoY (%)
Dec 31, 2024-12.5-1377.55%
Dec 31, 20231-98.85%
Dec 31, 202285.2+91.18%
Dec 31, 202144.6-187.27%
Dec 31, 2020-51.1+76.25%
Dec 31, 2019-29-467.64%
Dec 31, 20187.9-93.37%
Dec 31, 2017118.8-380.79%
Dec 31, 2016-42.3-7.86%
Dec 31, 2015-45.9-279.62%
Dec 31, 201425.6-696.04%
Dec 31, 2013-4.3-157.43%
Dec 31, 20127.5