PPL Corporation (PPL) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$15,973
Total Return
59.73%
CAGR
9.82%
Dividends
$2,056.22
Yield on Cost
20.56%

Rolling Returns

1-Month (21 Trading Days)
Average+0.87%
Median+1.16%
Best+15.64%
Worst-18.49%
% of Windows Positive59.0%
1-Year (252 Trading Days)
Average+9.85%
Median+6.57%
Best+50.86%
Worst-16.45%
% of Windows Positive74.0%
3-Year (756 Trading Days)
Average+29.91%
Median+29.25%
Best+69.47%
Worst-0.36%
% of Windows Positive99.8%

Risk Metrics

Maximum Drawdown -25.15%
Average Drawdown -6.18%
Drawdown Duration 341 Trading Days
Sortino Ratio 0.83
Calmar Ratio 0.39
CVaR (5%) -2.70%

Yearly Returns

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

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 14, 2026 +27.93% +17.00% +$2792.67 $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-14 to 2026-04-14. Change
Date Total Yield Tax Trans. Cost Shares Bought
2021-06-09 $144.40 $28.88 $0.23 3.9768
2021-09-09 $146.05 $29.21 $0.23 3.9155
2021-12-09 $147.67 $29.53 $0.24 4.1225
2022-03-09 $71.99 $14.40 $0.12 2.1536
2022-06-17 $81.48 $16.30 $0.13 2.5651
2022-09-08 $82.05 $16.41 $0.13 2.2117
2022-12-08 $82.55 $16.51 $0.13 2.2680
2023-03-09 $88.60 $17.72 $0.14 2.6613
2023-06-08 $89.24 $17.85 $0.14 2.6545
2023-09-07 $89.87 $17.97 $0.14 2.9264
2023-12-07 $90.58 $18.12 $0.14 2.7718
2024-03-07 $98.08 $19.62 $0.16 2.9134
2024-06-10 $98.84 $19.77 $0.16 2.8022
2024-09-10 $99.56 $19.91 $0.16 2.4717
2024-12-10 $100.20 $20.04 $0.16 2.4301
2025-03-10 $106.69 $21.34 $0.17 2.4848
2025-06-10 $107.36 $21.47 $0.17 2.5421
2025-09-10 $108.06 $21.61 $0.17 2.4106
2025-12-10 $108.72 $21.74 $0.17 2.6097
2026-03-10 $114.24 $22.85 $0.18 2.4104
Total $2056.22 $411.24 $3.29 55.3021

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.33% Total 3690.28% Final $379,028
1992-05-29 — 2026-04-14
DASH

CAGR -2.72% Total -13.70% Final $8,630
2020-12-09 — 2026-04-14
MSA

CAGR 12.01% Total 41309.68% Final $4,140,968
1973-02-22 — 2026-04-14