_id
690dad54ccc777a4e85d0a02
Ticker
ALL
Name
The Allstate Corporation
Exchange
NYSE
Address
3100 Sanders Road, Northbrook, IL, United States, 60062
Country
USA
Sector
Financial Services
Industry
Insurance - Property & Casualty
Currency
USD
Website
https://www.allstate.com
Description
The Allstate Corporation, together with its subsidiaries, provides property and casualty, and other insurance products in the United States and Canada. It operates in five segments: Allstate Protection; Run-off Property-Liability; Protection Services; Allstate Health and Benefits; and Corporate and Other. The company offers private passenger auto, homeowners, personal lines, and commercial insurance products through agents, contact centers, and online; and property and casualty insurance products. It also provides consumer product protection plans, device and mobile data collection services, and analytic solutions using automotive telematics information, roadside assistance, and protection plans; and insurance products, such as identity protection and restoration through Allstate Protection Plans, Allstate Dealer Services, Allstate Roadside, Arity, and Allstate Identity Protection brands. In addition, the company offers life, accident, critical illness, hospital indemnity, short-term disability, and other health insurance products; self-funded stop-loss and fully insured group health products to employers; medicare supplement, ancillary products, and short-term medical insurance to individuals through independent agents, owned agencies, benefits brokers, and Allstate exclusive agents. Further, it offers automotive protection; vehicle service contracts, guaranteed asset protection, road hazard tires and wheels, and paintless dent repair protection; and roadside assistance, mobility data collection services, and analytic solutions using automotive telematics information, identity theft protection, and remediation services. The Allstate Corporation was founded in 1931 and is headquartered in Northbrook, Illinois.
Last Close
191.5
Volume
158416
Current Price
194.655
Change
2.375
Last Updated
2026-01-20T15:11:40.017Z
Image
data:image/webp;base64,UklGRqoEAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSGQAAAABcBtJkiJNrEfHj468dNobxsxgEpN42G1AG/ARMQHO2pcfRT+HxJz1SaiASK1bo9QpWcR7lhQuOf4QSuAdFIce/36EGvRehBJ4XbNUKjholiiggoKZb2lNHRY9cxYtHir3iWcOVlA4ICAEAADwEgCdASpAAEAAPtFcpE6oJKMiKhZroQAaCWwAsSVBVJ5P/WvNOrW0Af7zdWc9b6DP+Hvl/oS9Kl/gv95Yah/hiK8C5Vj3PzH0kGPf0S9A31V7BCqkSZ2Kj0OmAlzhRg9IVN/JXStpwwj1PNStuvjAsU6yQ0INgci06Ujy8DZ61pEZYgWgPaoGJOZNR0m3/2LEcW9nQ/kc7fq25iGOMYMAAP5taTyQthycOvZ2+9xEXZHRJNax5/M0ct8t7/SV3iH5/9ej/Xo/16Puj/PYGwuOptwoRgBQmcUxZgieo3gqolsYmDWLM7fQMMUgfG4jd+D3PXW3RuF7mnsuv63PkZt9Ei0e6BPZKCtpSeDqzF300ykOaCdbxV2IAHILZU5Vwm5J9Mvfq3Li80BbQhnhgJLc8v/NTngCeC+t2DtkCiPMaylCfoAOMU/qWBcRBO6zkCtDp0Q5BV9GqzlXnPvFlN94pOsi/ZihaTtNqwUAUPMrHUVxPoIxuYc2irXOm6ZgsrbG4kqxcsXV2bYnjthrvAIXPRIwY5VLj69XS3PSG74bEhEwwrciD/dggd/dcVOCf1evxRvYa/Y/3KNgRQ9Sjui/PDLQv5tvau5lwruL4JEb4jt/0rukYL0iGxiny//4fEAN57kVupZqIi6mpo1KjUpfWIJiUqCBLSnmiqT2lrQvQhE8E9wHGoeTykxm+VQKZpONCb+PJwZI7ljEbpzisr+L9FrZJz5QqPFe1oXTQEtnn6xhNTiBdsKo0NL4qBkU7PCU67o22QRBU+zD7l+A/MsMK+ztVEgfZj9M7rXnhO+RALlHdGYu5yM1bW+RlxPz9Hx3zMJQn+5AbPx5WxmztbuwA3eH4AnAslmMcKkzcskE8s5TBoJ3Goy/ojZ0p94xkjvhRD0/MGg+r+a8HQToJk4eSCIgnN502ncYrt1T3gLmL9YSSji8SddMjCoxzo+lwncKGSRTAXoPwHqmU+c27lkqjFHf5Wc+n12krI8tMKtYuj0EjIOALWUI3rD+zYEe06PWchwPCg/rozbe762hFSXmMM01usnmFtO5kCa62ckJ1Kn8YALGVT0pzFTjJC55ATvNv76xth0oB2AStAH4aMAs3LtTL3ls6V3nNcmUBEmuAzjWCj0n5Ch5gGfvJPXlGlKIxYaSMXg0F4a1bSMGSLY0+cIB29jjdaCwhLh54j4wasLtYqR+SQzFR6V01mILds0zXbgEQSNSiS84n+RMaip7FFfDioZkv16gE8rVjc3qgiTF4bd/kwdHXP/9rOAVExD12PV/Dp3IwoWZ8f3cyWlSeXSKFGVmDK2s7t5W0Vlp/XtQHrSx7pNWmNbLhxCGDdCAlPOeC9S2rN7ZZTwObWEY9qjDErgGbHOxmyYX0zVcit/SahoRMOCbYu1BELb3AAA=
Ipo Date
1993-06-02T00:00:00.000Z
Market Cap
50666803200
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.7733975609756097
Sentiment Sources
41
Rating
4.1
Target Price
236.5238
Strong Buy
9
Buy
7
Hold
2
Sell
1
Strong Sell
1
Current Quarter
2025-09-30
Revenue
17061000000
Cost Of Revenue
10822000000
Gross Profit
6239000000
Operating Expenses
1420000000
Operating Income
4819000000
Interest Expense
101000000
Pretax Income
4819000000
Net Income
3746000000
Eps
14.061561614345202
Dividends Per Share
293000000
Shares Outstanding
261681708
Income Tax Expense
1075000000
EBITDA
5035000000
Operating Margin
28.24570658226364
Total Other Income Expense Net
602000000
Cash
931000000
Short Term Investments
8743000000
Receivables
21264000000
Inventories
-
Total Current Assets
30938000000
Property Plant Equipment
601000000
Total Assets
120402000000
Payables
-
Short Term Debt
550000000
Long Term Debt
8089000000
Total Liabilities
92913000000
Equity
27489000000
Bs_currency_symbol
USD
Depreciation
461000000
Change In Working Capital
907000000
Cash From Operations
3284000000
Capital Expenditures
48000000
Cash From Investing
-2805000000
Cash From Financing
-634000000
Net Change In Cash
-64000000
Cf_currency_symbol
USD
PE
6.2348
PB
1.8864306379040707
ROE
13.627269089453964
ROA
3.111243999269115
FCF
3236000000
Fcf Percent
0.1896723521481742
Piotroski FScore
3
Health Score
60
Deep Value Investing Score
6
Defensive Investing Score
3.5
Dividend Investing Score
3.5
Economic Moat Investing Score
8.3
Garp Investing Score
5.5
Growth Investing Score
5
Momentum Investing Score
6.5
Net Net Investing Score
2.5
Quality Investing Score
7
Value Investing Score
8.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
17061000000
Quarters > 0 > income Statement > cost Of Revenue
10822000000
Quarters > 0 > income Statement > gross Profit
6239000000
Quarters > 0 > income Statement > operating Expenses
1420000000
Quarters > 0 > income Statement > operating Income
4819000000
Quarters > 0 > income Statement > interest Expense
101000000
Quarters > 0 > income Statement > pretax Income
4819000000
Quarters > 0 > income Statement > net Income
3746000000
Quarters > 0 > income Statement > eps
14.061561614345202
Quarters > 0 > income Statement > dividends Per Share
293000000
Quarters > 0 > income Statement > shares Outstanding
266399999
Quarters > 0 > income Statement > income Tax Expense
1075000000
Quarters > 0 > income Statement > EBITDA
5035000000
Quarters > 0 > income Statement > operating Margin
28.24570658226364
Quarters > 0 > income Statement > total Other Income Expense Net
602000000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
931000000
Quarters > 0 > balance Sheet > short Term Investments
8743000000
Quarters > 0 > balance Sheet > receivables
21264000000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
30938000000
Quarters > 0 > balance Sheet > property Plant Equipment
601000000
Quarters > 0 > balance Sheet > total Assets
120402000000
Quarters > 0 > balance Sheet > payables
-
Quarters > 0 > balance Sheet > short Term Debt
550000000
Quarters > 0 > balance Sheet > long Term Debt
8089000000
Quarters > 0 > balance Sheet > total Liabilities
92913000000
Quarters > 0 > balance Sheet > equity
27489000000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
2041000000
Quarters > 0 > cash Flow > depreciation
461000000
Quarters > 0 > cash Flow > change In Working Capital
907000000
Quarters > 0 > cash Flow > cash From Operations
3284000000
Quarters > 0 > cash Flow > capital Expenditures
48000000
Quarters > 0 > cash Flow > cash From Investing
-2805000000
Quarters > 0 > cash Flow > cash From Financing
-634000000
Quarters > 0 > cash Flow > net Change In Cash
-64000000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
14.061561614345202
Quarters > 0 > ratios > PB
1.8864306379040707
Quarters > 0 > ratios > ROE
13.627269089453964
Quarters > 0 > ratios > ROA
3.111243999269115
Quarters > 0 > ratios > FCF
3236000000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.1896723521481742
Quarters > 0 > health Score
60
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
16546000000
Quarters > 1 > income Statement > cost Of Revenue
12513000000
Quarters > 1 > income Statement > gross Profit
4033000000
Quarters > 1 > income Statement > operating Expenses
1330000000
Quarters > 1 > income Statement > operating Income
2703000000
Quarters > 1 > income Statement > interest Expense
100000000
Quarters > 1 > income Statement > pretax Income
2703000000
Quarters > 1 > income Statement > net Income
2109000000
Quarters > 1 > income Statement > eps
7.872340425531915
Quarters > 1 > income Statement > dividends Per Share
295000000
Quarters > 1 > income Statement > shares Outstanding
267900000
Quarters > 1 > income Statement > income Tax Expense
604000000
Quarters > 1 > income Statement > EBITDA
2930000000
Quarters > 1 > income Statement > operating Margin
16.336274628308956
Quarters > 1 > income Statement > total Other Income Expense Net
-100000000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
995000000
Quarters > 1 > balance Sheet > short Term Investments
9640000000
Quarters > 1 > balance Sheet > receivables
20916000000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
31551000000
Quarters > 1 > balance Sheet > property Plant Equipment
619000000
Quarters > 1 > balance Sheet > total Assets
115894000000
Quarters > 1 > balance Sheet > payables
-
Quarters > 1 > balance Sheet > short Term Debt
550000000
Quarters > 1 > balance Sheet > long Term Debt
8087000000
Quarters > 1 > balance Sheet > total Liabilities
91889000000
Quarters > 1 > balance Sheet > equity
24005000000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
2195000000
Quarters > 1 > cash Flow > depreciation
287000000
Quarters > 1 > cash Flow > change In Working Capital
1308000000
Quarters > 1 > cash Flow > cash From Operations
1873000000
Quarters > 1 > cash Flow > capital Expenditures
1000000
Quarters > 1 > cash Flow > cash From Investing
-1208000000
Quarters > 1 > cash Flow > cash From Financing
-620000000
Quarters > 1 > cash Flow > net Change In Cash
155000000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
7.872340425531915
Quarters > 1 > ratios > PB
2.1723838575296814
Quarters > 1 > ratios > ROE
8.7856696521558
Quarters > 1 > ratios > ROA
1.8197663382056017
Quarters > 1 > ratios > FCF
1872000000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.11313912728151819
Quarters > 1 > health Score
50
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
16263000000
Quarters > 2 > income Statement > cost Of Revenue
13235000000
Quarters > 2 > income Statement > gross Profit
3028000000
Quarters > 2 > income Statement > operating Expenses
2309000000
Quarters > 2 > income Statement > operating Income
719000000
Quarters > 2 > income Statement > interest Expense
100000000
Quarters > 2 > income Statement > pretax Income
719000000
Quarters > 2 > income Statement > net Income
595000000
Quarters > 2 > income Statement > eps
2.2218073188946974
Quarters > 2 > income Statement > dividends Per Share
273000000
Quarters > 2 > income Statement > shares Outstanding
267800000
Quarters > 2 > income Statement > income Tax Expense
123000000
Quarters > 2 > income Statement > EBITDA
951000000
Quarters > 2 > income Statement > operating Margin
4.421078521797947
Quarters > 2 > income Statement > total Other Income Expense Net
-18094000000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
840000000
Quarters > 2 > balance Sheet > short Term Investments
6541000000
Quarters > 2 > balance Sheet > receivables
21144000000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
28525000000
Quarters > 2 > balance Sheet > property Plant Equipment
632000000
Quarters > 2 > balance Sheet > total Assets
115161000000
Quarters > 2 > balance Sheet > payables
-
Quarters > 2 > balance Sheet > short Term Debt
0
Quarters > 2 > balance Sheet > long Term Debt
8086000000
Quarters > 2 > balance Sheet > total Liabilities
93109000000
Quarters > 2 > balance Sheet > equity
22052000000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
596000000
Quarters > 2 > cash Flow > depreciation
132000000
Quarters > 2 > cash Flow > change In Working Capital
809000000
Quarters > 2 > cash Flow > cash From Operations
1964000000
Quarters > 2 > cash Flow > capital Expenditures
92000000
Quarters > 2 > cash Flow > cash From Investing
-1293000000
Quarters > 2 > cash Flow > cash From Financing
-334000000
Quarters > 2 > cash Flow > net Change In Cash
136000000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
2.2218073188946974
Quarters > 2 > ratios > PB
2.3638948394703427
Quarters > 2 > ratios > ROE
2.698167966624342
Quarters > 2 > ratios > ROA
0.5166679691909587
Quarters > 2 > ratios > FCF
1872000000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.11510791366906475
Quarters > 2 > health Score
45
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
16342000000
Quarters > 3 > income Statement > cost Of Revenue
11423000000
Quarters > 3 > income Statement > gross Profit
4919000000
Quarters > 3 > income Statement > operating Expenses
2470000000
Quarters > 3 > income Statement > operating Income
2449000000
Quarters > 3 > income Statement > interest Expense
101000000
Quarters > 3 > income Statement > pretax Income
2449000000
Quarters > 3 > income Statement > net Income
1928000000
Quarters > 3 > income Statement > eps
7.175288425753629
Quarters > 3 > income Statement > dividends Per Share
272000000
Quarters > 3 > income Statement > shares Outstanding
268700000
Quarters > 3 > income Statement > income Tax Expense
559000000
Quarters > 3 > income Statement > EBITDA
2701000000
Quarters > 3 > income Statement > operating Margin
14.98592583527108
Quarters > 3 > income Statement > total Other Income Expense Net
2449000000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
704000000
Quarters > 3 > balance Sheet > short Term Investments
4537000000
Quarters > 3 > balance Sheet > receivables
19538000000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
24779000000
Quarters > 3 > balance Sheet > property Plant Equipment
669000000
Quarters > 3 > balance Sheet > total Assets
111617000000
Quarters > 3 > balance Sheet > payables
-
Quarters > 3 > balance Sheet > short Term Debt
0
Quarters > 3 > balance Sheet > long Term Debt
8085000000
Quarters > 3 > balance Sheet > total Liabilities
90250000000
Quarters > 3 > balance Sheet > equity
21367000000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
1886000000
Quarters > 3 > cash Flow > depreciation
151000000
Quarters > 3 > cash Flow > change In Working Capital
-485000000
Quarters > 3 > cash Flow > cash From Operations
1705000000
Quarters > 3 > cash Flow > capital Expenditures
50000000
Quarters > 3 > cash Flow > cash From Investing
-1671000000
Quarters > 3 > cash Flow > cash From Financing
-260000000
Quarters > 3 > cash Flow > net Change In Cash
-112000000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
7.175288425753629
Quarters > 3 > ratios > PB
2.4478774980109517
Quarters > 3 > ratios > ROE
9.023260167548088
Quarters > 3 > ratios > ROA
1.727335441733786
Quarters > 3 > ratios > FCF
1655000000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.10127279402765879
Quarters > 3 > health Score
49
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
63515000000
Annuals > 0 > income Statement > cost Of Revenue
49015000000
Annuals > 0 > income Statement > gross Profit
14500000000
Annuals > 0 > income Statement > operating Expenses
8739000000
Annuals > 0 > income Statement > operating Income
5761000000
Annuals > 0 > income Statement > interest Expense
400000000
Annuals > 0 > income Statement > pretax Income
5761000000
Annuals > 0 > income Statement > net Income
4667000000
Annuals > 0 > income Statement > eps
17.42718446601942
Annuals > 0 > income Statement > dividends Per Share
1079000000
Annuals > 0 > income Statement > shares Outstanding
267800000
Annuals > 0 > income Statement > income Tax Expense
1162000000
Annuals > 0 > income Statement > EBITDA
6716000000
Annuals > 0 > income Statement > operating Margin
9.070298354719359
Annuals > 0 > income Statement > total Other Income Expense Net
-461000000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
704000000
Annuals > 0 > balance Sheet > short Term Investments
4537000000
Annuals > 0 > balance Sheet > receivables
19538000000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
24779000000
Annuals > 0 > balance Sheet > property Plant Equipment
669000000
Annuals > 0 > balance Sheet > total Assets
111617000000
Annuals > 0 > balance Sheet > payables
-
Annuals > 0 > balance Sheet > short Term Debt
600000000
Annuals > 0 > balance Sheet > long Term Debt
8085000000
Annuals > 0 > balance Sheet > total Liabilities
90250000000
Annuals > 0 > balance Sheet > equity
21367000000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
4599000000
Annuals > 0 > cash Flow > depreciation
555000000
Annuals > 0 > cash Flow > change In Working Capital
3589000000
Annuals > 0 > cash Flow > cash From Operations
8931000000
Annuals > 0 > cash Flow > capital Expenditures
210000000
Annuals > 0 > cash Flow > cash From Investing
-8252000000
Annuals > 0 > cash Flow > cash From Financing
-697000000
Annuals > 0 > cash Flow > net Change In Cash
-18000000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
17.42718446601942
Annuals > 0 > ratios > PB
2.4396784293536764
Annuals > 0 > ratios > ROE
21.842092947067908
Annuals > 0 > ratios > ROA
4.181262710877375
Annuals > 0 > ratios > FCF
8721000000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.13730614815397937
Annuals > 0 > health Score
61
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
56591000000
Annuals > 1 > income Statement > cost Of Revenue
49419000000
Annuals > 1 > income Statement > gross Profit
7172000000
Annuals > 1 > income Statement > operating Expenses
7520000000
Annuals > 1 > income Statement > operating Income
-348000000
Annuals > 1 > income Statement > interest Expense
379000000
Annuals > 1 > income Statement > pretax Income
-348000000
Annuals > 1 > income Statement > net Income
-188000000
Annuals > 1 > income Statement > eps
-0.7161904761904762
Annuals > 1 > income Statement > dividends Per Share
1032000000
Annuals > 1 > income Statement > shares Outstanding
262500000
Annuals > 1 > income Statement > income Tax Expense
-135000000
Annuals > 1 > income Statement > EBITDA
735000000
Annuals > 1 > income Statement > operating Margin
-0.6149387711826969
Annuals > 1 > income Statement > total Other Income Expense Net
-348000000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
722000000
Annuals > 1 > balance Sheet > short Term Investments
5144000000
Annuals > 1 > balance Sheet > receivables
18853000000
Annuals > 1 > balance Sheet > inventories
-30402000000
Annuals > 1 > balance Sheet > total Current Assets
24719000000
Annuals > 1 > balance Sheet > property Plant Equipment
859000000
Annuals > 1 > balance Sheet > total Assets
103362000000
Annuals > 1 > balance Sheet > payables
-
Annuals > 1 > balance Sheet > short Term Debt
350000000
Annuals > 1 > balance Sheet > long Term Debt
7942000000
Annuals > 1 > balance Sheet > total Liabilities
85732000000
Annuals > 1 > balance Sheet > equity
17630000000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
-213000000
Annuals > 1 > cash Flow > depreciation
704000000
Annuals > 1 > cash Flow > change In Working Capital
3428000000
Annuals > 1 > cash Flow > cash From Operations
4228000000
Annuals > 1 > cash Flow > capital Expenditures
267000000
Annuals > 1 > cash Flow > cash From Investing
-2999000000
Annuals > 1 > cash Flow > cash From Financing
-1243000000
Annuals > 1 > cash Flow > net Change In Cash
-14000000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
-0.7161904761904762
Annuals > 1 > ratios > PB
2.8982948099829833
Annuals > 1 > ratios > ROE
-1.0663641520136131
Annuals > 1 > ratios > ROA
-0.1818850254445541
Annuals > 1 > ratios > FCF
3961000000
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
0.0699934618578926
Annuals > 1 > health Score
23
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
51412000000
Annuals > 2 > income Statement > cost Of Revenue
7446000000
Annuals > 2 > income Statement > gross Profit
43966000000
Annuals > 2 > income Statement > operating Expenses
53270000000
Annuals > 2 > income Statement > operating Income
-1858000000
Annuals > 2 > income Statement > interest Expense
335000000
Annuals > 2 > income Statement > pretax Income
-1858000000
Annuals > 2 > income Statement > net Income
-1364000000
Annuals > 2 > income Statement > eps
-5.0294985250737465
Annuals > 2 > income Statement > dividends Per Share
1031000000
Annuals > 2 > income Statement > shares Outstanding
271200000
Annuals > 2 > income Statement > income Tax Expense
-494000000
Annuals > 2 > income Statement > EBITDA
-1505000000
Annuals > 2 > income Statement > operating Margin
-3.6139422702870925
Annuals > 2 > income Statement > total Other Income Expense Net
-388000000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
736000000
Annuals > 2 > balance Sheet > short Term Investments
4173000000
Annuals > 2 > balance Sheet > receivables
18771000000
Annuals > 2 > balance Sheet > inventories
-
Annuals > 2 > balance Sheet > total Current Assets
11629000000
Annuals > 2 > balance Sheet > property Plant Equipment
987000000
Annuals > 2 > balance Sheet > total Assets
97957000000
Annuals > 2 > balance Sheet > payables
-39306000000
Annuals > 2 > balance Sheet > short Term Debt
750000000
Annuals > 2 > balance Sheet > long Term Debt
7964000000
Annuals > 2 > balance Sheet > total Liabilities
80607000000
Annuals > 2 > balance Sheet > equity
17350000000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
-1364000000
Annuals > 2 > cash Flow > depreciation
847000000
Annuals > 2 > cash Flow > change In Working Capital
-53000000
Annuals > 2 > cash Flow > cash From Operations
5121000000
Annuals > 2 > cash Flow > capital Expenditures
420000000
Annuals > 2 > cash Flow > cash From Investing
-1728000000
Annuals > 2 > cash Flow > cash From Financing
-3420000000
Annuals > 2 > cash Flow > net Change In Cash
-27000000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
-5.0294985250737465
Annuals > 2 > ratios > PB
3.042676426512968
Annuals > 2 > ratios > ROE
-7.861671469740634
Annuals > 2 > ratios > ROA
-1.392447706646794
Annuals > 2 > ratios > FCF
4701000000
Annuals > 2 > ratios > Piotroski FScore
2
Annuals > 2 > ratios > fcf Percent
0.09143779662335641
Annuals > 2 > health Score
20
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
50588000000
Annuals > 3 > income Statement > cost Of Revenue
7260000000
Annuals > 3 > income Statement > gross Profit
43328000000
Annuals > 3 > income Statement > operating Expenses
49872000000
Annuals > 3 > income Statement > operating Income
716000000
Annuals > 3 > income Statement > interest Expense
330000000
Annuals > 3 > income Statement > pretax Income
6448000000
Annuals > 3 > income Statement > net Income
5159000000
Annuals > 3 > income Statement > eps
17.24841190237379
Annuals > 3 > income Statement > dividends Per Share
999000000
Annuals > 3 > income Statement > shares Outstanding
299100000
Annuals > 3 > income Statement > income Tax Expense
1289000000
Annuals > 3 > income Statement > EBITDA
1092000000
Annuals > 3 > income Statement > operating Margin
1.4153554202577685
Annuals > 3 > income Statement > total Other Income Expense Net
5732000000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
763000000
Annuals > 3 > balance Sheet > short Term Investments
4009000000
Annuals > 3 > balance Sheet > receivables
18388000000
Annuals > 3 > balance Sheet > inventories
-14586000000
Annuals > 3 > balance Sheet > total Current Assets
23160000000
Annuals > 3 > balance Sheet > property Plant Equipment
939000000
Annuals > 3 > balance Sheet > total Assets
99440000000
Annuals > 3 > balance Sheet > payables
34183000000
Annuals > 3 > balance Sheet > short Term Debt
0
Annuals > 3 > balance Sheet > long Term Debt
7976000000
Annuals > 3 > balance Sheet > total Liabilities
74313000000
Annuals > 3 > balance Sheet > equity
25127000000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
1566000000
Annuals > 3 > cash Flow > depreciation
1086000000
Annuals > 3 > cash Flow > change In Working Capital
-88000000
Annuals > 3 > cash Flow > cash From Operations
5116000000
Annuals > 3 > cash Flow > capital Expenditures
345000000
Annuals > 3 > cash Flow > cash From Investing
510000000
Annuals > 3 > cash Flow > cash From Financing
-5240000000
Annuals > 3 > cash Flow > net Change In Cash
452000000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
17.24841190237379
Annuals > 3 > ratios > PB
2.31708164524217
Annuals > 3 > ratios > ROE
20.531698969236277
Annuals > 3 > ratios > ROA
5.188053097345133
Annuals > 3 > ratios > FCF
4771000000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.09431090377164544
Annuals > 3 > health Score
61
Valuation > metrics > PE
6.2348
Valuation > metrics > PB
1.8864306379040707
Valuation > final Score
100
Valuation > verdict
18.8% Undervalued
Profitability > metrics > ROE
13.627269089453964
Profitability > metrics > ROA
12.108087142025987
Profitability > metrics > Net Margin
0.21956508997127952
Profitability > final Score
87
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
3.380006548073775
Risk > metrics > Interest Coverage
47.71287128712871
Risk > final Score
46
Risk > verdict
High
Liquidity > metrics > Current Ratio
56.25090909090909
Liquidity > metrics > Quick Ratio
56.25090909090909
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
57
Prev Profitabilities > 1
17
Prev Profitabilities > 2
59
Prev Risks > 0
46
Prev Risks > 1
35
Prev Risks > 2
46
Prev Liquidities > 0
100
Prev Liquidities > 1
50
Prev Liquidities > 2
50
Updated At
2026-01-20T21:22:18.219Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-10
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
7.15
Earnings History > 0 > eps Difference
-7.15
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-05
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
11.17
Earnings History > 1 > eps Estimate
5.64
Earnings History > 1 > eps Difference
5.53
Earnings History > 1 > surprise Percent
98.0496
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-30
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
5.94
Earnings History > 2 > eps Estimate
3.26
Earnings History > 2 > eps Difference
2.68
Earnings History > 2 > surprise Percent
82.2086
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-30
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
3.53
Earnings History > 3 > eps Estimate
2.53
Earnings History > 3 > eps Difference
1
Earnings History > 3 > surprise Percent
39.5257
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-05
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
7.67
Earnings History > 4 > eps Estimate
6.28
Earnings History > 4 > eps Difference
1.39
Earnings History > 4 > surprise Percent
22.1338
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-30
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
3.91
Earnings History > 5 > eps Estimate
2.4
Earnings History > 5 > eps Difference
1.51
Earnings History > 5 > surprise Percent
62.9167
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-31
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.61
Earnings History > 6 > eps Estimate
0.37
Earnings History > 6 > eps Difference
1.24
Earnings History > 6 > surprise Percent
335.1351
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-01
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
5.13
Earnings History > 7 > eps Estimate
3.94
Earnings History > 7 > eps Difference
1.19
Earnings History > 7 > surprise Percent
30.203
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-07
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
5.82
Earnings History > 8 > eps Estimate
3.99
Earnings History > 8 > eps Difference
1.83
Earnings History > 8 > surprise Percent
45.8647
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
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.81
Earnings History > 9 > eps Estimate
0.46
Earnings History > 9 > eps Difference
0.35
Earnings History > 9 > surprise Percent
76.087
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-01
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-4.42
Earnings History > 10 > eps Estimate
-4.18
Earnings History > 10 > eps Difference
-0.24
Earnings History > 10 > surprise Percent
-5.7416
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-03
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-1.3
Earnings History > 11 > eps Estimate
-1.42
Earnings History > 11 > eps Difference
0.12
Earnings History > 11 > surprise Percent
8.4507
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-01
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
-1.36
Earnings History > 12 > eps Estimate
-1.36
Earnings History > 12 > eps Difference
0
Earnings History > 12 > surprise Percent
0
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-02
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-1.56
Earnings History > 13 > eps Estimate
-1.52
Earnings History > 13 > eps Difference
-0.04
Earnings History > 13 > surprise Percent
-2.6316
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-03
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
-0.76
Earnings History > 14 > eps Estimate
-1.27
Earnings History > 14 > eps Difference
0.51
Earnings History > 14 > surprise Percent
40.1575
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-04
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
2.58
Earnings History > 15 > eps Estimate
2.9
Earnings History > 15 > eps Difference
-0.32
Earnings History > 15 > surprise Percent
-11.0345
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-02
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
2.75
Earnings History > 16 > eps Estimate
2.76
Earnings History > 16 > eps Difference
-0.01
Earnings History > 16 > surprise Percent
-0.3623
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-03
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.73
Earnings History > 17 > eps Estimate
1.67
Earnings History > 17 > eps Difference
-0.94
Earnings History > 17 > surprise Percent
-56.2874
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-04
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
3.79
Earnings History > 18 > eps Estimate
3.17
Earnings History > 18 > eps Difference
0.62
Earnings History > 18 > surprise Percent
19.5584
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-05
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
6.11
Earnings History > 19 > eps Estimate
3.88
Earnings History > 19 > eps Difference
2.23
Earnings History > 19 > surprise Percent
57.4742
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-03
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
5.87
Earnings History > 20 > eps Estimate
3.81
Earnings History > 20 > eps Difference
2.06
Earnings History > 20 > surprise Percent
54.0682
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-04
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
2.94
Earnings History > 21 > eps Estimate
1.66
Earnings History > 21 > eps Difference
1.28
Earnings History > 21 > surprise Percent
77.1084
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-04
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
2.46
Earnings History > 22 > eps Estimate
1.55
Earnings History > 22 > eps Difference
0.91
Earnings History > 22 > surprise Percent
58.7097
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-05
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
3.54
Earnings History > 23 > eps Estimate
3.5
Earnings History > 23 > eps Difference
0.04
Earnings History > 23 > surprise Percent
1.1429
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-04
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
3.13
Earnings History > 24 > eps Estimate
3.24
Earnings History > 24 > eps Difference
-0.11
Earnings History > 24 > surprise Percent
-3.3951
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-30
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
2.84
Earnings History > 25 > eps Estimate
2.64
Earnings History > 25 > eps Difference
0.2
Earnings History > 25 > surprise Percent
7.5758
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-30
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
2.18
Earnings History > 26 > eps Estimate
1.54
Earnings History > 26 > eps Difference
0.64
Earnings History > 26 > surprise Percent
41.5584
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-01
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
2.3
Earnings History > 27 > eps Estimate
2.28
Earnings History > 27 > eps Difference
0.02
Earnings History > 27 > surprise Percent
0.8772
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-05
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.24
Earnings History > 28 > eps Estimate
1.1
Earnings History > 28 > eps Difference
0.14
Earnings History > 28 > surprise Percent
12.7273
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-31
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.93
Earnings History > 29 > eps Estimate
2.21
Earnings History > 29 > eps Difference
-0.28
Earnings History > 29 > surprise Percent
-12.6697
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-01
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.9
Earnings History > 30 > eps Estimate
1.49
Earnings History > 30 > eps Difference
0.41
Earnings History > 30 > surprise Percent
27.5168
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-01
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
2.96
Earnings History > 31 > eps Estimate
2.61
Earnings History > 31 > eps Difference
0.35
Earnings History > 31 > surprise Percent
13.41
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-07
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
2.09
Earnings History > 32 > eps Estimate
1.53
Earnings History > 32 > eps Difference
0.56
Earnings History > 32 > surprise Percent
36.6013
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-01
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.6
Earnings History > 33 > eps Estimate
0.87
Earnings History > 33 > eps Difference
0.73
Earnings History > 33 > surprise Percent
83.908
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-01
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.38
Earnings History > 34 > eps Estimate
0.88
Earnings History > 34 > eps Difference
0.5
Earnings History > 34 > surprise Percent
56.8182
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-02
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.64
Earnings History > 35 > eps Estimate
1.1
Earnings History > 35 > eps Difference
0.54
Earnings History > 35 > surprise Percent
49.0909
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-01
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
2.17
Earnings History > 36 > eps Estimate
1.63
Earnings History > 36 > eps Difference
0.54
Earnings History > 36 > surprise Percent
33.1288
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-02
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
1.26
Earnings History > 37 > eps Estimate
1.25
Earnings History > 37 > eps Difference
0.01
Earnings History > 37 > surprise Percent
0.8
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-03
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.62
Earnings History > 38 > eps Estimate
0.58
Earnings History > 38 > eps Difference
0.04
Earnings History > 38 > surprise Percent
6.8966
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-04
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.84
Earnings History > 39 > eps Estimate
0.68
Earnings History > 39 > eps Difference
0.16
Earnings History > 39 > surprise Percent
23.5294
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-03
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.6
Earnings History > 40 > eps Estimate
1.34
Earnings History > 40 > eps Difference
0.26
Earnings History > 40 > surprise Percent
19.403
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-02
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
1.52
Earnings History > 41 > eps Estimate
1.32
Earnings History > 41 > eps Difference
0.2
Earnings History > 41 > surprise Percent
15.1515
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-03
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.63
Earnings History > 42 > eps Estimate
0.97
Earnings History > 42 > eps Difference
-0.34
Earnings History > 42 > surprise Percent
-35.0515
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-05
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1.46
Earnings History > 43 > eps Estimate
1.44
Earnings History > 43 > eps Difference
0.02
Earnings History > 43 > surprise Percent
1.3889
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-04
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
1.72
Earnings History > 44 > eps Estimate
1.68
Earnings History > 44 > eps Difference
0.04
Earnings History > 44 > surprise Percent
2.381
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-29
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
1.39
Earnings History > 45 > eps Estimate
1.33
Earnings History > 45 > eps Difference
0.06
Earnings History > 45 > surprise Percent
4.5113
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-30
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
1.01
Earnings History > 46 > eps Estimate
0.7
Earnings History > 46 > eps Difference
0.31
Earnings History > 46 > surprise Percent
44.2857
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-06
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
1.3
Earnings History > 47 > eps Estimate
1.2
Earnings History > 47 > eps Difference
0.1
Earnings History > 47 > surprise Percent
8.3333
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-05
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1.7
Earnings History > 48 > eps Estimate
1.38
Earnings History > 48 > eps Difference
0.32
Earnings History > 48 > surprise Percent
23.1884
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-30
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
1.53
Earnings History > 49 > eps Estimate
1.37
Earnings History > 49 > eps Difference
0.16
Earnings History > 49 > surprise Percent
11.6788
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-31
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
1.12
Earnings History > 50 > eps Estimate
0.98
Earnings History > 50 > eps Difference
0.14
Earnings History > 50 > surprise Percent
14.2857
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-01
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
1.35
Earnings History > 51 > eps Estimate
1.3
Earnings History > 51 > eps Difference
0.05
Earnings History > 51 > surprise Percent
3.8462
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-06
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.59
Earnings History > 52 > eps Estimate
-0.05
Earnings History > 52 > eps Difference
0.64
Earnings History > 52 > surprise Percent
1280
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-31
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
1.46
Earnings History > 53 > eps Estimate
1.13
Earnings History > 53 > eps Difference
0.33
Earnings History > 53 > surprise Percent
29.2035
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-31
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.87
Earnings History > 54 > eps Estimate
0.51
Earnings History > 54 > eps Difference
0.36
Earnings History > 54 > surprise Percent
70.5882
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-02
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
1.42
Earnings History > 55 > eps Estimate
1.12
Earnings History > 55 > eps Difference
0.3
Earnings History > 55 > surprise Percent
26.7857
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-01
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
1.48
Earnings History > 56 > eps Estimate
0.95
Earnings History > 56 > eps Difference
0.53
Earnings History > 56 > surprise Percent
55.7895
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-31
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.16
Earnings History > 57 > eps Estimate
0.08
Earnings History > 57 > eps Difference
0.08
Earnings History > 57 > surprise Percent
100
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-01
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-1.23
Earnings History > 58 > eps Estimate
-1.56
Earnings History > 58 > eps Difference
0.33
Earnings History > 58 > surprise Percent
21.1538
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-26
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.93
Earnings History > 59 > eps Estimate
0.68
Earnings History > 59 > eps Difference
0.25
Earnings History > 59 > surprise Percent
36.7647
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.5
Earnings History > 60 > eps Estimate
0.88
Earnings History > 60 > eps Difference
-0.38
Earnings History > 60 > surprise Percent
-43.1818
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-27
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.83
Earnings History > 61 > eps Estimate
0.98
Earnings History > 61 > eps Difference
-0.15
Earnings History > 61 > surprise Percent
-15.3061
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-04
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.81
Earnings History > 62 > eps Estimate
0.69
Earnings History > 62 > eps Difference
0.12
Earnings History > 62 > surprise Percent
17.3913
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-28
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.69
Earnings History > 63 > eps Estimate
0.79
Earnings History > 63 > eps Difference
-0.1
Earnings History > 63 > surprise Percent
-12.6582
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-10
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
1.09
Earnings History > 64 > eps Estimate
1.01
Earnings History > 64 > eps Difference
0.08
Earnings History > 64 > surprise Percent
7.9208
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-04
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.99
Earnings History > 65 > eps Estimate
1.01
Earnings History > 65 > eps Difference
-0.02
Earnings History > 65 > surprise Percent
-1.9802
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-05
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.55
Earnings History > 66 > eps Estimate
1.12
Earnings History > 66 > eps Difference
-0.57
Earnings History > 66 > surprise Percent
-50.8929
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-07
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.84
Earnings History > 67 > eps Estimate
1.23
Earnings History > 67 > eps Difference
-0.39
Earnings History > 67 > surprise Percent
-31.7073
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-01-28
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.97
Earnings History > 68 > eps Estimate
1.35
Earnings History > 68 > eps Difference
-0.38
Earnings History > 68 > surprise Percent
-28.1481
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-22
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-0.35
Earnings History > 69 > eps Estimate
0.67
Earnings History > 69 > eps Difference
-1.02
Earnings History > 69 > surprise Percent
-152.2388
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-23
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
1.24
Earnings History > 70 > eps Estimate
1.29
Earnings History > 70 > eps Difference
-0.05
Earnings History > 70 > surprise Percent
-3.876
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-23
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
1.33
Earnings History > 71 > eps Estimate
1.63
Earnings History > 71 > eps Difference
-0.3
Earnings History > 71 > surprise Percent
-18.4049
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-01-29
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
1.24
Earnings History > 72 > eps Estimate
1.32
Earnings History > 72 > eps Difference
-0.08
Earnings History > 72 > surprise Percent
-6.0606
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-17
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
1.54
Earnings History > 73 > eps Estimate
1.67
Earnings History > 73 > eps Difference
-0.13
Earnings History > 73 > surprise Percent
-7.7844
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-18
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
1.76
Earnings History > 74 > eps Estimate
1.81
Earnings History > 74 > eps Difference
-0.05
Earnings History > 74 > surprise Percent
-2.7624
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-04-18
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
1.93
Earnings History > 75 > eps Estimate
1.87
Earnings History > 75 > eps Difference
0.06
Earnings History > 75 > surprise Percent
3.2086
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-01-30
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
1.78
Earnings History > 76 > eps Estimate
1.84
Earnings History > 76 > eps Difference
-0.06
Earnings History > 76 > surprise Percent
-3.2609
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-18
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
1.88
Earnings History > 77 > eps Estimate
1.78
Earnings History > 77 > eps Difference
0.1
Earnings History > 77 > surprise Percent
5.618
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-19
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
2
Earnings History > 78 > eps Estimate
1.61
Earnings History > 78 > eps Difference
0.39
Earnings History > 78 > surprise Percent
24.2236
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-18
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
2.01
Earnings History > 79 > eps Estimate
1.66
Earnings History > 79 > eps Difference
0.35
Earnings History > 79 > surprise Percent
21.0843
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-01-31
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
1.49
Earnings History > 80 > eps Estimate
1.52
Earnings History > 80 > eps Difference
-0.03
Earnings History > 80 > surprise Percent
-1.9737
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-19
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
-2.52
Earnings History > 81 > eps Estimate
-0.68
Earnings History > 81 > eps Difference
-1.84
Earnings History > 81 > surprise Percent
-270.5882
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-20
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
1.66
Earnings History > 82 > eps Estimate
1.51
Earnings History > 82 > eps Difference
0.15
Earnings History > 82 > surprise Percent
9.9338
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-20
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
1.67
Earnings History > 83 > eps Estimate
1.49
Earnings History > 83 > eps Difference
0.18
Earnings History > 83 > surprise Percent
12.0805
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-02
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
1.42
Earnings History > 84 > eps Estimate
1.4
Earnings History > 84 > eps Difference
0.02
Earnings History > 84 > surprise Percent
1.4286
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-20
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.08
Earnings History > 85 > eps Estimate
0.08
Earnings History > 85 > eps Difference
0
Earnings History > 85 > surprise Percent
0
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-19
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
1.47
Earnings History > 86 > eps Estimate
1.15
Earnings History > 86 > eps Difference
0.32
Earnings History > 86 > surprise Percent
27.8261
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-20
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
1.44
Earnings History > 87 > eps Estimate
1.41
Earnings History > 87 > eps Difference
0.03
Earnings History > 87 > surprise Percent
2.1277
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-04
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
1.06
Earnings History > 88 > eps Estimate
1.04
Earnings History > 88 > eps Difference
0.02
Earnings History > 88 > surprise Percent
1.9231
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-15
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.91
Earnings History > 89 > eps Estimate
0.88
Earnings History > 89 > eps Difference
0.03
Earnings History > 89 > surprise Percent
3.4091
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-16
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.85
Earnings History > 90 > eps Estimate
0.75
Earnings History > 90 > eps Difference
0.1
Earnings History > 90 > surprise Percent
13.3333
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-15
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.95
Earnings History > 91 > eps Estimate
0.78
Earnings History > 91 > eps Difference
0.17
Earnings History > 91 > surprise Percent
21.7949
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-05
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.87
Earnings History > 92 > eps Estimate
0.77
Earnings History > 92 > eps Difference
0.1
Earnings History > 92 > surprise Percent
12.987
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-16
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.77
Earnings History > 93 > eps Estimate
0.68
Earnings History > 93 > eps Difference
0.09
Earnings History > 93 > surprise Percent
13.2353
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-18
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.64
Earnings History > 94 > eps Estimate
0.58
Earnings History > 94 > eps Difference
0.06
Earnings History > 94 > surprise Percent
10.3448
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-17
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.68
Earnings History > 95 > eps Estimate
0.58
Earnings History > 95 > eps Difference
0.1
Earnings History > 95 > surprise Percent
17.2414
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-06
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.43
Earnings History > 96 > eps Estimate
0.46
Earnings History > 96 > eps Difference
-0.03
Earnings History > 96 > surprise Percent
-6.5217
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-18
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.57
Earnings History > 97 > eps Estimate
0.54
Earnings History > 97 > eps Difference
0.03
Earnings History > 97 > surprise Percent
5.5556
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-19
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.31
Earnings History > 98 > eps Estimate
0.44
Earnings History > 98 > eps Difference
-0.13
Earnings History > 98 > surprise Percent
-29.5455
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-19
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.76
Earnings History > 99 > eps Estimate
0.72
Earnings History > 99 > eps Difference
0.04
Earnings History > 99 > surprise Percent
5.5556
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-02-07
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.79
Earnings History > 100 > eps Estimate
0.72
Earnings History > 100 > eps Difference
0.07
Earnings History > 100 > surprise Percent
9.7222
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-19
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.72
Earnings History > 101 > eps Estimate
0.7
Earnings History > 101 > eps Difference
0.02
Earnings History > 101 > surprise Percent
2.8571
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-20
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.61
Earnings History > 102 > eps Estimate
0.56
Earnings History > 102 > eps Difference
0.05
Earnings History > 102 > surprise Percent
8.9286
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-04-20
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.62
Earnings History > 103 > eps Estimate
0.65
Earnings History > 103 > eps Difference
-0.03
Earnings History > 103 > surprise Percent
-4.6154
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-02-09
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.66
Earnings History > 104 > eps Estimate
0.65
Earnings History > 104 > eps Difference
0.01
Earnings History > 104 > surprise Percent
1.5385
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-20
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.51
Earnings History > 105 > eps Estimate
0.51
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
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.75
Earnings History > 106 > eps Estimate
0.79
Earnings History > 106 > eps Difference
-0.04
Earnings History > 106 > surprise Percent
-5.0633
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.81
Earnings History > 107 > eps Estimate
0.8
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
1.25
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-02-10
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.78
Earnings History > 108 > eps Estimate
0.78
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-21
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.76
Earnings History > 109 > eps Estimate
0.74
Earnings History > 109 > eps Difference
0.02
Earnings History > 109 > surprise Percent
2.7027
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-07-22
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.74
Earnings History > 110 > eps Estimate
0.73
Earnings History > 110 > eps Difference
0.01
Earnings History > 110 > surprise Percent
1.3699
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-04-22
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.81
Earnings History > 111 > eps Estimate
0.71
Earnings History > 111 > eps Difference
0.1
Earnings History > 111 > surprise Percent
14.0845
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-02-11
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.8
Earnings History > 112 > eps Estimate
0.67
Earnings History > 112 > eps Difference
0.13
Earnings History > 112 > surprise Percent
19.403
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.69
Earnings History > 113 > eps Estimate
0.62
Earnings History > 113 > eps Difference
0.07
Earnings History > 113 > surprise Percent
11.2903
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-07-22
Earnings History > 114 > date
1997-06-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.66
Earnings History > 114 > eps Estimate
0.62
Earnings History > 114 > eps Difference
0.04
Earnings History > 114 > surprise Percent
6.4516
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-04-22
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.63
Earnings History > 115 > eps Estimate
0.59
Earnings History > 115 > eps Difference
0.04
Earnings History > 115 > surprise Percent
6.7797
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-02-06
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.57
Earnings History > 116 > eps Estimate
0.55
Earnings History > 116 > eps Difference
0.02
Earnings History > 116 > surprise Percent
3.6364
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-10-17
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.29
Earnings History > 117 > eps Estimate
0.44
Earnings History > 117 > eps Difference
-0.15
Earnings History > 117 > surprise Percent
-34.0909
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-07-23
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.54
Earnings History > 118 > eps Estimate
0.52
Earnings History > 118 > eps Difference
0.02
Earnings History > 118 > surprise Percent
3.8462
Earnings History > 119 > period
1996-03-31
Earnings History > 119 > report Date
1996-04-17
Earnings History > 119 > date
1996-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.38
Earnings History > 119 > eps Estimate
0.39
Earnings History > 119 > eps Difference
-0.01
Earnings History > 119 > surprise Percent
-2.5641
Earnings History > 120 > period
1995-12-31
Earnings History > 120 > report Date
1996-02-05
Earnings History > 120 > date
1995-12-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.44
Earnings History > 120 > eps Estimate
0.4
Earnings History > 120 > eps Difference
0.04
Earnings History > 120 > surprise Percent
10
Earnings History > 121 > period
1995-09-30
Earnings History > 121 > report Date
1995-10-18
Earnings History > 121 > date
1995-09-30
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.45
Earnings History > 121 > eps Estimate
0.41
Earnings History > 121 > eps Difference
0.04
Earnings History > 121 > surprise Percent
9.7561
The Allstate Corporation, together with its subsidiaries, provides property and casualty, and other insurance products in the United States and Canada. It operates in five segments: Allstate Protection; Run-off Property-Liability; Protection Services; Allstate Health and Benefits; and Corporate and Other. The company offers private passenger auto, homeowners, personal lines, and commercial insurance products through agents, contact centers, and online; and property and casualty insurance products. It also provides consumer product protection plans, device and mobile data collection services, and analytic solutions using automotive telematics information, roadside assistance, and protection plans; and insurance products, such as identity protection and restoration through Allstate Protection Plans, Allstate Dealer Services, Allstate Roadside, Arity, and Allstate Identity Protection brands. In addition, the company offers life, accident, critical illness, hospital indemnity, short-term disability, and other health insurance products; self-funded stop-loss and fully insured group health products to employers; medicare supplement, ancillary products, and short-term medical insurance to individuals through independent agents, owned agencies, benefits brokers, and Allstate exclusive agents. Further, it offers automotive protection; vehicle service contracts, guaranteed asset protection, road hazard tires and wheels, and paintless dent repair protection; and roadside assistance, mobility data collection services, and analytic solutions using automotive telematics information, identity theft protection, and remediation services. The Allstate Corporation was founded in 1931 and is headquartered in Northbrook, Illinois.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AStock Market Today: All You Need To Know Going Into Trade On Jan. 22 NDTV Profit
Read more →Stock Market Today, Jan. 21: Netflix Falls After Fourth-Quarter Earnings and New All-Cash WBD Deal The Motley Fool
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$236.5238
Analyst Picks
Strong Buy
9
Buy
7
Hold
2
Sell
1
Strong Sell
1
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)
-
Medium
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 74.37% of the total shares of The Allstate Corporation
1.
Vanguard Group Inc(12.6127%)
since
2025/06/30
2.
BlackRock Inc(8.5535%)
since
2025/06/30
3.
T. Rowe Price Associates, Inc.(5.9166%)
since
2025/06/30
4.
State Street Corp(4.4682%)
since
2025/06/30
5.
Vanguard Total Stock Mkt Idx Inv(3.1589%)
since
2025/07/31
6.
Geode Capital Management, LLC(2.5482%)
since
2025/06/30
7.
Bank of America Corp(2.5034%)
since
2025/06/30
8.
Vanguard 500 Index Investor(2.4874%)
since
2025/07/31
9.
Vanguard Mid Cap Index Institutional(2.2418%)
since
2025/07/31
10.
Franklin Resources Inc(1.7723%)
since
2025/06/30
11.
Morgan Stanley - Brokerage Accounts(1.7381%)
since
2025/06/30
12.
GQG Partners LLC(1.6361%)
since
2025/06/30
13.
Amvescap Plc.(1.2748%)
since
2025/06/30
14.
Fidelity 500 Index(1.2739%)
since
2025/07/31
15.
Northern Trust Corp(1.2444%)
since
2025/06/30
16.
SPDR® S&P 500® ETF(1.2151%)
since
2025/08/31
17.
T. Rowe Price U.S. Value Equity Tr-D(1.2137%)
since
2025/06/30
18.
iShares Core S&P 500 ETF(1.2092%)
since
2025/08/31
19.
Deutsche Bank AG(1.0969%)
since
2025/06/30
20.
Putnam Large Cap Value A(1.091%)
since
2025/07/31
21.
Putnam US Large Cap Value Equity(1.091%)
since
2025/06/30
22.
UBS Asset Mgmt Americas Inc(1.0748%)
since
2025/06/30
23.
T. Rowe Price US Value Equity Composite(1.0198%)
since
2025/06/30
24.
T. Rowe Price Value(1.0177%)
since
2025/07/31
25.
Boston Partners Global Investors, Inc(1.0078%)
since
2025/06/30
26.
NORGES BANK(0.9103%)
since
2025/06/30
27.
Vanguard Value Index Inv(0.8907%)
since
2025/07/31
28.
Dimensional Fund Advisors, Inc.(0.8367%)
since
2025/06/30
29.
Goldman Sachs Group Inc(0.808%)
since
2025/06/30
30.
Bank of New York Mellon Corp(0.7169%)
since
2025/06/30
31.
The Financial Select Sector SPDR® ETF(0.7156%)
since
2025/08/31
32.
Legal & General Group PLC(0.7153%)
since
2025/06/30
33.
Charles Schwab Investment Management Inc(0.6909%)
since
2025/06/30
34.
Vanguard Mid-Cap Value ETF(0.6323%)
since
2025/07/31
35.
Vanguard Institutional Index I(0.6075%)
since
2025/07/31
36.
Vanguard Dividend Appreciation ETF(0.5396%)
since
2025/07/31
37.
State St S&P 500® Indx SL Cl III(0.5364%)
since
2025/08/31
38.
DWS Top Dividende LD(0.504%)
since
2025/07/31
39.
T. Rowe Price U.S. Large-Cap Core Tr-C(0.4162%)
since
2025/06/30
40.
T. Rowe Price US Large-Cap Core Eq Comp(0.3855%)
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
7.15
Date
2025-09-30
EPS Actual
11.17
EPS Estimate
5.64
EPS Difference
5.53
Surprise Percent
98.0496%
(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.