_id
690daa39ccc777a4e85d08a7
Ticker
AEE
Name
Ameren Corp
Exchange
NYSE
Address
1901 Chouteau Avenue, Saint Louis, MO, United States, 63103
Country
USA
Sector
Utilities
Industry
Utilities - Regulated Electric
Currency
USD
Website
https://www.amereninvestors.com
Description
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, Ameren Illinois Natural Gas, and Ameren Transmission. It engages in the rate-regulated electric generation, transmission, and distribution business; and rate-regulated natural gas distribution business. The company also generates electricity through coal, nuclear, and natural gas, as well as renewable energy, including hydroelectric, wind, methane gas, and solar. It serves residential, commercial, and industrial customers. Ameren Corporation was founded in 1881 and is headquartered in Saint Louis, Missouri.
Last Close
104.43
Volume
1422494
Current Price
104.13
Change
0.4
Last Updated
2026-01-21T22:26:03.478Z
Image
data:image/webp;base64,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
Ipo Date
1998-01-02T00:00:00.000Z
Market Cap
28058437632
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9939045454545454
Sentiment Sources
22
Rating
3.8824
Target Price
111
Strong Buy
8
Buy
1
Hold
6
Sell
2
Strong Sell
0
Current Quarter
2025-09-30
Revenue
2699000000
Cost Of Revenue
1710000000
Gross Profit
989000000
Operating Expenses
164000000
Operating Income
825000000
Interest Expense
208000000
Pretax Income
693000000
Net Income
640000000
Eps
2.3555391976444606
Dividends Per Share
192000000
Shares Outstanding
270494916
Income Tax Expense
52000000
EBITDA
1316000000
Operating Margin
30.566876620970728
Total Other Income Expense Net
-132000000
Cash
9000000
Short Term Investments
-
Receivables
1285000000
Inventories
804000000
Total Current Assets
2610000000
Property Plant Equipment
38411000000
Total Assets
47416000000
Payables
762000000
Short Term Debt
932000000
Long Term Debt
19172000000
Total Liabilities
34507000000
Equity
12780000000
Bs_currency_symbol
USD
Depreciation
386000000
Change In Working Capital
254000000
Cash From Operations
1104000000
Capital Expenditures
969000000
Cash From Investing
-1001000000
Cash From Financing
-62000000
Net Change In Cash
41000000
Cf_currency_symbol
USD
PE
19.9481
PB
2.213780985915493
ROE
5.007824726134586
ROA
1.3497553568415726
FCF
135000000
Fcf Percent
0.050018525379770286
Piotroski FScore
3
Health Score
44
Deep Value Investing Score
4
Defensive Investing Score
5.5
Dividend Investing Score
3.5
Economic Moat Investing Score
7.8
Garp Investing Score
6.5
Growth Investing Score
6.5
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
6
Value Investing Score
5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
2699000000
Quarters > 0 > income Statement > cost Of Revenue
1710000000
Quarters > 0 > income Statement > gross Profit
989000000
Quarters > 0 > income Statement > operating Expenses
164000000
Quarters > 0 > income Statement > operating Income
825000000
Quarters > 0 > income Statement > interest Expense
208000000
Quarters > 0 > income Statement > pretax Income
693000000
Quarters > 0 > income Statement > net Income
640000000
Quarters > 0 > income Statement > eps
2.3555391976444606
Quarters > 0 > income Statement > dividends Per Share
192000000
Quarters > 0 > income Statement > shares Outstanding
271700000
Quarters > 0 > income Statement > income Tax Expense
52000000
Quarters > 0 > income Statement > EBITDA
1316000000
Quarters > 0 > income Statement > operating Margin
30.566876620970728
Quarters > 0 > income Statement > total Other Income Expense Net
-132000000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
9000000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
1285000000
Quarters > 0 > balance Sheet > inventories
804000000
Quarters > 0 > balance Sheet > total Current Assets
2610000000
Quarters > 0 > balance Sheet > property Plant Equipment
38411000000
Quarters > 0 > balance Sheet > total Assets
47416000000
Quarters > 0 > balance Sheet > payables
762000000
Quarters > 0 > balance Sheet > short Term Debt
932000000
Quarters > 0 > balance Sheet > long Term Debt
19172000000
Quarters > 0 > balance Sheet > total Liabilities
34507000000
Quarters > 0 > balance Sheet > equity
12780000000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
641000000
Quarters > 0 > cash Flow > depreciation
386000000
Quarters > 0 > cash Flow > change In Working Capital
254000000
Quarters > 0 > cash Flow > cash From Operations
1104000000
Quarters > 0 > cash Flow > capital Expenditures
969000000
Quarters > 0 > cash Flow > cash From Investing
-1001000000
Quarters > 0 > cash Flow > cash From Financing
-62000000
Quarters > 0 > cash Flow > net Change In Cash
41000000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
2.3555391976444606
Quarters > 0 > ratios > PB
2.213780985915493
Quarters > 0 > ratios > ROE
5.007824726134586
Quarters > 0 > ratios > ROA
1.3497553568415726
Quarters > 0 > ratios > FCF
135000000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.050018525379770286
Quarters > 0 > health Score
44
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
2221000000
Quarters > 1 > income Statement > cost Of Revenue
1293000000
Quarters > 1 > income Statement > gross Profit
928000000
Quarters > 1 > income Statement > operating Expenses
517000000
Quarters > 1 > income Statement > operating Income
411000000
Quarters > 1 > income Statement > interest Expense
187000000
Quarters > 1 > income Statement > pretax Income
320000000
Quarters > 1 > income Statement > net Income
275000000
Quarters > 1 > income Statement > eps
1.0128913443830572
Quarters > 1 > income Statement > dividends Per Share
193000000
Quarters > 1 > income Statement > shares Outstanding
271500000
Quarters > 1 > income Statement > income Tax Expense
43000000
Quarters > 1 > income Statement > EBITDA
905000000
Quarters > 1 > income Statement > operating Margin
18.5051778478163
Quarters > 1 > income Statement > total Other Income Expense Net
-91000000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
11000000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
1135000000
Quarters > 1 > balance Sheet > inventories
738000000
Quarters > 1 > balance Sheet > total Current Assets
2474000000
Quarters > 1 > balance Sheet > property Plant Equipment
37816000000
Quarters > 1 > balance Sheet > total Assets
46625000000
Quarters > 1 > balance Sheet > payables
882000000
Quarters > 1 > balance Sheet > short Term Debt
1170000000
Quarters > 1 > balance Sheet > long Term Debt
18811000000
Quarters > 1 > balance Sheet > total Liabilities
34182000000
Quarters > 1 > balance Sheet > equity
12314000000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
277000000
Quarters > 1 > cash Flow > depreciation
398000000
Quarters > 1 > cash Flow > change In Working Capital
139000000
Quarters > 1 > cash Flow > cash From Operations
862000000
Quarters > 1 > cash Flow > capital Expenditures
1067000000
Quarters > 1 > cash Flow > cash From Investing
-1024000000
Quarters > 1 > cash Flow > cash From Financing
180000000
Quarters > 1 > cash Flow > net Change In Cash
18000000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
1.0128913443830572
Quarters > 1 > ratios > PB
2.2958660873802175
Quarters > 1 > ratios > ROE
2.2332304693844405
Quarters > 1 > ratios > ROA
0.5898123324396782
Quarters > 1 > ratios > FCF
-205000000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
-0.09230076542098153
Quarters > 1 > health Score
40
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
2097000000
Quarters > 2 > income Statement > cost Of Revenue
1156000000
Quarters > 2 > income Statement > gross Profit
941000000
Quarters > 2 > income Statement > operating Expenses
511000000
Quarters > 2 > income Statement > operating Income
430000000
Quarters > 2 > income Statement > interest Expense
175000000
Quarters > 2 > income Statement > pretax Income
340000000
Quarters > 2 > income Statement > net Income
289000000
Quarters > 2 > income Statement > eps
1.0648489314664702
Quarters > 2 > income Statement > dividends Per Share
191000000
Quarters > 2 > income Statement > shares Outstanding
271400000
Quarters > 2 > income Statement > income Tax Expense
50000000
Quarters > 2 > income Statement > EBITDA
930000000
Quarters > 2 > income Statement > operating Margin
20.50548402479733
Quarters > 2 > income Statement > total Other Income Expense Net
-90000000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
23000000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
1247000000
Quarters > 2 > balance Sheet > inventories
669000000
Quarters > 2 > balance Sheet > total Current Assets
2455000000
Quarters > 2 > balance Sheet > property Plant Equipment
37010000000
Quarters > 2 > balance Sheet > total Assets
45665000000
Quarters > 2 > balance Sheet > payables
702000000
Quarters > 2 > balance Sheet > short Term Debt
1269000000
Quarters > 2 > balance Sheet > long Term Debt
18354000000
Quarters > 2 > balance Sheet > total Liabilities
33317000000
Quarters > 2 > balance Sheet > equity
12219000000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
290000000
Quarters > 2 > cash Flow > depreciation
415000000
Quarters > 2 > cash Flow > change In Working Capital
-393000000
Quarters > 2 > cash Flow > cash From Operations
431000000
Quarters > 2 > cash Flow > capital Expenditures
1082000000
Quarters > 2 > cash Flow > cash From Investing
-1087000000
Quarters > 2 > cash Flow > cash From Financing
704000000
Quarters > 2 > cash Flow > net Change In Cash
48000000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
1.0648489314664702
Quarters > 2 > ratios > PB
2.312863736803339
Quarters > 2 > ratios > ROE
2.3651689990997626
Quarters > 2 > ratios > ROA
0.6328698127668893
Quarters > 2 > ratios > FCF
-651000000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
-0.3104434907010014
Quarters > 2 > health Score
40
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
1941000000
Quarters > 3 > income Statement > cost Of Revenue
1147000000
Quarters > 3 > income Statement > gross Profit
794000000
Quarters > 3 > income Statement > operating Expenses
596000000
Quarters > 3 > income Statement > operating Income
198000000
Quarters > 3 > income Statement > interest Expense
171000000
Quarters > 3 > income Statement > pretax Income
151000000
Quarters > 3 > income Statement > net Income
207000000
Quarters > 3 > income Statement > eps
0.7698029007065824
Quarters > 3 > income Statement > dividends Per Share
179000000
Quarters > 3 > income Statement > shares Outstanding
268900000
Quarters > 3 > income Statement > income Tax Expense
-57000000
Quarters > 3 > income Statement > EBITDA
787000000
Quarters > 3 > income Statement > operating Margin
10.200927357032457
Quarters > 3 > income Statement > total Other Income Expense Net
-47000000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
7000000
Quarters > 3 > balance Sheet > short Term Investments
4688000000
Quarters > 3 > balance Sheet > receivables
967000000
Quarters > 3 > balance Sheet > inventories
762000000
Quarters > 3 > balance Sheet > total Current Assets
2264000000
Quarters > 3 > balance Sheet > property Plant Equipment
36304000000
Quarters > 3 > balance Sheet > total Assets
44598000000
Quarters > 3 > balance Sheet > payables
1059000000
Quarters > 3 > balance Sheet > short Term Debt
1460000000
Quarters > 3 > balance Sheet > long Term Debt
17262000000
Quarters > 3 > balance Sheet > total Liabilities
32355000000
Quarters > 3 > balance Sheet > equity
12114000000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
208000000
Quarters > 3 > cash Flow > depreciation
404000000
Quarters > 3 > cash Flow > change In Working Capital
237000000
Quarters > 3 > cash Flow > cash From Operations
817000000
Quarters > 3 > cash Flow > capital Expenditures
1324000000
Quarters > 3 > cash Flow > cash From Investing
-1350000000
Quarters > 3 > cash Flow > cash From Financing
537000000
Quarters > 3 > cash Flow > net Change In Cash
4000000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.7698029007065824
Quarters > 3 > ratios > PB
2.3114212481426444
Quarters > 3 > ratios > ROE
1.7087667161961366
Quarters > 3 > ratios > ROA
0.4641463742768734
Quarters > 3 > ratios > FCF
-507000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
-0.26120556414219476
Quarters > 3 > health Score
39
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
7623000000
Annuals > 0 > income Statement > cost Of Revenue
3970000000
Annuals > 0 > income Statement > gross Profit
3653000000
Annuals > 0 > income Statement > operating Expenses
2137000000
Annuals > 0 > income Statement > operating Income
1516000000
Annuals > 0 > income Statement > interest Expense
663000000
Annuals > 0 > income Statement > pretax Income
1270000000
Annuals > 0 > income Statement > net Income
1182000000
Annuals > 0 > income Statement > eps
4.420344053851907
Annuals > 0 > income Statement > dividends Per Share
714000000
Annuals > 0 > income Statement > shares Outstanding
267400000
Annuals > 0 > income Statement > income Tax Expense
83000000
Annuals > 0 > income Statement > EBITDA
3538000000
Annuals > 0 > income Statement > operating Margin
19.88718352354716
Annuals > 0 > income Statement > total Other Income Expense Net
-246000000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
7000000
Annuals > 0 > balance Sheet > short Term Investments
1248000000
Annuals > 0 > balance Sheet > receivables
967000000
Annuals > 0 > balance Sheet > inventories
762000000
Annuals > 0 > balance Sheet > total Current Assets
2264000000
Annuals > 0 > balance Sheet > property Plant Equipment
36304000000
Annuals > 0 > balance Sheet > total Assets
44598000000
Annuals > 0 > balance Sheet > payables
1059000000
Annuals > 0 > balance Sheet > short Term Debt
1460000000
Annuals > 0 > balance Sheet > long Term Debt
17262000000
Annuals > 0 > balance Sheet > total Liabilities
32355000000
Annuals > 0 > balance Sheet > equity
12114000000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
1187000000
Annuals > 0 > cash Flow > depreciation
1605000000
Annuals > 0 > cash Flow > change In Working Capital
-214000000
Annuals > 0 > cash Flow > cash From Operations
2763000000
Annuals > 0 > cash Flow > capital Expenditures
4410000000
Annuals > 0 > cash Flow > cash From Investing
-4456000000
Annuals > 0 > cash Flow > cash From Financing
1749000000
Annuals > 0 > cash Flow > net Change In Cash
56000000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
4.420344053851907
Annuals > 0 > ratios > PB
2.298527488855869
Annuals > 0 > ratios > ROE
9.757305596830115
Annuals > 0 > ratios > ROA
2.6503430647114223
Annuals > 0 > ratios > FCF
-1647000000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
-0.21605667060212513
Annuals > 0 > health Score
47
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
7500000000
Annuals > 1 > income Statement > cost Of Revenue
4033000000
Annuals > 1 > income Statement > gross Profit
3467000000
Annuals > 1 > income Statement > operating Expenses
1909000000
Annuals > 1 > income Statement > operating Income
1558000000
Annuals > 1 > income Statement > interest Expense
566000000
Annuals > 1 > income Statement > pretax Income
1340000000
Annuals > 1 > income Statement > net Income
1152000000
Annuals > 1 > income Statement > eps
4.373576326399303
Annuals > 1 > income Statement > dividends Per Share
662000000
Annuals > 1 > income Statement > shares Outstanding
263399999
Annuals > 1 > income Statement > income Tax Expense
183000000
Annuals > 1 > income Statement > EBITDA
3406000000
Annuals > 1 > income Statement > operating Margin
20.773333333333333
Annuals > 1 > income Statement > total Other Income Expense Net
-218000000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
25000000
Annuals > 1 > balance Sheet > short Term Investments
308000000
Annuals > 1 > balance Sheet > receivables
919000000
Annuals > 1 > balance Sheet > inventories
733000000
Annuals > 1 > balance Sheet > total Current Assets
2181000000
Annuals > 1 > balance Sheet > property Plant Equipment
33776000000
Annuals > 1 > balance Sheet > total Assets
40830000000
Annuals > 1 > balance Sheet > payables
1136000000
Annuals > 1 > balance Sheet > short Term Debt
1385000000
Annuals > 1 > balance Sheet > long Term Debt
15121000000
Annuals > 1 > balance Sheet > total Liabilities
29352000000
Annuals > 1 > balance Sheet > equity
11349000000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
1157000000
Annuals > 1 > cash Flow > depreciation
1500000000
Annuals > 1 > cash Flow > change In Working Capital
-326000000
Annuals > 1 > cash Flow > cash From Operations
2564000000
Annuals > 1 > cash Flow > capital Expenditures
3771000000
Annuals > 1 > cash Flow > cash From Investing
-3798000000
Annuals > 1 > cash Flow > cash From Financing
1290000000
Annuals > 1 > cash Flow > net Change In Cash
56000000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
4.373576326399303
Annuals > 1 > ratios > PB
2.41676287742268
Annuals > 1 > ratios > ROE
10.15067406819984
Annuals > 1 > ratios > ROA
2.8214548126377665
Annuals > 1 > ratios > FCF
-1207000000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
-0.16093333333333334
Annuals > 1 > health Score
48
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
7957000000
Annuals > 2 > income Statement > cost Of Revenue
4614000000
Annuals > 2 > income Statement > gross Profit
3343000000
Annuals > 2 > income Statement > operating Expenses
1828000000
Annuals > 2 > income Statement > operating Income
1515000000
Annuals > 2 > income Statement > interest Expense
486000000
Annuals > 2 > income Statement > pretax Income
1255000000
Annuals > 2 > income Statement > net Income
1074000000
Annuals > 2 > income Statement > eps
4.138728323699422
Annuals > 2 > income Statement > dividends Per Share
610000000
Annuals > 2 > income Statement > shares Outstanding
259500000
Annuals > 2 > income Statement > income Tax Expense
176000000
Annuals > 2 > income Statement > EBITDA
3179000000
Annuals > 2 > income Statement > operating Margin
19.039839135352523
Annuals > 2 > income Statement > total Other Income Expense Net
-260000000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
10000000
Annuals > 2 > balance Sheet > short Term Investments
240000000
Annuals > 2 > balance Sheet > receivables
1100000000
Annuals > 2 > balance Sheet > inventories
667000000
Annuals > 2 > balance Sheet > total Current Assets
2668000000
Annuals > 2 > balance Sheet > property Plant Equipment
31262000000
Annuals > 2 > balance Sheet > total Assets
37904000000
Annuals > 2 > balance Sheet > payables
1159000000
Annuals > 2 > balance Sheet > short Term Debt
1410000000
Annuals > 2 > balance Sheet > long Term Debt
13685000000
Annuals > 2 > balance Sheet > total Liabilities
27267000000
Annuals > 2 > balance Sheet > equity
10508000000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
1079000000
Annuals > 2 > cash Flow > depreciation
1438000000
Annuals > 2 > cash Flow > change In Working Capital
-494000000
Annuals > 2 > cash Flow > cash From Operations
2263000000
Annuals > 2 > cash Flow > capital Expenditures
3380000000
Annuals > 2 > cash Flow > cash From Investing
-3370000000
Annuals > 2 > cash Flow > cash From Financing
1168000000
Annuals > 2 > cash Flow > net Change In Cash
61000000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
4.138728323699422
Annuals > 2 > ratios > PB
2.571539303387895
Annuals > 2 > ratios > ROE
10.220784164446137
Annuals > 2 > ratios > ROA
2.8334740396791895
Annuals > 2 > ratios > FCF
-1117000000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
-0.1403795400276486
Annuals > 2 > health Score
48
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
6394000000
Annuals > 3 > income Statement > cost Of Revenue
3403000000
Annuals > 3 > income Statement > gross Profit
2991000000
Annuals > 3 > income Statement > operating Expenses
1658000000
Annuals > 3 > income Statement > operating Income
1333000000
Annuals > 3 > income Statement > interest Expense
383000000
Annuals > 3 > income Statement > pretax Income
1152000000
Annuals > 3 > income Statement > net Income
990000000
Annuals > 3 > income Statement > eps
3.843167701863354
Annuals > 3 > income Statement > dividends Per Share
565000000
Annuals > 3 > income Statement > shares Outstanding
257600000
Annuals > 3 > income Statement > income Tax Expense
157000000
Annuals > 3 > income Statement > EBITDA
2812000000
Annuals > 3 > income Statement > operating Margin
20.847669690334687
Annuals > 3 > income Statement > total Other Income Expense Net
-181000000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
8000000
Annuals > 3 > balance Sheet > short Term Investments
8000000
Annuals > 3 > balance Sheet > receivables
820000000
Annuals > 3 > balance Sheet > inventories
592000000
Annuals > 3 > balance Sheet > total Current Assets
1968000000
Annuals > 3 > balance Sheet > property Plant Equipment
29261000000
Annuals > 3 > balance Sheet > total Assets
35735000000
Annuals > 3 > balance Sheet > payables
1095000000
Annuals > 3 > balance Sheet > short Term Debt
1050000000
Annuals > 3 > balance Sheet > long Term Debt
12562000000
Annuals > 3 > balance Sheet > total Liabilities
25906000000
Annuals > 3 > balance Sheet > equity
9700000000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
995000000
Annuals > 3 > cash Flow > depreciation
1277000000
Annuals > 3 > cash Flow > change In Working Capital
-788000000
Annuals > 3 > cash Flow > cash From Operations
1661000000
Annuals > 3 > cash Flow > capital Expenditures
3523000000
Annuals > 3 > cash Flow > cash From Investing
-3528000000
Annuals > 3 > cash Flow > cash From Financing
1721000000
Annuals > 3 > cash Flow > net Change In Cash
-146000000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
3.843167701863354
Annuals > 3 > ratios > PB
2.7653492783505156
Annuals > 3 > ratios > ROE
10.206185567010309
Annuals > 3 > ratios > ROA
2.7703931719602632
Annuals > 3 > ratios > FCF
-1862000000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
-0.2912105098529872
Annuals > 3 > health Score
47
Valuation > metrics > PE
2.3555391976444606
Valuation > metrics > PB
2.213780985915493
Valuation > final Score
100
Valuation > verdict
38.2% Undervalued
Profitability > metrics > ROE
5.007824726134586
Profitability > metrics > ROA
24.521072796934863
Profitability > metrics > Net Margin
0.23712486105965172
Profitability > final Score
70
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
2.700078247261346
Risk > metrics > Interest Coverage
3.9663461538461537
Risk > final Score
34
Risk > verdict
High
Liquidity > metrics > Current Ratio
-
Liquidity > metrics > Quick Ratio
-
Liquidity > final Score
50
Liquidity > verdict
Weak
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
53
Prev Profitabilities > 1
55
Prev Profitabilities > 2
47
Prev Risks > 0
27
Prev Risks > 1
28
Prev Risks > 2
23
Prev Liquidities > 0
50
Prev Liquidities > 1
50
Prev Liquidities > 2
50
Updated At
2026-01-21T22:26:04.290Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-12
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
0.7984
Earnings History > 0 > eps Difference
-0.7984
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-05
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
2.35
Earnings History > 1 > eps Estimate
2.03
Earnings History > 1 > eps Difference
0.32
Earnings History > 1 > surprise Percent
15.7635
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-31
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.01
Earnings History > 2 > eps Estimate
1
Earnings History > 2 > eps Difference
0.01
Earnings History > 2 > surprise Percent
1
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-01
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.07
Earnings History > 3 > eps Estimate
1.04
Earnings History > 3 > eps Difference
0.03
Earnings History > 3 > surprise Percent
2.8846
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-20
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.77
Earnings History > 4 > eps Estimate
0.7956
Earnings History > 4 > eps Difference
-0.0256
Earnings History > 4 > surprise Percent
-3.2177
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-06
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.87
Earnings History > 5 > eps Estimate
1.91
Earnings History > 5 > eps Difference
-0.04
Earnings History > 5 > surprise Percent
-2.0942
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-01
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.97
Earnings History > 6 > eps Estimate
0.93
Earnings History > 6 > eps Difference
0.04
Earnings History > 6 > surprise Percent
4.3011
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-02
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.98
Earnings History > 7 > eps Estimate
1.06
Earnings History > 7 > eps Difference
-0.08
Earnings History > 7 > surprise Percent
-7.5472
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-22
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.6
Earnings History > 8 > eps Estimate
0.61
Earnings History > 8 > eps Difference
-0.01
Earnings History > 8 > surprise Percent
-1.6393
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-08
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.87
Earnings History > 9 > eps Estimate
1.82
Earnings History > 9 > eps Difference
0.05
Earnings History > 9 > surprise Percent
2.7473
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-02
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.9
Earnings History > 10 > eps Estimate
0.8
Earnings History > 10 > eps Difference
0.1
Earnings History > 10 > surprise Percent
12.5
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-04
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1
Earnings History > 11 > eps Estimate
0.94
Earnings History > 11 > eps Difference
0.06
Earnings History > 11 > surprise Percent
6.383
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-15
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.63
Earnings History > 12 > eps Estimate
0.56
Earnings History > 12 > eps Difference
0.07
Earnings History > 12 > surprise Percent
12.5
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-03
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.74
Earnings History > 13 > eps Estimate
1.74
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
0
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-04
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.8
Earnings History > 14 > eps Estimate
0.83
Earnings History > 14 > eps Difference
-0.03
Earnings History > 14 > surprise Percent
-3.6145
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-05
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.97
Earnings History > 15 > eps Estimate
0.98
Earnings History > 15 > eps Difference
-0.01
Earnings History > 15 > surprise Percent
-1.0204
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-17
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.48
Earnings History > 16 > eps Estimate
0.49
Earnings History > 16 > eps Difference
-0.01
Earnings History > 16 > surprise Percent
-2.0408
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-03
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.65
Earnings History > 17 > eps Estimate
1.61
Earnings History > 17 > eps Difference
0.04
Earnings History > 17 > surprise Percent
2.4845
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-05
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.8
Earnings History > 18 > eps Estimate
0.78
Earnings History > 18 > eps Difference
0.02
Earnings History > 18 > surprise Percent
2.5641
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-10
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.91
Earnings History > 19 > eps Estimate
0.74
Earnings History > 19 > eps Difference
0.17
Earnings History > 19 > surprise Percent
22.973
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-18
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.46
Earnings History > 20 > eps Estimate
0.42
Earnings History > 20 > eps Difference
0.04
Earnings History > 20 > surprise Percent
9.5238
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-04
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.47
Earnings History > 21 > eps Estimate
1.47
Earnings History > 21 > eps Difference
0
Earnings History > 21 > surprise Percent
0
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-06
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.98
Earnings History > 22 > eps Estimate
0.87
Earnings History > 22 > eps Difference
0.11
Earnings History > 22 > surprise Percent
12.6437
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-11
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.59
Earnings History > 23 > eps Estimate
0.7
Earnings History > 23 > eps Difference
-0.11
Earnings History > 23 > surprise Percent
-15.7143
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-26
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.38
Earnings History > 24 > eps Estimate
0.31
Earnings History > 24 > eps Difference
0.07
Earnings History > 24 > surprise Percent
22.5806
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-08
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.47
Earnings History > 25 > eps Estimate
1.45
Earnings History > 25 > eps Difference
0.02
Earnings History > 25 > surprise Percent
1.3793
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-02
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.72
Earnings History > 26 > eps Estimate
0.75
Earnings History > 26 > eps Difference
-0.03
Earnings History > 26 > surprise Percent
-4
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-09
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.78
Earnings History > 27 > eps Estimate
0.68
Earnings History > 27 > eps Difference
0.1
Earnings History > 27 > surprise Percent
14.7059
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-14
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.28
Earnings History > 28 > eps Estimate
0.32
Earnings History > 28 > eps Difference
-0.04
Earnings History > 28 > surprise Percent
-12.5
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-31
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.5
Earnings History > 29 > eps Estimate
1.31
Earnings History > 29 > eps Difference
0.19
Earnings History > 29 > surprise Percent
14.5038
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-03
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.97
Earnings History > 30 > eps Estimate
0.78
Earnings History > 30 > eps Difference
0.19
Earnings History > 30 > surprise Percent
24.359
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-09
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.62
Earnings History > 31 > eps Estimate
0.58
Earnings History > 31 > eps Difference
0.04
Earnings History > 31 > surprise Percent
6.8966
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-16
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.39
Earnings History > 32 > eps Estimate
0.36
Earnings History > 32 > eps Difference
0.03
Earnings History > 32 > surprise Percent
8.3333
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-03
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.24
Earnings History > 33 > eps Estimate
1.33
Earnings History > 33 > eps Difference
-0.09
Earnings History > 33 > surprise Percent
-6.7669
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-04
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.79
Earnings History > 34 > eps Estimate
0.7
Earnings History > 34 > eps Difference
0.09
Earnings History > 34 > surprise Percent
12.8571
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-04
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.42
Earnings History > 35 > eps Estimate
0.39
Earnings History > 35 > eps Difference
0.03
Earnings History > 35 > surprise Percent
7.6923
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-16
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.13
Earnings History > 36 > eps Estimate
0.15
Earnings History > 36 > eps Difference
-0.02
Earnings History > 36 > surprise Percent
-13.3333
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-04
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
1.52
Earnings History > 37 > eps Estimate
1.38
Earnings History > 37 > eps Difference
0.14
Earnings History > 37 > surprise Percent
10.1449
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-05
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.61
Earnings History > 38 > eps Estimate
0.52
Earnings History > 38 > eps Difference
0.09
Earnings History > 38 > surprise Percent
17.3077
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-10
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.43
Earnings History > 39 > eps Estimate
0.38
Earnings History > 39 > eps Difference
0.05
Earnings History > 39 > surprise Percent
13.1579
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-19
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.12
Earnings History > 40 > eps Estimate
0.16
Earnings History > 40 > eps Difference
-0.04
Earnings History > 40 > surprise Percent
-25
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-06
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
1.41
Earnings History > 41 > eps Estimate
1.3
Earnings History > 41 > eps Difference
0.11
Earnings History > 41 > surprise Percent
8.4615
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-31
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.58
Earnings History > 42 > eps Estimate
0.61
Earnings History > 42 > eps Difference
-0.03
Earnings History > 42 > surprise Percent
-4.918
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-07
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.45
Earnings History > 43 > eps Estimate
0.38
Earnings History > 43 > eps Difference
0.07
Earnings History > 43 > surprise Percent
18.4211
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-25
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.19
Earnings History > 44 > eps Estimate
0.14
Earnings History > 44 > eps Difference
0.05
Earnings History > 44 > surprise Percent
35.7143
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-06
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
1.2
Earnings History > 45 > eps Estimate
1.22
Earnings History > 45 > eps Difference
-0.02
Earnings History > 45 > surprise Percent
-1.6393
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-05
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.62
Earnings History > 46 > eps Estimate
0.58
Earnings History > 46 > eps Difference
0.04
Earnings History > 46 > surprise Percent
6.8966
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-08
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.4
Earnings History > 47 > eps Estimate
0.31
Earnings History > 47 > eps Difference
0.09
Earnings History > 47 > surprise Percent
29.0323
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-21
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.19
Earnings History > 48 > eps Estimate
0.12
Earnings History > 48 > eps Difference
0.07
Earnings History > 48 > surprise Percent
58.3333
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-07
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
1.25
Earnings History > 49 > eps Estimate
1.24
Earnings History > 49 > eps Difference
0.01
Earnings History > 49 > surprise Percent
0.8065
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-01
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.44
Earnings History > 50 > eps Estimate
0.49
Earnings History > 50 > eps Difference
-0.05
Earnings History > 50 > surprise Percent
-10.2041
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-02
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.22
Earnings History > 51 > eps Estimate
0.28
Earnings History > 51 > eps Difference
-0.06
Earnings History > 51 > surprise Percent
-21.4286
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-20
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.14
Earnings History > 52 > eps Estimate
0.2
Earnings History > 52 > eps Difference
-0.06
Earnings History > 52 > surprise Percent
-30
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-09
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
1.33
Earnings History > 53 > eps Estimate
1.41
Earnings History > 53 > eps Difference
-0.08
Earnings History > 53 > surprise Percent
-5.6738
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-02
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.73
Earnings History > 54 > eps Estimate
0.62
Earnings History > 54 > eps Difference
0.11
Earnings History > 54 > surprise Percent
17.7419
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-04
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.22
Earnings History > 55 > eps Estimate
0.23
Earnings History > 55 > eps Difference
-0.01
Earnings History > 55 > surprise Percent
-4.3478
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-23
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.14
Earnings History > 56 > eps Estimate
0.15
Earnings History > 56 > eps Difference
-0.01
Earnings History > 56 > surprise Percent
-6.6667
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-04
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
1.57
Earnings History > 57 > eps Estimate
1.29
Earnings History > 57 > eps Difference
0.28
Earnings History > 57 > surprise Percent
21.7054
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-04
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.59
Earnings History > 58 > eps Estimate
0.62
Earnings History > 58 > eps Difference
-0.03
Earnings History > 58 > surprise Percent
-4.8387
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-05
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.25
Earnings History > 59 > eps Estimate
0.37
Earnings History > 59 > eps Difference
-0.12
Earnings History > 59 > surprise Percent
-32.4324
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-22
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.22
Earnings History > 60 > eps Estimate
0.23
Earnings History > 60 > eps Difference
-0.01
Earnings History > 60 > surprise Percent
-4.3478
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-29
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
1.4
Earnings History > 61 > eps Estimate
1.26
Earnings History > 61 > eps Difference
0.14
Earnings History > 61 > surprise Percent
11.1111
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-05
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.73
Earnings History > 62 > eps Estimate
0.5
Earnings History > 62 > eps Difference
0.23
Earnings History > 62 > surprise Percent
46
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-05
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.4
Earnings History > 63 > eps Estimate
0.37
Earnings History > 63 > eps Difference
0.03
Earnings History > 63 > surprise Percent
8.1081
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-18
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.37
Earnings History > 64 > eps Estimate
0.27
Earnings History > 64 > eps Difference
0.1
Earnings History > 64 > surprise Percent
37.037
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-30
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
1.16
Earnings History > 65 > eps Estimate
1.02
Earnings History > 65 > eps Difference
0.14
Earnings History > 65 > surprise Percent
13.7255
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-06
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.75
Earnings History > 66 > eps Estimate
0.67
Earnings History > 66 > eps Difference
0.08
Earnings History > 66 > surprise Percent
11.9403
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-01
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.54
Earnings History > 67 > eps Estimate
0.57
Earnings History > 67 > eps Difference
-0.03
Earnings History > 67 > surprise Percent
-5.2632
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-13
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.45
Earnings History > 68 > eps Estimate
0.36
Earnings History > 68 > eps Difference
0.09
Earnings History > 68 > surprise Percent
25
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-04
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
1.17
Earnings History > 69 > eps Estimate
1.25
Earnings History > 69 > eps Difference
-0.08
Earnings History > 69 > surprise Percent
-6.4
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-01
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.67
Earnings History > 70 > eps Estimate
0.73
Earnings History > 70 > eps Difference
-0.06
Earnings History > 70 > surprise Percent
-8.2192
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-02
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.64
Earnings History > 71 > eps Estimate
0.5
Earnings History > 71 > eps Difference
0.14
Earnings History > 71 > surprise Percent
28
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-14
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.61
Earnings History > 72 > eps Estimate
0.57
Earnings History > 72 > eps Difference
0.04
Earnings History > 72 > surprise Percent
7.0175
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-09
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
1.36
Earnings History > 73 > eps Estimate
1.56
Earnings History > 73 > eps Difference
-0.2
Earnings History > 73 > surprise Percent
-12.8205
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-02
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.69
Earnings History > 74 > eps Estimate
0.85
Earnings History > 74 > eps Difference
-0.16
Earnings History > 74 > surprise Percent
-18.8235
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-10
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.63
Earnings History > 75 > eps Estimate
0.53
Earnings History > 75 > eps Difference
0.1
Earnings History > 75 > surprise Percent
18.8679
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-15
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.43
Earnings History > 76 > eps Estimate
0.39
Earnings History > 76 > eps Difference
0.04
Earnings History > 76 > surprise Percent
10.2564
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-03
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
1.42
Earnings History > 77 > eps Estimate
1.36
Earnings History > 77 > eps Difference
0.06
Earnings History > 77 > surprise Percent
4.4118
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-03
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.6
Earnings History > 78 > eps Estimate
0.85
Earnings History > 78 > eps Difference
-0.25
Earnings History > 78 > surprise Percent
-29.4118
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-04
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.34
Earnings History > 79 > eps Estimate
0.53
Earnings History > 79 > eps Difference
-0.19
Earnings History > 79 > surprise Percent
-35.8491
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-14
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.21
Earnings History > 80 > eps Estimate
0.22
Earnings History > 80 > eps Difference
-0.01
Earnings History > 80 > surprise Percent
-4.5455
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-01
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
1.37
Earnings History > 81 > eps Estimate
1.4
Earnings History > 81 > eps Difference
-0.03
Earnings History > 81 > surprise Percent
-2.1429
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-28
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.93
Earnings History > 82 > eps Estimate
0.77
Earnings History > 82 > eps Difference
0.16
Earnings History > 82 > surprise Percent
20.7792
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-28
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.62
Earnings History > 83 > eps Estimate
0.59
Earnings History > 83 > eps Difference
0.03
Earnings History > 83 > surprise Percent
5.0847
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-08
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.42
Earnings History > 84 > eps Estimate
0.34
Earnings History > 84 > eps Difference
0.08
Earnings History > 84 > surprise Percent
23.5294
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-22
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
1.2
Earnings History > 85 > eps Estimate
1.29
Earnings History > 85 > eps Difference
-0.09
Earnings History > 85 > surprise Percent
-6.9767
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-29
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.65
Earnings History > 86 > eps Estimate
0.64
Earnings History > 86 > eps Difference
0.01
Earnings History > 86 > surprise Percent
1.5625
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-29
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.55
Earnings History > 87 > eps Estimate
0.45
Earnings History > 87 > eps Difference
0.1
Earnings History > 87 > surprise Percent
22.2222
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-10
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.24
Earnings History > 88 > eps Estimate
0.26
Earnings History > 88 > eps Difference
-0.02
Earnings History > 88 > surprise Percent
-7.6923
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-24
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
1.51
Earnings History > 89 > eps Estimate
1.46
Earnings History > 89 > eps Difference
0.05
Earnings History > 89 > surprise Percent
3.4247
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-30
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.68
Earnings History > 90 > eps Estimate
0.69
Earnings History > 90 > eps Difference
-0.01
Earnings History > 90 > surprise Percent
-1.4493
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-30
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.52
Earnings History > 91 > eps Estimate
0.47
Earnings History > 91 > eps Difference
0.05
Earnings History > 91 > surprise Percent
10.6383
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-11
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.18
Earnings History > 92 > eps Estimate
0.21
Earnings History > 92 > eps Difference
-0.03
Earnings History > 92 > surprise Percent
-14.2857
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-18
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
1.63
Earnings History > 93 > eps Estimate
1.65
Earnings History > 93 > eps Difference
-0.02
Earnings History > 93 > surprise Percent
-1.2121
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-25
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.8
Earnings History > 94 > eps Estimate
0.72
Earnings History > 94 > eps Difference
0.08
Earnings History > 94 > surprise Percent
11.1111
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-22
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.42
Earnings History > 95 > eps Estimate
0.47
Earnings History > 95 > eps Difference
-0.05
Earnings History > 95 > surprise Percent
-10.6383
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-05
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.35
Earnings History > 96 > eps Estimate
0.31
Earnings History > 96 > eps Difference
0.04
Earnings History > 96 > surprise Percent
12.9032
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-24
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
1.94
Earnings History > 97 > eps Estimate
1.83
Earnings History > 97 > eps Difference
0.11
Earnings History > 97 > surprise Percent
6.0109
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-24
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.69
Earnings History > 98 > eps Estimate
0.77
Earnings History > 98 > eps Difference
-0.08
Earnings History > 98 > surprise Percent
-10.3896
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-23
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.48
Earnings History > 99 > eps Estimate
0.49
Earnings History > 99 > eps Difference
-0.01
Earnings History > 99 > surprise Percent
-2.0408
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-02-06
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.19
Earnings History > 100 > eps Estimate
0.18
Earnings History > 100 > eps Difference
0.01
Earnings History > 100 > surprise Percent
5.5556
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-23
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
1.87
Earnings History > 101 > eps Estimate
1.84
Earnings History > 101 > eps Difference
0.03
Earnings History > 101 > surprise Percent
1.6304
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-25
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.83
Earnings History > 102 > eps Estimate
0.66
Earnings History > 102 > eps Difference
0.17
Earnings History > 102 > surprise Percent
25.7576
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-04-19
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.45
Earnings History > 103 > eps Estimate
0.42
Earnings History > 103 > eps Difference
0.03
Earnings History > 103 > surprise Percent
7.1429
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-02-03
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.13
Earnings History > 104 > eps Estimate
0.16
Earnings History > 104 > eps Difference
-0.03
Earnings History > 104 > surprise Percent
-18.75
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-15
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
1.75
Earnings History > 105 > eps Estimate
1.77
Earnings History > 105 > eps Difference
-0.02
Earnings History > 105 > surprise Percent
-1.1299
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-27
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.63
Earnings History > 106 > eps Estimate
0.62
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
1.6129
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-04-20
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.4
Earnings History > 107 > eps Estimate
0.32
Earnings History > 107 > eps Difference
0.08
Earnings History > 107 > surprise Percent
25
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-02-04
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
BeforeMarket
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.19
Earnings History > 108 > eps Estimate
0.19
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
0
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-10-15
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
BeforeMarket
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
1.73
Earnings History > 109 > eps Estimate
1.62
Earnings History > 109 > eps Difference
0.11
Earnings History > 109 > surprise Percent
6.7901
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-07-23
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.61
Earnings History > 110 > eps Estimate
0.55
Earnings History > 110 > eps Difference
0.06
Earnings History > 110 > surprise Percent
10.9091
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-04-24
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.29
Earnings History > 111 > eps Estimate
0.27
Earnings History > 111 > eps Difference
0.02
Earnings History > 111 > surprise Percent
7.4074
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-02-05
Earnings History > 112 > date
1997-12-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.34
Earnings History > 112 > eps Estimate
0.21
Earnings History > 112 > eps Difference
0.13
Earnings History > 112 > surprise Percent
61.9048
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-10-16
Earnings History > 113 > date
1997-09-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
1.78
Earnings History > 113 > eps Estimate
1.82
Earnings History > 113 > eps Difference
-0.04
Earnings History > 113 > surprise Percent
-2.1978
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-07-22
Earnings History > 114 > date
1997-06-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.7
Earnings History > 114 > eps Estimate
0.68
Earnings History > 114 > eps Difference
0.02
Earnings History > 114 > surprise Percent
2.9412
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-04-18
Earnings History > 115 > date
1997-03-31
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.29
Earnings History > 115 > eps Estimate
0.38
Earnings History > 115 > eps Difference
-0.09
Earnings History > 115 > surprise Percent
-23.6842
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-02-04
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.13
Earnings History > 116 > eps Estimate
0.12
Earnings History > 116 > eps Difference
0.01
Earnings History > 116 > surprise Percent
8.3333
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-10-22
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
1.79
Earnings History > 117 > eps Estimate
1.73
Earnings History > 117 > eps Difference
0.06
Earnings History > 117 > surprise Percent
3.4682
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-07-23
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.77
Earnings History > 118 > eps Estimate
0.82
Earnings History > 118 > eps Difference
-0.05
Earnings History > 118 > surprise Percent
-6.0976
Earnings History > 119 > period
1996-03-31
Earnings History > 119 > report Date
1996-04-18
Earnings History > 119 > date
1996-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.36
Earnings History > 119 > eps Estimate
0.35
Earnings History > 119 > eps Difference
0.01
Earnings History > 119 > surprise Percent
2.8571
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, Ameren Illinois Natural Gas, and Ameren Transmission. It engages in the rate-regulated electric generation, transmission, and distribution business; and rate-regulated natural gas distribution business. The company also generates electricity through coal, nuclear, and natural gas, as well as renewable energy, including hydroelectric, wind, methane gas, and solar. It serves residential, commercial, and industrial customers. Ameren Corporation was founded in 1881 and is headquartered in Saint Louis, Missouri.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AGoldman Sachs Adjusts Price Target on Ameren to $111 From $110, Maintains Neutral Rating marketscreener.com
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$111
Analyst Picks
Strong Buy
8
Buy
1
Hold
6
Sell
2
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 94.13% of the total shares of Ameren Corp
1.
Vanguard Group Inc(13.1588%)
since
2025/06/30
2.
T. Rowe Price Associates, Inc.(10.6778%)
since
2025/06/30
3.
BlackRock Inc(7.9259%)
since
2025/06/30
4.
T. Rowe Price Investment Management,Inc.(5.3114%)
since
2025/06/30
5.
State Street Corp(5.0728%)
since
2025/06/30
6.
T. Rowe Price Capital Appreciation(4.1935%)
since
2025/07/31
7.
Vanguard Total Stock Mkt Idx Inv(3.2095%)
since
2025/07/31
8.
Geode Capital Management, LLC(2.6783%)
since
2025/06/30
9.
Vanguard 500 Index Investor(2.4732%)
since
2025/07/31
10.
Ameriprise Financial Inc(2.3013%)
since
2025/06/30
11.
Vanguard Mid Cap Index Institutional(2.2803%)
since
2025/07/31
12.
Goldman Sachs Group Inc(2.0374%)
since
2025/06/30
13.
FMR Inc(1.8933%)
since
2025/06/30
14.
Amvescap Plc.(1.8827%)
since
2025/06/30
15.
HHG PLC(1.7322%)
since
2025/06/30
16.
The Utilities Select Sector SPDR® ETF(1.6193%)
since
2025/08/31
17.
T. Rowe Price U.S. Value Equity Tr-D(1.5875%)
since
2025/06/30
18.
T. Rowe Price US Value Equity Composite(1.3498%)
since
2025/06/30
19.
T. Rowe Price Value(1.347%)
since
2025/07/31
20.
Janus Henderson Enterprise D(1.2989%)
since
2025/06/30
21.
Janus Inst Mid Cap Growth CF(1.2989%)
since
2025/06/30
22.
Fidelity 500 Index(1.267%)
since
2025/07/31
23.
SPDR® S&P 500® ETF(1.2061%)
since
2025/08/31
24.
AllianceBernstein L.P.(1.206%)
since
2025/06/30
25.
iShares Core S&P 500 ETF(1.2029%)
since
2025/08/31
26.
Wells Fargo & Co(1.1405%)
since
2025/06/30
27.
Morgan Stanley - Brokerage Accounts(1.0863%)
since
2025/06/30
28.
Bessemer Group Inc(1.0368%)
since
2025/06/30
29.
T. Rowe Price US Dividend Growth Eq Comp(1.0247%)
since
2025/06/30
30.
T. Rowe Price Dividend Growth(1.0247%)
since
2025/07/31
31.
Vanguard Value Index Inv(0.9061%)
since
2025/07/31
32.
JPMorgan Chase & Co(0.8948%)
since
2025/06/30
33.
Nuveen, LLC(0.8849%)
since
2025/06/30
34.
Northern Trust Corp(0.8782%)
since
2025/06/30
35.
Franklin Resources Inc(0.8753%)
since
2025/06/30
36.
Columbia Dividend Value(0.8738%)
since
2025/06/30
37.
Columbia Dividend Income Inst(0.8723%)
since
2025/07/31
38.
Bank of America Corp(0.8508%)
since
2025/06/30
39.
T. Rowe Price US Lg-Cp Equity Inc Comp(0.784%)
since
2025/06/30
40.
Franklin Utilities Fund A1(0.7837%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.7984
Date
2025-09-30
EPS Actual
2.35
EPS Estimate
2.03
EPS Difference
0.32
Surprise Percent
15.7635%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.