AEE Ameren Corporation
99.70USD-0.24%Mkt Cap: 27.60B $P/E: 17.551d ago
Ameren Corporation, together with its subsidiaries, operates as a public utility holding company in the United States. The company operates through four segments: Ameren Missouri, Ameren Illinois Electric Distribution, A…
Industry Peers
Utilities - Regulated ElectricKey Statistics
Company
Market Cap27.60B USD
Enterprise Value49.59B USD
Revenue (TTM)8.41B USD
Gross Profit4.17B USD
Net Income (TTM)1.46B USD
Revenue/Share30.73 USD
Last Price99.70 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees8.9K
CountryUS
SectorUtilities
IndustryUtilities - Regulated Electric
ISIN—
Valuation
P/E (Trailing)17.55
P/E (Forward)17.23
PEG2.47
EV/EBITDA12.68
EV/Revenue5.90
P/S3.29
P/B2.02
EPS (TTM)5.68
EPS (Forward)5.80
52W Range
96.5714% of range118.32
52W High118.32 USD
52W Low96.57 USD
Profitability
Gross Margin47.40%
Oper. Margin25.24%
EBITDA Margin46.49%
Profit Margin16.55%
ROE10.86%
ROA3.00%
Growth
Revenue Growth-6.20%
Earnings Growth11.90%
Cash Flow & Leverage
Operating CF3.35B USD
CapEx (TTM)4.17B USD
FCF Margin-21.24%
FCF Yield-6.47%
Net Debt21.80B USD
Net Debt/EBITDA5.57
Balance Sheet
Debt/Equity1.48
Current Ratio0.53
Quick Ratio0.26
Book Value/Sh49.45 USD
Cash/Share0.04 USD
Dividends
Fwd Div Rate3.00 USD
Trail. Div Rate2.92 USD
Div. Yield3.00%
5Y Avg Yield2.82%
Payout Ratio51.41%
Ex-Div DateSep 8, 2026
Pay DateSep 30, 2026
Analyst Consensus
Rating1.8 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)117.88 USD
Upside (mean)+18.2%
Target Range104.00 USD – 136.00 USD
104.00+18.2% to mean136.00
# Analysts16
Ownership
Shares Out.276.84M
Float275.09M
Insiders0.32%
Institutions90.31%
Short Interest
Short Ratio8.9d
Short % Float4.98%
Short % Out.4.38%
Shares Short12.14M
Short (prev mo.)12.53M
Technical
SMA 50106.05 (-6.0%)
SMA 200107.85 (-7.6%)
Beta0.47
S&P 52W Chg14.58%
Avg Vol (30d)1.64M
Avg Vol (10d)2.19M
Technical Indicators
RSI (14)31.3
MACD-1.9715
MACD Signal-1.9995
MACD Hist.+0.0280
BB Upper106.96 USD
BB Middle101.96 USD
BB Lower96.95 USD
BB Width9.81%
ATR (14)1.512 USD
Vol Ratio (20d)1.31x