Magnolia Oil & Gas Corporation (MGY) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$26,403
Total Return
164.03%
CAGR
21.43%
Dividends
$1,974.29
Yield on Cost
19.74%

Rolling Returns

1-Month (21 Trading Days)
Average+2.35%
Median+1.85%
Best+38.59%
Worst-33.98%
% of Windows Positive58.0%
1-Year (252 Trading Days)
Average+13.31%
Median+7.12%
Best+146.49%
Worst-30.89%
% of Windows Positive61.7%
3-Year (756 Trading Days)
Average+33.12%
Median+23.20%
Best+154.83%
Worst-17.50%
% of Windows Positive81.4%

Risk Metrics

Maximum Drawdown -38.20%
Average Drawdown -15.79%
Drawdown Duration 619 Trading Days
Sortino Ratio 0.99
Calmar Ratio 0.56
CVaR (5%) -5.63%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +31.30% (+160.22% ann.) +$3129.91 $75.38 $15.08 $0.12
2025 -4.41% $440.56 $258.62 $51.72 $0.41
2024 +11.69% +$1168.73 $245.89 $49.18 $0.40
2023 -7.64% $763.66 $197.43 $39.49 $0.32
2022 +26.00% +$2600.19 $212.94 $42.59 $0.34
2021 +168.43% +$16843.31 $113.31 $22.66 $0.18
2020 -43.88% $4387.92 $0.00 $0.00 $0.00
2019 +12.22% +$1222.12 $0.00 $0.00 $0.00
2018 +15.09% +$1509.24 $0.00 $0.00 $0.00
2017 partial -2.60% (-5.12% ann.) $260.00 $0.00 $0.00 $0.00

Market Regimes

Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Secular stagnation / QE / low inflation / duration bull partial June 29, 2017 – February 19, 2020 -7.30% -2.83% $730.00 $0.00 $0.00 $0.00
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -56.55% -99.99% $5654.63 $0.00 $0.00 $0.00
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +2.46% +3.98% +$245.70 $0.00 $0.00 $0.00
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +289.45% +263.21% +$28944.79 $160.32 $32.06 $0.26
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 +34.85% +37.37% +$3485.16 $211.82 $42.36 $0.34
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 -1.71% -0.93% $171.29 $330.86 $66.17 $0.54
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 14, 2026 +16.84% +10.43% +$1684.42 $359.40 $71.88 $0.57

Dividend History

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

Date Per Share Yield %
2021-08-11 $0.0800 0.55%
2022-02-11 $0.2000 0.95%
2022-08-11 $0.1000 0.44%
2022-11-04 $0.1000 0.39%
2023-02-09 $0.1150 0.50%
2023-05-10 $0.1150 0.59%
2023-08-09 $0.1150 0.50%
2023-11-08 $0.1150 0.53%
2024-02-15 $0.1300 0.64%
2024-05-10 $0.1300 0.49%
2024-08-09 $0.1300 0.53%
2024-11-08 $0.1300 0.48%
2025-02-14 $0.1500 0.65%
2025-05-12 $0.1500 0.68%
2025-08-11 $0.1500 0.64%
2025-11-10 $0.1500 0.68%
2026-02-10 $0.1650 0.61%
Total 17 payments

Portfolio Dividend Returns

Based on $10,000 initial investment, 20% tax rate, 0.2% transaction cost. Showing 2021-04-14 to 2026-04-14. Change
Date Total Yield Tax Trans. Cost Shares Bought
2021-08-11 $68.32 $13.66 $0.11 3.6830
2022-02-11 $171.53 $34.30 $0.27 6.3609
2022-08-11 $86.40 $17.28 $0.14 2.9505
2022-11-04 $86.70 $17.34 $0.14 2.6319
2023-02-09 $100.00 $20.00 $0.16 3.5949
2023-05-10 $100.42 $20.09 $0.16 4.1497
2023-08-09 $100.90 $20.18 $0.16 3.4722
2023-11-08 $101.29 $20.26 $0.16 3.8640
2024-02-15 $115.00 $23.00 $0.19 4.2968
2024-05-10 $115.57 $23.12 $0.19 3.5652
2024-08-09 $116.03 $23.20 $0.19 3.8123
2024-11-08 $116.52 $23.30 $0.19 3.3942
2025-02-14 $134.96 $26.99 $0.21 4.5853
2025-05-12 $135.65 $27.13 $0.21 4.7088
2025-08-11 $136.35 $27.27 $0.22 4.7047
2025-11-10 $137.06 $27.41 $0.22 4.9072
2026-02-10 $151.58 $30.32 $0.24 4.5411
Total $1974.29 $394.85 $3.17 69.2226

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.

RVSB

CAGR 3.84% Total 240.02% Final $34,002
1993-10-25 — 2026-04-14
BCO

CAGR 7.54% Total 804.25% Final $90,425
1996-01-03 — 2026-04-14
HVT

CAGR 10.27% Total 8925.28% Final $902,528
1980-03-17 — 2026-04-14