Archrock, Inc. (AROC) Stock Total Returns

Growth of $10,000 chart

2021-06-03 to 2026-06-03
to
$
%
%
Loading chart…

Investment Performance

Final Value
$43,387
Total Return
333.87%
CAGR
34.12%
Dividends
$3,999.03
Yield on Cost
39.99%

Rolling Returns

1-Month (21 Trading Days)
Average+3.17%
Median+2.40%
Best+31.68%
Worst-24.71%
% of Windows Positive59.0%
1-Year (252 Trading Days)
Average+44.94%
Median+35.94%
Best+132.68%
Worst-18.45%
% of Windows Positive91.4%
3-Year (756 Trading Days)
Average+237.50%
Median+236.23%
Best+355.70%
Worst+128.26%
% of Windows Positive100.0%

Risk Metrics

Maximum Drawdown -37.83%
Average Drawdown -10.84%
Drawdown Duration 183 Trading Days
Sortino Ratio 1.45
Calmar Ratio 0.90
CVaR (5%) -4.99%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +32.82% (+96.06% ann.) +$3282.42 $169.58 $33.93 $0.26
2025 +7.30% +$729.91 $324.49 $64.89 $0.52
2024 +66.20% +$6620.46 $440.08 $88.01 $0.70
2023 +79.07% +$7906.59 $691.76 $138.27 $1.14
2022 +27.07% +$2707.19 $792.28 $158.44 $1.22
2021 -9.08% $908.20 $682.31 $136.38 $1.11
2020 -7.58% $757.74 $593.24 $118.63 $1.02
2019 +40.43% +$4043.19 $752.80 $150.54 $1.26
2018 -26.00% $2600.34 $487.01 $97.39 $0.80
2017 -17.77% $1776.99 $367.82 $73.53 $0.66
2016 +85.60% +$8560.44 $678.85 $135.77 $1.11
2015 -76.50% $7650.41 $185.28 $37.07 $0.29
2014 -3.58% $358.28 $176.21 $35.21 $0.28
2013 +56.02% +$5602.18 $0.00 $0.00 $0.00
2012 +140.88% +$14087.85 $0.00 $0.00 $0.00
2011 -62.00% $6200.41 $0.00 $0.00 $0.00
2010 +11.66% +$1165.53 $0.00 $0.00 $0.00
2009 +0.70% +$70.39 $0.00 $0.00 $0.00
2008 -73.96% $7396.08 $0.00 $0.00 $0.00
2007 partial +4.20% (+12.07% ann.) +$420.38 $0.00 $0.00 $0.00

Market Regimes

about
Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
China-WTO / housing-credit / commodity boom partial August 21, 2007 – October 9, 2007 +7.90% +76.23% +$789.81 $0.00 $0.00 $0.00
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -82.83% -71.27% $8282.89 $0.00 $0.00 $0.00
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 -17.93% -5.68% $1792.86 $0.00 $0.00 $0.00
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 -24.74% -3.69% $2473.56 $2604.78 $520.83 $4.28
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -61.82% -100.00% $6182.42 $0.00 $0.00 $0.00
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +83.39% +165.32% +$8338.87 $810.82 $162.16 $1.40
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +14.79% +13.98% +$1479.19 $1037.72 $207.44 $1.69
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 +19.45% +20.77% +$1945.32 $801.94 $160.37 $1.23
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +149.68% +63.83% +$14968.26 $1328.01 $265.52 $2.12
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – June 3, 2026 +74.95% +38.81% +$7495.13 $707.47 $141.50 $1.14

Dividend History

Annual Dividends Per Share
TTM Yield
Consecutive Years Paid
current
Consecutive Years of Growth
current

Date Per Share Yield %
2014-03-12 $0.1500 0.38%
2014-05-07 $0.1500 0.34%
2014-08-07 $0.1500 0.35%
2014-11-06 $0.1500 0.43%
2015-02-05 $0.1500 0.52%
2015-05-07 $0.1500 0.45%
2015-08-06 $0.1500 0.60%
2015-10-22 $0.1500 0.67%
2016-02-05 $0.1880 3.62%
2016-05-10 $0.0950 1.46%
2016-08-05 $0.0950 1.01%
2016-11-08 $0.1200 1.08%
2017-02-06 $0.1200 0.78%
2017-05-05 $0.1200 1.11%
2017-08-04 $0.1200 1.13%
2017-11-07 $0.1200 1.08%
2018-02-07 $0.1200 1.24%
2018-05-07 $0.1200 1.15%
2018-08-06 $0.1320 1.01%
2018-11-06 $0.1320 1.19%
2019-02-07 $0.1320 1.38%
2019-05-07 $0.1320 1.31%
2019-08-06 $0.1450 1.48%
2019-11-06 $0.1450 1.44%
2020-02-06 $0.1450 1.67%
2020-05-08 $0.1450 3.24%
2020-08-07 $0.1450 2.01%
2020-11-10 $0.1450 2.02%
2021-02-05 $0.1450 1.50%
2021-05-07 $0.1450 1.50%
2021-08-06 $0.1450 1.77%
2021-11-08 $0.1450 1.66%
2022-02-07 $0.1450 1.73%
2022-05-09 $0.1450 1.63%
2022-08-08 $0.1450 1.89%
2022-11-07 $0.1450 1.76%
2023-02-06 $0.1500 1.53%
2023-05-08 $0.1500 1.51%
2023-08-07 $0.1550 1.21%
2023-11-06 $0.1550 1.09%
2024-02-05 $0.1650 1.02%
2024-05-06 $0.1650 0.82%
2024-08-06 $0.1650 0.93%
2024-11-06 $0.1750 0.85%
2025-02-12 $0.1900 0.68%
2025-05-06 $0.1900 0.79%
2025-08-05 $0.2100 0.92%
2025-11-04 $0.2100 0.82%
2026-02-10 $0.2200 0.68%
2026-05-12 $0.2200 0.60%
Total 50 payments

Portfolio Dividend Returns

Based on $10,000 initial investment, 20% tax rate, 0.2% transaction cost. Showing 2021-06-03 to 2026-06-03. Change
Date Total Yield Tax Trans. Cost Shares Bought
2021-08-06 $151.84 $30.36 $0.24 14.8557
2021-11-08 $153.98 $30.78 $0.24 14.1966
2022-02-07 $156.06 $31.21 $0.24 15.2306
2022-05-09 $158.26 $31.64 $0.24 15.3337
2022-08-08 $160.47 $32.07 $0.24 17.0833
2022-11-07 $162.98 $32.62 $0.24 15.2702
2023-02-06 $170.87 $34.15 $0.24 14.3748
2023-05-08 $173.01 $34.58 $0.31 14.1391
2023-08-07 $180.97 $36.17 $0.31 11.3328
2023-11-06 $182.75 $36.54 $0.31 10.4585
2024-02-05 $196.27 $39.23 $0.31 9.8980
2024-05-06 $197.86 $39.60 $0.31 7.8877
2024-08-06 $199.21 $39.84 $0.31 8.4906
2024-11-06 $212.73 $42.53 $0.37 7.4367
2025-02-12 $232.38 $46.45 $0.37 6.8113
2025-05-06 $233.66 $46.76 $0.37 7.7999
2025-08-05 $259.92 $51.96 $0.43 9.4328
2025-11-04 $261.88 $52.39 $0.43 8.2389
2026-02-10 $276.20 $55.26 $0.43 6.9189
2026-05-12 $277.73 $55.57 $0.43 5.9555
Total $3999.03 $799.71 $6.36 221.1454

All calculations use split-adjusted closing prices. Dividends are reinvested on the ex-dividend date at that day's closing price.

For each rolling window, returns are calculated at every possible starting point:

return = (value[i] ÷ value[i − windowSize] − 1) × 100

Windows
1-month = 21 trading days, 1-year = 252 trading days, 3-year = 756 trading days.
Statistics
Average: arithmetic mean. Median: middle value when sorted. Best / Worst: max and min. % Positive: share of windows with return > 0.

The series is segmented by calendar year:

return = (endValue ÷ startValue − 1) × 100

startValue is the last value of the prior year (or the first value for the initial year). Partial first/last years are flagged. Dividends, taxes, and transaction costs are scaled proportionally to the initial investment.

UBFO

CAGR 4.93% Total 268.43% Final $36,843
1999-03-03 — 2026-04-01
CVGI

CAGR -3.82% Total -57.25% Final $4,275
2004-08-09 — 2026-06-03
MKSI

CAGR 13.03% Total 2690.72% Final $279,072
1999-03-30 — 2026-06-03