_id
691844af3c536f8df2317744
Ticker
XOM
Name
Exxon Mobil Corp
Exchange
NYSE
Address
22777 Springwoods Village Parkway, Spring, TX, United States, 77389-1425
Country
USA
Sector
Energy
Industry
Oil & Gas Integrated
Currency
USD
Website
https://corporate.exxonmobil.com
Description
Exxon Mobil Corporation engages in the exploration and production of crude oil and natural gas in the United States, Guyana, Canada, the United Kingdom, Singapore, France, and internationally. It operates through Upstream, Energy Products, Chemical Products, and Specialty Products segments. The Upstream segment explores for and produces crude oil and natural gas. The Energy Products segment offers fuels, aromatics, and catalysts, as well as licensing services. The Chemical Products segment manufactures and sells petrochemicals, including olefins, polyolefins, and intermediates. The Specialty Products segment offers performance products, including finished lubricants, basestocks, waxes, synthetics, elastomers, and resins. It also involved in the manufacture, trading, transportation, and sale of crude oil, natural gas, petroleum products, petrochemicals, and other specialty products; and pursuit of lower-emission and business opportunities, including carbon capture and storage, hydrogen, lower-emission fuels, Proxxima systems, carbon materials, and lithium. In addition, the company offers sustainable aviation fuel. It sells its products under the Exxon, Esso, and Mobil brands. Exxon Mobil Corporation was founded in 1870 and is headquartered in Spring, Texas.
Last Close
119.54
Volume
13523282
Current Price
119.54
Change
0
Last Updated
2025-12-05T14:06:03.456Z
Image
https://logo.clearbit.com/corporate.exxonmobil.com
Ipo Date
1978-01-13T00:00:00.000Z
Market Cap
499396771840
Next Dividend Date
2025-12-10T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
1.03
Dividend Yield
3.446545089509787
Sentiment
0.8728101769911505
Sentiment Sources
226
Rating
3.9286
Target Price
128.92
Strong Buy
10
Buy
7
Hold
10
Sell
1
Strong Sell
0
Current Quarter
2025-09-30
Revenue
83331000000
Cost Of Revenue
64646000000
Gross Profit
18685000000
Operating Expenses
9507000000
Operating Income
9178000000
Interest Expense
207000000
Pretax Income
10932000000
Net Income
7548000000
Eps
1.742784576310321
Dividends Per Share
4242000000
Shares Outstanding
4217165614
Income Tax Expense
3164000000
EBITDA
17614000000
Operating Margin
11.013908389434905
Total Other Income Expense Net
1754000000
Cash
13869000000
Short Term Investments
-
Receivables
45285000000
Inventories
27238000000
Total Current Assets
88505000000
Property Plant Equipment
298388000000
Total Assets
454340000000
Payables
65382000000
Short Term Debt
9212000000
Long Term Debt
32824000000
Total Liabilities
186117000000
Equity
260561000000
Depreciation
-10599000000
Change In Working Capital
2790000000
Cash From Operations
14788000000
Capital Expenditures
8727000000
Cash From Investing
-8809000000
Cash From Financing
-7753000000
Net Change In Cash
-1842000000
PE
17.0262
PB
1.9869732615395246
ROE
2.8968264629012017
ROA
1.6613109125324648
FCF
6061000000
Fcf Percent
0.07273403655302349
Piotroski FScore
4
Health Score
57
Deep Value Investing Score
4.5
Defensive Investing Score
8.5
Dividend Investing Score
4
Economic Moat Investing Score
6.8
Garp Investing Score
4.5
Growth Investing Score
3.5
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
6
Value Investing Score
6
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
83331000000
Quarters > 0 > income Statement > cost Of Revenue
64646000000
Quarters > 0 > income Statement > gross Profit
18685000000
Quarters > 0 > income Statement > operating Expenses
9507000000
Quarters > 0 > income Statement > operating Income
9178000000
Quarters > 0 > income Statement > interest Expense
207000000
Quarters > 0 > income Statement > pretax Income
10932000000
Quarters > 0 > income Statement > net Income
7548000000
Quarters > 0 > income Statement > eps
1.742784576310321
Quarters > 0 > income Statement > dividends Per Share
4242000000
Quarters > 0 > income Statement > shares Outstanding
4331000000
Quarters > 0 > income Statement > income Tax Expense
3164000000
Quarters > 0 > income Statement > EBITDA
17614000000
Quarters > 0 > income Statement > operating Margin
11.013908389434905
Quarters > 0 > income Statement > total Other Income Expense Net
1754000000
Quarters > 0 > balance Sheet > cash
13869000000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
45285000000
Quarters > 0 > balance Sheet > inventories
27238000000
Quarters > 0 > balance Sheet > total Current Assets
88505000000
Quarters > 0 > balance Sheet > property Plant Equipment
298388000000
Quarters > 0 > balance Sheet > total Assets
454340000000
Quarters > 0 > balance Sheet > payables
65382000000
Quarters > 0 > balance Sheet > short Term Debt
9212000000
Quarters > 0 > balance Sheet > long Term Debt
32824000000
Quarters > 0 > balance Sheet > total Liabilities
186117000000
Quarters > 0 > balance Sheet > equity
260561000000
Quarters > 0 > cash Flow > net Income
5349000000
Quarters > 0 > cash Flow > depreciation
-10599000000
Quarters > 0 > cash Flow > change In Working Capital
2790000000
Quarters > 0 > cash Flow > cash From Operations
14788000000
Quarters > 0 > cash Flow > capital Expenditures
8727000000
Quarters > 0 > cash Flow > cash From Investing
-8809000000
Quarters > 0 > cash Flow > cash From Financing
-7753000000
Quarters > 0 > cash Flow > net Change In Cash
-1842000000
Quarters > 0 > ratios > PE
1.742784576310321
Quarters > 0 > ratios > PB
1.9869732615395246
Quarters > 0 > ratios > ROE
2.8968264629012017
Quarters > 0 > ratios > ROA
1.6613109125324648
Quarters > 0 > ratios > FCF
6061000000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.07273403655302349
Quarters > 0 > health Score
57
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
79477000000
Quarters > 1 > income Statement > cost Of Revenue
61530000000
Quarters > 1 > income Statement > gross Profit
17947000000
Quarters > 1 > income Statement > operating Expenses
9036000000
Quarters > 1 > income Statement > operating Income
8911000000
Quarters > 1 > income Statement > interest Expense
271000000
Quarters > 1 > income Statement > pretax Income
10705000000
Quarters > 1 > income Statement > net Income
7082000000
Quarters > 1 > income Statement > eps
1.6351881782498268
Quarters > 1 > income Statement > dividends Per Share
4288000000
Quarters > 1 > income Statement > shares Outstanding
4331000000
Quarters > 1 > income Statement > income Tax Expense
3351000000
Quarters > 1 > income Statement > EBITDA
16951000000
Quarters > 1 > income Statement > operating Margin
11.2120487688262
Quarters > 1 > income Statement > total Other Income Expense Net
1794000000
Quarters > 1 > balance Sheet > cash
14352000000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
41792000000
Quarters > 1 > balance Sheet > inventories
25371000000
Quarters > 1 > balance Sheet > total Current Assets
85108000000
Quarters > 1 > balance Sheet > property Plant Equipment
295356000000
Quarters > 1 > balance Sheet > total Assets
447597000000
Quarters > 1 > balance Sheet > payables
59725000000
Quarters > 1 > balance Sheet > short Term Debt
5419000000
Quarters > 1 > balance Sheet > long Term Debt
33570000000
Quarters > 1 > balance Sheet > total Liabilities
177635000000
Quarters > 1 > balance Sheet > equity
262593000000
Quarters > 1 > cash Flow > net Income
7354000000
Quarters > 1 > cash Flow > depreciation
6101000000
Quarters > 1 > cash Flow > change In Working Capital
-3970000000
Quarters > 1 > cash Flow > cash From Operations
11550000000
Quarters > 1 > cash Flow > capital Expenditures
6283000000
Quarters > 1 > cash Flow > cash From Investing
-6180000000
Quarters > 1 > cash Flow > cash From Financing
-8685000000
Quarters > 1 > cash Flow > net Change In Cash
-2801000000
Quarters > 1 > ratios > PE
1.6351881782498268
Quarters > 1 > ratios > PB
1.9715976435015405
Quarters > 1 > ratios > ROE
2.696949271305785
Quarters > 1 > ratios > ROA
1.5822268692596242
Quarters > 1 > ratios > FCF
5267000000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.06627074499540747
Quarters > 1 > health Score
56
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
81058000000
Quarters > 2 > income Statement > cost Of Revenue
62573000000
Quarters > 2 > income Statement > gross Profit
18485000000
Quarters > 2 > income Statement > operating Expenses
8639000000
Quarters > 2 > income Statement > operating Income
9846000000
Quarters > 2 > income Statement > interest Expense
205000000
Quarters > 2 > income Statement > pretax Income
11600000000
Quarters > 2 > income Statement > net Income
7713000000
Quarters > 2 > income Statement > eps
1.728597041685343
Quarters > 2 > income Statement > dividends Per Share
4335000000
Quarters > 2 > income Statement > shares Outstanding
4462000000
Quarters > 2 > income Statement > income Tax Expense
3567000000
Quarters > 2 > income Statement > EBITDA
17507000000
Quarters > 2 > income Statement > operating Margin
12.146857805521973
Quarters > 2 > income Statement > total Other Income Expense Net
1754000000
Quarters > 2 > balance Sheet > cash
17036000000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
46303000000
Quarters > 2 > balance Sheet > inventories
24478000000
Quarters > 2 > balance Sheet > total Current Assets
91233000000
Quarters > 2 > balance Sheet > property Plant Equipment
292646000000
Quarters > 2 > balance Sheet > total Assets
451908000000
Quarters > 2 > balance Sheet > payables
63987000000
Quarters > 2 > balance Sheet > short Term Debt
4728000000
Quarters > 2 > balance Sheet > long Term Debt
32823000000
Quarters > 2 > balance Sheet > total Liabilities
182102000000
Quarters > 2 > balance Sheet > equity
262720000000
Quarters > 2 > cash Flow > net Income
8033000000
Quarters > 2 > cash Flow > depreciation
5702000000
Quarters > 2 > cash Flow > change In Working Capital
-878000000
Quarters > 2 > cash Flow > cash From Operations
12953000000
Quarters > 2 > cash Flow > capital Expenditures
5898000000
Quarters > 2 > cash Flow > cash From Investing
-4135000000
Quarters > 2 > cash Flow > cash From Financing
-13579000000
Quarters > 2 > cash Flow > net Change In Cash
-4675000000
Quarters > 2 > ratios > PE
1.728597041685343
Quarters > 2 > ratios > PB
2.030250761266748
Quarters > 2 > ratios > ROE
2.9358252131546894
Quarters > 2 > ratios > ROA
1.7067633235083246
Quarters > 2 > ratios > FCF
7055000000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.08703644304078562
Quarters > 2 > health Score
58
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
81058000000
Quarters > 3 > income Statement > cost Of Revenue
63811000000
Quarters > 3 > income Statement > gross Profit
17247000000
Quarters > 3 > income Statement > operating Expenses
9474000000
Quarters > 3 > income Statement > operating Income
7773000000
Quarters > 3 > income Statement > interest Expense
297000000
Quarters > 3 > income Statement > pretax Income
9813000000
Quarters > 3 > income Statement > net Income
7610000000
Quarters > 3 > income Statement > eps
1.7055132227700582
Quarters > 3 > income Statement > dividends Per Share
4371000000
Quarters > 3 > income Statement > shares Outstanding
4462000000
Quarters > 3 > income Statement > income Tax Expense
1858000000
Quarters > 3 > income Statement > EBITDA
16695000000
Quarters > 3 > income Statement > operating Margin
9.589429791013842
Quarters > 3 > income Statement > total Other Income Expense Net
2040000000
Quarters > 3 > balance Sheet > cash
23029000000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
43681000000
Quarters > 3 > balance Sheet > inventories
23524000000
Quarters > 3 > balance Sheet > total Current Assets
91990000000
Quarters > 3 > balance Sheet > property Plant Equipment
294318000000
Quarters > 3 > balance Sheet > total Assets
453475000000
Quarters > 3 > balance Sheet > payables
36145000000
Quarters > 3 > balance Sheet > short Term Debt
4955000000
Quarters > 3 > balance Sheet > long Term Debt
32804000000
Quarters > 3 > balance Sheet > total Liabilities
182869000000
Quarters > 3 > balance Sheet > equity
263705000000
Quarters > 3 > cash Flow > net Income
7610000000
Quarters > 3 > cash Flow > depreciation
6585000000
Quarters > 3 > cash Flow > change In Working Capital
433000000
Quarters > 3 > cash Flow > cash From Operations
12229000000
Quarters > 3 > cash Flow > capital Expenditures
6837000000
Quarters > 3 > cash Flow > cash From Investing
-4252000000
Quarters > 3 > cash Flow > cash From Financing
-11143000000
Quarters > 3 > cash Flow > net Change In Cash
-3785000000
Quarters > 3 > ratios > PE
1.7055132227700582
Quarters > 3 > ratios > PB
2.0226672986860317
Quarters > 3 > ratios > ROE
2.8858004209248973
Quarters > 3 > ratios > ROA
1.6781520480732126
Quarters > 3 > ratios > FCF
5392000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.06652026943669964
Quarters > 3 > health Score
56
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
339247000000
Annuals > 0 > income Statement > cost Of Revenue
262505000000
Annuals > 0 > income Statement > gross Profit
76742000000
Annuals > 0 > income Statement > operating Expenses
37090000000
Annuals > 0 > income Statement > operating Income
39652000000
Annuals > 0 > income Statement > interest Expense
996000000
Annuals > 0 > income Statement > pretax Income
48873000000
Annuals > 0 > income Statement > net Income
33680000000
Annuals > 0 > income Statement > eps
7.83620288506282
Annuals > 0 > income Statement > dividends Per Share
16704000000
Annuals > 0 > income Statement > shares Outstanding
4298000000
Annuals > 0 > income Statement > income Tax Expense
13810000000
Annuals > 0 > income Statement > EBITDA
73311000000
Annuals > 0 > income Statement > operating Margin
11.68823895273945
Annuals > 0 > income Statement > total Other Income Expense Net
9221000000
Annuals > 0 > balance Sheet > cash
23029000000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
43681000000
Annuals > 0 > balance Sheet > inventories
23524000000
Annuals > 0 > balance Sheet > total Current Assets
91990000000
Annuals > 0 > balance Sheet > property Plant Equipment
294318000000
Annuals > 0 > balance Sheet > total Assets
453475000000
Annuals > 0 > balance Sheet > payables
36145000000
Annuals > 0 > balance Sheet > short Term Debt
4955000000
Annuals > 0 > balance Sheet > long Term Debt
32804000000
Annuals > 0 > balance Sheet > total Liabilities
182869000000
Annuals > 0 > balance Sheet > equity
263705000000
Annuals > 0 > cash Flow > net Income
33680000000
Annuals > 0 > cash Flow > depreciation
23442000000
Annuals > 0 > cash Flow > change In Working Capital
-739000000
Annuals > 0 > cash Flow > cash From Operations
55022000000
Annuals > 0 > cash Flow > capital Expenditures
24306000000
Annuals > 0 > cash Flow > cash From Investing
-19938000000
Annuals > 0 > cash Flow > cash From Financing
-42789000000
Annuals > 0 > cash Flow > net Change In Cash
-8381000000
Annuals > 0 > ratios > PE
7.83620288506282
Annuals > 0 > ratios > PB
1.9092080923759505
Annuals > 0 > ratios > ROE
12.771847329402172
Annuals > 0 > ratios > ROA
7.427090798831247
Annuals > 0 > ratios > FCF
30716000000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.0905416997055243
Annuals > 0 > health Score
72
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
334697000000
Annuals > 1 > income Statement > cost Of Revenue
250555000000
Annuals > 1 > income Statement > gross Profit
84142000000
Annuals > 1 > income Statement > operating Expenses
39681000000
Annuals > 1 > income Statement > operating Income
44461000000
Annuals > 1 > income Statement > interest Expense
849000000
Annuals > 1 > income Statement > pretax Income
52783000000
Annuals > 1 > income Statement > net Income
36010000000
Annuals > 1 > income Statement > eps
8.886969397828233
Annuals > 1 > income Statement > dividends Per Share
14941000000
Annuals > 1 > income Statement > shares Outstanding
4052000000
Annuals > 1 > income Statement > income Tax Expense
15429000000
Annuals > 1 > income Statement > EBITDA
74273000000
Annuals > 1 > income Statement > operating Margin
13.28395533870934
Annuals > 1 > income Statement > total Other Income Expense Net
8322000000
Annuals > 1 > balance Sheet > cash
31539000000
Annuals > 1 > balance Sheet > short Term Investments
-29000000
Annuals > 1 > balance Sheet > receivables
38015000000
Annuals > 1 > balance Sheet > inventories
25120000000
Annuals > 1 > balance Sheet > total Current Assets
96609000000
Annuals > 1 > balance Sheet > property Plant Equipment
214940000000
Annuals > 1 > balance Sheet > total Assets
376317000000
Annuals > 1 > balance Sheet > payables
31249000000
Annuals > 1 > balance Sheet > short Term Debt
4090000000
Annuals > 1 > balance Sheet > long Term Debt
33645000000
Annuals > 1 > balance Sheet > total Liabilities
163779000000
Annuals > 1 > balance Sheet > equity
204802000000
Annuals > 1 > cash Flow > net Income
36010000000
Annuals > 1 > cash Flow > depreciation
20641000000
Annuals > 1 > cash Flow > change In Working Capital
-2358000000
Annuals > 1 > cash Flow > cash From Operations
55369000000
Annuals > 1 > cash Flow > capital Expenditures
21919000000
Annuals > 1 > cash Flow > cash From Investing
-20044000000
Annuals > 1 > cash Flow > cash From Financing
-33527000000
Annuals > 1 > cash Flow > net Change In Cash
1903000000
Annuals > 1 > ratios > PE
8.886969397828233
Annuals > 1 > ratios > PB
2.317610570209275
Annuals > 1 > ratios > ROE
17.58283610511616
Annuals > 1 > ratios > ROA
9.56906012749889
Annuals > 1 > ratios > FCF
33450000000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.09994114079301578
Annuals > 1 > health Score
78
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
398675000000
Annuals > 2 > income Statement > cost Of Revenue
295608000000
Annuals > 2 > income Statement > gross Profit
103067000000
Annuals > 2 > income Statement > operating Expenses
39039000000
Annuals > 2 > income Statement > operating Income
64028000000
Annuals > 2 > income Statement > interest Expense
798000000
Annuals > 2 > income Statement > pretax Income
77753000000
Annuals > 2 > income Statement > net Income
55740000000
Annuals > 2 > income Statement > eps
13.25564803804994
Annuals > 2 > income Statement > dividends Per Share
14939000000
Annuals > 2 > income Statement > shares Outstanding
4205000000
Annuals > 2 > income Statement > income Tax Expense
20176000000
Annuals > 2 > income Statement > EBITDA
102591000000
Annuals > 2 > income Statement > operating Margin
16.060199410547437
Annuals > 2 > income Statement > total Other Income Expense Net
13725000000
Annuals > 2 > balance Sheet > cash
29640000000
Annuals > 2 > balance Sheet > short Term Investments
-14993000000
Annuals > 2 > balance Sheet > receivables
41749000000
Annuals > 2 > balance Sheet > inventories
24435000000
Annuals > 2 > balance Sheet > total Current Assets
97631000000
Annuals > 2 > balance Sheet > property Plant Equipment
204692000000
Annuals > 2 > balance Sheet > total Assets
369067000000
Annuals > 2 > balance Sheet > payables
33169000000
Annuals > 2 > balance Sheet > short Term Debt
634000000
Annuals > 2 > balance Sheet > long Term Debt
40559000000
Annuals > 2 > balance Sheet > total Liabilities
166594000000
Annuals > 2 > balance Sheet > equity
195049000000
Annuals > 2 > cash Flow > net Income
57577000000
Annuals > 2 > cash Flow > depreciation
24040000000
Annuals > 2 > cash Flow > change In Working Capital
-194000000
Annuals > 2 > cash Flow > cash From Operations
76797000000
Annuals > 2 > cash Flow > capital Expenditures
18407000000
Annuals > 2 > cash Flow > cash From Investing
-14742000000
Annuals > 2 > cash Flow > cash From Financing
-39114000000
Annuals > 2 > cash Flow > net Change In Cash
22863000000
Annuals > 2 > ratios > PE
13.25564803804994
Annuals > 2 > ratios > PB
2.5253843905890316
Annuals > 2 > ratios > ROE
28.57743438828192
Annuals > 2 > ratios > ROA
15.1029487870766
Annuals > 2 > ratios > FCF
58390000000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.14646014924437198
Annuals > 2 > health Score
82
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
276692000000
Annuals > 3 > income Statement > cost Of Revenue
211806000000
Annuals > 3 > income Statement > gross Profit
64886000000
Annuals > 3 > income Statement > operating Expenses
40867000000
Annuals > 3 > income Statement > operating Income
24019000000
Annuals > 3 > income Statement > interest Expense
947000000
Annuals > 3 > income Statement > pretax Income
31234000000
Annuals > 3 > income Statement > net Income
23040000000
Annuals > 3 > income Statement > eps
5.389473684210526
Annuals > 3 > income Statement > dividends Per Share
14924000000
Annuals > 3 > income Statement > shares Outstanding
4275000000
Annuals > 3 > income Statement > income Tax Expense
7636000000
Annuals > 3 > income Statement > EBITDA
52788000000
Annuals > 3 > income Statement > operating Margin
8.68077139924537
Annuals > 3 > income Statement > total Other Income Expense Net
7215000000
Annuals > 3 > balance Sheet > cash
6802000000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
32383000000
Annuals > 3 > balance Sheet > inventories
18780000000
Annuals > 3 > balance Sheet > total Current Assets
59154000000
Annuals > 3 > balance Sheet > property Plant Equipment
216552000000
Annuals > 3 > balance Sheet > total Assets
338923000000
Annuals > 3 > balance Sheet > payables
26623000000
Annuals > 3 > balance Sheet > short Term Debt
4276000000
Annuals > 3 > balance Sheet > long Term Debt
41667000000
Annuals > 3 > balance Sheet > total Liabilities
163240000000
Annuals > 3 > balance Sheet > equity
168577000000
Annuals > 3 > cash Flow > net Income
23598000000
Annuals > 3 > cash Flow > depreciation
19407000000
Annuals > 3 > cash Flow > change In Working Capital
4162000000
Annuals > 3 > cash Flow > cash From Operations
48129000000
Annuals > 3 > cash Flow > capital Expenditures
12076000000
Annuals > 3 > cash Flow > cash From Investing
-10235000000
Annuals > 3 > cash Flow > cash From Financing
-35423000000
Annuals > 3 > cash Flow > net Change In Cash
2438000000
Annuals > 3 > ratios > PE
5.389473684210526
Annuals > 3 > ratios > PB
2.970592073651803
Annuals > 3 > ratios > ROE
13.667344892838287
Annuals > 3 > ratios > ROA
6.798004266455802
Annuals > 3 > ratios > FCF
36053000000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.13030011709771153
Annuals > 3 > health Score
76
Valuation > metrics > PE
17.0262
Valuation > metrics > PB
1.9869732615395246
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
2.8968264629012017
Profitability > metrics > ROA
8.52833173267047
Profitability > metrics > Net Margin
0.09057853619901357
Profitability > final Score
45
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.7142933900315089
Risk > metrics > Interest Coverage
44.33816425120773
Risk > final Score
88
Risk > verdict
Low
Liquidity > metrics > Current Ratio
1.1864895299890073
Liquidity > metrics > Quick Ratio
0.8213395179236936
Liquidity > final Score
71
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
44
Prev Profitabilities > 1
46
Prev Profitabilities > 2
45
Prev Risks > 0
88
Prev Risks > 1
88
Prev Risks > 2
88
Prev Liquidities > 0
79
Prev Liquidities > 1
82
Prev Liquidities > 2
100
Updated At
2025-12-12T01:20:43.168Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-01-30
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
1.7
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-31
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
1.88
Earnings History > 1 > eps Estimate
1.82
Earnings History > 1 > eps Difference
0.06
Earnings History > 1 > surprise Percent
3.2967
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-01
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.64
Earnings History > 2 > eps Estimate
1.56
Earnings History > 2 > eps Difference
0.08
Earnings History > 2 > surprise Percent
5.1282
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-02
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.76
Earnings History > 3 > eps Estimate
1.74
Earnings History > 3 > eps Difference
0.02
Earnings History > 3 > surprise Percent
1.1494
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-01-31
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.67
Earnings History > 4 > eps Estimate
1.55
Earnings History > 4 > eps Difference
0.12
Earnings History > 4 > surprise Percent
7.7419
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-01
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.92
Earnings History > 5 > eps Estimate
1.87
Earnings History > 5 > eps Difference
0.05
Earnings History > 5 > surprise Percent
2.6738
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-02
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
2.14
Earnings History > 6 > eps Estimate
2.01
Earnings History > 6 > eps Difference
0.13
Earnings History > 6 > surprise Percent
6.4677
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-26
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
2.06
Earnings History > 7 > eps Estimate
2.04
Earnings History > 7 > eps Difference
0.02
Earnings History > 7 > surprise Percent
0.9804
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-02
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
2.48
Earnings History > 8 > eps Estimate
2.19
Earnings History > 8 > eps Difference
0.29
Earnings History > 8 > surprise Percent
13.242
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-27
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
2.27
Earnings History > 9 > eps Estimate
2.36
Earnings History > 9 > eps Difference
-0.09
Earnings History > 9 > surprise Percent
-3.8136
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-28
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.94
Earnings History > 10 > eps Estimate
2.02
Earnings History > 10 > eps Difference
-0.08
Earnings History > 10 > surprise Percent
-3.9604
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-28
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
2.83
Earnings History > 11 > eps Estimate
2.59
Earnings History > 11 > eps Difference
0.24
Earnings History > 11 > surprise Percent
9.2664
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-01-31
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
3.4
Earnings History > 12 > eps Estimate
3.28
Earnings History > 12 > eps Difference
0.12
Earnings History > 12 > surprise Percent
3.6585
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-28
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
4.45
Earnings History > 13 > eps Estimate
3.82
Earnings History > 13 > eps Difference
0.63
Earnings History > 13 > surprise Percent
16.4921
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-29
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
4.14
Earnings History > 14 > eps Estimate
3.89
Earnings History > 14 > eps Difference
0.25
Earnings History > 14 > surprise Percent
6.4267
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-29
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
2.07
Earnings History > 15 > eps Estimate
2.22
Earnings History > 15 > eps Difference
-0.15
Earnings History > 15 > surprise Percent
-6.7568
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-01
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
2.05
Earnings History > 16 > eps Estimate
1.93
Earnings History > 16 > eps Difference
0.12
Earnings History > 16 > surprise Percent
6.2176
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-29
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.58
Earnings History > 17 > eps Estimate
1.52
Earnings History > 17 > eps Difference
0.06
Earnings History > 17 > surprise Percent
3.9474
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-30
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.1
Earnings History > 18 > eps Estimate
0.99
Earnings History > 18 > eps Difference
0.11
Earnings History > 18 > surprise Percent
11.1111
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-30
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.65
Earnings History > 19 > eps Estimate
0.6
Earnings History > 19 > eps Difference
0.05
Earnings History > 19 > surprise Percent
8.3333
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-02
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.03
Earnings History > 20 > eps Estimate
0.02
Earnings History > 20 > eps Difference
0.01
Earnings History > 20 > surprise Percent
50
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-30
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.18
Earnings History > 21 > eps Estimate
-0.25
Earnings History > 21 > eps Difference
0.07
Earnings History > 21 > surprise Percent
28
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-31
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.7
Earnings History > 22 > eps Estimate
-0.6
Earnings History > 22 > eps Difference
-0.1
Earnings History > 22 > surprise Percent
-16.6667
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-01
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.53
Earnings History > 23 > eps Estimate
0.05
Earnings History > 23 > eps Difference
0.48
Earnings History > 23 > surprise Percent
960
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-01-31
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.41
Earnings History > 24 > eps Estimate
0.45
Earnings History > 24 > eps Difference
-0.04
Earnings History > 24 > surprise Percent
-8.8889
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-01
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.68
Earnings History > 25 > eps Estimate
0.66
Earnings History > 25 > eps Difference
0.02
Earnings History > 25 > surprise Percent
3.0303
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.61
Earnings History > 26 > eps Estimate
0.71
Earnings History > 26 > eps Difference
-0.1
Earnings History > 26 > surprise Percent
-14.0845
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-26
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.55
Earnings History > 27 > eps Estimate
0.73
Earnings History > 27 > eps Difference
-0.18
Earnings History > 27 > surprise Percent
-24.6575
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-01
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.5
Earnings History > 28 > eps Estimate
1.09
Earnings History > 28 > eps Difference
0.41
Earnings History > 28 > surprise Percent
37.6147
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-02
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.46
Earnings History > 29 > eps Estimate
1.22
Earnings History > 29 > eps Difference
0.24
Earnings History > 29 > surprise Percent
19.6721
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-27
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.92
Earnings History > 30 > eps Estimate
1.27
Earnings History > 30 > eps Difference
-0.35
Earnings History > 30 > surprise Percent
-27.5591
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-27
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.09
Earnings History > 31 > eps Estimate
1.1
Earnings History > 31 > eps Difference
-0.01
Earnings History > 31 > surprise Percent
-0.9091
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-02
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.88
Earnings History > 32 > eps Estimate
1.03
Earnings History > 32 > eps Difference
-0.15
Earnings History > 32 > surprise Percent
-14.5631
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-27
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.93
Earnings History > 33 > eps Estimate
0.87
Earnings History > 33 > eps Difference
0.06
Earnings History > 33 > surprise Percent
6.8966
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-28
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.78
Earnings History > 34 > eps Estimate
0.85
Earnings History > 34 > eps Difference
-0.07
Earnings History > 34 > surprise Percent
-8.2353
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-28
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.95
Earnings History > 35 > eps Estimate
0.87
Earnings History > 35 > eps Difference
0.08
Earnings History > 35 > surprise Percent
9.1954
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-01-31
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.89
Earnings History > 36 > eps Estimate
0.7
Earnings History > 36 > eps Difference
0.19
Earnings History > 36 > surprise Percent
27.1429
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-28
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.63
Earnings History > 37 > eps Estimate
0.6
Earnings History > 37 > eps Difference
0.03
Earnings History > 37 > surprise Percent
5
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-29
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.41
Earnings History > 38 > eps Estimate
0.64
Earnings History > 38 > eps Difference
-0.23
Earnings History > 38 > surprise Percent
-35.9375
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-29
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.43
Earnings History > 39 > eps Estimate
0.31
Earnings History > 39 > eps Difference
0.12
Earnings History > 39 > surprise Percent
38.7097
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-02
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.67
Earnings History > 40 > eps Estimate
0.64
Earnings History > 40 > eps Difference
0.03
Earnings History > 40 > surprise Percent
4.6875
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-30
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.01
Earnings History > 41 > eps Estimate
0.9
Earnings History > 41 > eps Difference
0.11
Earnings History > 41 > surprise Percent
12.2222
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
1.06
Earnings History > 42 > eps Estimate
1.11
Earnings History > 42 > eps Difference
-0.05
Earnings History > 42 > surprise Percent
-4.5045
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-30
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1.17
Earnings History > 43 > eps Estimate
0.83
Earnings History > 43 > eps Difference
0.34
Earnings History > 43 > surprise Percent
40.9639
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-02
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
1.32
Earnings History > 44 > eps Estimate
1.34
Earnings History > 44 > eps Difference
-0.02
Earnings History > 44 > surprise Percent
-1.4925
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-31
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.89
Earnings History > 45 > eps Estimate
1.72
Earnings History > 45 > eps Difference
0.17
Earnings History > 45 > surprise Percent
9.8837
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-31
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
2.05
Earnings History > 46 > eps Estimate
1.86
Earnings History > 46 > eps Difference
0.19
Earnings History > 46 > surprise Percent
10.2151
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-01
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
BeforeMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
2.1
Earnings History > 47 > eps Estimate
1.88
Earnings History > 47 > eps Difference
0.22
Earnings History > 47 > surprise Percent
11.7021
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-01-30
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
BeforeMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1.91
Earnings History > 48 > eps Estimate
1.92
Earnings History > 48 > eps Difference
-0.01
Earnings History > 48 > surprise Percent
-0.5208
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-31
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
BeforeMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
1.79
Earnings History > 49 > eps Estimate
1.78
Earnings History > 49 > eps Difference
0.01
Earnings History > 49 > surprise Percent
0.5618
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
BeforeMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
1.55
Earnings History > 50 > eps Estimate
1.9
Earnings History > 50 > eps Difference
-0.35
Earnings History > 50 > surprise Percent
-18.4211
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-25
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
BeforeMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
2.12
Earnings History > 51 > eps Estimate
2.05
Earnings History > 51 > eps Difference
0.07
Earnings History > 51 > surprise Percent
3.4146
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-01
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
BeforeMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
2.2
Earnings History > 52 > eps Estimate
2
Earnings History > 52 > eps Difference
0.2
Earnings History > 52 > surprise Percent
10
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-01
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
BeforeMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
2.09
Earnings History > 53 > eps Estimate
1.93
Earnings History > 53 > eps Difference
0.16
Earnings History > 53 > surprise Percent
8.2902
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-26
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
BeforeMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
1.8
Earnings History > 54 > eps Estimate
1.96
Earnings History > 54 > eps Difference
-0.16
Earnings History > 54 > surprise Percent
-8.1633
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-26
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
BeforeMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
2
Earnings History > 55 > eps Estimate
2.11
Earnings History > 55 > eps Difference
-0.11
Earnings History > 55 > surprise Percent
-5.2133
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-01-31
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
AfterMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
1.97
Earnings History > 56 > eps Estimate
1.98
Earnings History > 56 > eps Difference
-0.01
Earnings History > 56 > surprise Percent
-0.5051
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-27
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
BeforeMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
2.13
Earnings History > 57 > eps Estimate
2.13
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
0
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-28
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
BeforeMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
2.18
Earnings History > 58 > eps Estimate
2.33
Earnings History > 58 > eps Difference
-0.15
Earnings History > 58 > surprise Percent
-6.4378
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-28
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
BeforeMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
2.14
Earnings History > 59 > eps Estimate
2.02
Earnings History > 59 > eps Difference
0.12
Earnings History > 59 > surprise Percent
5.9406
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-01-31
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
BeforeMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
1.85
Earnings History > 60 > eps Estimate
1.62
Earnings History > 60 > eps Difference
0.23
Earnings History > 60 > surprise Percent
14.1975
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-28
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
BeforeMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
1.44
Earnings History > 61 > eps Estimate
1.39
Earnings History > 61 > eps Difference
0.05
Earnings History > 61 > surprise Percent
3.5971
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-29
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
BeforeMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
1.6
Earnings History > 62 > eps Estimate
1.47
Earnings History > 62 > eps Difference
0.13
Earnings History > 62 > surprise Percent
8.8435
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-29
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
BeforeMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
1.37
Earnings History > 63 > eps Estimate
1.38
Earnings History > 63 > eps Difference
-0.01
Earnings History > 63 > surprise Percent
-0.7246
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-01
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
BeforeMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
1.27
Earnings History > 64 > eps Estimate
1.19
Earnings History > 64 > eps Difference
0.08
Earnings History > 64 > surprise Percent
6.7227
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-29
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
BeforeMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.98
Earnings History > 65 > eps Estimate
1.03
Earnings History > 65 > eps Difference
-0.05
Earnings History > 65 > surprise Percent
-4.8544
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-30
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
BeforeMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.84
Earnings History > 66 > eps Estimate
1.02
Earnings History > 66 > eps Difference
-0.18
Earnings History > 66 > surprise Percent
-17.6471
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-30
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
BeforeMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.92
Earnings History > 67 > eps Estimate
0.95
Earnings History > 67 > eps Difference
-0.03
Earnings History > 67 > surprise Percent
-3.1579
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-01-30
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
BeforeMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
1.55
Earnings History > 68 > eps Estimate
1.51
Earnings History > 68 > eps Difference
0.04
Earnings History > 68 > surprise Percent
2.649
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-30
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
BeforeMarket
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
2.59
Earnings History > 69 > eps Estimate
2.38
Earnings History > 69 > eps Difference
0.21
Earnings History > 69 > surprise Percent
8.8235
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-31
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
BeforeMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
2.27
Earnings History > 70 > eps Estimate
2.53
Earnings History > 70 > eps Difference
-0.26
Earnings History > 70 > surprise Percent
-10.2767
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-01
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
BeforeMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
2.03
Earnings History > 71 > eps Estimate
2.11
Earnings History > 71 > eps Difference
-0.08
Earnings History > 71 > surprise Percent
-3.7915
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-01
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
BeforeMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
2.13
Earnings History > 72 > eps Estimate
1.98
Earnings History > 72 > eps Difference
0.15
Earnings History > 72 > surprise Percent
7.5758
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-01
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
BeforeMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
1.7
Earnings History > 73 > eps Estimate
1.74
Earnings History > 73 > eps Difference
-0.04
Earnings History > 73 > surprise Percent
-2.2989
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-26
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
BeforeMarket
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
1.83
Earnings History > 74 > eps Estimate
1.96
Earnings History > 74 > eps Difference
-0.13
Earnings History > 74 > surprise Percent
-6.6327
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-04-26
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
BeforeMarket
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
1.62
Earnings History > 75 > eps Estimate
1.53
Earnings History > 75 > eps Difference
0.09
Earnings History > 75 > surprise Percent
5.8824
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-01
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
BeforeMarket
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
1.69
Earnings History > 76 > eps Estimate
1.52
Earnings History > 76 > eps Difference
0.17
Earnings History > 76 > surprise Percent
11.1842
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-26
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
BeforeMarket
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
1.77
Earnings History > 77 > eps Estimate
1.59
Earnings History > 77 > eps Difference
0.18
Earnings History > 77 > surprise Percent
11.3208
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-27
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
BeforeMarket
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
1.72
Earnings History > 78 > eps Estimate
1.64
Earnings History > 78 > eps Difference
0.08
Earnings History > 78 > surprise Percent
4.878
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-27
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
BeforeMarket
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
1.41
Earnings History > 79 > eps Estimate
1.46
Earnings History > 79 > eps Difference
-0.05
Earnings History > 79 > surprise Percent
-3.4247
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-01-30
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
BeforeMarket
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
1.65
Earnings History > 80 > eps Estimate
1.45
Earnings History > 80 > eps Difference
0.2
Earnings History > 80 > surprise Percent
13.7931
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-27
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
BeforeMarket
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
1.32
Earnings History > 81 > eps Estimate
1.39
Earnings History > 81 > eps Difference
-0.07
Earnings History > 81 > surprise Percent
-5.036
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
BeforeMarket
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
1.23
Earnings History > 82 > eps Estimate
1.22
Earnings History > 82 > eps Difference
0.01
Earnings History > 82 > surprise Percent
0.8197
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
BeforeMarket
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
1.15
Earnings History > 83 > eps Estimate
1.2
Earnings History > 83 > eps Difference
-0.05
Earnings History > 83 > surprise Percent
-4.1667
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-01-31
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
BeforeMarket
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
1.3
Earnings History > 84 > eps Estimate
1.05
Earnings History > 84 > eps Difference
0.25
Earnings History > 84 > surprise Percent
23.8095
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-28
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
BeforeMarket
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.96
Earnings History > 85 > eps Estimate
0.87
Earnings History > 85 > eps Difference
0.09
Earnings History > 85 > surprise Percent
10.3448
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
BeforeMarket
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.88
Earnings History > 86 > eps Estimate
0.88
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
0
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
BeforeMarket
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.83
Earnings History > 87 > eps Estimate
0.75
Earnings History > 87 > eps Difference
0.08
Earnings History > 87 > surprise Percent
10.6667
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-01-29
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
BeforeMarket
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.68
Earnings History > 88 > eps Estimate
0.58
Earnings History > 88 > eps Difference
0.1
Earnings History > 88 > surprise Percent
17.2414
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-30
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
BeforeMarket
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.55
Earnings History > 89 > eps Estimate
0.62
Earnings History > 89 > eps Difference
-0.07
Earnings History > 89 > surprise Percent
-11.2903
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-31
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
BeforeMarket
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.62
Earnings History > 90 > eps Estimate
0.56
Earnings History > 90 > eps Difference
0.06
Earnings History > 90 > surprise Percent
10.7143
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-05-01
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
BeforeMarket
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.71
Earnings History > 91 > eps Estimate
0.69
Earnings History > 91 > eps Difference
0.02
Earnings History > 91 > surprise Percent
2.8986
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-01-30
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
BeforeMarket
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.56
Earnings History > 92 > eps Estimate
0.5
Earnings History > 92 > eps Difference
0.06
Earnings History > 92 > surprise Percent
12
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-31
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
BeforeMarket
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.44
Earnings History > 93 > eps Estimate
0.42
Earnings History > 93 > eps Difference
0.02
Earnings History > 93 > surprise Percent
4.7619
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-08-01
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
BeforeMarket
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.39
Earnings History > 94 > eps Estimate
0.45
Earnings History > 94 > eps Difference
-0.06
Earnings History > 94 > surprise Percent
-13.3333
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-23
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
BeforeMarket
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.31
Earnings History > 95 > eps Estimate
0.39
Earnings History > 95 > eps Difference
-0.08
Earnings History > 95 > surprise Percent
-20.5128
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-01-23
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
BeforeMarket
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.42
Earnings History > 96 > eps Estimate
0.38
Earnings History > 96 > eps Difference
0.04
Earnings History > 96 > surprise Percent
10.5263
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-23
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
BeforeMarket
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.48
Earnings History > 97 > eps Estimate
0.5
Earnings History > 97 > eps Difference
-0.02
Earnings History > 97 > surprise Percent
-4
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
BeforeMarket
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.64
Earnings History > 98 > eps Estimate
0.66
Earnings History > 98 > eps Difference
-0.02
Earnings History > 98 > surprise Percent
-3.0303
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
BeforeMarket
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.72
Earnings History > 99 > eps Estimate
0.66
Earnings History > 99 > eps Difference
0.06
Earnings History > 99 > surprise Percent
9.0909
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-01-23
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
BeforeMarket
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.73
Earnings History > 100 > eps Estimate
0.65
Earnings History > 100 > eps Difference
0.08
Earnings History > 100 > surprise Percent
12.3077
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-24
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
BeforeMarket
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.61
Earnings History > 101 > eps Estimate
0.57
Earnings History > 101 > eps Difference
0.04
Earnings History > 101 > surprise Percent
7.0175
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.59
Earnings History > 102 > eps Estimate
0.53
Earnings History > 102 > eps Difference
0.06
Earnings History > 102 > surprise Percent
11.3208
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-04-25
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.48
Earnings History > 103 > eps Estimate
0.44
Earnings History > 103 > eps Difference
0.04
Earnings History > 103 > surprise Percent
9.0909
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-01-25
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.39
Earnings History > 104 > eps Estimate
0.38
Earnings History > 104 > eps Difference
0.01
Earnings History > 104 > surprise Percent
2.6316
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-25
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.31
Earnings History > 105 > eps Estimate
0.3
Earnings History > 105 > eps Difference
0.01
Earnings History > 105 > surprise Percent
3.3333
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-21
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.25
Earnings History > 106 > eps Estimate
0.27
Earnings History > 106 > eps Difference
-0.02
Earnings History > 106 > surprise Percent
-7.4074
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-04-21
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.24
Earnings History > 107 > eps Estimate
0.23
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
4.3478
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-01-21
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.31
Earnings History > 108 > eps Estimate
0.3
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
3.3333
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-10-21
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
BeforeMarket
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.29
Earnings History > 109 > eps Estimate
0.29
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-07-21
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.33
Earnings History > 110 > eps Estimate
0.32
Earnings History > 110 > eps Difference
0.01
Earnings History > 110 > surprise Percent
3.125
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-04-21
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.38
Earnings History > 111 > eps Estimate
0.34
Earnings History > 111 > eps Difference
0.04
Earnings History > 111 > surprise Percent
11.7647
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-01-21
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.5
Earnings History > 112 > eps Estimate
0.37
Earnings History > 112 > eps Difference
0.13
Earnings History > 112 > surprise Percent
35.1351
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-10-21
Earnings History > 113 > date
1997-09-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.37
Earnings History > 113 > eps Estimate
0.35
Earnings History > 113 > eps Difference
0.02
Earnings History > 113 > surprise Percent
5.7143
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-07-21
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.4
Earnings History > 114 > eps Estimate
0.35
Earnings History > 114 > eps Difference
0.05
Earnings History > 114 > surprise Percent
14.2857
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-04-21
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.44
Earnings History > 115 > eps Estimate
0.41
Earnings History > 115 > eps Difference
0.03
Earnings History > 115 > surprise Percent
7.3171
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-01-21
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.42
Earnings History > 116 > eps Estimate
0.38
Earnings History > 116 > eps Difference
0.04
Earnings History > 116 > surprise Percent
10.5263
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-10-21
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.31
Earnings History > 117 > eps Estimate
0.3
Earnings History > 117 > eps Difference
0.01
Earnings History > 117 > surprise Percent
3.3333
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-07-22
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.32
Earnings History > 118 > eps Estimate
0.33
Earnings History > 118 > eps Difference
-0.01
Earnings History > 118 > surprise Percent
-3.0303
Earnings History > 119 > period
1996-03-31
Earnings History > 119 > report Date
1996-04-22
Earnings History > 119 > date
1996-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.35
Earnings History > 119 > eps Estimate
0.33
Earnings History > 119 > eps Difference
0.02
Earnings History > 119 > surprise Percent
6.0606
Earnings History > 120 > period
1995-12-31
Earnings History > 120 > report Date
1995-12-31
Earnings History > 120 > date
1995-12-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.3382
Earnings History > 120 > eps Estimate
-
Earnings History > 120 > eps Difference
0
Earnings History > 120 > surprise Percent
-
Earnings History > 121 > period
1995-09-30
Earnings History > 121 > report Date
1995-09-30
Earnings History > 121 > date
1995-09-30
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.302
Earnings History > 121 > eps Estimate
-
Earnings History > 121 > eps Difference
0
Earnings History > 121 > surprise Percent
-
Earnings History > 122 > period
1995-06-30
Earnings History > 122 > report Date
1995-06-30
Earnings History > 122 > date
1995-06-30
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
0.328
Earnings History > 122 > eps Estimate
-
Earnings History > 122 > eps Difference
0
Earnings History > 122 > surprise Percent
-
Earnings History > 123 > period
1995-03-31
Earnings History > 123 > report Date
1995-03-31
Earnings History > 123 > date
1995-03-31
Earnings History > 123 > before After Market
-
Earnings History > 123 > currency
USD
Earnings History > 123 > eps Actual
0.3342
Earnings History > 123 > eps Estimate
-
Earnings History > 123 > eps Difference
0
Earnings History > 123 > surprise Percent
-
Earnings History > 124 > period
1994-12-31
Earnings History > 124 > report Date
1994-12-31
Earnings History > 124 > date
1994-12-31
Earnings History > 124 > before After Market
-
Earnings History > 124 > currency
USD
Earnings History > 124 > eps Actual
0.3825
Earnings History > 124 > eps Estimate
-
Earnings History > 124 > eps Difference
0
Earnings History > 124 > surprise Percent
-
Earnings History > 125 > period
1994-09-30
Earnings History > 125 > report Date
1994-09-30
Earnings History > 125 > date
1994-09-30
Earnings History > 125 > before After Market
-
Earnings History > 125 > currency
USD
Earnings History > 125 > eps Actual
0.2326
Earnings History > 125 > eps Estimate
-
Earnings History > 125 > eps Difference
0
Earnings History > 125 > surprise Percent
-
Earnings History > 126 > period
1994-06-30
Earnings History > 126 > report Date
1994-06-30
Earnings History > 126 > date
1994-06-30
Earnings History > 126 > before After Market
-
Earnings History > 126 > currency
USD
Earnings History > 126 > eps Actual
0.1782
Earnings History > 126 > eps Estimate
-
Earnings History > 126 > eps Difference
0
Earnings History > 126 > surprise Percent
-
Earnings History > 127 > period
1994-03-31
Earnings History > 127 > report Date
1994-03-31
Earnings History > 127 > date
1994-03-31
Earnings History > 127 > before After Market
-
Earnings History > 127 > currency
USD
Earnings History > 127 > eps Actual
0.2335
Earnings History > 127 > eps Estimate
-
Earnings History > 127 > eps Difference
0
Earnings History > 127 > surprise Percent
-
Exxon Mobil Corporation engages in the exploration and production of crude oil and natural gas in the United States, Guyana, Canada, the United Kingdom, Singapore, France, and internationally. It operates through Upstream, Energy Products, Chemical Products, and Specialty Products segments. The Upstream segment explores for and produces crude oil and natural gas. The Energy Products segment offers fuels, aromatics, and catalysts, as well as licensing services. The Chemical Products segment manufactures and sells petrochemicals, including olefins, polyolefins, and intermediates. The Specialty Products segment offers performance products, including finished lubricants, basestocks, waxes, synthetics, elastomers, and resins. It also involved in the manufacture, trading, transportation, and sale of crude oil, natural gas, petroleum products, petrochemicals, and other specialty products; and pursuit of lower-emission and business opportunities, including carbon capture and storage, hydrogen, lower-emission fuels, Proxxima systems, carbon materials, and lithium. In addition, the company offers sustainable aviation fuel. It sells its products under the Exxon, Esso, and Mobil brands. Exxon Mobil Corporation was founded in 1870 and is headquartered in Spring, Texas.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
1.03Next Payout:
Dec 10, 2025Yield:
3.4465 %Stocks making the biggest moves midday: Exxon, SLM, CVS, AutoZone, Ares, Staar Surgical and more CNBC
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$128.92
Analyst Picks
Strong Buy
10
Buy
7
Hold
10
Sell
1
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Medium
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)
-
Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Medium
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 60.26% of the total shares of Exxon Mobil Corp
1.
Vanguard Group Inc(10.111%)
since
2025/06/30
2.
BlackRock Inc(7.2056%)
since
2025/06/30
3.
State Street Corp(4.8941%)
since
2025/06/30
4.
Vanguard Total Stock Mkt Idx Inv(3.1763%)
since
2025/07/31
5.
FMR Inc(3.1289%)
since
2025/06/30
6.
Vanguard 500 Index Investor(2.5025%)
since
2025/07/31
7.
Geode Capital Management, LLC(2.259%)
since
2025/06/30
8.
JPMorgan Chase & Co(2.2215%)
since
2025/06/30
9.
Bank of America Corp(1.7694%)
since
2025/06/30
10.
Morgan Stanley - Brokerage Accounts(1.7391%)
since
2025/06/30
11.
NORGES BANK(1.3412%)
since
2025/06/30
12.
The Energy Select Sector SPDR® ETF(1.2934%)
since
2025/08/31
13.
Fidelity 500 Index(1.2815%)
since
2025/07/31
14.
SPDR® S&P 500® ETF(1.2212%)
since
2025/08/31
15.
iShares Core S&P 500 ETF(1.2165%)
since
2025/08/31
16.
Bank of New York Mellon Corp(1.093%)
since
2025/06/30
17.
Northern Trust Corp(1.0222%)
since
2025/06/30
18.
Vanguard Value Index Inv(0.8959%)
since
2025/07/31
19.
Franklin Resources Inc(0.846%)
since
2025/06/30
20.
Charles Schwab Investment Management Inc(0.7858%)
since
2025/06/30
21.
Capital Research Global Investors(0.7856%)
since
2025/06/30
22.
T. Rowe Price Associates, Inc.(0.7755%)
since
2025/06/30
23.
Dimensional Fund Advisors, Inc.(0.756%)
since
2025/06/30
24.
Fisher Asset Management, LLC(0.7237%)
since
2025/06/30
25.
State Farm Mutual Automobile Ins Co(0.7159%)
since
2025/06/30
26.
Capital Research & Mgmt Co - Division 3(0.6287%)
since
2025/06/30
27.
Ameriprise Financial Inc(0.614%)
since
2025/06/30
28.
Vanguard Institutional Index I(0.6112%)
since
2025/07/31
29.
Vanguard Dividend Appreciation ETF(0.5485%)
since
2025/07/31
30.
State St S&P 500® Indx SL Cl III(0.5396%)
since
2025/08/31
31.
Vanguard Energy ETF(0.4186%)
since
2025/07/31
32.
Strategic Advisers Fidelity US TtlStk(0.3936%)
since
2025/07/31
33.
Vanguard High Dividend Yield ETF(0.3906%)
since
2025/07/31
34.
Vanguard Institutional 500 Index Trust(0.386%)
since
2025/07/31
35.
Blackrock Eq Idx Fund CF(0.3821%)
since
2025/06/30
36.
American Funds Washington Mutual A(0.329%)
since
2025/06/30
37.
Capital Group Wash Mutual Invtrs Comp(0.329%)
since
2025/06/30
38.
Blackrock Russ 1000 Eq Idx Composite(0.3181%)
since
2025/06/30
39.
Russell 1000 Index Fund(0.3139%)
since
2025/08/31
40.
Capital Group American Mutual Comp(0.2914%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.7
Date
2025-09-30
EPS Actual
1.88
EPS Estimate
1.82
EPS Difference
0.06
Surprise Percent
3.2967%
(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.