PPL Corporation (FRA:PP9)
Germany flag Germany · Delayed Price · Currency is EUR
31.30
+0.26 (0.84%)
At close: Feb 20, 2026

PPL Corporation Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
23,50822,06423,13818,07220,13219,843
Market Cap Growth
-2.16%-4.64%28.03%-10.23%1.46%11.95%
Enterprise Value
39,02337,34438,61131,25432,78125,519
PE Ratio
23.3721.9427.0427.0328.50-
PS Ratio
3.052.872.832.402.723.90
PB Ratio
1.851.741.701.431.551.64
P/FCF Ratio
-----75.98
P/OCF Ratio
10.509.8510.2411.3612.449.94
EV/Sales Ratio
5.084.854.724.164.435.02
EV/EBITDA Ratio
12.9712.3712.6511.3213.6911.15
EV/EBIT Ratio
21.5920.6022.1720.1126.4019.58
EV/FCF Ratio
-32.70----97.72
Debt / Equity Ratio
1.301.301.211.131.030.82
Debt / EBITDA Ratio
5.465.465.315.135.584.34
Debt / FCF Ratio
-----38.01
Net Debt / Equity Ratio
1.231.231.181.101.000.56
Net Debt / EBITDA Ratio
5.165.165.275.025.452.97
Net Debt / FCF Ratio
-13.05-13.05-35.83-24.27-32.8025.99
Quick Ratio
0.630.630.550.590.521.95
Current Ratio
0.870.870.860.880.752.15
Asset Turnover
0.210.210.210.220.220.14
Return on Equity (ROE)
8.16%8.16%6.34%5.31%5.17%0.13%
Return on Assets (ROA)
3.08%3.08%2.81%2.79%2.33%2.28%
Return on Capital Employed (ROCE)
5.20%5.20%4.80%4.80%3.90%4.80%
Earnings Yield
4.28%4.56%3.71%3.70%3.51%-6.56%
FCF Yield
-5.08%-5.41%-1.94%-3.16%-1.98%1.32%
Dividend Yield
3.06%3.12%3.31%3.80%3.28%6.39%
Payout Ratio
67.23%67.23%84.12%95.14%104.10%-
Buyback Yield / Dilution
-0.47%-0.47%-0.23%-0.17%3.65%0.59%
Total Shareholder Return
2.58%2.65%3.08%3.63%6.93%6.98%
Source: S&P Global Market Intelligence. Utility template. Financial Sources.