Loading live market data…

Ameren Corporation

NYSE:AEE

$111.38 USD

-$1.57 (-1.39%)

Volume
1.71M
Average Volume
1.82M
Market Capitalization
$30.82B
P/E Ratio
19.85
Dividend Yield
2.62%
Price Target
$120.00
Year High
$118.32
Year Low
$95.15
Day High
Day Low
Payout Ratio
$0.52
Current Ratio
$0.62

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.28%

Investors Holding

95

change: -837 | last: 932

Increased Positions

42

change: -454 | last: 496

Reduced Positions

18

change: -216 | last: 234

New Positions

5

change: -119 | last: 124

Sold Positions

833

change: 750 | last: 83

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -17.3059 | last: 0.1731

Total Invested

77.76M

AEE Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $99.86 270.5M $27.01B $13M $19.83B $46.83B
2024-12-31 $89.14 266.8M $23.78B $7M $18.72B $42.5B
2023-12-31 $72.34 262.8M $19.01B $25M $16.51B $35.49B
2022-12-31 $88.92 258.4M $22.98B $10M $15.1B $38.06B
2021-12-31 $89.01 256.3M $22.81B $8M $13.61B $36.42B
2020-12-31 $78.06 247M $19.28B $139M $11.58B $30.72B
2019-12-31 $76.80 245.6M $18.86B $16M $9.8B $28.64B
2018-12-31 $65.23 243.8M $15.9B $16M $9.04B $24.92B
2017-12-31 $58.99 242.6M $14.31B $10M $8.42B $22.72B
2016-12-31 $52.46 242.6M $12.73B $9M $7.83B $20.55B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $109.92 276.5M $30.39B $13M $1.12B $31.5B
2025-12-31 $99.86 271.5M $27.11B $13M $19.83B $46.93B
2025-09-30 $104.38 270.2M $28.2B $9M $20.1B $48.3B
2025-06-30 $96.04 270.1M $25.94B $11M $19.98B $45.91B
2025-03-31 $100.40 270M $27.11B $23M $19.62B $46.71B
2024-12-31 $89.14 267.4M $23.84B $7M $18.72B $42.55B
2024-09-30 $87.46 266.6M $23.32B $17M $18.26B $41.56B
2024-06-30 $70.75 266.7M $18.87B $19M $17.77B $36.62B
2024-03-31 $73.24 266.4M $19.51B $85M $17.18B $36.61B
2023-12-31 $72.34 263.5M $19.06B $25M $16.51B $35.54B
2023-09-30 $74.83 263.5M $19.72B $8M $16.02B $35.73B
2023-06-30 $81.67 262.6M $21.45B $7M $16.01B $37.45B