_id
69105d7eccc777a4e85d58c4
Ticker
DTE
Name
DTE Energy Company
Exchange
NYSE
Address
One Energy Plaza, Detroit, MI, United States, 48226-1279
Country
USA
Sector
Utilities
Industry
Utilities - Regulated Electric
Currency
USD
Website
https://www.dteenergy.com
Description
DTE Energy Company engages in the energy-related businesses and services. The company's Electric segment generates, purchases, distributes, and sells electricity to approximately 2.3 million residential, commercial, and industrial customers in southeastern Michigan. It generates electricity through coal-fired plants, hydroelectric pumped storage, and nuclear plants, as well as wind and solar assets. This segment owns and operates 702 distribution substations with a capacity of approximately 37,710,000 kilovolt-amperes (kVA) and approximately 4,55,300 line transformers with a capacity of approximately 33,570,000 kVA. The company's Gas segment purchases, stores, transports, distributes, and sells natural gas to approximately 1.3 million residential, commercial, and industrial customers throughout Michigan; and sells storage and transportation capacity. This segment has approximately 20,500 miles of distribution mains; 1,238,000 service pipelines; and 1,352,000 active meters, as well as owns approximately 2,000 miles of transmission pipelines. Its DTE Vantage segment offers metallurgical and petroleum coke to steel and other industries; and power generation, steam production, chilled water production, and wastewater treatment services, as well as compressed air supply to industrial customers. This segment also owns and operates 3 renewable generating plants with a capacity of 114 MWs; and 23 gas recovery sites. Its Energy Trading segment engages in power, natural gas, and environmental marketing and trading; structured transactions; and the optimization of contracted natural gas pipeline transportation and storage positions. The company was founded in 1849 and is based in Detroit, Michigan.
Last Close
129.74
Volume
971054
Current Price
128.8
Change
-0.8
Last Updated
2026-01-02T12:52:19.726Z
Image
data:image/webp;base64,UklGRowJAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSKEGAAAB8IZt2zE52v5tx3leVdVMumPbNnrSSzyMbdu2bdu2x7bNOBlbMfqq6/hQXZWuzM1vETEB/B9W5J8hIRIDQqwDIveFGInA+hFyV8CQXAMMAZMhYh3HcayRECuAWMDvg2JlsfTPgfgH5MQhf1kQuRdjCW8NIFnyJwnGUDcTDCkMTSbgZ/oj+KneTjDcoxghoVafydNGtSwXg5DY9fgPev21tpAw31BsNyS8WAQmLMdP64lGLEk5IrMU3nhFPVXV4Ol9dcldMmv+9p+pLqDJfli4Clbugo6fxxnGbMQaaqU6EQmT9MYL8wf1H77mjev6TQ1IrlkOe0q1/JYtJP/SitpXKlDnSgqsPSqWXGMbARIBa75ql0j6BUcVJ/e+u55+kr2K6trvpzJSc/LlU5S6OYvAsy8LtNxTCWuEsIaH+gDG5wfxCdCyS8NDqodz39YftT3ffsYkTY37/n1yfP5ODNn27UnCJ9jMkh6SBXEEofqaty98eKR/bgwFr+mZKRoMauXmOi+Pvhbzjleo+B8fxNLx16lYi1OlXnbSN1b8jjEkHNDgHU89/XNbzx7Pqt6+qZ565V/RFoe17XbtVtv7KCbbEzcfwxDbZnw9H+laQ9gpk0okJxfv8mJQPVX10lxPPb3YT39Zq59t12MD9T1fe/eLApA89li/BERCDBRo3KV7k8pxMUkIgDTY9vqH0x65op6nQT37ll79W/9Mu/aEfpJyWLdbCq/8ckkOjCMAhrpvpKmn6n5zsFM+whqEUhMHfqBBdV3VoKfBu/rdil+0M1VP3TlaDGNAAoJlqN48/cG5K6rq6R8nBtbIkzVr5WnVccBhraapeup56nnq/a7n6qS8ox88gIC/VP2UvBiKXeqW2SE2b+P5n7oaeuPnG8FJmJi45CTmhoT39Ku5H+vlxxByt1uwpGdpHxhSa2JI16ky+blvbgSv6hvFsKTuvv1u7KcajESDV/WnLtg6C17/aPMjcYAAjrEiiCFdyRk/XHcRoPzum788lPuaepF4emVVvW7P3b77cvdkBGsJFQEQ2r727ZknJtQu3OYbfRpL0dRZq+BVdSNR9+PTqt9MK4RguEcfrZ9asfKCel5QXR2ABTABRmpaRJ5+PasIAmDic+TL7YQTyCRC/EVNU3VnAog1GIpcUy+cp19Oa5zScvi8DQdOHts8tWutgmEEf6/tm5d1r9bqNz0zalAJDGENJ9QNp+p66umtM0entyyXmcgXffF1UFXV1SFYLOFjaaLBcO4vn56c27lyMukbI+ESiyN5u5744Y9zw3EcQ/qGEoumbInk+pFuxYRQcRwjRG4AEnMGECK1NFNX79E9e2Rik6Ix3LOAsQbEEl5ITGk4XtPCuMGnh09avm7n8efffPO5XbPaV0mILH0RIUJDmdWfaVDDenpjQ16EUInPljtnICPuWcj5h3ohXjB49LSquy431m+F6Es6lmXqqaqnGtRTgXrLLurtOfEYI6HRMAbrWCPCs+qqqqsXX1FdiQTqrPr1++FxCNE1WB+hPnqr63neHb1dYbnqCBxw6m3Y2cQfHYfkw5cPTHikkB/fCXU99Tb+rdMZeMdrQMAKZGqQ4ouCcah9UYOqeuvM8fPq6ve/6WOr9G2hxrd/FsVgLYhknDUM0ys/esG7aaqqN7/TNSe0ddbrXlnI+ub5BAQwQkaLQ/JxfX7xzdtf69Ur+rG+tVebztZOjNfR+IWNj4MQRWN54Jdgj0ev3llw2d2ur6/Vbvs1V3vtQczZD8FYBk2IihWm6/H4et7vdffqkOOa+tWvgU+/p5IOhIe0LEYstcoiGSWWHK/88CgN9XS2ETquro6tpBO5dpCkm0Pxc2ouDhjxkdHG8tjp+bE01ZNSV9dx5hOWapZ4dwB8MhU/pZ8wAIaMNvhmnSgNzXQ+ef46xkAtx7dbKHmjIuxcgGMZkoIh4w3FFnfG0iatK7z1BvE/T6LmzTKknvMZRs3BgWx1kShQs3dOArT7tgYsOpuJuW/AghPQ9jg+Gk4NkTiiKKVKIX46v5wPWl/MRaHzJeHN+jB8HD4K98OASIYZwfFjLO3XxkGxj8vA9rFQ6xQ+JjbEEFcfIYqCACI8PFiM+PbVhVp78TGhAz4G50OQZKKauWwSglA+FWOZ0BQfi8qAf0Ys0MQh+sOXj45BSMyLMTRqiY96HXEo0wRDTEkkejPHjC2CACLkqYshplUAoWpWBHG4D9sN6kiogBTwiVAkN4JkE+5Xk9mkEyoCBAyA3D+CREKohNzPwv/4AQBWUDggxAIAALALAJ0BKkAAQAA+yU6iS6ekIyGx+OyQ8BkJbGl2YVF2gD0Afqu65CNPR/Vdh0XoDn6ANsvz0HpH/2PpM9QBvGy/BWgoAPchi+ty5fJdsAmaI2qwgT3llPgAYLRM5Z9y+G2+AEGsAAD+9/B/H/7Mf/3YRLMC98YfMXowEJiPXSn5pd+7x/y089us/ytWKzH4xRlhlXiMi2GPVVUqTpHnY6HT8DntPbKC6ezpH+F5AE3xJaqrfWRj/6Mx+JOa5mkIxZBr/LPVdVvtp9OjMyEHYpRpXRwsLuPSx3gzyv2zJCPzz+B1nt8yLDCJocQm0A0jcUjUfE9Z5VKNhBVpNeItwpTOwDNtL0eVdcaP5chE70FXXYD/80KzTyohMMUkRb3FtzH/ERLFqdORAo06u4Eek/B4Axo+MvjlMwdtgs5yUClY1Xq20bbHVNJxDXDK2vQl9RWro6wn7gIyj3tsB8gLfbClrpwGUIh8Y6EhiXAdczrKghxNFesTL/Mnsc7CYaLUxKAo8YHpRdAv16BCOMEb1Pr2UCdCB0LoP4Xp+Emlsz0sb0h3Sl9ijpwrNF218/Jf6HRa3hc5XE2EYGind7jkaJRVgcHM9Tpe6pXF6z+CnDK1G6F46gs3tSkW0dV5myAVNMHMPIrs9cMVEI6ktzHhIdCb//UAmplypxcDmrHaraU+dMbBLykHyNa6k5kjjrzjL5RISFYRya/vo6PjUNm6BrwsKElRHJfSc52he+6E62z9WN+9mIurxiZjyZ4qMrrZnMjkOfmcuNuWgVki0GhY4aySsG7G/UjniS/BEZWRcmWSR2Sb03d0zx/wlimpgmISIgbzfe+/wBZ4OhJiNO6nU27WF9FEMH+pypFqlNZLVrMibiPkqerrer9j9lP9Df/0DSqqoUmoFLT2AJvVT81mnRBEvGnWIY5WGA7DL7336wAK5LgAAA==
Ipo Date
1970-01-02T00:00:00.000Z
Market Cap
26786953216
Next Dividend Date
2026-01-15T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
1.165
Dividend Yield
3.6180124223602483
Sentiment
0.9872029411764709
Sentiment Sources
34
Rating
3.95
Target Price
148.4231
Strong Buy
9
Buy
2
Hold
8
Sell
1
Strong Sell
0
Current Quarter
2025-09-30
Revenue
3527000000
Cost Of Revenue
583000000
Gross Profit
2944000000
Operating Expenses
2325000000
Operating Income
619000000
Interest Expense
271000000
Pretax Income
413000000
Net Income
418000000
Eps
2.0193236714975846
Dividends Per Share
218000000
Shares Outstanding
207683012
Income Tax Expense
-6000000
EBITDA
1148000000
Operating Margin
17.55032605613836
Total Other Income Expense Net
-206000000
Cash
79000000
Short Term Investments
-
Receivables
1582000000
Inventories
1553000000
Total Current Assets
3762000000
Property Plant Equipment
185000000
Total Assets
52028000000
Payables
1312000000
Short Term Debt
568000000
Long Term Debt
24481000000
Total Liabilities
39865000000
Equity
12158000000
Bs_currency_symbol
USD
Depreciation
383000000
Change In Working Capital
-381000000
Cash From Operations
633000000
Capital Expenditures
1222000000
Cash From Investing
-1662000000
Cash From Financing
1024000000
Net Change In Cash
-5000000
Cf_currency_symbol
USD
PE
19.3373
PB
2.192926468169107
ROE
3.4380654712946206
ROA
0.8034135465518568
FCF
-589000000
Fcf Percent
-0.16699744825630847
Piotroski FScore
4
Health Score
37
Deep Value Investing Score
2.5
Defensive Investing Score
7.5
Dividend Investing Score
2.5
Economic Moat Investing Score
5.8
Garp Investing Score
3.5
Growth Investing Score
3.5
Momentum Investing Score
5
Net Net Investing Score
1
Quality Investing Score
3.5
Value Investing Score
5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
3527000000
Quarters > 0 > income Statement > cost Of Revenue
583000000
Quarters > 0 > income Statement > gross Profit
2944000000
Quarters > 0 > income Statement > operating Expenses
2325000000
Quarters > 0 > income Statement > operating Income
619000000
Quarters > 0 > income Statement > interest Expense
271000000
Quarters > 0 > income Statement > pretax Income
413000000
Quarters > 0 > income Statement > net Income
418000000
Quarters > 0 > income Statement > eps
2.0193236714975846
Quarters > 0 > income Statement > dividends Per Share
218000000
Quarters > 0 > income Statement > shares Outstanding
207000000
Quarters > 0 > income Statement > income Tax Expense
-6000000
Quarters > 0 > income Statement > EBITDA
1148000000
Quarters > 0 > income Statement > operating Margin
17.55032605613836
Quarters > 0 > income Statement > total Other Income Expense Net
-206000000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
79000000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
1582000000
Quarters > 0 > balance Sheet > inventories
1553000000
Quarters > 0 > balance Sheet > total Current Assets
3762000000
Quarters > 0 > balance Sheet > property Plant Equipment
185000000
Quarters > 0 > balance Sheet > total Assets
52028000000
Quarters > 0 > balance Sheet > payables
1312000000
Quarters > 0 > balance Sheet > short Term Debt
568000000
Quarters > 0 > balance Sheet > long Term Debt
24481000000
Quarters > 0 > balance Sheet > total Liabilities
39865000000
Quarters > 0 > balance Sheet > equity
12158000000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
505000000
Quarters > 0 > cash Flow > depreciation
383000000
Quarters > 0 > cash Flow > change In Working Capital
-381000000
Quarters > 0 > cash Flow > cash From Operations
633000000
Quarters > 0 > cash Flow > capital Expenditures
1222000000
Quarters > 0 > cash Flow > cash From Investing
-1662000000
Quarters > 0 > cash Flow > cash From Financing
1024000000
Quarters > 0 > cash Flow > net Change In Cash
-5000000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
2.0193236714975846
Quarters > 0 > ratios > PB
2.192926468169107
Quarters > 0 > ratios > ROE
3.4380654712946206
Quarters > 0 > ratios > ROA
0.8034135465518568
Quarters > 0 > ratios > FCF
-589000000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
-0.16699744825630847
Quarters > 0 > health Score
37
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
3419000000
Quarters > 1 > income Statement > cost Of Revenue
2415000000
Quarters > 1 > income Statement > gross Profit
1004000000
Quarters > 1 > income Statement > operating Expenses
577000000
Quarters > 1 > income Statement > operating Income
427000000
Quarters > 1 > income Statement > interest Expense
256000000
Quarters > 1 > income Statement > pretax Income
230000000
Quarters > 1 > income Statement > net Income
228000000
Quarters > 1 > income Statement > eps
1.1014492753623188
Quarters > 1 > income Statement > dividends Per Share
206000000
Quarters > 1 > income Statement > shares Outstanding
207000000
Quarters > 1 > income Statement > income Tax Expense
1000000
Quarters > 1 > income Statement > EBITDA
970000000
Quarters > 1 > income Statement > operating Margin
12.489031880666863
Quarters > 1 > income Statement > total Other Income Expense Net
-197000000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
84000000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
1759000000
Quarters > 1 > balance Sheet > inventories
49000000
Quarters > 1 > balance Sheet > total Current Assets
3539000000
Quarters > 1 > balance Sheet > property Plant Equipment
31617000000
Quarters > 1 > balance Sheet > total Assets
50248000000
Quarters > 1 > balance Sheet > payables
1380000000
Quarters > 1 > balance Sheet > short Term Debt
867000000
Quarters > 1 > balance Sheet > long Term Debt
22921000000
Quarters > 1 > balance Sheet > total Liabilities
38521000000
Quarters > 1 > balance Sheet > equity
11722000000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
-6000000
Quarters > 1 > cash Flow > depreciation
302000000
Quarters > 1 > cash Flow > change In Working Capital
44000000
Quarters > 1 > cash Flow > cash From Operations
713000000
Quarters > 1 > cash Flow > capital Expenditures
971000000
Quarters > 1 > cash Flow > cash From Investing
-1058000000
Quarters > 1 > cash Flow > cash From Financing
339000000
Quarters > 1 > cash Flow > net Change In Cash
-6000000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
1.1014492753623188
Quarters > 1 > ratios > PB
2.274492407439004
Quarters > 1 > ratios > ROE
1.945060569868623
Quarters > 1 > ratios > ROA
0.4537494029613119
Quarters > 1 > ratios > FCF
-258000000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
-0.07546066101199181
Quarters > 1 > health Score
35
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
4440000000
Quarters > 2 > income Statement > cost Of Revenue
3227000000
Quarters > 2 > income Statement > gross Profit
1213000000
Quarters > 2 > income Statement > operating Expenses
589000000
Quarters > 2 > income Statement > operating Income
624000000
Quarters > 2 > income Statement > interest Expense
250000000
Quarters > 2 > income Statement > pretax Income
427000000
Quarters > 2 > income Statement > net Income
444000000
Quarters > 2 > income Statement > eps
2.1449275362318843
Quarters > 2 > income Statement > dividends Per Share
217000000
Quarters > 2 > income Statement > shares Outstanding
207000000
Quarters > 2 > income Statement > income Tax Expense
-18000000
Quarters > 2 > income Statement > EBITDA
1129000000
Quarters > 2 > income Statement > operating Margin
14.054054054054054
Quarters > 2 > income Statement > total Other Income Expense Net
-197000000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
33000000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
1888000000
Quarters > 2 > balance Sheet > inventories
1155000000
Quarters > 2 > balance Sheet > total Current Assets
3617000000
Quarters > 2 > balance Sheet > property Plant Equipment
31317000000
Quarters > 2 > balance Sheet > total Assets
49555000000
Quarters > 2 > balance Sheet > payables
1300000000
Quarters > 2 > balance Sheet > short Term Debt
1483000000
Quarters > 2 > balance Sheet > long Term Debt
21750000000
Quarters > 2 > balance Sheet > total Liabilities
37628000000
Quarters > 2 > balance Sheet > equity
11921000000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
445000000
Quarters > 2 > cash Flow > depreciation
452000000
Quarters > 2 > cash Flow > change In Working Capital
156000000
Quarters > 2 > cash Flow > cash From Operations
1020000000
Quarters > 2 > cash Flow > capital Expenditures
873000000
Quarters > 2 > cash Flow > cash From Investing
-968000000
Quarters > 2 > cash Flow > cash From Financing
-50000000
Quarters > 2 > cash Flow > net Change In Cash
2000000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
2.1449275362318843
Quarters > 2 > ratios > PB
2.23652378156195
Quarters > 2 > ratios > ROE
3.7245197550541063
Quarters > 2 > ratios > ROA
0.8959741701140148
Quarters > 2 > ratios > FCF
147000000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.03310810810810811
Quarters > 2 > health Score
38
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
3436000000
Quarters > 3 > income Statement > cost Of Revenue
2285000000
Quarters > 3 > income Statement > gross Profit
1151000000
Quarters > 3 > income Statement > operating Expenses
596000000
Quarters > 3 > income Statement > operating Income
555000000
Quarters > 3 > income Statement > interest Expense
248000000
Quarters > 3 > income Statement > pretax Income
322000000
Quarters > 3 > income Statement > net Income
292000000
Quarters > 3 > income Statement > eps
1.4094597202042893
Quarters > 3 > income Statement > dividends Per Share
203000000
Quarters > 3 > income Statement > shares Outstanding
207171582
Quarters > 3 > income Statement > income Tax Expense
30000000
Quarters > 3 > income Statement > EBITDA
1014000000
Quarters > 3 > income Statement > operating Margin
16.152502910360887
Quarters > 3 > income Statement > total Other Income Expense Net
-233000000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
24000000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
1827000000
Quarters > 3 > balance Sheet > inventories
1245000000
Quarters > 3 > balance Sheet > total Current Assets
3607000000
Quarters > 3 > balance Sheet > property Plant Equipment
31081000000
Quarters > 3 > balance Sheet > total Assets
48846000000
Quarters > 3 > balance Sheet > payables
1387000000
Quarters > 3 > balance Sheet > short Term Debt
2384000000
Quarters > 3 > balance Sheet > long Term Debt
20672000000
Quarters > 3 > balance Sheet > total Liabilities
37142000000
Quarters > 3 > balance Sheet > equity
11699000000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
292000000
Quarters > 3 > cash Flow > depreciation
44000000
Quarters > 3 > cash Flow > change In Working Capital
126000000
Quarters > 3 > cash Flow > cash From Operations
1084000000
Quarters > 3 > cash Flow > capital Expenditures
1247000000
Quarters > 3 > cash Flow > cash From Investing
-238000000
Quarters > 3 > cash Flow > cash From Financing
-1781000000
Quarters > 3 > cash Flow > net Change In Cash
-935000000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.4094597202042893
Quarters > 3 > ratios > PB
2.280853043986666
Quarters > 3 > ratios > ROE
2.495939823916574
Quarters > 3 > ratios > ROA
0.5977971584162469
Quarters > 3 > ratios > FCF
-163000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
-0.047438882421420255
Quarters > 3 > health Score
36
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
12457000000
Annuals > 0 > income Statement > cost Of Revenue
8119000000
Annuals > 0 > income Statement > gross Profit
4338000000
Annuals > 0 > income Statement > operating Expenses
2247000000
Annuals > 0 > income Statement > operating Income
2091000000
Annuals > 0 > income Statement > interest Expense
951000000
Annuals > 0 > income Statement > pretax Income
1370000000
Annuals > 0 > income Statement > net Income
1401000000
Annuals > 0 > income Statement > eps
6.768115942028985
Annuals > 0 > income Statement > dividends Per Share
810000000
Annuals > 0 > income Statement > shares Outstanding
207000000
Annuals > 0 > income Statement > income Tax Expense
-34000000
Annuals > 0 > income Statement > EBITDA
4053000000
Annuals > 0 > income Statement > operating Margin
16.78574295576784
Annuals > 0 > income Statement > total Other Income Expense Net
-721000000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
24000000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
1827000000
Annuals > 0 > balance Sheet > inventories
1245000000
Annuals > 0 > balance Sheet > total Current Assets
3607000000
Annuals > 0 > balance Sheet > property Plant Equipment
31081000000
Annuals > 0 > balance Sheet > total Assets
48846000000
Annuals > 0 > balance Sheet > payables
1387000000
Annuals > 0 > balance Sheet > short Term Debt
2384000000
Annuals > 0 > balance Sheet > long Term Debt
20672000000
Annuals > 0 > balance Sheet > total Liabilities
37142000000
Annuals > 0 > balance Sheet > equity
11699000000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
1404000000
Annuals > 0 > cash Flow > depreciation
1332000000
Annuals > 0 > cash Flow > change In Working Capital
328000000
Annuals > 0 > cash Flow > cash From Operations
3643000000
Annuals > 0 > cash Flow > capital Expenditures
4467000000
Annuals > 0 > cash Flow > cash From Investing
-4951000000
Annuals > 0 > cash Flow > cash From Financing
1345000000
Annuals > 0 > cash Flow > net Change In Cash
37000000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
6.768115942028985
Annuals > 0 > ratios > PB
2.2821489016155225
Annuals > 0 > ratios > ROE
11.975382511325753
Annuals > 0 > ratios > ROA
2.8681980100724727
Annuals > 0 > ratios > FCF
-824000000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
-0.06614754756361885
Annuals > 0 > health Score
45
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
12745000000
Annuals > 1 > income Statement > cost Of Revenue
8418000000
Annuals > 1 > income Statement > gross Profit
4327000000
Annuals > 1 > income Statement > operating Expenses
2084000000
Annuals > 1 > income Statement > operating Income
2243000000
Annuals > 1 > income Statement > interest Expense
791000000
Annuals > 1 > income Statement > pretax Income
1566000000
Annuals > 1 > income Statement > net Income
1397000000
Annuals > 1 > income Statement > eps
6.781553398058253
Annuals > 1 > income Statement > dividends Per Share
752000000
Annuals > 1 > income Statement > shares Outstanding
206000000
Annuals > 1 > income Statement > income Tax Expense
169000000
Annuals > 1 > income Statement > EBITDA
3963000000
Annuals > 1 > income Statement > operating Margin
17.5990584542958
Annuals > 1 > income Statement > total Other Income Expense Net
-677000000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
26000000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
1787000000
Annuals > 1 > balance Sheet > inventories
1054000000
Annuals > 1 > balance Sheet > total Current Assets
3539000000
Annuals > 1 > balance Sheet > property Plant Equipment
28301000000
Annuals > 1 > balance Sheet > total Assets
44755000000
Annuals > 1 > balance Sheet > payables
1361000000
Annuals > 1 > balance Sheet > short Term Debt
3442000000
Annuals > 1 > balance Sheet > long Term Debt
17407000000
Annuals > 1 > balance Sheet > total Liabilities
33700000000
Annuals > 1 > balance Sheet > equity
11050000000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
1397000000
Annuals > 1 > cash Flow > depreciation
1254000000
Annuals > 1 > cash Flow > change In Working Capital
65000000
Annuals > 1 > cash Flow > cash From Operations
3220000000
Annuals > 1 > cash Flow > capital Expenditures
3934000000
Annuals > 1 > cash Flow > cash From Investing
-4095000000
Annuals > 1 > cash Flow > cash From Financing
883000000
Annuals > 1 > cash Flow > net Change In Cash
8000000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
6.781553398058253
Annuals > 1 > ratios > PB
2.4045140271493213
Annuals > 1 > ratios > ROE
12.642533936651585
Annuals > 1 > ratios > ROA
3.1214389453692326
Annuals > 1 > ratios > FCF
-714000000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
-0.056021969399764615
Annuals > 1 > health Score
46
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
19228000000
Annuals > 2 > income Statement > cost Of Revenue
15560000000
Annuals > 2 > income Statement > gross Profit
3668000000
Annuals > 2 > income Statement > operating Expenses
1920000000
Annuals > 2 > income Statement > operating Income
1748000000
Annuals > 2 > income Statement > interest Expense
675000000
Annuals > 2 > income Statement > pretax Income
1112000000
Annuals > 2 > income Statement > net Income
1083000000
Annuals > 2 > income Statement > eps
5.525510204081633
Annuals > 2 > income Statement > dividends Per Share
685000000
Annuals > 2 > income Statement > shares Outstanding
196000000
Annuals > 2 > income Statement > income Tax Expense
29000000
Annuals > 2 > income Statement > EBITDA
3255000000
Annuals > 2 > income Statement > operating Margin
9.090909090909092
Annuals > 2 > income Statement > total Other Income Expense Net
-636000000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
33000000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
2182000000
Annuals > 2 > balance Sheet > inventories
942000000
Annuals > 2 > balance Sheet > total Current Assets
4180000000
Annuals > 2 > balance Sheet > property Plant Equipment
28856000000
Annuals > 2 > balance Sheet > total Assets
42683000000
Annuals > 2 > balance Sheet > payables
1604000000
Annuals > 2 > balance Sheet > short Term Debt
2299000000
Annuals > 2 > balance Sheet > long Term Debt
16862000000
Annuals > 2 > balance Sheet > total Liabilities
32282000000
Annuals > 2 > balance Sheet > equity
10397000000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
1083000000
Annuals > 2 > cash Flow > depreciation
1468000000
Annuals > 2 > cash Flow > change In Working Capital
-751000000
Annuals > 2 > cash Flow > cash From Operations
1977000000
Annuals > 2 > cash Flow > capital Expenditures
3378000000
Annuals > 2 > cash Flow > cash From Investing
-3431000000
Annuals > 2 > cash Flow > cash From Financing
1462000000
Annuals > 2 > cash Flow > net Change In Cash
8000000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
5.525510204081633
Annuals > 2 > ratios > PB
2.4314783110512646
Annuals > 2 > ratios > ROE
10.416466288352408
Annuals > 2 > ratios > ROA
2.53730993604011
Annuals > 2 > ratios > FCF
-1401000000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
-0.07286249219887664
Annuals > 2 > health Score
44
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
14964000000
Annuals > 3 > income Statement > cost Of Revenue
11628000000
Annuals > 3 > income Statement > gross Profit
3336000000
Annuals > 3 > income Statement > operating Expenses
1841000000
Annuals > 3 > income Statement > operating Income
1495000000
Annuals > 3 > income Statement > interest Expense
630000000
Annuals > 3 > income Statement > pretax Income
656000000
Annuals > 3 > income Statement > net Income
907000000
Annuals > 3 > income Statement > eps
4.675257731958763
Annuals > 3 > income Statement > dividends Per Share
791000000
Annuals > 3 > income Statement > shares Outstanding
194000000
Annuals > 3 > income Statement > income Tax Expense
-130000000
Annuals > 3 > income Statement > EBITDA
2745000000
Annuals > 3 > income Statement > operating Margin
9.990644212777331
Annuals > 3 > income Statement > total Other Income Expense Net
-839000000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
28000000
Annuals > 3 > balance Sheet > short Term Investments
187000000
Annuals > 3 > balance Sheet > receivables
1830000000
Annuals > 3 > balance Sheet > inventories
858000000
Annuals > 3 > balance Sheet > total Current Assets
3317000000
Annuals > 3 > balance Sheet > property Plant Equipment
27041000000
Annuals > 3 > balance Sheet > total Assets
39719000000
Annuals > 3 > balance Sheet > payables
1414000000
Annuals > 3 > balance Sheet > short Term Debt
3646000000
Annuals > 3 > balance Sheet > long Term Debt
14531000000
Annuals > 3 > balance Sheet > total Liabilities
31006000000
Annuals > 3 > balance Sheet > equity
8705000000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
903000000
Annuals > 3 > cash Flow > depreciation
1459000000
Annuals > 3 > cash Flow > change In Working Capital
398000000
Annuals > 3 > cash Flow > cash From Operations
3067000000
Annuals > 3 > cash Flow > capital Expenditures
3772000000
Annuals > 3 > cash Flow > cash From Investing
-3863000000
Annuals > 3 > cash Flow > cash From Financing
315000000
Annuals > 3 > cash Flow > net Change In Cash
-481000000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
4.675257731958763
Annuals > 3 > ratios > PB
2.8744537622056288
Annuals > 3 > ratios > ROE
10.4192992533027
Annuals > 3 > ratios > ROA
2.2835418817190765
Annuals > 3 > ratios > FCF
-705000000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
-0.0471130713712911
Annuals > 3 > health Score
42
Valuation > metrics > PE
19.3373
Valuation > metrics > PB
2.192926468169107
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
3.4380654712946206
Profitability > metrics > ROA
11.11111111111111
Profitability > metrics > Net Margin
0.11851431811738021
Profitability > final Score
55
Profitability > verdict
Weak
Risk > metrics > Debt Equity
3.278911005099523
Risk > metrics > Interest Coverage
2.284132841328413
Risk > final Score
15
Risk > verdict
High
Liquidity > metrics > Current Ratio
2.001063829787234
Liquidity > metrics > Quick Ratio
1.175
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
33
Prev Profitabilities > 1
52
Prev Profitabilities > 2
42
Prev Risks > 0
13
Prev Risks > 1
16
Prev Risks > 2
15
Prev Liquidities > 0
89
Prev Liquidities > 1
77
Prev Liquidities > 2
41
Updated At
2026-01-20T21:44:05.212Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-05
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
1.59
Earnings History > 0 > eps Difference
-1.59
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-30
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
2.25
Earnings History > 1 > eps Estimate
2.18
Earnings History > 1 > eps Difference
0.07
Earnings History > 1 > surprise Percent
3.211
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-23
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
1.36
Earnings History > 2 > eps Estimate
1.57
Earnings History > 2 > eps Difference
-0.21
Earnings History > 2 > surprise Percent
-13.3758
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-23
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
2.1
Earnings History > 3 > eps Estimate
1.9876
Earnings History > 3 > eps Difference
0.1124
Earnings History > 3 > surprise Percent
5.6551
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-06
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.51
Earnings History > 4 > eps Estimate
1.4391
Earnings History > 4 > eps Difference
0.0709
Earnings History > 4 > surprise Percent
4.9267
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-24
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
2.22
Earnings History > 5 > eps Estimate
1.88
Earnings History > 5 > eps Difference
0.34
Earnings History > 5 > surprise Percent
18.0851
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-25
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.43
Earnings History > 6 > eps Estimate
1.22
Earnings History > 6 > eps Difference
0.21
Earnings History > 6 > surprise Percent
17.2131
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-25
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.67
Earnings History > 7 > eps Estimate
1.71
Earnings History > 7 > eps Difference
-0.04
Earnings History > 7 > surprise Percent
-2.3392
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-08
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.97
Earnings History > 8 > eps Estimate
1.96
Earnings History > 8 > eps Difference
0.01
Earnings History > 8 > surprise Percent
0.5102
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-01
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.44
Earnings History > 9 > eps Estimate
1.63
Earnings History > 9 > eps Difference
-0.19
Earnings History > 9 > surprise Percent
-11.6564
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-27
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.99
Earnings History > 10 > eps Estimate
0.93
Earnings History > 10 > eps Difference
0.06
Earnings History > 10 > surprise Percent
6.4516
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-27
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.33
Earnings History > 11 > eps Estimate
1.25
Earnings History > 11 > eps Difference
0.08
Earnings History > 11 > surprise Percent
6.4
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-23
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.31
Earnings History > 12 > eps Estimate
1.24
Earnings History > 12 > eps Difference
0.07
Earnings History > 12 > surprise Percent
5.6452
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-27
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.6
Earnings History > 13 > eps Estimate
1.58
Earnings History > 13 > eps Difference
0.02
Earnings History > 13 > surprise Percent
1.2658
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-28
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.88
Earnings History > 14 > eps Estimate
1.02
Earnings History > 14 > eps Difference
-0.14
Earnings History > 14 > surprise Percent
-13.7255
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-28
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.31
Earnings History > 15 > eps Estimate
2.05
Earnings History > 15 > eps Difference
0.26
Earnings History > 15 > surprise Percent
12.6829
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-10
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.05
Earnings History > 16 > eps Estimate
0.84
Earnings History > 16 > eps Difference
0.21
Earnings History > 16 > surprise Percent
25
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-27
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.72
Earnings History > 17 > eps Estimate
1.82
Earnings History > 17 > eps Difference
-0.1
Earnings History > 17 > surprise Percent
-5.4945
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-27
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.7
Earnings History > 18 > eps Estimate
1.3
Earnings History > 18 > eps Difference
0.4
Earnings History > 18 > surprise Percent
30.7692
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-27
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
2.44
Earnings History > 19 > eps Estimate
2.17
Earnings History > 19 > eps Difference
0.27
Earnings History > 19 > surprise Percent
12.4424
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-19
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.39
Earnings History > 20 > eps Estimate
1.24
Earnings History > 20 > eps Difference
0.15
Earnings History > 20 > surprise Percent
12.0968
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-27
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
2.61
Earnings History > 21 > eps Estimate
2.07
Earnings History > 21 > eps Difference
0.54
Earnings History > 21 > surprise Percent
26.087
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-28
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.53
Earnings History > 22 > eps Estimate
1.28
Earnings History > 22 > eps Difference
0.25
Earnings History > 22 > surprise Percent
19.5313
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-28
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.66
Earnings History > 23 > eps Estimate
1.74
Earnings History > 23 > eps Difference
-0.08
Earnings History > 23 > surprise Percent
-4.5977
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-05
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.35
Earnings History > 24 > eps Estimate
1.3
Earnings History > 24 > eps Difference
0.05
Earnings History > 24 > surprise Percent
3.8462
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-28
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.91
Earnings History > 25 > eps Estimate
1.97
Earnings History > 25 > eps Difference
-0.06
Earnings History > 25 > surprise Percent
-3.0457
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-24
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.99
Earnings History > 26 > eps Estimate
1.07
Earnings History > 26 > eps Difference
-0.08
Earnings History > 26 > surprise Percent
-7.4766
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-24
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
2.05
Earnings History > 27 > eps Estimate
1.95
Earnings History > 27 > eps Difference
0.1
Earnings History > 27 > surprise Percent
5.1282
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-07
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.91
Earnings History > 28 > eps Estimate
0.93
Earnings History > 28 > eps Difference
-0.02
Earnings History > 28 > surprise Percent
-2.1505
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-24
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
2.13
Earnings History > 29 > eps Estimate
1.77
Earnings History > 29 > eps Difference
0.36
Earnings History > 29 > surprise Percent
20.339
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-25
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.36
Earnings History > 30 > eps Estimate
1.13
Earnings History > 30 > eps Difference
0.23
Earnings History > 30 > surprise Percent
20.354
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-25
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.91
Earnings History > 31 > eps Estimate
1.89
Earnings History > 31 > eps Difference
0.02
Earnings History > 31 > surprise Percent
1.0582
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
1.26
Earnings History > 32 > eps Estimate
1.19
Earnings History > 32 > eps Difference
0.07
Earnings History > 32 > surprise Percent
5.8824
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-25
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.48
Earnings History > 33 > eps Estimate
1.56
Earnings History > 33 > eps Difference
-0.08
Earnings History > 33 > surprise Percent
-5.1282
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-26
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.07
Earnings History > 34 > eps Estimate
1
Earnings History > 34 > eps Difference
0.07
Earnings History > 34 > surprise Percent
7
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-26
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.79
Earnings History > 35 > eps Estimate
1.56
Earnings History > 35 > eps Difference
0.23
Earnings History > 35 > surprise Percent
14.7436
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-09
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.81
Earnings History > 36 > eps Estimate
0.86
Earnings History > 36 > eps Difference
-0.05
Earnings History > 36 > surprise Percent
-5.814
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-26
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.96
Earnings History > 37 > eps Estimate
1.63
Earnings History > 37 > eps Difference
0.33
Earnings History > 37 > surprise Percent
20.2454
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-26
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.98
Earnings History > 38 > eps Estimate
0.89
Earnings History > 38 > eps Difference
0.09
Earnings History > 38 > surprise Percent
10.1124
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-26
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.52
Earnings History > 39 > eps Estimate
1.5
Earnings History > 39 > eps Difference
0.02
Earnings History > 39 > surprise Percent
1.3333
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-10
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.01
Earnings History > 40 > eps Estimate
0.99
Earnings History > 40 > eps Difference
0.02
Earnings History > 40 > surprise Percent
2.0202
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-23
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.4
Earnings History > 41 > eps Estimate
1.25
Earnings History > 41 > eps Difference
0.15
Earnings History > 41 > surprise Percent
12
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-24
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.76
Earnings History > 42 > eps Estimate
0.82
Earnings History > 42 > eps Difference
-0.06
Earnings History > 42 > surprise Percent
-7.3171
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-24
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.65
Earnings History > 43 > eps Estimate
1.52
Earnings History > 43 > eps Difference
0.13
Earnings History > 43 > surprise Percent
8.5526
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-13
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.17
Earnings History > 44 > eps Estimate
1.05
Earnings History > 44 > eps Difference
0.12
Earnings History > 44 > surprise Percent
11.4286
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-24
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.02
Earnings History > 45 > eps Estimate
1.05
Earnings History > 45 > eps Difference
-0.03
Earnings History > 45 > surprise Percent
-2.8571
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-25
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.73
Earnings History > 46 > eps Estimate
0.76
Earnings History > 46 > eps Difference
-0.03
Earnings History > 46 > surprise Percent
-3.9474
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-25
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
1.69
Earnings History > 47 > eps Estimate
1.47
Earnings History > 47 > eps Difference
0.22
Earnings History > 47 > surprise Percent
14.966
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-14
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1.01
Earnings History > 48 > eps Estimate
0.95
Earnings History > 48 > eps Difference
0.06
Earnings History > 48 > surprise Percent
6.3158
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-25
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
1.13
Earnings History > 49 > eps Estimate
1.21
Earnings History > 49 > eps Difference
-0.08
Earnings History > 49 > surprise Percent
-6.6116
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-26
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.62
Earnings History > 50 > eps Estimate
0.77
Earnings History > 50 > eps Difference
-0.15
Earnings History > 50 > surprise Percent
-19.4805
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-26
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
1.34
Earnings History > 51 > eps Estimate
1.07
Earnings History > 51 > eps Difference
0.27
Earnings History > 51 > surprise Percent
25.2336
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.85
Earnings History > 52 > eps Estimate
0.86
Earnings History > 52 > eps Difference
-0.01
Earnings History > 52 > surprise Percent
-1.1628
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-24
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
1.31
Earnings History > 53 > eps Estimate
1.14
Earnings History > 53 > eps Difference
0.17
Earnings History > 53 > surprise Percent
14.9123
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-27
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.86
Earnings History > 54 > eps Estimate
0.7
Earnings History > 54 > eps Difference
0.16
Earnings History > 54 > surprise Percent
22.8571
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-27
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.91
Earnings History > 55 > eps Estimate
1.08
Earnings History > 55 > eps Difference
-0.17
Earnings History > 55 > surprise Percent
-15.7407
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-16
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.88
Earnings History > 56 > eps Estimate
0.8
Earnings History > 56 > eps Difference
0.08
Earnings History > 56 > surprise Percent
10
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.07
Earnings History > 57 > eps Estimate
1
Earnings History > 57 > eps Difference
0.07
Earnings History > 57 > surprise Percent
7
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
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.65
Earnings History > 58 > eps Estimate
0.53
Earnings History > 58 > eps Difference
0.12
Earnings History > 58 > surprise Percent
22.6415
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-27
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
1.11
Earnings History > 59 > eps Estimate
1.21
Earnings History > 59 > eps Difference
-0.1
Earnings History > 59 > surprise Percent
-8.2645
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-09
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.88
Earnings History > 60 > eps Estimate
0.86
Earnings History > 60 > eps Difference
0.02
Earnings History > 60 > surprise Percent
2.3256
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
0.96
Earnings History > 61 > eps Estimate
0.96
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
0
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
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.39
Earnings History > 62 > eps Estimate
0.6
Earnings History > 62 > eps Difference
-0.21
Earnings History > 62 > surprise Percent
-35
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-27
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
1.38
Earnings History > 63 > eps Estimate
1.2
Earnings History > 63 > eps Difference
0.18
Earnings History > 63 > surprise Percent
15
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-22
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.72
Earnings History > 64 > eps Estimate
0.72
Earnings History > 64 > eps Difference
0
Earnings History > 64 > surprise Percent
0
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
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.95
Earnings History > 65 > eps Estimate
0.99
Earnings History > 65 > eps Difference
-0.04
Earnings History > 65 > surprise Percent
-4.0404
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
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.56
Earnings History > 66 > eps Estimate
0.15
Earnings History > 66 > eps Difference
0.41
Earnings History > 66 > surprise Percent
273.3333
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-29
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
1.1
Earnings History > 67 > eps Estimate
0.68
Earnings History > 67 > eps Difference
0.42
Earnings History > 67 > surprise Percent
61.7647
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-23
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.88
Earnings History > 68 > eps Estimate
0.98
Earnings History > 68 > eps Difference
-0.1
Earnings History > 68 > surprise Percent
-10.2041
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-29
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
1.06
Earnings History > 69 > eps Estimate
0.86
Earnings History > 69 > eps Difference
0.2
Earnings History > 69 > surprise Percent
23.2558
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-30
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.16
Earnings History > 70 > eps Estimate
0.43
Earnings History > 70 > eps Difference
-0.27
Earnings History > 70 > surprise Percent
-62.7907
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-30
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.78
Earnings History > 71 > eps Estimate
0.75
Earnings History > 71 > eps Difference
0.03
Earnings History > 71 > surprise Percent
4
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-21
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
1.01
Earnings History > 72 > eps Estimate
0.78
Earnings History > 72 > eps Difference
0.23
Earnings History > 72 > surprise Percent
29.4872
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-08
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.82
Earnings History > 73 > eps Estimate
0.89
Earnings History > 73 > eps Difference
-0.07
Earnings History > 73 > surprise Percent
-7.8652
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-13
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.38
Earnings History > 74 > eps Estimate
0.47
Earnings History > 74 > eps Difference
-0.09
Earnings History > 74 > surprise Percent
-19.1489
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-02
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.64
Earnings History > 75 > eps Estimate
0.77
Earnings History > 75 > eps Difference
-0.13
Earnings History > 75 > surprise Percent
-16.8831
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-26
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.77
Earnings History > 76 > eps Estimate
0.42
Earnings History > 76 > eps Difference
0.35
Earnings History > 76 > surprise Percent
83.3333
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-01
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
1.16
Earnings History > 77 > eps Estimate
0.63
Earnings History > 77 > eps Difference
0.53
Earnings History > 77 > surprise Percent
84.127
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
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
-0.01
Earnings History > 78 > eps Estimate
0.28
Earnings History > 78 > eps Difference
-0.29
Earnings History > 78 > surprise Percent
-103.5714
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-26
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.96
Earnings History > 79 > eps Estimate
0.85
Earnings History > 79 > eps Difference
0.11
Earnings History > 79 > surprise Percent
12.9412
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-15
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
2.12
Earnings History > 80 > eps Estimate
2.01
Earnings History > 80 > eps Difference
0.11
Earnings History > 80 > surprise Percent
5.4726
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-02
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.03
Earnings History > 81 > eps Estimate
0.85
Earnings History > 81 > eps Difference
-0.82
Earnings History > 81 > surprise Percent
-96.4706
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.21
Earnings History > 82 > eps Estimate
0.37
Earnings History > 82 > eps Difference
-0.16
Earnings History > 82 > surprise Percent
-43.2432
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-27
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.88
Earnings History > 83 > eps Estimate
1.09
Earnings History > 83 > eps Difference
-0.21
Earnings History > 83 > surprise Percent
-19.2661
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-10
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.94
Earnings History > 84 > eps Estimate
0.97
Earnings History > 84 > eps Difference
-0.03
Earnings History > 84 > surprise Percent
-3.0928
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-11-04
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.4
Earnings History > 85 > eps Estimate
0.59
Earnings History > 85 > eps Difference
-0.19
Earnings History > 85 > surprise Percent
-32.2034
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-28
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.23
Earnings History > 86 > eps Estimate
0.41
Earnings History > 86 > eps Difference
-0.18
Earnings History > 86 > surprise Percent
-43.9024
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-28
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.89
Earnings History > 87 > eps Estimate
0.92
Earnings History > 87 > eps Difference
-0.03
Earnings History > 87 > surprise Percent
-3.2609
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-05
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.94
Earnings History > 88 > eps Estimate
0.96
Earnings History > 88 > eps Difference
-0.02
Earnings History > 88 > surprise Percent
-2.0833
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-11-07
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.67
Earnings History > 89 > eps Estimate
0.52
Earnings History > 89 > eps Difference
0.15
Earnings History > 89 > surprise Percent
28.8462
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-28
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.48
Earnings History > 90 > eps Estimate
0.4
Earnings History > 90 > eps Difference
0.08
Earnings History > 90 > surprise Percent
20
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-05-02
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
1.06
Earnings History > 91 > eps Estimate
1.3
Earnings History > 91 > eps Difference
-0.24
Earnings History > 91 > surprise Percent
-18.4615
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
1.21
Earnings History > 92 > eps Estimate
1.24
Earnings History > 92 > eps Difference
-0.03
Earnings History > 92 > surprise Percent
-2.4194
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-11-04
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.96
Earnings History > 93 > eps Estimate
0.76
Earnings History > 93 > eps Difference
0.2
Earnings History > 93 > surprise Percent
26.3158
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-30
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.42
Earnings History > 94 > eps Estimate
0.44
Earnings History > 94 > eps Difference
-0.02
Earnings History > 94 > surprise Percent
-4.5455
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-24
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
1.24
Earnings History > 95 > eps Estimate
1.13
Earnings History > 95 > eps Difference
0.11
Earnings History > 95 > surprise Percent
9.7345
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-11
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
1.43
Earnings History > 96 > eps Estimate
1.45
Earnings History > 96 > eps Difference
-0.02
Earnings History > 96 > surprise Percent
-1.3793
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-29
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.51
Earnings History > 97 > eps Estimate
0.43
Earnings History > 97 > eps Difference
0.08
Earnings History > 97 > surprise Percent
18.6047
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-08-13
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.48
Earnings History > 98 > eps Estimate
0.42
Earnings History > 98 > eps Difference
0.06
Earnings History > 98 > surprise Percent
14.2857
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-25
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.97
Earnings History > 99 > eps Estimate
0.88
Earnings History > 99 > eps Difference
0.09
Earnings History > 99 > surprise Percent
10.2273
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-01-24
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.97
Earnings History > 100 > eps Estimate
0.97
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
0
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-11-06
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.85
Earnings History > 101 > eps Estimate
0.98
Earnings History > 101 > eps Difference
-0.13
Earnings History > 101 > surprise Percent
-13.2653
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-26
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.76
Earnings History > 102 > eps Estimate
0.78
Earnings History > 102 > eps Difference
-0.02
Earnings History > 102 > surprise Percent
-2.5641
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-04-26
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.81
Earnings History > 103 > eps Estimate
0.82
Earnings History > 103 > eps Difference
-0.01
Earnings History > 103 > surprise Percent
-1.2195
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-01-26
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.67
Earnings History > 104 > eps Estimate
0.71
Earnings History > 104 > eps Difference
-0.04
Earnings History > 104 > surprise Percent
-5.6338
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-18
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
1.11
Earnings History > 105 > eps Estimate
0.95
Earnings History > 105 > eps Difference
0.16
Earnings History > 105 > surprise Percent
16.8421
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-28
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.76
Earnings History > 106 > eps Estimate
0.7
Earnings History > 106 > eps Difference
0.06
Earnings History > 106 > surprise Percent
8.5714
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-04-28
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.79
Earnings History > 107 > eps Estimate
0.75
Earnings History > 107 > eps Difference
0.04
Earnings History > 107 > surprise Percent
5.3333
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-01-27
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.73
Earnings History > 108 > eps Estimate
0.73
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-28
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.91
Earnings History > 109 > eps Estimate
0.91
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.69
Earnings History > 110 > eps Estimate
0.62
Earnings History > 110 > eps Difference
0.07
Earnings History > 110 > surprise Percent
11.2903
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-04-27
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.72
Earnings History > 111 > eps Estimate
0.6
Earnings History > 111 > eps Difference
0.12
Earnings History > 111 > surprise Percent
20
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-01-26
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.89
Earnings History > 112 > eps Estimate
0.63
Earnings History > 112 > eps Difference
0.26
Earnings History > 112 > surprise Percent
41.2698
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-10-27
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.91
Earnings History > 113 > eps Estimate
0.95
Earnings History > 113 > eps Difference
-0.04
Earnings History > 113 > surprise Percent
-4.2105
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-07-28
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.59
Earnings History > 114 > eps Estimate
0.55
Earnings History > 114 > eps Difference
0.04
Earnings History > 114 > surprise Percent
7.2727
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-04-28
Earnings History > 115 > date
1997-03-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.49
Earnings History > 115 > eps Estimate
0.71
Earnings History > 115 > eps Difference
-0.22
Earnings History > 115 > surprise Percent
-30.9859
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-01-27
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.54
Earnings History > 116 > eps Estimate
0.64
Earnings History > 116 > eps Difference
-0.1
Earnings History > 116 > surprise Percent
-15.625
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-10-28
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.98
Earnings History > 117 > eps Estimate
0.9
Earnings History > 117 > eps Difference
0.08
Earnings History > 117 > surprise Percent
8.8889
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.54
Earnings History > 118 > eps Estimate
0.59
Earnings History > 118 > eps Difference
-0.05
Earnings History > 118 > surprise Percent
-8.4746
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.75
Earnings History > 119 > eps Estimate
0.78
Earnings History > 119 > eps Difference
-0.03
Earnings History > 119 > surprise Percent
-3.8462
DTE Energy Company engages in the energy-related businesses and services. The company's Electric segment generates, purchases, distributes, and sells electricity to approximately 2.3 million residential, commercial, and industrial customers in southeastern Michigan. It generates electricity through coal-fired plants, hydroelectric pumped storage, and nuclear plants, as well as wind and solar assets. This segment owns and operates 702 distribution substations with a capacity of approximately 37,710,000 kilovolt-amperes (kVA) and approximately 4,55,300 line transformers with a capacity of approximately 33,570,000 kVA. The company's Gas segment purchases, stores, transports, distributes, and sells natural gas to approximately 1.3 million residential, commercial, and industrial customers throughout Michigan; and sells storage and transportation capacity. This segment has approximately 20,500 miles of distribution mains; 1,238,000 service pipelines; and 1,352,000 active meters, as well as owns approximately 2,000 miles of transmission pipelines. Its DTE Vantage segment offers metallurgical and petroleum coke to steel and other industries; and power generation, steam production, chilled water production, and wastewater treatment services, as well as compressed air supply to industrial customers. This segment also owns and operates 3 renewable generating plants with a capacity of 114 MWs; and 23 gas recovery sites. Its Energy Trading segment engages in power, natural gas, and environmental marketing and trading; structured transactions; and the optimization of contracted natural gas pipeline transportation and storage positions. The company was founded in 1849 and is based in Detroit, Michigan.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
1.165Next Payout:
Jan 15, 2026Yield:
3.6180 %Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$148.4231
Analyst Picks
Strong Buy
9
Buy
2
Hold
8
Sell
1
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)
-
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)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 88.82% of the total shares of DTE Energy Company
1.
Vanguard Group Inc(12.5079%)
since
2025/06/30
2.
BlackRock Inc(8.3202%)
since
2025/06/30
3.
Capital Research Global Investors(6.8088%)
since
2025/06/30
4.
State Street Corp(5.0863%)
since
2025/06/30
5.
Capital World Investors(4.4795%)
since
2025/06/30
6.
Vanguard Total Stock Mkt Idx Inv(2.8266%)
since
2025/07/31
7.
Capital Group American Mutual Comp(2.762%)
since
2025/06/30
8.
American Funds American Mutual A(2.762%)
since
2025/06/30
9.
GQG Partners LLC(2.5342%)
since
2025/06/30
10.
Geode Capital Management, LLC(2.5292%)
since
2025/06/30
11.
Vanguard 500 Index Investor(2.4736%)
since
2025/07/31
12.
Ameriprise Financial Inc(2.3934%)
since
2025/06/30
13.
American Funds Income Fund of Amer A(2.3132%)
since
2025/06/30
14.
Vanguard Mid Cap Index Institutional(2.007%)
since
2025/07/31
15.
American Funds Washington Mutual A(1.8637%)
since
2025/06/30
16.
Capital Group Wash Mutual Invtrs Comp(1.8637%)
since
2025/06/30
17.
T. Rowe Price Investment Management,Inc.(1.8138%)
since
2025/06/30
18.
The Utilities Select Sector SPDR® ETF(1.6196%)
since
2025/08/31
19.
American Funds Capital Income Bldr A(1.3535%)
since
2025/06/30
20.
T. Rowe Price Capital Appreciation(1.3421%)
since
2025/07/31
21.
HHG PLC(1.3374%)
since
2025/06/30
22.
Fidelity 500 Index(1.2672%)
since
2025/07/31
23.
SPDR® S&P 500® ETF(1.2063%)
since
2025/08/31
24.
Boston Partners Global Investors, Inc(1.206%)
since
2025/06/30
25.
iShares Core S&P 500 ETF(1.2026%)
since
2025/08/31
26.
Amvescap Plc.(1.1499%)
since
2025/06/30
27.
Morgan Stanley - Brokerage Accounts(1.14%)
since
2025/06/30
28.
Janus Inst Mid Cap Growth CF(0.9961%)
since
2025/06/30
29.
Janus Henderson Enterprise D(0.9961%)
since
2025/06/30
30.
ClearBridge Advisors, LLC(0.9417%)
since
2025/06/30
31.
JHancock Disciplined Value Mid Cap I(0.868%)
since
2025/07/31
32.
Northern Trust Corp(0.8621%)
since
2025/06/30
33.
American Funds American Balanced A(0.8497%)
since
2025/06/30
34.
Vanguard Value Index Inv(0.7974%)
since
2025/07/31
35.
Bank of America Corp(0.7527%)
since
2025/06/30
36.
iShares Select Dividend ETF(0.7494%)
since
2025/08/31
37.
Goldman Sachs Group Inc(0.745%)
since
2025/06/30
38.
Franklin Resources Inc(0.7159%)
since
2025/06/30
39.
UBS Group AG(0.6953%)
since
2025/06/30
40.
Legal & General Group PLC(0.6781%)
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.59
Date
2025-09-30
EPS Actual
2.25
EPS Estimate
2.18
EPS Difference
0.07
Surprise Percent
3.211%
(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.