108.76USD-0.48%Mkt Cap: 30.25B $P/E: 19.241d 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 Cap30.25B $
Enterprise Value52.04B $
Revenue (TTM)8.41B $
Gross Profit4.17B $
Net Income (TTM)1.46B $
Revenue/Share30.73 USD
Last Price108.76 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees8.9K
CountryUS
SectorUtilities
IndustryUtilities - Regulated Electric
ISINAU000000AEE7
Valuation
P/E (Trailing)19.24
P/E (Forward)18.73
PEG2.90
EV/EBITDA13.31
EV/Revenue6.19
P/S3.58
P/B2.20
EPS (TTM)5.66
EPS (Forward)5.81
52W Range
96.5756% 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 $
CapEx (TTM)4.17B $
FCF Margin-21.24%
FCF Yield-5.90%
Net Debt21.80B $
Net Debt/EBITDA5.57
Balance Sheet
Debt/Equity1.48
Current Ratio0.53
Quick Ratio0.26
Book Value/Sh49.45 USD
Cash/Share0.0430 USD
Dividends
Fwd Div Rate3.000 USD
Trail. Div Rate2.920 USD
Div. Yield2.75%
5Y Avg Yield2.84%
Payout Ratio51.41%
Ex-Div DateSep 8, 2026
Pay DateSep 30, 2026
Analyst Consensus
Rating1.8 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)120.67 USD
Upside (mean)+10.9%
Target Range108.00 USD – 136.00 USD
$108.00+10.9% to mean$136.00
# Analysts15
Ownership
Shares Out.276.84M
Float275.10M
Insiders0.32%
Institutions90.21%
Short Interest
Short Ratio8.8d
Short % Float5.57%
Short % Out.4.91%
Shares Short13.59M
Short (prev mo.)13.53M
Technical
SMA 50111.02 (-2.0%)
SMA 200107.67 (+1.0%)
Beta0.48
S&P 52W Chg18.16%
Avg Vol (30d)1.21M
Avg Vol (10d)1.46M
Technical Indicators
RSI (14)46.5
MACD-0.6315
MACD Signal-0.6014
MACD Hist.-0.0302
BB Upper113.37 USD
BB Middle110.03 USD
BB Lower106.69 USD
BB Width6.07%
ATR (14)2.047 USD
Vol Ratio (20d)0.78x