Advertisement

Archrock, Inc. AROC

Set alert

Price alert · AROC

All alert types
31.70 USD -0.40 -1.25%

At close · Oct 30

31.70 0.00 0.00%

After hours · Oct 30, 4:00 PM ET

Bid
31.53 × 300
Ask
31.75 × 300
31.36 Day range 32.18
23.04 52-week range 41.95
YTD
+21.83%
1 year
+24.75%
Open
31.62
Prev close
32.10
Mkt cap
5.56B
Vol
1.35M
Avg vol
1.78M
EPS
1.86
P/E
17.04
Div yield
2.87%
More statistics
Low
31.36
High
32.18
Forward P/E
14.49
Beta
0.91
Short ratio
4.09
Inst. own
103.14%
Dividend
0.92
Ex-div date
Nov 2, 2026
Earnings
Nov 3, 2026
50-d avg
30.90
200-d avg
34.13
1y target
42.38

5D chart

Chart tools
Interval

Signals (109)
NameTimeAgo
SMA: BearishOct 28, 3:45 PM3 days ago
SMA: BearishOct 28, 3:20 PM3 days ago
SMA: BullishOct 28, 3:15 PM3 days ago
MACD: Sell SignalOct 28, 3:00 PM3 days ago
SMA: BearishOct 28, 2:55 PM3 days ago
RSI: OverboughtOct 28, 2:10 PM3 days ago
MACD: Buy SignalOct 28, 1:40 PM3 days ago
SMA: BullishOct 28, 1:20 PM3 days ago
SMA: BearishOct 28, 1:05 PM3 days ago
MACD: Sell SignalOct 28, 12:50 PM3 days ago
SMA: BullishOct 28, 11:30 AM3 days ago
SMA: BearishOct 28, 11:25 AM3 days ago
SMA: BullishOct 28, 11:20 AM3 days ago
MACD: Buy SignalOct 28, 11:15 AM3 days ago
SMA: BullishOct 28, 11:10 AM3 days ago
SMA: BearishOct 28, 9:50 AM3 days ago
MACD: Sell SignalOct 28, 9:40 AM3 days ago
SMA: BearishOct 28, 9:35 AM3 days ago
RSI: OverboughtOct 28, 9:30 AM3 days ago
RSI: OverboughtOct 27, 3:35 PM4 days ago
MACD: Buy SignalOct 27, 3:15 PM4 days ago
MACD: Sell SignalOct 27, 3:10 PM4 days ago
MACD: Buy SignalOct 27, 2:35 PM4 days ago
SMA: BullishOct 27, 2:10 PM4 days ago
SMA: BullishOct 27, 2:10 PM4 days ago
SMA: BearishOct 27, 2:05 PM4 days ago
SMA: BearishOct 27, 2:05 PM4 days ago
SMA: BullishOct 27, 2:00 PM4 days ago
SMA: BullishOct 27, 2:00 PM4 days ago
SMA: BullishOct 27, 1:40 PM4 days ago
SMA: BearishOct 27, 1:35 PM4 days ago
SMA: BearishOct 27, 1:30 PM4 days ago
SMA: BullishOct 27, 1:15 PM4 days ago
SMA: BearishOct 27, 1:10 PM4 days ago
SMA: BullishOct 27, 12:55 PM4 days ago
SMA: BearishOct 27, 12:45 PM4 days ago
RSI: OverboughtOct 27, 12:20 PM4 days ago
RSI: OverboughtOct 27, 11:50 AM4 days ago
RSI: OverboughtOct 27, 11:30 AM4 days ago
SMA: BullishOct 27, 10:50 AM4 days ago
MACD: Sell SignalOct 27, 10:45 AM4 days ago
SMA: BearishOct 27, 10:40 AM4 days ago
RSI: OverboughtOct 27, 10:10 AM4 days ago
SMA: BullishOct 27, 9:30 AM4 days ago
SMA: BullishOct 27, 9:30 AM4 days ago
MACD: Buy SignalOct 27, 9:30 AM4 days ago
RSI: OverboughtOct 27, 9:30 AM4 days ago
MACD: Sell SignalOct 26, 3:40 PM5 days ago
SMA: BearishOct 26, 3:35 PM5 days ago
MACD: Buy SignalOct 26, 3:15 PM5 days ago
SMA: BullishOct 26, 3:05 PM5 days ago
MACD: Sell SignalOct 26, 2:35 PM5 days ago
SMA: BearishOct 26, 2:30 PM5 days ago
MACD: Buy SignalOct 26, 1:55 PM5 days ago
SMA: BearishOct 26, 1:30 PM5 days ago
SMA: BullishOct 26, 1:00 PM5 days ago
SMA: BearishOct 26, 12:40 PM5 days ago
SMA: BullishOct 26, 12:15 PM5 days ago
MACD: Sell SignalOct 26, 11:45 AM5 days ago
SMA: BearishOct 26, 11:40 AM5 days ago
RSI: OverboughtOct 26, 11:20 AM5 days ago
SMA: BullishOct 26, 10:10 AM5 days ago
SMA: BearishOct 26, 10:05 AM5 days ago
RSI: OverboughtOct 26, 9:45 AM5 days ago
SMA: BullishOct 26, 9:30 AM5 days ago
SMA: BullishOct 26, 9:30 AM5 days ago
MACD: Buy SignalOct 26, 9:30 AM5 days ago
SMA: BearishOct 23, 3:30 PM1 week ago
SMA: BearishOct 23, 3:30 PM1 week ago
MACD: Sell SignalOct 23, 3:30 PM1 week ago
SMA: BullishOct 23, 3:25 PM1 week ago
SMA: BullishOct 23, 3:25 PM1 week ago
MACD: Buy SignalOct 23, 3:25 PM1 week ago
MACD: Sell SignalOct 23, 3:00 PM1 week ago
SMA: BearishOct 23, 2:55 PM1 week ago
SMA: BearishOct 23, 2:55 PM1 week ago
MACD: Buy SignalOct 23, 2:50 PM1 week ago
SMA: BullishOct 23, 2:45 PM1 week ago
SMA: BullishOct 23, 2:45 PM1 week ago
SMA: BearishOct 23, 2:35 PM1 week ago
MACD: Sell SignalOct 23, 2:35 PM1 week ago
MACD: Buy SignalOct 23, 2:30 PM1 week ago
SMA: BullishOct 23, 1:45 PM1 week ago
SMA: BearishOct 23, 12:45 PM1 week ago
SMA: BearishOct 23, 12:00 PM1 week ago
MACD: Sell SignalOct 23, 11:45 AM1 week ago
MACD: Buy SignalOct 23, 9:50 AM1 week ago
SMA: BullishOct 23, 9:40 AM1 week ago
MACD: Sell SignalOct 22, 3:35 PM1 week ago
SMA: BearishOct 22, 3:30 PM1 week ago
SMA: BearishOct 22, 3:30 PM1 week ago
MACD: Buy SignalOct 22, 3:25 PM1 week ago
SMA: BullishOct 22, 3:20 PM1 week ago
SMA: BullishOct 22, 3:20 PM1 week ago
SMA: BearishOct 22, 3:00 PM1 week ago
SMA: BearishOct 22, 3:00 PM1 week ago
SMA: BullishOct 22, 2:50 PM1 week ago
SMA: BullishOct 22, 2:50 PM1 week ago
SMA: BearishOct 22, 2:40 PM1 week ago
SMA: BullishOct 22, 2:35 PM1 week ago
SMA: BearishOct 22, 2:10 PM1 week ago
MACD: Sell SignalOct 22, 1:45 PM1 week ago
SMA: BearishOct 22, 1:35 PM1 week ago
SMA: BullishOct 22, 1:25 PM1 week ago
SMA: BearishOct 22, 1:20 PM1 week ago
SMA: BullishOct 22, 12:00 PM1 week ago
SMA: BullishOct 22, 11:40 AM1 week ago
SMA: BearishOct 22, 10:45 AM1 week ago
SMA: BullishOct 22, 10:40 AM1 week ago

Ownership

Held by insiders 2.70%
Held by institutions 103.14%
Float held by institutions 106.00%
Institutions 595

Top institutional holders

Top institutional holders
Holder% heldSharesValueReported
Blackrock Inc.17.06%29,906,924942.82MJun 29, 2026
Vanguard Portfolio Management LLC6.32%11,081,528349.35MJun 29, 2026
Earnest Partners LLC5.44%9,541,483300.80MJun 29, 2026
Vanguard Capital Management LLC4.34%7,606,885239.81MJun 29, 2026
State Street Corporation4.29%7,523,992237.19MJun 29, 2026
Invesco Ltd.4.11%7,203,285227.08MJun 29, 2026

Top mutual fund holders

Top mutual fund holders
Holder% heldSharesValueReported
iShares Trust-iShares Core S&P Small-Cap ETF5.96%10,443,510329.23MSep 29, 2026
American Century ETF Trust-Avantis U.S. Small Cap Value ETF3.26%5,719,710180.31MSep 29, 2026
VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund3.02%5,289,749166.76MJun 29, 2026
iShares Trust-iShares Russell 2000 ETF2.58%4,519,083142.46MSep 29, 2026
VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund2.18%3,819,668120.42MJun 29, 2026
AIM Investment Fd.s -Invesco SteelPath MLP Select 40 Fd.2.08%3,650,839115.09MMay 30, 2026
AROC insiders
InsiderRelationLatest transactionDateShares held
AINSWORTH ANNE MARIEDirectorStock Award(Grant)Jan 28, 2026131,728
ARON DOUGLAS SChief Financial OfficerSaleMay 17, 2026359,337
CHILDERS DOUGLAS BRADLEYChief Executive OfficerStock GiftJun 24, 20262,300,650
HALL GORDON TDirectorStock GiftFeb 26, 2026235,056
HAWES FRANCES POWELLDirectorStock Award(Grant)Jan 28, 2026131,728
HILDEBRANDT STEPHANIE C.General CounselStock Award(Grant)Feb 17, 2026469,512

Held by funds

201 US ETFs and mutual funds hold AROC · largest positions

Funds holding AROC, by value held
FundValue heldWeight in fund
NIR $392.58M0.38%
IJR $338.67M0.32%
AVUV $186.29M0.57%
VTI $160.26M0.01%
IWM $141.85M0.18%
NJM $138.69M0.17%
VB $113.62M0.06%
VBR $73.91M0.11%
FSSNX $60.31M0.17%
VXF $59.88M0.06%
NLT $56.65M0.77%
MLPX $55.72M1.56%
IWO $52.27M0.37%
SPSM $51.35M0.32%
IJT $50.82M0.67%
NLO $48.59M0.33%
DFAS $42.71M0.12%
VTSIX $33.64M0.32%
SLYG $32.10M0.67%
XSMO $31.95M1.11%
Advertisement