RPC INCRES

Market cap
$1.2B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 202410-52.87%
Dec 31, 202321+2197.17%
Dec 31, 20221+61.90%
Dec 31, 20211-31.36%
Dec 31, 20201-88.78%
Dec 31, 20197-82.88%
Dec 31, 201843+60.55%
Dec 31, 201727+722.35%
Dec 31, 20163-20.43%
Dec 31, 20154-91.75%
Dec 31, 201450+97.42%
Dec 31, 201325-16.88%
Dec 31, 201230-12.19%
Dec 31, 201134