Archrock, Inc.
Exchange: nyse
none
5252868608.00
507198016.00
0.225931653778
0.464991653587
81.6%
2.75
0.700000