Archrock, Inc.AROC

Market cap
$4.1B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 202413+50.53%
Dec 31, 20239+262.08%
Dec 31, 20222-0.73%
Dec 31, 20212+36.64%
Dec 31, 20202-10.11%
Dec 31, 20192+14.10%
Dec 31, 20182-36.91%
Dec 31, 20173+84.03%
Dec 31, 20162-61.98%
Dec 31, 20154-43.43%
Dec 31, 20147+55.19%
Dec 31, 20135+87.41%
Dec 31, 20122-17.65%
Dec 31, 20113+42.70%
Dec 31, 20102