129.61USDMkt Cap: 70.52B USDP/E: 19.06Last update: 2026-05-21
American Electric Power Company, Inc., an electric public utility holding company, engages in the generation, transmission, and distribution of electricity for sale to retail and wholesale customers in the United States.…
Industry Peers
Utilities - Regulated Electricloading…
Indicators:|
Key Statistics
Company
Market Cap70.52B USD
Enterprise Value122.98B USD
Revenue (TTM)22.43B USD
Gross Profit13.35B USD
Net Income (TTM)3.58B USD
Revenue/Share41.80 USD
Last Price129.61 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees17.6K
CountryUS
SectorUtilities
IndustryUtilities - Regulated Electric
ISIN—
Valuation
P/E (Trailing)19.06
P/E (Forward)18.90
PEG2.36
EV/EBITDA13.45
EV/Revenue5.48
P/S3.14
P/B2.22
EPS (TTM)6.77
EPS (Forward)6.86
52W Range
128.2587% of range129.82
52W High129.82 USD
52W Low128.25 USD
Profitability
Gross Margin61.01%
Oper. Margin23.74%
EBITDA Margin40.75%
Profit Margin16.36%
ROE11.50%
ROA3.13%
Growth
Revenue Growth10.20%
Earnings Growth6.70%
Cash Flow & Leverage
Operating CF6.94B USD
CapEx (TTM)8.58B USD
FCF Margin-31.00%
FCF Yield-9.86%
Net Debt51.29B USD
Net Debt/EBITDA5.61
Balance Sheet
Debt/Equity1.59
Current Ratio0.53
Quick Ratio0.29
Book Value/Sh58.47 USD
Cash/Share0.9480 USD
Dividends
Fwd Div Rate3.800 USD
Trail. Div Rate3.760 USD
Div. Yield2.93%
5Y Avg Yield3.52%
Payout Ratio55.62%
Ex-Div DateMay 8, 2026
Pay DateJun 10, 2026
Splits
Last Split2:1
Analyst Consensus
Rating2.0 (Buy)
Target (Mean)145.00 USD
Target Range133.00 USD – 173.00 USD
# Analysts21
Ownership
Shares Out.544.11M
Float543.29M
Insiders0.02%
Institutions82.35%
Short Interest
Short Ratio7.5d
Short % Float3.40%
Short % Out.3.40%
Shares Short18.50M
Short (prev mo.)19.16M
Technical
SMA 50132.14 (-1.9%)
SMA 200121.40 (+6.8%)
Beta0.55
S&P 52W Chg28.31%
Avg Vol (30d)3.64M
Avg Vol (10d)6.08M
Technical Indicators
RSI (14)—
MACD—
MACD Signal—
MACD Hist.—
BB Upper—
BB Middle—
BB Lower—
BB Width—
ATR (14)—
Vol Ratio (20d)—