Company Valuation: Public Service Enterprise Group, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 33,743 30,571 30,472 42,095 40,082 40,259 - -
Change - -9.4% -0.32% 38.14% -4.78% 0.44% - -
Enterprise Value (EV) 1 52,363 50,376 50,651 64,677 64,024 66,070 68,284 70,526
Change - -3.8% 0.55% 27.69% -1.01% 3.2% 3.35% 3.28%
P/E -51.7x 29.7x 11.9x 23.9x 19x 18.6x 17.2x 16.1x
PBR 2.33x 2.22x 1.97x 2.61x 2.35x 2.27x 2.15x 2.04x
PEG - -0x 0x -0.8x 1x 6.4x 2.15x 2.22x
Capitalization / Revenue 3.47x 3.12x 2.71x 4.09x 3.29x 3.13x 3.08x 2.94x
EV / Revenue 5.39x 5.14x 4.51x 6.29x 5.26x 5.14x 5.23x 5.16x
EV / EBITDA 14x 14.4x 13.8x 17.9x 13.8x 13.3x 12.8x 12.3x
EV / EBIT 20.6x 21x 19.9x 26.7x 21.5x 19x 18x 17.2x
EV / FCF -103x -36.4x 105x -51.9x 2,462x -49.2x -51.1x -69.7x
FCF Yield -0.97% -2.75% 0.95% -1.93% 0.04% -2.03% -1.96% -1.43%
Dividend per Share 2 2.04 2.16 2.28 2.4 2.52 2.678 2.829 2.99
Rate of return 3.06% 3.53% 3.73% 2.84% 3.14% 3.31% 3.5% 3.7%
EPS 2 -1.29 2.06 5.13 3.54 4.22 4.343 4.69 5.03
Distribution rate -158% 105% 44.4% 67.8% 59.7% 61.7% 60.3% 59.4%
Net sales 1 9,722 9,800 11,237 10,290 12,168 12,851 13,051 13,681
EBITDA 1 3,752 3,495 3,676 3,604 4,636 4,961 5,329 5,743
EBIT 1 2,536 2,395 2,541 2,422 2,980 3,482 3,797 4,090
Net income 1 -648 1,031 2,563 1,772 2,111 2,174 2,348 2,518
Net Debt 1 18,620 19,805 20,179 22,582 23,942 25,811 28,024 30,267
Reference price 2 66.73 61.27 61.15 84.49 80.30 80.79 80.79 80.79
Nbr of stocks (in thousands) 505,664 498,950 498,314 498,225 499,154 498,321 - -
Announcement Date 2/24/22 2/21/23 2/26/24 2/25/25 2/26/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
18.8x5.17x13.4x3.28% 40.67B
13.9x5.73x12.35x3.98% 82.66B
34.13x6.27x17.03x1.66% 81.12B
14.69x1.59x8.17x5.01% 77.14B
18.16x7.05x14.72x2.82% 60.83B
17.39x1.19x9.87x3.08% 57.34B
23.41x2.58x9.65x2.27% 46.76B
63.78x21.49x37.33x0.29% 39.4B
17.46x5.05x9.83x4.44% 37.71B
21.42x5.81x13.29x2.61% 31.83B
Average 24.31x 6.19x 14.56x 2.95% 55.55B
Weighted average by Cap. 23.16x 5.68x 13.96x 3.06%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Stocks
  3. PEG Stock
  4. Valuation Public Service Enterprise Group, Inc.