PPL Corporation (PPLC)
NYSE: PPLC · Real-Time Price · USD · Units
48.64
-0.03 (-0.06%)
Jul 14, 2026, 4:00 PM EDT - Market closed

PPL Corporation Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
27,16026,30223,95719,97621,52022,098
Market Cap Growth
1.83%9.79%19.93%-7.17%-2.61%1.91%
Enterprise Value
46,21244,58140,45735,24935,39529,736
PE Ratio
22.3222.0327.0527.1028.651002.00
Forward PE
18.1418.9918.8515.9219.9419.25
PEG Ratio
-2.462.612.113.10115.51
PS Ratio
2.922.912.832.402.723.82
PB Ratio
1.811.771.701.431.551.61
P/TBV Ratio
2.922.122.091.761.901.82
P/FCF Ratio
-----74.40
P/OCF Ratio
10.1610.0010.2411.3612.449.73
EV/Sales Ratio
4.964.934.784.244.485.14
EV/EBITDA Ratio
12.6512.5813.0611.8913.5811.68
EV/EBIT Ratio
21.0320.9423.2521.6325.7620.88
EV/FCF Ratio
-----100.12
Debt / Equity Ratio
1.281.241.151.121.000.78
Debt / EBITDA Ratio
5.535.465.435.265.464.40
Debt / FCF Ratio
-----37.74
Net Debt / Equity Ratio
1.261.231.171.101.000.56
Net Debt / EBITDA Ratio
5.195.165.335.155.323.00
Net Debt / FCF Ratio
-11.71-13.05-35.48-24.17-32.6425.72
Asset Turnover
0.200.210.210.220.220.14
Quick Ratio
0.710.630.550.590.521.95
Current Ratio
1.000.860.860.880.752.16
Return on Equity (ROE)
8.15%8.16%6.34%5.31%5.17%0.13%
Return on Assets (ROA)
3.86%3.96%3.45%3.39%2.78%-94.34%
Return on Invested Capital (ROIC)
5.26%5.36%4.63%4.58%4.02%-153.02%
Return on Capital Employed (ROCE)
5.31%5.43%4.73%4.66%4.23%4.45%
Earnings Yield
4.48%4.54%3.70%3.69%3.49%0.10%
FCF Yield
-----1.34%
Dividend Yield
3.38%3.07%3.12%3.52%3.66%5.58%
Payout Ratio
100.55%67.23%84.12%95.14%104.10%-86.42%
Buyback Yield / Dilution
-0.92%-0.47%-0.23%-0.17%3.65%0.59%
Total Shareholder Return
2.46%2.59%2.89%3.35%7.31%6.17%