Granite Ridge Resources, Inc. (GRNT) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$6,352
Total Return
-36.48%
CAGR
-8.68%
Dividends
$1,829.24
Yield on Cost
18.29%

Rolling Returns

1-Month (21 Trading Days)
Average-0.25%
Median+0.10%
Best+32.14%
Worst-30.25%
% of Windows Positive52.3%
1-Year (252 Trading Days)
Average-8.45%
Median-6.83%
Best+36.58%
Worst-48.24%
% of Windows Positive37.3%
3-Year (756 Trading Days)
Average-25.30%
Median-30.53%
Best+41.35%
Worst-45.67%
% of Windows Positive12.2%

Risk Metrics

Maximum Drawdown -50.56%
Average Drawdown -24.75%
Drawdown Duration 902 Trading Days (Unrecovered)
Sortino Ratio -0.04
Calmar Ratio -0.17
CVaR (5%) -6.36%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +9.96% (+25.27% ann.) +$996.49 $472.15 $94.43 $0.76
2025 -22.52% $2251.83 $696.94 $139.39 $1.12
2024 +13.35% +$1334.89 $746.29 $149.26 $1.19
2023 -29.33% $2933.08 $498.63 $99.72 $0.80
2022 -7.30% $730.28 $81.55 $16.31 $0.13
2021 -2.06% $205.68 $0.00 $0.00 $0.00
2020 partial +0.83% (+5.61% ann.) +$82.58 $0.00 $0.00 $0.00

Market Regimes

about
Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +1.51% +1.43% +$150.89 $0.00 $0.00 $0.00
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 -9.35% -9.90% $934.95 $0.00 $0.00 $0.00
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 -23.57% -13.50% $2357.28 $971.28 $194.25 $1.55
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – June 3, 2026 -11.58% -6.96% $1158.42 $1277.17 $255.44 $2.05

Dividend History

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

Date Per Share Yield %
2022-11-30 $0.0800 0.89%
2023-02-28 $0.1100 1.96%
2023-05-31 $0.1100 1.85%
2023-08-31 $0.1100 1.40%
2023-11-30 $0.1100 1.79%
2024-02-29 $0.1100 1.77%
2024-05-31 $0.1100 1.65%
2024-08-30 $0.1100 1.69%
2024-11-29 $0.1100 1.68%
2025-02-28 $0.1100 1.85%
2025-05-30 $0.1100 1.89%
2025-08-29 $0.1100 1.94%
2025-11-28 $0.1100 2.11%
2026-02-27 $0.1100 2.16%
2026-05-29 $0.1100 2.23%
Total 15 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
2022-11-30 $81.88 $16.38 $0.13 7.2079
2023-02-28 $113.38 $22.67 $0.18 17.1124
2023-05-31 $115.26 $23.05 $0.18 16.1452
2023-08-31 $117.04 $23.41 $0.18 12.6277
2023-11-30 $118.42 $23.68 $0.19 15.9990
2024-02-29 $120.19 $24.04 $0.19 15.6032
2024-05-31 $121.90 $24.38 $0.19 14.8595
2024-08-30 $123.54 $24.71 $0.19 15.5330
2024-11-29 $125.25 $25.05 $0.20 15.5037
2025-02-28 $126.96 $25.39 $0.20 17.2676
2025-05-30 $128.86 $25.78 $0.20 18.3055
2025-08-29 $130.87 $26.17 $0.21 18.7922
2025-11-28 $132.93 $26.59 $0.21 20.6088
2026-02-27 $135.20 $27.04 $0.21 21.3330
2026-05-29 $137.55 $27.51 $0.22 22.5964
Total $1829.24 $365.85 $2.93 249.4951

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.

WERN

CAGR 8.50% Total 2501.57% Final $260,157
1986-06-20 — 2026-06-03
EHAB

CAGR -14.16% Total -44.80% Final $5,520
2022-06-23 — 2026-05-14
NPCE

CAGR -8.46% Total -36.38% Final $6,362
2021-04-22 — 2026-06-03