PPLC PPL Corporation

45.73USD+0.55%Mkt Cap: —P/E: —

PPL Corporation provides electricity and natural gas to approximately 3.6 million customers in the United States. It operates in three segments: Kentucky Regulated, Pennsylvania Regulated, and Rhode Island Regulated. The…

Key Statistics

Company
Market Cap—
Enterprise Value54.27B USD
Revenue (TTM)9.40B USD
Gross Profit3.86B USD
Net Income (TTM)1.18B USD
Revenue/Share12.60 USD
Last Price45.73 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees6.5K
CountryUS
SectorUtilities
IndustryUtilities - Regulated Electric
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)—
PEG—
EV/EBITDA14.44
EV/Revenue5.77
P/S—
P/B2.27
EPS (TTM)—
EPS (Forward)—
52W Range
43.7423% of range52.57
52W High52.57 USD
52W Low43.74 USD
Profitability
Gross Margin42.73%
Oper. Margin23.59%
EBITDA Margin40.00%
Profit Margin13.06%
ROE7.94%
ROA2.61%
Growth
Revenue Growth4.20%
Earnings Growth21.20%
Cash Flow & Leverage
Operating CF2.63B USD
CapEx (TTM)4.03B USD
FCF Margin-20.63%
FCF Yield—
Net Debt20.04B USD
Net Debt/EBITDA5.33
Balance Sheet
Debt/Equity1.30
Current Ratio0.91
Quick Ratio0.57
Book Value/Sh20.00 USD
Cash/Share0.44 USD
Dividends
Fwd Div Rate—
Trail. Div Rate1.11 USD
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio—
Ex-Div Date—
Pay DateNov 16, 2026
Analyst Consensus
Rating—
Target (Mean)—
Target Range—
# Analysts—
Ownership
Shares Out.—
Float750.35M
Insiders0.00%
Institutions231.84%
Short Interest
Short Ratio0.3d
Shares Short29.37K
Short (prev mo.)39.16K
Technical
SMA 5046.22 (-1.1%)
SMA 20048.55 (-5.8%)
Beta0.58
S&P 52W Chg15.78%
Avg Vol (30d)102.57K
Avg Vol (10d)115.99K
Technical Indicators
RSI (14)54.3
MACD-0.3232
MACD Signal-0.4891
MACD Hist.+0.1659
BB Upper46.29 USD
BB Middle45.07 USD
BB Lower43.85 USD
BB Width5.41%
ATR (14)0.5130 USD
Vol Ratio (20d)0.06x