PPL Corporation (BIT:1PPL)
Italy flag Italy · Delayed Price · Currency is EUR
32.87
-0.36 (-1.08%)
At close: Mar 3, 2026

PPL Corporation Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
24,78322,58620,57317,15518,48018,976
Market Cap Growth
4.54%9.79%19.93%-7.17%-2.61%1.91%
Enterprise Value
40,69038,28334,74230,27030,39625,535
PE Ratio
24.6822.0327.0527.1028.651002.00
Forward PE
19.4618.9918.8515.9219.9419.25
PEG Ratio
-2.462.612.113.10115.51
PS Ratio
3.222.912.832.402.723.82
PB Ratio
1.961.771.701.431.551.61
P/TBV Ratio
1.641.751.711.441.551.68
P/FCF Ratio
--18.77-51.52-31.61-50.6474.40
P/OCF Ratio
11.0710.0010.2411.3612.449.73
EV/Sales Ratio
5.224.934.784.244.485.14
EV/EBITDA Ratio
13.3112.5813.0611.8913.5811.68
EV/EBIT Ratio
22.0820.9423.2521.6325.7620.88
EV/FCF Ratio
-34.10-31.82-87.00-55.77-83.28100.12
Debt / Equity Ratio
1.301.301.191.121.020.82
Debt / EBITDA Ratio
5.465.465.435.265.464.40
Debt / FCF Ratio
-13.81-13.81-36.14-24.69-33.4837.74
Net Debt / Equity Ratio
1.231.231.171.101.000.56
Net Debt / EBITDA Ratio
5.165.165.335.155.323.00
Net Debt / FCF Ratio
-13.05-13.05-35.48-24.17-32.6425.72
Asset Turnover
0.210.210.210.220.220.14
Quick Ratio
0.630.630.550.590.521.95
Current Ratio
0.860.860.860.880.752.16
Return on Equity (ROE)
8.16%8.16%6.34%5.31%0.30%-11.06%
Return on Assets (ROA)
3.96%3.96%3.45%3.39%2.78%-94.34%
Return on Invested Capital (ROIC)
4.19%4.19%3.60%3.55%3.04%-101.58%
Return on Capital Employed (ROCE)
5.43%5.43%4.73%4.66%4.23%4.45%
Earnings Yield
4.05%4.54%3.70%3.69%3.49%0.10%
FCF Yield
-4.81%-5.33%-1.94%-3.16%-1.97%1.34%
Dividend Yield
2.91%3.07%3.12%3.52%3.66%5.58%
Payout Ratio
70.70%67.23%84.12%95.14%1873.81%-85.38%
Buyback Yield / Dilution
-1.52%-1.52%-0.01%-0.03%0.00%4.54%
Total Shareholder Return
1.39%1.54%3.11%3.50%3.66%10.12%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Utilities template. Financial Sources.