Magnolia Oil & Gas Corporation (MGY) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$28,712
Total Return
187.12%
CAGR
23.49%
Dividends
$2,138.66
Yield on Cost
21.39%

Rolling Returns

1-Month (21 Trading Days)
Average+2.29%
Median+1.78%
Best+38.59%
Worst-33.98%
% of Windows Positive57.7%
1-Year (252 Trading Days)
Average+12.84%
Median+7.12%
Best+146.34%
Worst-30.89%
% of Windows Positive61.7%
3-Year (756 Trading Days)
Average+32.02%
Median+23.20%
Best+154.83%
Worst-17.50%
% of Windows Positive81.4%

Risk Metrics

Maximum Drawdown -38.20%
Average Drawdown -15.80%
Drawdown Duration 619 Trading Days
Sortino Ratio 1.05
Calmar Ratio 0.61
CVaR (5%) -5.63%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +31.80% (+148.10% ann.) +$3180.41 $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

about
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 21, 2026 +17.29% +10.57% +$1729.36 $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-21 to 2026-04-21. Change
Date Total Yield Tax Trans. Cost Shares Bought
2021-08-11 $74.01 $14.80 $0.12 3.9896
2022-02-11 $185.81 $37.16 $0.30 6.8905
2022-08-11 $93.60 $18.72 $0.15 3.1962
2022-11-04 $93.91 $18.78 $0.15 2.8510
2023-02-09 $108.33 $21.67 $0.18 3.8942
2023-05-10 $108.78 $21.76 $0.18 4.4952
2023-08-09 $109.30 $21.86 $0.18 3.7612
2023-11-08 $109.72 $21.94 $0.18 4.1857
2024-02-15 $124.58 $24.91 $0.20 4.6545
2024-05-10 $125.19 $25.04 $0.20 3.8621
2024-08-09 $125.69 $25.13 $0.20 4.1297
2024-11-08 $126.23 $25.25 $0.20 3.6768
2025-02-14 $146.20 $29.24 $0.23 4.9670
2025-05-12 $146.95 $29.39 $0.23 5.1009
2025-08-11 $147.71 $29.54 $0.24 5.0964
2025-11-10 $148.47 $29.69 $0.24 5.3157
2026-02-10 $164.20 $32.84 $0.26 4.9191
Total $2138.66 $427.72 $3.43 74.9858

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.77% Total 232.64% Final $33,264
1993-10-25 — 2026-04-21
BCO

CAGR 7.67% Total 839.09% Final $93,909
1996-01-03 — 2026-04-21
HVT

CAGR 10.33% Total 9205.94% Final $930,594
1980-03-17 — 2026-04-21