AEPAmerican Electric Power Company, Inc.
122.61USD-2.90%Mkt Cap: 68.74B $P/E: 21.88

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.…

Key Statistics

Company
Market Cap68.74B $
Enterprise Value122.56B $
Revenue (TTM)22.79B $
Gross Profit13.35B $
Net Income (TTM)3.58B $
Revenue/Share42.27 USD
Last Price122.61 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees17.6K
CountryUS
SectorUtilities
IndustryUtilities - Regulated Electric
ISIN
Valuation
P/E (Trailing)21.88
P/E (Forward)18.34
PEG2.15
EV/EBITDA13.57
EV/Revenue5.38
P/S3.00
P/B2.13
EPS (TTM)5.74
EPS (Forward)6.85
52W Range
105.7048% of range140.58
52W High140.58 USD
52W Low105.70 USD
Profitability
Gross Margin61.01%
Oper. Margin23.25%
EBITDA Margin39.62%
Profit Margin16.36%
ROE11.50%
ROA3.13%
Growth
Revenue Growth7.00%
Earnings Growth-43.20%
Cash Flow & Leverage
Operating CF6.94B $
CapEx (TTM)8.58B $
FCF Margin-26.31%
FCF Yield-8.72%
Net Debt52.92B $
Net Debt/EBITDA5.86
Balance Sheet
Debt/Equity1.59
Current Ratio0.50
Quick Ratio0.28
Book Value/Sh58.93 USD
Cash/Share1.108 USD
Dividends
Fwd Div Rate3.800 USD
Trail. Div Rate3.780 USD
Div. Yield3.01%
5Y Avg Yield3.49%
Payout Ratio65.51%
Ex-Div DateAug 10, 2026
Pay DateSep 10, 2026
Splits
Last Split2:1
Analyst Consensus
Rating2.0 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)144.20 USD
Upside (mean)+17.6%
Target Range129.00 USD173.00 USD
$129.00+17.6% to mean$173.00
# Analysts20
Ownership
Shares Out.544.40M
Float543.50M
Insiders0.03%
Institutions94.29%
Short Interest
Short Ratio7.1d
Short % Float5.77%
Short % Out.5.77%
Shares Short31.42M
Short (prev mo.)36.01M
Technical
SMA 50130.98 (-6.4%)
SMA 200126.81 (-3.3%)
Beta0.51
S&P 52W Chg18.16%
Avg Vol (30d)3.63M
Avg Vol (10d)3.05M
Technical Indicators
RSI (14)42.9
MACD-1.8390
MACD Signal-1.8213
MACD Hist.-0.0176
BB Upper135.86 USD
BB Middle128.21 USD
BB Lower120.55 USD
BB Width11.94%
ATR (14)2.444 USD
Vol Ratio (20d)0.75x