PPL Corporation (PPL) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$15,032
Total Return
50.32%
CAGR
8.49%
Dividends
$2,005.97
Yield on Cost
20.06%

Rolling Returns

1-Month (21 Trading Days)
Average+0.88%
Median+1.19%
Best+15.64%
Worst-18.49%
% of Windows Positive59.0%
1-Year (252 Trading Days)
Average+9.89%
Median+6.72%
Best+50.86%
Worst-16.45%
% of Windows Positive74.0%
3-Year (756 Trading Days)
Average+30.37%
Median+29.66%
Best+69.47%
Worst+1.80%
% of Windows Positive100.0%

Risk Metrics

Maximum Drawdown -25.15%
Average Drawdown -6.19%
Drawdown Duration 341 Trading Days
Sortino Ratio 0.74
Calmar Ratio 0.34
CVaR (5%) -2.70%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +9.77% (+35.88% ann.) +$976.52 $81.38 $16.28 $0.13
2025 +10.66% +$1066.04 $339.63 $67.93 $0.54
2024 +23.12% +$2312.37 $385.02 $77.00 $0.62
2023 -4.49% $448.82 $332.15 $66.43 $0.53
2022 -0.31% $31.04 $293.95 $58.79 $0.47
2021 +11.62% +$1161.59 $599.10 $119.82 $0.96
2020 -17.69% $1768.79 $470.75 $94.15 $0.75
2019 +32.04% +$3204.44 $592.43 $118.49 $0.95
2018 -4.17% $417.20 $539.49 $107.90 $0.86
2017 -6.00% $599.65 $469.88 $93.98 $0.75
2016 +3.22% +$321.63 $450.92 $90.18 $0.72
2015 +4.80% +$480.17 $442.83 $88.57 $0.71
2014 +25.07% +$2506.62 $502.64 $100.53 $0.80
2013 +9.27% +$926.53 $520.98 $104.20 $0.83
2012 +1.31% +$131.26 $497.05 $99.41 $0.80
2011 +16.39% +$1639.34 $540.39 $108.08 $0.87
2010 -15.06% $1505.82 $440.00 $88.00 $0.70
2009 +9.31% +$930.85 $456.39 $91.28 $0.73
2008 -39.50% $3950.32 $259.51 $51.90 $0.42
2007 +48.50% +$4850.32 $343.44 $68.69 $0.55
2006 +25.22% +$2521.53 $378.14 $75.63 $0.60
2005 +13.97% +$1397.25 $459.66 $91.93 $0.74
2004 +25.25% +$2524.83 $378.95 $75.79 $0.61
2003 +30.15% +$3014.61 $449.48 $89.89 $0.72
2002 +2.98% +$297.86 $418.42 $83.68 $0.67
2001 -21.37% $2137.03 $236.12 $47.22 $0.38
2000 +103.80% +$10379.72 $470.16 $94.03 $0.75
1999 -15.37% $1536.88 $362.67 $72.53 $0.58
1998 +27.69% +$2768.82 $1239.54 $247.91 $1.98
1997 +10.64% +$1063.64 $744.27 $148.85 $1.19
1996 -2.51% $250.86 $683.26 $136.65 $1.10
1995 +40.10% +$4010.19 $902.57 $180.52 $1.44
1994 -25.06% $2505.88 $632.94 $126.59 $1.02
1993 +3.70% +$369.57 $614.93 $122.98 $0.98
1992 +8.84% +$883.82 $619.87 $123.98 $0.99
1991 +26.99% +$2698.61 $723.72 $144.74 $1.16
1990 +8.03% +$802.51 $710.20 $142.04 $1.14
1989 +25.83% +$2583.19 $810.34 $162.06 $1.30
1988 +14.62% +$1462.22 $636.91 $127.38 $1.02
1987 -6.64% $663.60 $369.99 $74.00 $0.60
1986 +30.93% +$3093.40 $448.70 $89.74 $0.71
1985 +21.28% +$2127.66 $779.30 $155.86 $1.25
1984 +21.82% +$2181.82 $0.00 $0.00 $0.00
1983 -1.79% $178.57 $0.00 $0.00 $0.00
1982 +22.63% +$2262.78 $0.00 $0.00 $0.00
1981 +9.60% +$960.00 $0.00 $0.00 $0.00
1980 partial -4.58% (-5.75% ann.) $458.02 $0.00 $0.00 $0.00

Market Regimes

about
Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Dot-com bubble / TMT mania August 9, 1995 – March 10, 2000 +34.30% +6.64% +$3430.12 $5019.77 $1003.95 $8.03
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 +59.82% +19.98% +$5981.78 $1617.29 $323.46 $2.59
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +309.22% +32.58% +$30921.97 $3855.36 $771.07 $6.17
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -48.82% -37.76% $4881.75 $405.06 $81.01 $0.65
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +28.56% +7.73% +$2855.99 $1913.71 $382.74 $3.06
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +74.45% +7.63% +$7444.78 $4870.16 $974.03 $7.79
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -46.90% -99.93% $4690.31 $117.20 $23.44 $0.19
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +33.08% +58.38% +$3307.90 $393.05 $78.61 $0.63
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +3.57% +3.38% +$356.90 $587.60 $117.52 $0.94
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 -1.15% -1.23% $115.45 $386.95 $77.39 $0.62
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +23.68% +12.15% +$2367.81 $724.71 $144.94 $1.16
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 21, 2026 +23.41% +14.16% +$2340.51 $516.80 $103.36 $0.83

Dividend History

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

Date Per Share Yield %
1985-06-04 $0.1490 2.38%
1985-09-04 $0.1490 2.44%
1985-12-04 $0.1490 2.36%
1986-03-04 $0.1490 1.95%
1986-06-04 $0.1490 1.90%
1987-09-03 $0.1560 1.88%
1987-12-04 $0.1560 2.05%
1988-03-04 $0.1607 1.88%
1988-06-06 $0.1607 1.85%
1988-09-02 $0.1607 1.96%
1989-03-06 $0.1665 2.03%
1989-06-05 $0.1665 1.80%
1989-09-01 $0.1665 1.75%
1989-12-04 $0.1665 1.68%
1990-03-05 $0.1735 1.78%
1990-06-04 $0.1735 1.75%
1990-09-04 $0.1735 1.86%
1990-12-04 $0.1735 1.70%
1991-03-04 $0.1805 1.75%
1991-06-04 $0.1805 1.73%
1991-09-04 $0.1805 1.64%
1991-12-04 $0.1805 1.55%
1992-03-04 $0.1863 1.63%
1992-06-04 $0.1863 1.56%
1992-09-03 $0.1863 1.44%
1992-12-04 $0.1863 1.49%
1993-03-04 $0.1919 1.35%
1993-06-04 $0.1919 1.40%
1993-09-03 $0.1919 1.33%
1993-12-06 $0.1919 1.53%
1994-03-04 $0.1942 1.71%
1994-06-06 $0.1947 1.91%
1994-09-02 $0.1947 1.99%
1994-12-05 $0.1947 2.10%
1995-03-06 $0.1947 2.04%
1995-06-06 $0.1947 2.12%
1995-09-06 $0.1947 1.90%
1995-12-06 $0.1947 1.67%
1996-03-06 $0.1947 1.68%
1996-06-06 $0.1947 1.81%
1996-09-06 $0.1947 1.88%
1996-12-06 $0.1947 1.78%
1997-03-06 $0.1947 1.84%
1997-06-06 $0.1947 2.13%
1997-09-08 $0.1947 1.84%
1997-12-08 $0.1947 1.80%
1998-03-06 $0.1947 1.88%
1998-06-08 $0.5123 4.81%
1998-09-08 $0.1164 1.04%
1998-12-08 $0.5123 3.95%
1999-03-08 $0.1164 0.94%
1999-06-08 $0.1164 0.83%
1999-09-08 $0.1164 0.90%
1999-12-08 $0.1164 1.11%
2000-03-08 $0.1234 1.37%
2000-06-07 $0.1234 1.14%
2000-09-06 $0.1234 0.76%
2000-12-06 $0.1234 0.63%
2001-03-07 $0.1234 0.58%
2001-06-06 $0.1234 0.46%
2001-09-06 $0.1234 0.61%
2001-12-06 $0.1234 0.74%
2002-03-06 $0.1677 1.02%
2002-06-06 $0.1677 1.06%
2002-09-06 $0.1677 1.05%
2002-12-06 $0.1677 1.13%
2003-03-06 $0.1793 1.08%
2003-06-06 $0.1793 0.92%
2003-09-08 $0.1793 0.95%
2003-12-08 $0.1793 0.96%
2004-03-08 $0.1909 0.87%
2004-06-08 $0.1909 0.96%
2004-09-08 $0.1909 0.85%
2004-12-08 $0.1909 0.80%
2005-03-08 $0.2142 0.83%
2005-06-08 $0.2142 0.79%
2005-09-07 $0.4657 1.51%
2005-12-07 $0.2329 0.85%
2006-03-08 $0.2561 0.90%
2006-06-07 $0.2561 0.90%
2006-09-06 $0.2561 0.80%
2006-12-06 $0.2561 0.75%
2007-03-07 $0.2841 0.81%
2007-06-06 $0.2841 0.68%
2007-09-06 $0.2841 0.63%
2007-12-06 $0.2841 0.57%
2008-03-06 $0.3120 0.71%
2008-06-06 $0.3120 0.65%
2008-09-08 $0.3120 0.84%
2008-12-08 $0.3120 1.10%
2009-03-06 $0.3213 1.37%
2009-06-08 $0.3213 1.03%
2009-09-08 $0.3213 1.16%
2009-12-08 $0.3213 1.09%
2010-03-08 $0.3260 1.21%
2010-06-08 $0.3260 1.37%
2010-09-08 $0.3260 1.27%
2010-12-08 $0.3260 1.36%
2011-03-08 $0.3260 1.35%
2011-06-08 $0.3260 1.27%
2011-09-07 $0.3260 1.22%
2011-12-07 $0.3260 1.18%
2012-03-07 $0.3353 1.27%
2012-06-06 $0.3353 1.30%
2012-09-06 $0.3353 1.21%
2012-12-06 $0.3353 1.23%
2013-03-06 $0.3418 1.17%
2013-06-06 $0.3418 1.25%
2013-09-06 $0.3428 1.21%
2013-12-06 $0.3428 1.21%
2014-03-06 $0.3474 1.17%
2014-06-06 $0.3474 1.07%
2014-09-08 $0.3474 1.08%
2014-12-08 $0.3474 1.06%
2015-03-06 $0.3474 1.12%
2015-06-08 $0.3730 1.21%
2015-09-08 $0.3780 1.27%
2015-12-08 $0.3780 1.13%
2016-03-08 $0.3800 1.05%
2016-06-08 $0.3800 0.97%
2016-09-07 $0.3800 1.08%
2016-12-07 $0.3800 1.15%
2017-03-08 $0.3950 1.07%
2017-06-07 $0.3950 0.99%
2017-09-07 $0.3950 1.01%
2017-12-07 $0.3950 1.12%
2018-03-08 $0.4100 1.48%
2018-06-07 $0.4100 1.60%
2018-09-07 $0.4100 1.33%
2018-12-07 $0.4100 1.34%
2019-03-07 $0.4130 1.28%
2019-06-07 $0.4130 1.31%
2019-09-09 $0.4130 1.39%
2019-12-09 $0.4130 1.20%
2020-03-09 $0.4150 1.32%
2020-06-09 $0.4150 1.35%
2020-09-09 $0.4150 1.47%
2020-12-09 $0.4150 1.43%
2021-03-09 $0.4150 1.47%
2021-06-09 $0.4150 1.44%
2021-09-09 $0.4150 1.36%
2021-12-09 $0.4150 1.42%
2022-03-09 $0.2000 0.76%
2022-06-17 $0.2250 0.87%
2022-09-08 $0.2250 0.76%
2022-12-08 $0.2250 0.78%
2023-03-09 $0.2400 0.89%
2023-06-08 $0.2400 0.89%
2023-09-07 $0.2400 0.98%
2023-12-07 $0.2400 0.91%
2024-03-07 $0.2580 0.96%
2024-06-10 $0.2580 0.91%
2024-09-10 $0.2580 0.80%
2024-12-10 $0.2580 0.78%
2025-03-10 $0.2730 0.80%
2025-06-10 $0.2730 0.80%
2025-09-10 $0.2730 0.76%
2025-12-10 $0.2730 0.81%
2026-03-10 $0.2850 0.74%
Total 159 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-06-09 $140.87 $28.17 $0.23 3.8796
2021-09-09 $142.48 $28.50 $0.23 3.8199
2021-12-09 $144.06 $28.81 $0.23 4.0217
2022-03-09 $70.23 $14.05 $0.11 2.1009
2022-06-17 $79.48 $15.90 $0.13 2.5024
2022-09-08 $80.05 $16.01 $0.13 2.1577
2022-12-08 $80.53 $16.11 $0.13 2.2126
2023-03-09 $86.43 $17.29 $0.14 2.5962
2023-06-08 $87.06 $17.41 $0.14 2.5896
2023-09-07 $87.68 $17.54 $0.14 2.8549
2023-12-07 $88.36 $17.67 $0.14 2.7041
2024-03-07 $95.69 $19.14 $0.15 2.8422
2024-06-10 $96.42 $19.28 $0.15 2.7338
2024-09-10 $97.13 $19.43 $0.16 2.4112
2024-12-10 $97.75 $19.55 $0.16 2.3707
2025-03-10 $104.08 $20.82 $0.17 2.4241
2025-06-10 $104.74 $20.95 $0.17 2.4800
2025-09-10 $105.42 $21.08 $0.17 2.3516
2025-12-10 $106.06 $21.21 $0.17 2.5459
2026-03-10 $111.45 $22.29 $0.18 2.3515
Total $2005.97 $401.19 $3.21 53.9505

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.

USPH

CAGR 11.25% Total 3611.65% Final $371,165
1992-05-29 — 2026-04-21
DASH

CAGR -0.71% Total -3.73% Final $9,627
2020-12-09 — 2026-04-21
MSA

CAGR 12.01% Total 41367.61% Final $4,146,761
1973-02-22 — 2026-04-21