Valuation : Ameren Corporation

Market Cap 29.38B 153B 25.32B 23.74B 21.67B 40.82B 2,808B 40.95B 282B 110B 1,417B 110B 108B 4,700B P/E 2026 *
19.7x
P/E 2027 * 18.2x
Enterprise Value 51.53B 268B 44.4B 41.63B 38B 71.59B 4,925B 71.82B 494B 193B 2,486B 193B 189B 8,243B EV / Sales 2026 *
5.62x
EV / Sales 2027 * 5.57x
Free-Float
99.68%
Yield 2026 *
2.84%
Yield 2027 * 3.04%
1 day-0.06%
3 months-0.06%
6 months-3.25%
Current year+0.21%
Current year 269.09
Extreme 269.09
278.3
1 year 268.22
Extreme 268.22
284.78
3 years 171.87
Extreme 171.87
284.78
5 years 171.87
Extreme 171.87
284.78
10 years 158
Extreme 158
284.78
Manager TitleAgeSince
Chief Executive Officer 59 01/01/2022
Director of Finance/CFO 56 01/01/2026
Human Resources Officer - 01/01/2015
Director TitleAgeSince
Director/Board Member 65 01/04/2009
Director/Board Member 70 01/04/2010
Director/Board Member 72 14/10/2011
Change 5-day change 1-year change 3-year change Capi.($)
-0.06%-.--% - - 29.38B
0.00%0.00%-20.60%-21.53% 81.43B
+0.86%-0.09%+12.39%+18.57% 78.94B
+1.66%-3.12%+38.50%+62.99% 69.15B
-0.52%+1.71%+2.12%+17.57% 55.13B
+1.22%+2.41%+16.96%+55.86% 54.09B
+2.32%+3.11%+72.61%+47.97% 48.74B
-1.07%+2.49%-8.56%-4.31% 39.88B
+0.75%0.00%-1.82%+4.65% 36.76B
-0.19%+0.80%-11.10%+18.37% 36.48B
Average +0.50%+1.07%+11.17%+22.24% 55.62B
Weighted average by Cap. +0.58%+0.75%+11.43%+22.10%

Financials

2026 *2027 *
Net sales 9.16B 47.71B 7.89B 7.4B 6.76B 12.73B 876B 12.77B 87.82B 34.26B 442B 34.4B 33.65B 1,466B 9.73B 50.67B 8.38B 7.86B 7.18B 13.52B 930B 13.56B 93.26B 36.39B 469B 36.53B 35.73B 1,556B
Net income 1.49B 7.77B 1.29B 1.21B 1.1B 2.07B 143B 2.08B 14.31B 5.58B 72.01B 5.6B 5.48B 239B 1.65B 8.59B 1.42B 1.33B 1.22B 2.29B 158B 2.3B 15.82B 6.17B 79.61B 6.2B 6.06B 264B
Net Debt 22.15B 115B 19.08B 17.89B 16.33B 30.77B 2,117B 30.87B 212B 82.83B 1,069B 83.15B 81.34B 3,543B 24.83B 129B 21.4B 20.06B 18.31B 34.5B 2,373B 34.61B 238B 92.86B 1,198B 93.22B 91.19B 3,972B
Logo Ameren Corporation
Ameren Corporation is a holding company organized around two areas of activities: - production, transmission and distribution of electricity (87.1% of net sales): 64,416 GWh sold in 2025; - transmission and transport of natural gas (12.9%): 5.4 billion m3 sold.
Employees
8,913
Trader
Investor
Global
Quality
ESG MSCI
-
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
16
Last Close Price
106.12USD
Average target price
120.40USD
Spread / Average Target
+13.46%

Quarterly revenue - Rate of surprise