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

Growth of $10,000 chart

2021-04-21 to 2026-04-21
to
$
%
%
Loading chart…

Investment Performance

Final Value
$6,351
Total Return
-36.49%
CAGR
-8.68%
Dividends
$1,684.80
Yield on Cost
16.85%

Rolling Returns

1-Month (21 Trading Days)
Average-0.18%
Median+0.10%
Best+32.14%
Worst-30.25%
% of Windows Positive52.8%
1-Year (252 Trading Days)
Average-8.76%
Median-6.81%
Best+36.58%
Worst-48.24%
% of Windows Positive38.0%
3-Year (756 Trading Days)
Average-27.85%
Median-30.57%
Best+41.35%
Worst-45.67%
% of Windows Positive6.4%

Risk Metrics

Maximum Drawdown -50.56%
Average Drawdown -23.96%
Drawdown Duration 872 Trading Days (Unrecovered)
Sortino Ratio -0.05
Calmar Ratio -0.17
CVaR (5%) -6.18%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +10.39% (+38.46% ann.) +$1039.40 $234.04 $46.80 $0.37
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 – April 21, 2026 -11.24% -7.23% $1123.92 $1085.72 $217.15 $1.74

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%
Total 14 payments

Portfolio Dividend Returns

Based on $10,000 initial investment, 20% tax rate, 0.2% transaction cost. Showing 2021-04-21 to 2026-04-21. Change
Date Total Yield Tax Trans. Cost Shares Bought
2022-11-30 $81.55 $16.31 $0.13 7.1785
2023-02-28 $112.92 $22.58 $0.18 17.0426
2023-05-31 $114.79 $22.96 $0.18 16.0793
2023-08-31 $116.56 $23.31 $0.18 12.5763
2023-11-30 $117.94 $23.58 $0.19 15.9338
2024-02-29 $119.70 $23.94 $0.19 15.5395
2024-05-31 $121.41 $24.28 $0.19 14.7989
2024-08-30 $123.04 $24.61 $0.19 15.4697
2024-11-29 $124.74 $24.95 $0.20 15.4405
2025-02-28 $126.44 $25.29 $0.20 17.1972
2025-05-30 $128.33 $25.67 $0.20 18.2309
2025-08-29 $130.34 $26.07 $0.21 18.7156
2025-11-28 $132.39 $26.48 $0.21 20.5247
2026-02-27 $134.65 $26.93 $0.21 21.2460
Total $1684.80 $336.96 $2.69 225.9737

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.

THRM

CAGR -1.08% Total -29.96% Final $7,004
1993-06-10 — 2026-04-21
CNNE

CAGR -3.62% Total -26.68% Final $7,332
2017-11-20 — 2026-04-21
LTC

CAGR 10.21% Total 2537.48% Final $263,748
1992-08-18 — 2026-04-21