Public Service Enterprise Group Incorporated (PEG) — Stock Score Summary

Public Service Enterprise Group Incorporated (PEG) has a MoatMap StockRank of 54/100 based on Quality (56/100), Value (41/100), and Momentum (43/100) factor scores. The current signal is HOLD. Public Service Enterprise Group owns highly valuable nuclear power assets that provide reliable, carbon-free baseload power. This positioning makes it a strong candidate to benefit from the massive power demands of AI data centers, though its regulated utility structure caps the overall return profile.

Public Service Enterprise Group operates regulated electric and gas transmission and distribution businesses, alongside a fleet of carbon-free generation assets. Its regulated utility operations provide stable cash flows and a geographic monopoly in its service territories, making it a major diversified energy company with a strong focus on clean energy generation.

Key Financial Metrics

Price$78.36
Market Cap$39.4B
P/E (TTM)17.27
P/E (Forward)16.62
Price/Book2.25
Return on Equity13.4%
Return on Invested Capital6.4%
Debt/Equity141.01
Gross Margin35.4%
Operating Margin28.4%
Revenue Growth19.4%
Dividend Yield3.4%
Free Cash Flow$-172M

Public Service Enterprise Group Incorporated operates in the Utilities - Regulated Electric industry, part of the Utilities sector (United States).

Frequently Asked Questions

What is Public Service Enterprise Group Incorporated’s (PEG) StockRank?
MoatMap’s StockRank for Public Service Enterprise Group Incorporated (PEG) is 54/100, with a Hold signal. It is a composite of Quality (56), Value (41), and Momentum (43) factor ranks across MoatMap’s 19,000+ stock universe.
Does Public Service Enterprise Group Incorporated have an economic moat?
Public Service Enterprise Group Incorporated (PEG) has a Quality factor score of 56/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage — the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Public Service Enterprise Group Incorporated a buy, hold, or sell?
MoatMap’s current signal for Public Service Enterprise Group Incorporated (PEG) is Hold, based on a StockRank of 54/100. Signals are derived mechanically from the StockRank composite and should be one input among many — combine with your own thesis on management, competitive position, and valuation.
What sector is Public Service Enterprise Group Incorporated in?
Public Service Enterprise Group Incorporated (PEG) operates in the Utilities sector, specifically the Utilities - Regulated Electric industry (United States).