Public Service Enterprise Group Incorporated (ETR:PSE)
Germany flag Germany · Delayed Price · Currency is EUR
69.18
0.00 (0.00%)
At close: Jul 20, 2026

ETR:PSE Ratios and Metrics

Millions EUR. 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
34,93135,14936,98326,76626,76529,561
Market Cap Growth
-5.20%-4.96%38.17%0.01%-9.46%14.46%
Enterprise Value
56,00656,30556,96644,65544,32146,095
PE Ratio
17.8019.0323.8711.9229.74-
Forward PE
18.3118.8121.1916.5917.6228.99
PEG Ratio
-2.463.222.793.087.20
PS Ratio
3.153.294.092.713.113.46
PB Ratio
2.332.352.611.972.222.33
P/TBV Ratio
2.002.372.621.982.242.33
P/FCF Ratio
220.081538.05-63.31--
P/OCF Ratio
11.4412.1319.738.0020.2619.37
EV/Sales Ratio
4.985.266.304.525.155.39
EV/EBITDA Ratio
13.0314.4317.3910.1418.9395.87
EV/EBIT Ratio
19.1721.5027.5413.7936.51-
EV/FCF Ratio
352.872463.82-105.62--
Debt / Equity Ratio
1.391.371.291.221.371.31
Debt / EBITDA Ratio
10.675.456.144.077.6735.89
Debt / FCF Ratio
133.33930.85-42.42--
Net Debt / Equity Ratio
1.391.421.411.321.461.30
Net Debt / EBITDA Ratio
10.505.426.104.067.5034.39
Net Debt / FCF Ratio
131.12925.77-18.2342.31-14.42-19.14
Asset Turnover
0.220.220.200.230.200.20
Quick Ratio
0.660.490.370.350.420.41
Current Ratio
0.970.800.650.670.640.88
Return on Equity (ROE)
13.20%12.76%11.22%17.55%7.32%-4.26%
Return on Assets (ROA)
1.23%4.72%4.34%6.16%2.91%-1.03%
Return on Invested Capital (ROIC)
1.72%6.63%6.12%8.82%4.25%-1.54%
Return on Capital Employed (ROCE)
1.55%5.96%5.02%8.40%3.29%-1.98%
Earnings Yield
5.62%5.26%4.19%8.39%3.36%-
FCF Yield
0.45%0.07%-1.58%--
Dividend Yield
3.36%3.14%2.84%3.73%3.54%3.07%
Payout Ratio
56.47%59.59%67.49%44.36%104.66%-159.11%
Buyback Yield / Dilution
-0.20%-0.20%0.00%0.20%0.60%0.59%
Total Shareholder Return
3.16%2.94%2.84%3.93%4.13%3.66%