_id
690f3a93ccc777a4e85d195f
Ticker
C
Name
Citigroup Inc
Exchange
NYSE
Address
388 Greenwich Street, New York, NY, United States, 10013
Country
USA
Sector
Financial Services
Industry
Banks - Diversified
Currency
USD
Website
https://www.citigroup.com
Description
Citigroup Inc., a diversified financial service holding company, provides various financial product and services to consumers, corporations, governments, and institutions. It operates through five segments: Services, Markets, Banking, U.S. Personal Banking, and Wealth. The Services segment includes treasury and trade solutions, which provides cash management, trade, and working capital solutions to multinational corporations, financial institutions, and public sector organizations; and securities services, such as cross-border support for clients, local market expertise, post-trade technologies, data solutions, and various securities services solutions. The Markets segment offers sales and trading services for equities, foreign exchange, rates, spread products, and commodities to corporate, institutional, and public sector clients; and market-making services, including asset classes, risk management solutions, financing, and prime brokerage. The Banking segment includes investment banking services comprising equity and debt capital markets-related strategic financing solutions; advisory services related to mergers and acquisitions, divestitures, restructurings, and corporate defense activities; and corporate lending consists of corporate and commercial banking. The U.S. Personal Banking segment provides proprietary and co-branded card portfolios; and traditional banking services to retail and small business customers. The Wealth segment offers financial services to high-net-worth clients through banking, lending, mortgages, investment, custody, and trust product offerings; professional industries, including law firms, consulting groups, accounting, and asset management; and affluent and high net worth clients. The company operates in North America, the United Kingdom, Japan, North and South Asia, Australia, Europe, the Middle East, and Africa. Citigroup Inc. was founded in 1812 and is headquartered in New York, New York.
Last Close
117.4
Volume
6203335
Current Price
123.3
Change
-0.52
Last Updated
2026-01-02T10:49:38.508Z
Image
data:image/webp;base64,UklGRoAFAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSCkDAAABoEVb2xlJe9O2bXePbdu2WV1j27Zt27Zt27bt86OSVFVfzk1ETID8JW/vExIVFxcd5uuYEmLKtBkyduqseQsWzJ89bdyQjpXiFWtyCi3Ub99nNP86PqR0hJP15JnzFjO+W5ff2UrCRp39CPBq24SODarXqN921MbHAJ+vj89oFXmmPAE+7x2TXDxdsJudOAamKtx4+NZ3wIsFpS1nn3s58O36ovJuYjLATUTEtsjMK5+B/XmdLGSf7hDA3mq2YtI+bmjF/4lIyQ3Az4t5LZTp0G9gTE4X+b+Sb8L5t+1V7DMMfg8crWCR4OSrt++enZpBTHv0eg/dVUTix526fetmG8USiY169uhjjBDV4HlAVw2SULd394Fl3S2hO2imHvNGFK3fvFWDgv7m8ZsOdFZRzOJXqtecbcfOnj++ZXrHPK4iikjJ7qOHJyeJJI8ePnziOWBf/+HDRw4y+omfcdCYftW9tChRxt2of15VPVgRkXEf4FQFkZP8/w+qZ1JJqtPAyigNStiqz2h+MSxERIY+hL2lRfaYUP+6L0ES9n3l7bwIDXHr3wLcXjlp+qY7AO/ah2pZ9fb5szffgY9Pnz17dW9NjL6Qjt/gz80JdfNlyFy40YQb8KiWu5YyzZoaRl0EVtcxGIyNy3rqq3IauN3TW0x6dDt7vY+faPl/9g1AW1HVNQB4PFIR9WLJtqKr0Bagq7k8pwBLU4lGF2+xruj5QC8xo/WkWQovDSkp4wq4UTclpV0Gz5umpJgFQE8titV5TQUWx2kQF18rk0HA/UGKhqKtPRXzdDdb9XPA9XZuKg33P5wXpyvXemC42cK6/YLfF4dXzZ6UOlf1QSd/8KVdsJ7ohcCRltlTZS5c0lOfpNr+EeDi3BGjF58H+DAkSY/dUODP/XmjZ6xbHmsG27jN39H8ZkaU6JFqZzH9dV+CGcQ2oe0RLbsah9uIyLgPcKqCikeNm6Y4k0pSnQZWRmkRCarQZ+z0uQsWzJ02qmtxHxFFpES3kUMNiSriVW/I9HkL588dZ/QTP8OAUX2qeWkTEXu/yLi4SF8bMb93VHxMqIeIIqYVPX/pAgBWUDggMAIAAHANAJ0BKkAAQAA+tUSdSicjpiGuGS4w4BaJbA2wBX0RyO50N8V3mqEe4EGA/O3+33wHmA/WL9qvd29D/oAf4DqOfQY8uL2NP7b/3/SuJmlfkdg5JIZ3Ejx5OxFU1QlEJcUY8q1GUsUCrb8+ebkg57f7WK7MAP78+EK33Ew//90h+KJARtDomSnCrVUAez373wTbcMyjOvpe9sE/OcRkDy0cQX4lCwm3+1dD/y6HD6Yv2MCioT+8sPbAiwwkb0zDdAIt5T34AKF/wD2MP8nk5bqq31GFD/LkryoreDWG0pZ54mr2FkqABQQMesHRLYn5swsBcYj8BgeNBYhj8l2OK4XxkKV/KSfo9sJRf5XYkk5kP8RrPJKzX3v7WdhXiBoDolkL2By53Vplbi4Dj/poxRvfPeXwuCN1UQXoqzvqhAai+53LfQ1edt6vE6QITMBh7YQkmSH1AyQMkgeKnzPTP5R0r61fGbFzmNRj9wM47wEHUACBj1OFg46jXIKED9zwrFlOWlPGhvEqVaP4IpOoOKe+8rcMtdt+IJaV4qKobAh+eLjpcm2sd/CrVlcKa0d0LIAPg+PCrz9kKdvmarxTI4NppgpGpHoZP+fcjgqeM+Bzs8I9RX2jIt0WTFhO2sLcS5FMt/9OGikMjkXA/OKi4j+K807HW34l3i9OJeFPyYUuZRx48D3baFLrfnJe5D7uRQ6jUpsyGCY5mSUUrvtFn2qliDBHnAAFkHnAEscsrYAA
Ipo Date
1977-01-03T00:00:00.000Z
Market Cap
214814375936
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.8035467625899282
Sentiment Sources
139
Rating
4.1818
Target Price
118.6191
Strong Buy
10
Buy
6
Hold
6
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
43840000000
Cost Of Revenue
24200000000
Gross Profit
19640000000
Operating Expenses
14290000000
Operating Income
5350000000
Interest Expense
21750000000
Pretax Income
5350000000
Net Income
3752000000
Eps
2.014388489208633
Dividends Per Share
1370000000
Shares Outstanding
1789266159
Income Tax Expense
1559000000
EBITDA
5350000000
Operating Margin
12.20346715328467
Total Other Income Expense Net
-
Cash
348060000000
Short Term Investments
324515000000
Receivables
75992000000
Inventories
-
Total Current Assets
748567000000
Property Plant Equipment
32819000000
Total Assets
2642475000000
Payables
89596000000
Short Term Debt
404396000000
Long Term Debt
315846000000
Total Liabilities
2428598000000
Equity
213023000000
Bs_currency_symbol
USD
Depreciation
1123000000
Change In Working Capital
-7793000000
Cash From Operations
1100000000
Capital Expenditures
1617000000
Cash From Investing
-6363000000
Cash From Financing
20685000000
Net Change In Cash
10587000000
Cf_currency_symbol
USD
PE
16.389
PB
1.0780928819892688
ROE
1.7613121587809768
ROA
0.1419880982790755
FCF
-517000000
Fcf Percent
-0.011792883211678833
Piotroski FScore
3
Health Score
34
Deep Value Investing Score
5
Defensive Investing Score
6.5
Dividend Investing Score
2
Economic Moat Investing Score
4.8
Garp Investing Score
1
Growth Investing Score
1.5
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
2
Value Investing Score
5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
43840000000
Quarters > 0 > income Statement > cost Of Revenue
24200000000
Quarters > 0 > income Statement > gross Profit
19640000000
Quarters > 0 > income Statement > operating Expenses
14290000000
Quarters > 0 > income Statement > operating Income
5350000000
Quarters > 0 > income Statement > interest Expense
21750000000
Quarters > 0 > income Statement > pretax Income
5350000000
Quarters > 0 > income Statement > net Income
3752000000
Quarters > 0 > income Statement > eps
2.014388489208633
Quarters > 0 > income Statement > dividends Per Share
1370000000
Quarters > 0 > income Statement > shares Outstanding
1862600000
Quarters > 0 > income Statement > income Tax Expense
1559000000
Quarters > 0 > income Statement > EBITDA
5350000000
Quarters > 0 > income Statement > operating Margin
12.20346715328467
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
348060000000
Quarters > 0 > balance Sheet > short Term Investments
324515000000
Quarters > 0 > balance Sheet > receivables
75992000000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
748567000000
Quarters > 0 > balance Sheet > property Plant Equipment
32819000000
Quarters > 0 > balance Sheet > total Assets
2642475000000
Quarters > 0 > balance Sheet > payables
89596000000
Quarters > 0 > balance Sheet > short Term Debt
404396000000
Quarters > 0 > balance Sheet > long Term Debt
315846000000
Quarters > 0 > balance Sheet > total Liabilities
2428598000000
Quarters > 0 > balance Sheet > equity
213023000000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
3833000000
Quarters > 0 > cash Flow > depreciation
1123000000
Quarters > 0 > cash Flow > change In Working Capital
-7793000000
Quarters > 0 > cash Flow > cash From Operations
1100000000
Quarters > 0 > cash Flow > capital Expenditures
1617000000
Quarters > 0 > cash Flow > cash From Investing
-6363000000
Quarters > 0 > cash Flow > cash From Financing
20685000000
Quarters > 0 > cash Flow > net Change In Cash
10587000000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
2.014388489208633
Quarters > 0 > ratios > PB
1.0780928819892688
Quarters > 0 > ratios > ROE
1.7613121587809768
Quarters > 0 > ratios > ROA
0.1419880982790755
Quarters > 0 > ratios > FCF
-517000000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
-0.011792883211678833
Quarters > 0 > health Score
34
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
42352000000
Quarters > 1 > income Statement > cost Of Revenue
23556000000
Quarters > 1 > income Statement > gross Profit
18796000000
Quarters > 1 > income Statement > operating Expenses
13577000000
Quarters > 1 > income Statement > operating Income
5219000000
Quarters > 1 > income Statement > interest Expense
20684000000
Quarters > 1 > income Statement > pretax Income
5219000000
Quarters > 1 > income Statement > net Income
4019000000
Quarters > 1 > income Statement > eps
2.1229729015899848
Quarters > 1 > income Statement > dividends Per Share
1328000000
Quarters > 1 > income Statement > shares Outstanding
1893100000
Quarters > 1 > income Statement > income Tax Expense
1186000000
Quarters > 1 > income Statement > EBITDA
6316000000
Quarters > 1 > income Statement > operating Margin
12.32291273139403
Quarters > 1 > income Statement > total Other Income Expense Net
-
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
337473000000
Quarters > 1 > balance Sheet > short Term Investments
225730000000
Quarters > 1 > balance Sheet > receivables
64259000000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
627462000000
Quarters > 1 > balance Sheet > property Plant Equipment
32312000000
Quarters > 1 > balance Sheet > total Assets
2622772000000
Quarters > 1 > balance Sheet > payables
90949000000
Quarters > 1 > balance Sheet > short Term Debt
403473000000
Quarters > 1 > balance Sheet > long Term Debt
317761000000
Quarters > 1 > balance Sheet > total Liabilities
2408642000000
Quarters > 1 > balance Sheet > equity
213222000000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
4019000000
Quarters > 1 > cash Flow > depreciation
1097000000
Quarters > 1 > cash Flow > change In Working Capital
-35573000000
Quarters > 1 > cash Flow > cash From Operations
-36579000000
Quarters > 1 > cash Flow > capital Expenditures
1755000000
Quarters > 1 > cash Flow > cash From Investing
50034000000
Quarters > 1 > cash Flow > cash From Financing
7089000000
Quarters > 1 > cash Flow > net Change In Cash
29142000000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
2.1229729015899848
Quarters > 1 > ratios > PB
1.0947239496862424
Quarters > 1 > ratios > ROE
1.884889926930617
Quarters > 1 > ratios > ROA
0.15323482178397513
Quarters > 1 > ratios > FCF
-38334000000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
-0.9051284472988289
Quarters > 1 > health Score
33
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
41255000000
Quarters > 2 > income Statement > cost Of Revenue
22362000000
Quarters > 2 > income Statement > gross Profit
18893000000
Quarters > 2 > income Statement > operating Expenses
13445000000
Quarters > 2 > income Statement > operating Income
5448000000
Quarters > 2 > income Statement > interest Expense
19654000000
Quarters > 2 > income Statement > pretax Income
5448000000
Quarters > 2 > income Statement > net Income
4064000000
Quarters > 2 > income Statement > eps
2.1171077307772452
Quarters > 2 > income Statement > dividends Per Share
1323000000
Quarters > 2 > income Statement > shares Outstanding
1919600000
Quarters > 2 > income Statement > income Tax Expense
1340000000
Quarters > 2 > income Statement > EBITDA
6498000000
Quarters > 2 > income Statement > operating Margin
13.20567203975276
Quarters > 2 > income Statement > total Other Income Expense Net
-55000000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
308331000000
Quarters > 2 > balance Sheet > short Term Investments
219451000000
Quarters > 2 > balance Sheet > receivables
57716000000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
585498000000
Quarters > 2 > balance Sheet > property Plant Equipment
30814000000
Quarters > 2 > balance Sheet > total Assets
2571514000000
Quarters > 2 > balance Sheet > payables
78302000000
Quarters > 2 > balance Sheet > short Term Debt
453098000000
Quarters > 2 > balance Sheet > long Term Debt
295684000000
Quarters > 2 > balance Sheet > total Liabilities
2358256000000
Quarters > 2 > balance Sheet > equity
212408000000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
4065000000
Quarters > 2 > cash Flow > depreciation
1050000000
Quarters > 2 > cash Flow > change In Working Capital
-62019000000
Quarters > 2 > cash Flow > cash From Operations
-58708000000
Quarters > 2 > cash Flow > capital Expenditures
1517000000
Quarters > 2 > cash Flow > cash From Investing
-98983000000
Quarters > 2 > cash Flow > cash From Financing
184976000000
Quarters > 2 > cash Flow > net Change In Cash
31799000000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
2.1171077307772452
Quarters > 2 > ratios > PB
1.1143020978494218
Quarters > 2 > ratios > ROE
1.913298934126775
Quarters > 2 > ratios > ROA
0.15803919403122052
Quarters > 2 > ratios > FCF
-60225000000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
-1.459823051751303
Quarters > 2 > health Score
33
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
40900000000
Quarters > 3 > income Statement > cost Of Revenue
23895000000
Quarters > 3 > income Statement > gross Profit
17005000000
Quarters > 3 > income Statement > operating Expenses
13203000000
Quarters > 3 > income Statement > operating Income
3802000000
Quarters > 3 > income Statement > interest Expense
21314000000
Quarters > 3 > income Statement > pretax Income
3802000000
Quarters > 3 > income Statement > net Income
2856000000
Quarters > 3 > income Statement > eps
1.479026411185914
Quarters > 3 > income Statement > dividends Per Share
1314000000
Quarters > 3 > income Statement > shares Outstanding
1931000000
Quarters > 3 > income Statement > income Tax Expense
912000000
Quarters > 3 > income Statement > EBITDA
4821000000
Quarters > 3 > income Statement > operating Margin
9.295843520782396
Quarters > 3 > income Statement > total Other Income Expense Net
-328000000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
276532000000
Quarters > 3 > balance Sheet > short Term Investments
221487000000
Quarters > 3 > balance Sheet > receivables
51116000000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
549135000000
Quarters > 3 > balance Sheet > property Plant Equipment
30192000000
Quarters > 3 > balance Sheet > total Assets
2352945000000
Quarters > 3 > balance Sheet > payables
66601000000
Quarters > 3 > balance Sheet > short Term Debt
303260000000
Quarters > 3 > balance Sheet > long Term Debt
287300000000
Quarters > 3 > balance Sheet > total Liabilities
2143579000000
Quarters > 3 > balance Sheet > equity
208598000000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
2856000000
Quarters > 3 > cash Flow > depreciation
1019000000
Quarters > 3 > cash Flow > change In Working Capital
7528000000
Quarters > 3 > cash Flow > cash From Operations
24796000000
Quarters > 3 > cash Flow > capital Expenditures
1688000000
Quarters > 3 > cash Flow > cash From Investing
7749000000
Quarters > 3 > cash Flow > cash From Financing
-47306000000
Quarters > 3 > cash Flow > net Change In Cash
-26562000000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.479026411185914
Quarters > 3 > ratios > PB
1.1413930143146147
Quarters > 3 > ratios > ROE
1.3691406437262104
Quarters > 3 > ratios > ROA
0.12137980275782052
Quarters > 3 > ratios > FCF
23108000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.5649877750611247
Quarters > 3 > health Score
53
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
170707000000
Annuals > 0 > income Statement > cost Of Revenue
99587000000
Annuals > 0 > income Statement > gross Profit
71120000000
Annuals > 0 > income Statement > operating Expenses
54074000000
Annuals > 0 > income Statement > operating Income
17046000000
Annuals > 0 > income Statement > interest Expense
89618000000
Annuals > 0 > income Statement > pretax Income
17046000000
Annuals > 0 > income Statement > net Income
12682000000
Annuals > 0 > income Statement > eps
6.669822236246976
Annuals > 0 > income Statement > dividends Per Share
5199000000
Annuals > 0 > income Statement > shares Outstanding
1901400000
Annuals > 0 > income Statement > income Tax Expense
4211000000
Annuals > 0 > income Statement > EBITDA
21357000000
Annuals > 0 > income Statement > operating Margin
9.985530763237595
Annuals > 0 > income Statement > total Other Income Expense Net
-13189000000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
276532000000
Annuals > 0 > balance Sheet > short Term Investments
221487000000
Annuals > 0 > balance Sheet > receivables
51116000000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
549135000000
Annuals > 0 > balance Sheet > property Plant Equipment
30192000000
Annuals > 0 > balance Sheet > total Assets
2352945000000
Annuals > 0 > balance Sheet > payables
66601000000
Annuals > 0 > balance Sheet > short Term Debt
303260000000
Annuals > 0 > balance Sheet > long Term Debt
287300000000
Annuals > 0 > balance Sheet > total Liabilities
2143579000000
Annuals > 0 > balance Sheet > equity
208598000000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
12684000000
Annuals > 0 > cash Flow > depreciation
4311000000
Annuals > 0 > cash Flow > change In Working Capital
-59031000000
Annuals > 0 > cash Flow > cash From Operations
-19669000000
Annuals > 0 > cash Flow > capital Expenditures
6500000000
Annuals > 0 > cash Flow > cash From Investing
86250000000
Annuals > 0 > cash Flow > cash From Financing
-38304000000
Annuals > 0 > cash Flow > net Change In Cash
15600000000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
6.669822236246976
Annuals > 0 > ratios > PB
1.0636457013010672
Annuals > 0 > ratios > ROE
6.079636429879481
Annuals > 0 > ratios > ROA
0.5389841241507982
Annuals > 0 > ratios > FCF
-26169000000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
-0.15329775580380417
Annuals > 0 > health Score
36
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
155382000000
Annuals > 1 > income Statement > cost Of Revenue
87481000000
Annuals > 1 > income Statement > gross Profit
67901000000
Annuals > 1 > income Statement > operating Expenses
54991000000
Annuals > 1 > income Statement > operating Income
12910000000
Annuals > 1 > income Statement > interest Expense
78358000000
Annuals > 1 > income Statement > pretax Income
12910000000
Annuals > 1 > income Statement > net Income
9228000000
Annuals > 1 > income Statement > eps
4.7182738521321195
Annuals > 1 > income Statement > dividends Per Share
5212000000
Annuals > 1 > income Statement > shares Outstanding
1955800000
Annuals > 1 > income Statement > income Tax Expense
3528000000
Annuals > 1 > income Statement > EBITDA
17470000000
Annuals > 1 > income Statement > operating Margin
8.308555688561094
Annuals > 1 > income Statement > total Other Income Expense Net
-9904000000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
260932000000
Annuals > 1 > balance Sheet > short Term Investments
245068000000
Annuals > 1 > balance Sheet > receivables
54190000000
Annuals > 1 > balance Sheet > inventories
-1148510000000
Annuals > 1 > balance Sheet > total Current Assets
560190000000
Annuals > 1 > balance Sheet > property Plant Equipment
28747000000
Annuals > 1 > balance Sheet > total Assets
2411834000000
Annuals > 1 > balance Sheet > payables
63539000000
Annuals > 1 > balance Sheet > short Term Debt
315564000000
Annuals > 1 > balance Sheet > long Term Debt
286619000000
Annuals > 1 > balance Sheet > total Liabilities
2205583000000
Annuals > 1 > balance Sheet > equity
205453000000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
9229000000
Annuals > 1 > cash Flow > depreciation
4560000000
Annuals > 1 > cash Flow > change In Working Capital
-99387000000
Annuals > 1 > cash Flow > cash From Operations
-73416000000
Annuals > 1 > cash Flow > capital Expenditures
6583000000
Annuals > 1 > cash Flow > cash From Investing
-8459000000
Annuals > 1 > cash Flow > cash From Financing
687000000
Annuals > 1 > cash Flow > net Change In Cash
-81093000000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
4.7182738521321195
Annuals > 1 > ratios > PB
1.110824869921588
Annuals > 1 > ratios > ROE
4.491538210685656
Annuals > 1 > ratios > ROA
0.38261339710776116
Annuals > 1 > ratios > FCF
-79999000000
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
-0.5148537153595655
Annuals > 1 > health Score
35
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
100220000000
Annuals > 2 > income Statement > cost Of Revenue
30852000000
Annuals > 2 > income Statement > gross Profit
69368000000
Annuals > 2 > income Statement > operating Expenses
50561000000
Annuals > 2 > income Statement > operating Income
18807000000
Annuals > 2 > income Statement > interest Expense
25740000000
Annuals > 2 > income Statement > pretax Income
18807000000
Annuals > 2 > income Statement > net Income
14845000000
Annuals > 2 > income Statement > eps
7.5573995825484905
Annuals > 2 > income Statement > dividends Per Share
5003000000
Annuals > 2 > income Statement > shares Outstanding
1964300000
Annuals > 2 > income Statement > income Tax Expense
3642000000
Annuals > 2 > income Statement > EBITDA
23069000000
Annuals > 2 > income Statement > operating Margin
18.765715426062663
Annuals > 2 > income Statement > total Other Income Expense Net
3642000000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
342025000000
Annuals > 2 > balance Sheet > short Term Investments
238746000000
Annuals > 2 > balance Sheet > receivables
54546000000
Annuals > 2 > balance Sheet > inventories
-1167269000000
Annuals > 2 > balance Sheet > total Current Assets
635317000000
Annuals > 2 > balance Sheet > property Plant Equipment
26253000000
Annuals > 2 > balance Sheet > total Assets
2416676000000
Annuals > 2 > balance Sheet > payables
69218000000
Annuals > 2 > balance Sheet > short Term Debt
249540000000
Annuals > 2 > balance Sheet > long Term Debt
271606000000
Annuals > 2 > balance Sheet > total Liabilities
2214838000000
Annuals > 2 > balance Sheet > equity
201189000000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
15076000000
Annuals > 2 > cash Flow > depreciation
4262000000
Annuals > 2 > cash Flow > change In Working Capital
19553000000
Annuals > 2 > cash Flow > cash From Operations
25069000000
Annuals > 2 > cash Flow > capital Expenditures
5632000000
Annuals > 2 > cash Flow > cash From Investing
-79455000000
Annuals > 2 > cash Flow > cash From Financing
137763000000
Annuals > 2 > cash Flow > net Change In Cash
79992000000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
7.5573995825484905
Annuals > 2 > ratios > PB
1.1392977101133759
Annuals > 2 > ratios > ROE
7.37863402074666
Annuals > 2 > ratios > ROA
0.6142734897023846
Annuals > 2 > ratios > FCF
19437000000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.19394332468569148
Annuals > 2 > health Score
57
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
79868000000
Annuals > 3 > income Statement > cost Of Revenue
4090000000
Annuals > 3 > income Statement > gross Profit
75778000000
Annuals > 3 > income Statement > operating Expenses
48309000000
Annuals > 3 > income Statement > operating Income
27469000000
Annuals > 3 > income Statement > interest Expense
7981000000
Annuals > 3 > income Statement > pretax Income
27469000000
Annuals > 3 > income Statement > net Income
21952000000
Annuals > 3 > income Statement > eps
10.711427734946813
Annuals > 3 > income Statement > dividends Per Share
5198000000
Annuals > 3 > income Statement > shares Outstanding
2049400000
Annuals > 3 > income Statement > income Tax Expense
5451000000
Annuals > 3 > income Statement > EBITDA
31433000000
Annuals > 3 > income Statement > operating Margin
34.39299844743827
Annuals > 3 > income Statement > total Other Income Expense Net
5451000000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
262033000000
Annuals > 3 > balance Sheet > short Term Investments
279296000000
Annuals > 3 > balance Sheet > receivables
54795000000
Annuals > 3 > balance Sheet > inventories
-1030428000000
Annuals > 3 > balance Sheet > total Current Assets
596124000000
Annuals > 3 > balance Sheet > property Plant Equipment
24328000000
Annuals > 3 > balance Sheet > total Assets
2291413000000
Annuals > 3 > balance Sheet > payables
61430000000
Annuals > 3 > balance Sheet > short Term Debt
219258000000
Annuals > 3 > balance Sheet > long Term Debt
254374000000
Annuals > 3 > balance Sheet > total Liabilities
2088741000000
Annuals > 3 > balance Sheet > equity
201972000000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
21945000000
Annuals > 3 > cash Flow > depreciation
3964000000
Annuals > 3 > cash Flow > change In Working Capital
38864000000
Annuals > 3 > cash Flow > cash From Operations
61249000000
Annuals > 3 > cash Flow > capital Expenditures
4119000000
Annuals > 3 > cash Flow > cash From Investing
-124905000000
Annuals > 3 > cash Flow > cash From Financing
17272000000
Annuals > 3 > cash Flow > net Change In Cash
-47582000000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
10.711427734946813
Annuals > 3 > ratios > PB
1.1840477194858694
Annuals > 3 > ratios > ROE
10.868833303626245
Annuals > 3 > ratios > ROA
0.9580114977090555
Annuals > 3 > ratios > FCF
57130000000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.7153052536685531
Annuals > 3 > health Score
58
Valuation > metrics > PE
16.389
Valuation > metrics > PB
1.0780928819892688
Valuation > final Score
100
Valuation > verdict
Fair
Profitability > metrics > ROE
1.7613121587809768
Profitability > metrics > ROA
0.5012243393042974
Profitability > metrics > Net Margin
0.08558394160583942
Profitability > final Score
18
Profitability > verdict
Weak
Risk > metrics > Debt Equity
11.400637489848513
Risk > metrics > Interest Coverage
0.24597701149425288
Risk > final Score
7
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.5153423537223274
Liquidity > metrics > Quick Ratio
1.5153423537223274
Liquidity > final Score
88
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
20
Prev Profitabilities > 1
21
Prev Profitabilities > 2
15
Prev Risks > 0
7
Prev Risks > 1
7
Prev Risks > 2
7
Prev Liquidities > 0
82
Prev Liquidities > 1
78
Prev Liquidities > 2
87
Updated At
2026-01-20T21:33:01.679Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-13
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-01-14
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
1.79
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-10-14
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
2.26
Earnings History > 2 > eps Estimate
1.93
Earnings History > 2 > eps Difference
0.33
Earnings History > 2 > surprise Percent
17.0984
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-15
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
2.04
Earnings History > 3 > eps Estimate
1.59
Earnings History > 3 > eps Difference
0.45
Earnings History > 3 > surprise Percent
28.3019
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-15
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.96
Earnings History > 4 > eps Estimate
1.85
Earnings History > 4 > eps Difference
0.11
Earnings History > 4 > surprise Percent
5.9459
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-01-15
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.35
Earnings History > 5 > eps Estimate
1.24
Earnings History > 5 > eps Difference
0.11
Earnings History > 5 > surprise Percent
8.871
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-15
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.51
Earnings History > 6 > eps Estimate
1.31
Earnings History > 6 > eps Difference
0.2
Earnings History > 6 > surprise Percent
15.2672
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-12
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.56
Earnings History > 7 > eps Estimate
1.39
Earnings History > 7 > eps Difference
0.17
Earnings History > 7 > surprise Percent
12.2302
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-12
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.79
Earnings History > 8 > eps Estimate
1.27
Earnings History > 8 > eps Difference
0.52
Earnings History > 8 > surprise Percent
40.9449
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-01-12
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.84
Earnings History > 9 > eps Estimate
0.69
Earnings History > 9 > eps Difference
0.15
Earnings History > 9 > surprise Percent
21.7391
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-12
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.52
Earnings History > 10 > eps Estimate
1.22
Earnings History > 10 > eps Difference
0.3
Earnings History > 10 > surprise Percent
24.5902
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-14
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.37
Earnings History > 11 > eps Estimate
1.38
Earnings History > 11 > eps Difference
-0.01
Earnings History > 11 > surprise Percent
-0.7246
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-14
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.86
Earnings History > 12 > eps Estimate
1.7
Earnings History > 12 > eps Difference
0.16
Earnings History > 12 > surprise Percent
9.4118
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-01-13
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.16
Earnings History > 13 > eps Estimate
1.21
Earnings History > 13 > eps Difference
-0.05
Earnings History > 13 > surprise Percent
-4.1322
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-14
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.63
Earnings History > 14 > eps Estimate
1.43
Earnings History > 14 > eps Difference
0.2
Earnings History > 14 > surprise Percent
13.986
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-15
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
2.3
Earnings History > 15 > eps Estimate
1.67
Earnings History > 15 > eps Difference
0.63
Earnings History > 15 > surprise Percent
37.7246
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-14
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
2.02
Earnings History > 16 > eps Estimate
1.41
Earnings History > 16 > eps Difference
0.61
Earnings History > 16 > surprise Percent
43.2624
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-01-14
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.46
Earnings History > 17 > eps Estimate
1.63
Earnings History > 17 > eps Difference
-0.17
Earnings History > 17 > surprise Percent
-10.4294
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-14
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
2.15
Earnings History > 18 > eps Estimate
1.79
Earnings History > 18 > eps Difference
0.36
Earnings History > 18 > surprise Percent
20.1117
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-14
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
2.85
Earnings History > 19 > eps Estimate
1.96
Earnings History > 19 > eps Difference
0.89
Earnings History > 19 > surprise Percent
45.4082
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-15
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
3.62
Earnings History > 20 > eps Estimate
2.53
Earnings History > 20 > eps Difference
1.09
Earnings History > 20 > surprise Percent
43.083
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-01-15
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
2.07
Earnings History > 21 > eps Estimate
1.31
Earnings History > 21 > eps Difference
0.76
Earnings History > 21 > surprise Percent
58.0153
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-13
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.4
Earnings History > 22 > eps Estimate
0.87
Earnings History > 22 > eps Difference
0.53
Earnings History > 22 > surprise Percent
60.9195
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-14
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.51
Earnings History > 23 > eps Estimate
0.32
Earnings History > 23 > eps Difference
0.19
Earnings History > 23 > surprise Percent
59.375
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-04-15
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.06
Earnings History > 24 > eps Estimate
1.57
Earnings History > 24 > eps Difference
-0.51
Earnings History > 24 > surprise Percent
-32.4841
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-14
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.9
Earnings History > 25 > eps Estimate
1.8
Earnings History > 25 > eps Difference
0.1
Earnings History > 25 > surprise Percent
5.5556
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-15
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
2.07
Earnings History > 26 > eps Estimate
1.95
Earnings History > 26 > eps Difference
0.12
Earnings History > 26 > surprise Percent
6.1538
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-15
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.95
Earnings History > 27 > eps Estimate
1.8
Earnings History > 27 > eps Difference
0.15
Earnings History > 27 > surprise Percent
8.3333
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-15
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.87
Earnings History > 28 > eps Estimate
1.79
Earnings History > 28 > eps Difference
0.08
Earnings History > 28 > surprise Percent
4.4693
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-01-14
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.61
Earnings History > 29 > eps Estimate
1.55
Earnings History > 29 > eps Difference
0.06
Earnings History > 29 > surprise Percent
3.871
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-12
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.73
Earnings History > 30 > eps Estimate
1.68
Earnings History > 30 > eps Difference
0.05
Earnings History > 30 > surprise Percent
2.9762
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-13
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.63
Earnings History > 31 > eps Estimate
1.56
Earnings History > 31 > eps Difference
0.07
Earnings History > 31 > surprise Percent
4.4872
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-13
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.68
Earnings History > 32 > eps Estimate
1.6
Earnings History > 32 > eps Difference
0.08
Earnings History > 32 > surprise Percent
5
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-01-16
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.2
Earnings History > 33 > eps Estimate
1.19
Earnings History > 33 > eps Difference
0.01
Earnings History > 33 > surprise Percent
0.8403
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-12
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.29
Earnings History > 34 > eps Estimate
1.3
Earnings History > 34 > eps Difference
-0.01
Earnings History > 34 > surprise Percent
-0.7692
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-07-14
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.28
Earnings History > 35 > eps Estimate
1.21
Earnings History > 35 > eps Difference
0.07
Earnings History > 35 > surprise Percent
5.7851
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-13
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.35
Earnings History > 36 > eps Estimate
1.24
Earnings History > 36 > eps Difference
0.11
Earnings History > 36 > surprise Percent
8.871
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-01-18
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
1.14
Earnings History > 37 > eps Estimate
1.12
Earnings History > 37 > eps Difference
0.02
Earnings History > 37 > surprise Percent
1.7857
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-10-14
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.24
Earnings History > 38 > eps Estimate
1.16
Earnings History > 38 > eps Difference
0.08
Earnings History > 38 > surprise Percent
6.8966
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-07-15
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.24
Earnings History > 39 > eps Estimate
1.1
Earnings History > 39 > eps Difference
0.14
Earnings History > 39 > surprise Percent
12.7273
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-04-15
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.1
Earnings History > 40 > eps Estimate
1.02
Earnings History > 40 > eps Difference
0.08
Earnings History > 40 > surprise Percent
7.8431
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-01-15
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
1.06
Earnings History > 41 > eps Estimate
1.07
Earnings History > 41 > eps Difference
-0.01
Earnings History > 41 > surprise Percent
-0.9346
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-15
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
1.31
Earnings History > 42 > eps Estimate
1.28
Earnings History > 42 > eps Difference
0.03
Earnings History > 42 > surprise Percent
2.3438
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-16
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1.45
Earnings History > 43 > eps Estimate
1.35
Earnings History > 43 > eps Difference
0.1
Earnings History > 43 > surprise Percent
7.4074
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-16
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
1.52
Earnings History > 44 > eps Estimate
1.41
Earnings History > 44 > eps Difference
0.11
Earnings History > 44 > surprise Percent
7.8014
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-01-15
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.06
Earnings History > 45 > eps Estimate
0.1
Earnings History > 45 > eps Difference
-0.04
Earnings History > 45 > surprise Percent
-40
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-14
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
1.07
Earnings History > 46 > eps Estimate
1.11
Earnings History > 46 > eps Difference
-0.04
Earnings History > 46 > surprise Percent
-3.6036
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-14
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
BeforeMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
1.24
Earnings History > 47 > eps Estimate
1.08
Earnings History > 47 > eps Difference
0.16
Earnings History > 47 > surprise Percent
14.8148
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-14
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
BeforeMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1.3
Earnings History > 48 > eps Estimate
1.16
Earnings History > 48 > eps Difference
0.14
Earnings History > 48 > surprise Percent
12.069
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-01-16
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
BeforeMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.82
Earnings History > 49 > eps Estimate
0.98
Earnings History > 49 > eps Difference
-0.16
Earnings History > 49 > surprise Percent
-16.3265
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-10-15
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
BeforeMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
1.02
Earnings History > 50 > eps Estimate
1.09
Earnings History > 50 > eps Difference
-0.07
Earnings History > 50 > surprise Percent
-6.422
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-07-15
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
BeforeMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
1.25
Earnings History > 51 > eps Estimate
1.18
Earnings History > 51 > eps Difference
0.07
Earnings History > 51 > surprise Percent
5.9322
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-15
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
BeforeMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
1.29
Earnings History > 52 > eps Estimate
1.17
Earnings History > 52 > eps Difference
0.12
Earnings History > 52 > surprise Percent
10.2564
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-01-17
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
BeforeMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.69
Earnings History > 53 > eps Estimate
0.97
Earnings History > 53 > eps Difference
-0.28
Earnings History > 53 > surprise Percent
-28.866
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-10-15
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
BeforeMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
1.06
Earnings History > 54 > eps Estimate
0.99
Earnings History > 54 > eps Difference
0.07
Earnings History > 54 > surprise Percent
7.0707
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-07-16
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
BeforeMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
1
Earnings History > 55 > eps Estimate
0.89
Earnings History > 55 > eps Difference
0.11
Earnings History > 55 > surprise Percent
12.3596
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-04-16
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
BeforeMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
1.11
Earnings History > 56 > eps Estimate
1
Earnings History > 56 > eps Difference
0.11
Earnings History > 56 > surprise Percent
11
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-01-17
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
BeforeMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.38
Earnings History > 57 > eps Estimate
0.59
Earnings History > 57 > eps Difference
-0.21
Earnings History > 57 > surprise Percent
-35.5932
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-10-17
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
BeforeMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
1.23
Earnings History > 58 > eps Estimate
0.79
Earnings History > 58 > eps Difference
0.44
Earnings History > 58 > surprise Percent
55.6962
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-07-15
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
BeforeMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
1.09
Earnings History > 59 > eps Estimate
0.96
Earnings History > 59 > eps Difference
0.13
Earnings History > 59 > surprise Percent
13.5417
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-04-18
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
BeforeMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
1
Earnings History > 60 > eps Estimate
0.95
Earnings History > 60 > eps Difference
0.05
Earnings History > 60 > surprise Percent
5.2632
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-01-18
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
BeforeMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.4
Earnings History > 61 > eps Estimate
0.77
Earnings History > 61 > eps Difference
-0.37
Earnings History > 61 > surprise Percent
-48.0519
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-10-18
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
BeforeMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.8
Earnings History > 62 > eps Estimate
0.55
Earnings History > 62 > eps Difference
0.25
Earnings History > 62 > surprise Percent
45.4545
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-07-16
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
AfterMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.9
Earnings History > 63 > eps Estimate
0.46
Earnings History > 63 > eps Difference
0.44
Earnings History > 63 > surprise Percent
95.6522
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-04-19
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
BeforeMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
1.5
Earnings History > 64 > eps Estimate
-0.07
Earnings History > 64 > eps Difference
1.57
Earnings History > 64 > surprise Percent
2242.8571
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-01-19
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
BeforeMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-3.3
Earnings History > 65 > eps Estimate
-3.27
Earnings History > 65 > eps Difference
-0.03
Earnings History > 65 > surprise Percent
-0.9174
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-10-15
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
BeforeMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-2.7
Earnings History > 66 > eps Estimate
-2.9
Earnings History > 66 > eps Difference
0.2
Earnings History > 66 > surprise Percent
6.8966
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-17
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
BeforeMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-6.2
Earnings History > 67 > eps Estimate
-3.05
Earnings History > 67 > eps Difference
-3.15
Earnings History > 67 > surprise Percent
-103.2787
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-17
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
BeforeMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-1.2
Earnings History > 68 > eps Estimate
-2.97
Earnings History > 68 > eps Difference
1.77
Earnings History > 68 > surprise Percent
59.596
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-01-16
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
BeforeMarket
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
-24.4
Earnings History > 69 > eps Estimate
-12.49
Earnings History > 69 > eps Difference
-11.91
Earnings History > 69 > surprise Percent
-95.3563
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-16
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
BeforeMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
-7.1
Earnings History > 70 > eps Estimate
-6.99
Earnings History > 70 > eps Difference
-0.11
Earnings History > 70 > surprise Percent
-1.5737
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-18
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
BeforeMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
-4.9
Earnings History > 71 > eps Estimate
-6.66
Earnings History > 71 > eps Difference
1.76
Earnings History > 71 > surprise Percent
26.4264
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-04-18
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
BeforeMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
-10.2
Earnings History > 72 > eps Estimate
-9.57
Earnings History > 72 > eps Difference
-0.63
Earnings History > 72 > surprise Percent
-6.5831
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-01-15
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
BeforeMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
-19.9
Earnings History > 73 > eps Estimate
-10.06
Earnings History > 73 > eps Difference
-9.84
Earnings History > 73 > surprise Percent
-97.8131
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-10-15
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
BeforeMarket
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
4.7
Earnings History > 74 > eps Estimate
4.69
Earnings History > 74 > eps Difference
0.01
Earnings History > 74 > surprise Percent
0.2132
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-07-20
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
BeforeMarket
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
11.8
Earnings History > 75 > eps Estimate
11.32
Earnings History > 75 > eps Difference
0.48
Earnings History > 75 > surprise Percent
4.2403
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-04-16
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
BeforeMarket
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
11.8
Earnings History > 76 > eps Estimate
10.96
Earnings History > 76 > eps Difference
0.84
Earnings History > 76 > surprise Percent
7.6642
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-01-19
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
BeforeMarket
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
10.3
Earnings History > 77 > eps Estimate
10.18
Earnings History > 77 > eps Difference
0.12
Earnings History > 77 > surprise Percent
1.1788
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-10-19
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
BeforeMarket
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
10.1
Earnings History > 78 > eps Estimate
10.34
Earnings History > 78 > eps Difference
-0.24
Earnings History > 78 > surprise Percent
-2.3211
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-07-17
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
BeforeMarket
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
10.5
Earnings History > 79 > eps Estimate
10.56
Earnings History > 79 > eps Difference
-0.06
Earnings History > 79 > surprise Percent
-0.5682
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-04-17
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
BeforeMarket
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
10.8
Earnings History > 80 > eps Estimate
10.22
Earnings History > 80 > eps Difference
0.58
Earnings History > 80 > surprise Percent
5.6751
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-01-19
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
AfterMarket
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
9.8
Earnings History > 81 > eps Estimate
10.02
Earnings History > 81 > eps Difference
-0.22
Earnings History > 81 > surprise Percent
-2.1956
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-10-17
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
BeforeMarket
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
9.7
Earnings History > 82 > eps Estimate
10.81
Earnings History > 82 > eps Difference
-1.11
Earnings History > 82 > surprise Percent
-10.2683
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-07-18
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
BeforeMarket
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
9.7
Earnings History > 83 > eps Estimate
10.2
Earnings History > 83 > eps Difference
-0.5
Earnings History > 83 > surprise Percent
-4.902
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-04-15
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
BeforeMarket
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
10.3
Earnings History > 84 > eps Estimate
10.16
Earnings History > 84 > eps Difference
0.14
Earnings History > 84 > surprise Percent
1.378
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-01-20
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
BeforeMarket
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
10.2
Earnings History > 85 > eps Estimate
10.12
Earnings History > 85 > eps Difference
0.08
Earnings History > 85 > surprise Percent
0.7905
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-14
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
BeforeMarket
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
9.8
Earnings History > 86 > eps Estimate
9.9
Earnings History > 86 > eps Difference
-0.1
Earnings History > 86 > surprise Percent
-1.0101
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-07-15
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
BeforeMarket
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
10.2
Earnings History > 87 > eps Estimate
9.72
Earnings History > 87 > eps Difference
0.48
Earnings History > 87 > surprise Percent
4.9383
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-15
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
BeforeMarket
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
9.8
Earnings History > 88 > eps Estimate
9.46
Earnings History > 88 > eps Difference
0.34
Earnings History > 88 > surprise Percent
3.5941
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-01-20
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
BeforeMarket
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
9.1
Earnings History > 89 > eps Estimate
8.96
Earnings History > 89 > eps Difference
0.14
Earnings History > 89 > surprise Percent
1.5625
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-20
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
BeforeMarket
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
9
Earnings History > 90 > eps Estimate
8.45
Earnings History > 90 > eps Difference
0.55
Earnings History > 90 > surprise Percent
6.5089
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-14
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
BeforeMarket
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
8.3
Earnings History > 91 > eps Estimate
8
Earnings History > 91 > eps Difference
0.3
Earnings History > 91 > surprise Percent
3.75
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-14
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
BeforeMarket
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
7.9
Earnings History > 92 > eps Estimate
7.74
Earnings History > 92 > eps Difference
0.16
Earnings History > 92 > surprise Percent
2.0672
Earnings History > 93 > period
2002-12-31
Earnings History > 93 > report Date
2003-01-21
Earnings History > 93 > date
2002-12-31
Earnings History > 93 > before After Market
BeforeMarket
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
4.7
Earnings History > 93 > eps Estimate
4.56
Earnings History > 93 > eps Difference
0.14
Earnings History > 93 > surprise Percent
3.0702
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-10-15
Earnings History > 94 > date
2002-09-30
Earnings History > 94 > before After Market
BeforeMarket
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
7.4
Earnings History > 94 > eps Estimate
7.34
Earnings History > 94 > eps Difference
0.06
Earnings History > 94 > surprise Percent
0.8174
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-07-17
Earnings History > 95 > date
2002-06-30
Earnings History > 95 > before After Market
BeforeMarket
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
7.8
Earnings History > 95 > eps Estimate
7.73
Earnings History > 95 > eps Difference
0.07
Earnings History > 95 > surprise Percent
0.9056
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-04-15
Earnings History > 96 > date
2002-03-31
Earnings History > 96 > before After Market
BeforeMarket
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
7.4
Earnings History > 96 > eps Estimate
7.75
Earnings History > 96 > eps Difference
-0.35
Earnings History > 96 > surprise Percent
-4.5161
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2002-01-17
Earnings History > 97 > date
2001-12-31
Earnings History > 97 > before After Market
BeforeMarket
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
7.4
Earnings History > 97 > eps Estimate
7.24
Earnings History > 97 > eps Difference
0.16
Earnings History > 97 > surprise Percent
2.2099
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-10-17
Earnings History > 98 > date
2001-09-30
Earnings History > 98 > before After Market
BeforeMarket
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
6.3
Earnings History > 98 > eps Estimate
6.38
Earnings History > 98 > eps Difference
-0.08
Earnings History > 98 > surprise Percent
-1.2539
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-07-16
Earnings History > 99 > date
2001-06-30
Earnings History > 99 > before After Market
BeforeMarket
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
7.4
Earnings History > 99 > eps Estimate
7.32
Earnings History > 99 > eps Difference
0.08
Earnings History > 99 > surprise Percent
1.0929
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-04-16
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
BeforeMarket
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
7.1
Earnings History > 100 > eps Estimate
6.99
Earnings History > 100 > eps Difference
0.11
Earnings History > 100 > surprise Percent
1.5737
Earnings History > 101 > period
2000-12-31
Earnings History > 101 > report Date
2001-01-16
Earnings History > 101 > date
2000-12-31
Earnings History > 101 > before After Market
BeforeMarket
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
6.5
Earnings History > 101 > eps Estimate
6.56
Earnings History > 101 > eps Difference
-0.06
Earnings History > 101 > surprise Percent
-0.9146
Earnings History > 102 > period
2000-09-30
Earnings History > 102 > report Date
2000-10-17
Earnings History > 102 > date
2000-09-30
Earnings History > 102 > before After Market
BeforeMarket
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
6.8
Earnings History > 102 > eps Estimate
6.74
Earnings History > 102 > eps Difference
0.06
Earnings History > 102 > surprise Percent
0.8902
Earnings History > 103 > period
2000-06-30
Earnings History > 103 > report Date
2000-07-19
Earnings History > 103 > date
2000-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
6.53
Earnings History > 103 > eps Estimate
6.2
Earnings History > 103 > eps Difference
0.33
Earnings History > 103 > surprise Percent
5.3226
Earnings History > 104 > period
2000-03-31
Earnings History > 104 > report Date
2000-04-17
Earnings History > 104 > date
2000-03-31
Earnings History > 104 > before After Market
BeforeMarket
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
8.03
Earnings History > 104 > eps Estimate
5.85
Earnings History > 104 > eps Difference
2.18
Earnings History > 104 > surprise Percent
37.265
Earnings History > 105 > period
1999-12-31
Earnings History > 105 > report Date
2000-01-18
Earnings History > 105 > date
1999-12-31
Earnings History > 105 > before After Market
BeforeMarket
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
5.63
Earnings History > 105 > eps Estimate
5.24
Earnings History > 105 > eps Difference
0.39
Earnings History > 105 > surprise Percent
7.4427
Earnings History > 106 > period
1999-09-30
Earnings History > 106 > report Date
1999-10-18
Earnings History > 106 > date
1999-09-30
Earnings History > 106 > before After Market
BeforeMarket
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
5.25
Earnings History > 106 > eps Estimate
5.11
Earnings History > 106 > eps Difference
0.14
Earnings History > 106 > surprise Percent
2.7397
Earnings History > 107 > period
1999-06-30
Earnings History > 107 > report Date
1999-07-19
Earnings History > 107 > date
1999-06-30
Earnings History > 107 > before After Market
BeforeMarket
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
5.33
Earnings History > 107 > eps Estimate
4.87
Earnings History > 107 > eps Difference
0.46
Earnings History > 107 > surprise Percent
9.4456
Earnings History > 108 > period
1999-03-31
Earnings History > 108 > report Date
1999-04-19
Earnings History > 108 > date
1999-03-31
Earnings History > 108 > before After Market
BeforeMarket
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
5.3
Earnings History > 108 > eps Estimate
4.35
Earnings History > 108 > eps Difference
0.95
Earnings History > 108 > surprise Percent
21.8391
Earnings History > 109 > period
1998-12-31
Earnings History > 109 > report Date
1999-01-25
Earnings History > 109 > date
1998-12-31
Earnings History > 109 > before After Market
BeforeMarket
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
3
Earnings History > 109 > eps Estimate
2.78
Earnings History > 109 > eps Difference
0.22
Earnings History > 109 > surprise Percent
7.9137
Earnings History > 110 > period
1998-09-30
Earnings History > 110 > report Date
1998-10-21
Earnings History > 110 > date
1998-09-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
1.5
Earnings History > 110 > eps Estimate
1.43
Earnings History > 110 > eps Difference
0.07
Earnings History > 110 > surprise Percent
4.8951
Earnings History > 111 > period
1998-06-30
Earnings History > 111 > report Date
1998-07-20
Earnings History > 111 > date
1998-06-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
4
Earnings History > 111 > eps Estimate
3.84
Earnings History > 111 > eps Difference
0.16
Earnings History > 111 > surprise Percent
4.1667
Earnings History > 112 > period
1998-03-31
Earnings History > 112 > report Date
1998-04-20
Earnings History > 112 > date
1998-03-31
Earnings History > 112 > before After Market
-
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
4.2
Earnings History > 112 > eps Estimate
3.79
Earnings History > 112 > eps Difference
0.41
Earnings History > 112 > surprise Percent
10.8179
Earnings History > 113 > period
1997-12-31
Earnings History > 113 > report Date
1998-01-26
Earnings History > 113 > date
1997-12-31
Earnings History > 113 > before After Market
-
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
3
Earnings History > 113 > eps Estimate
2.9
Earnings History > 113 > eps Difference
0.1
Earnings History > 113 > surprise Percent
3.4483
Earnings History > 114 > period
1997-09-30
Earnings History > 114 > report Date
1997-10-13
Earnings History > 114 > date
1997-09-30
Earnings History > 114 > before After Market
-
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
3.73
Earnings History > 114 > eps Estimate
3.36
Earnings History > 114 > eps Difference
0.37
Earnings History > 114 > surprise Percent
11.0119
Earnings History > 115 > period
1997-06-30
Earnings History > 115 > report Date
1997-07-15
Earnings History > 115 > date
1997-06-30
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
3.3
Earnings History > 115 > eps Estimate
3.13
Earnings History > 115 > eps Difference
0.17
Earnings History > 115 > surprise Percent
5.4313
Earnings History > 116 > period
1997-03-31
Earnings History > 116 > report Date
1997-04-13
Earnings History > 116 > date
1997-03-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
3.17
Earnings History > 116 > eps Estimate
3.06
Earnings History > 116 > eps Difference
0.11
Earnings History > 116 > surprise Percent
3.5948
Earnings History > 117 > period
1996-12-31
Earnings History > 117 > report Date
1996-12-31
Earnings History > 117 > date
1996-12-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
3.3617
Earnings History > 117 > eps Estimate
-
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
-
Earnings History > 118 > period
1996-09-30
Earnings History > 118 > report Date
1996-09-30
Earnings History > 118 > date
1996-09-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
3.0881
Earnings History > 118 > eps Estimate
-
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
-
Earnings History > 119 > period
1996-06-30
Earnings History > 119 > report Date
1996-06-30
Earnings History > 119 > date
1996-06-30
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
3.0252
Earnings History > 119 > eps Estimate
-
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
-
Earnings History > 120 > period
1996-03-31
Earnings History > 120 > report Date
1996-03-31
Earnings History > 120 > date
1996-03-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
2.7185
Earnings History > 120 > eps Estimate
-
Earnings History > 120 > eps Difference
0
Earnings History > 120 > surprise Percent
-
Earnings History > 121 > period
1995-12-31
Earnings History > 121 > report Date
1995-12-31
Earnings History > 121 > date
1995-12-31
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
3.199
Earnings History > 121 > eps Estimate
-
Earnings History > 121 > eps Difference
0
Earnings History > 121 > surprise Percent
-
Earnings History > 122 > period
1995-09-30
Earnings History > 122 > report Date
1995-09-30
Earnings History > 122 > date
1995-09-30
Earnings History > 122 > before After Market
-
Earnings History > 122 > currency
USD
Earnings History > 122 > eps Actual
2.5194
Earnings History > 122 > eps Estimate
-
Earnings History > 122 > eps Difference
0
Earnings History > 122 > surprise Percent
-
Earnings History > 123 > period
1995-06-30
Earnings History > 123 > report Date
1995-06-30
Earnings History > 123 > date
1995-06-30
Earnings History > 123 > before After Market
-
Earnings History > 123 > currency
USD
Earnings History > 123 > eps Actual
2.1359
Earnings History > 123 > eps Estimate
-
Earnings History > 123 > eps Difference
0
Earnings History > 123 > surprise Percent
-
Earnings History > 124 > period
1995-03-31
Earnings History > 124 > report Date
1995-03-31
Earnings History > 124 > date
1995-03-31
Earnings History > 124 > before After Market
-
Earnings History > 124 > currency
USD
Earnings History > 124 > eps Actual
1.7961
Earnings History > 124 > eps Estimate
-
Earnings History > 124 > eps Difference
0
Earnings History > 124 > surprise Percent
-
Earnings History > 125 > period
1994-12-31
Earnings History > 125 > report Date
1994-12-31
Earnings History > 125 > date
1994-12-31
Earnings History > 125 > before After Market
-
Earnings History > 125 > currency
USD
Earnings History > 125 > eps Actual
1.7588
Earnings History > 125 > eps Estimate
-
Earnings History > 125 > eps Difference
0
Earnings History > 125 > surprise Percent
-
Earnings History > 126 > period
1994-09-30
Earnings History > 126 > report Date
1994-09-30
Earnings History > 126 > date
1994-09-30
Earnings History > 126 > before After Market
-
Earnings History > 126 > currency
USD
Earnings History > 126 > eps Actual
1.7238
Earnings History > 126 > eps Estimate
-
Earnings History > 126 > eps Difference
0
Earnings History > 126 > surprise Percent
-
Earnings History > 127 > period
1994-06-30
Earnings History > 127 > report Date
1994-06-30
Earnings History > 127 > date
1994-06-30
Earnings History > 127 > before After Market
-
Earnings History > 127 > currency
USD
Earnings History > 127 > eps Actual
1.6512
Earnings History > 127 > eps Estimate
-
Earnings History > 127 > eps Difference
0
Earnings History > 127 > surprise Percent
-
Earnings History > 128 > period
1994-03-31
Earnings History > 128 > report Date
1994-03-31
Earnings History > 128 > date
1994-03-31
Earnings History > 128 > before After Market
-
Earnings History > 128 > currency
USD
Earnings History > 128 > eps Actual
1.734
Earnings History > 128 > eps Estimate
-
Earnings History > 128 > eps Difference
0
Earnings History > 128 > surprise Percent
-
Citigroup Inc., a diversified financial service holding company, provides various financial product and services to consumers, corporations, governments, and institutions. It operates through five segments: Services, Markets, Banking, U.S. Personal Banking, and Wealth. The Services segment includes treasury and trade solutions, which provides cash management, trade, and working capital solutions to multinational corporations, financial institutions, and public sector organizations; and securities services, such as cross-border support for clients, local market expertise, post-trade technologies, data solutions, and various securities services solutions. The Markets segment offers sales and trading services for equities, foreign exchange, rates, spread products, and commodities to corporate, institutional, and public sector clients; and market-making services, including asset classes, risk management solutions, financing, and prime brokerage. The Banking segment includes investment banking services comprising equity and debt capital markets-related strategic financing solutions; advisory services related to mergers and acquisitions, divestitures, restructurings, and corporate defense activities; and corporate lending consists of corporate and commercial banking. The U.S. Personal Banking segment provides proprietary and co-branded card portfolios; and traditional banking services to retail and small business customers. The Wealth segment offers financial services to high-net-worth clients through banking, lending, mortgages, investment, custody, and trust product offerings; professional industries, including law firms, consulting groups, accounting, and asset management; and affluent and high net worth clients. The company operates in North America, the United Kingdom, Japan, North and South Asia, Australia, Europe, the Middle East, and Africa. Citigroup Inc. was founded in 1812 and is headquartered in New York, New York.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AGoogle stock price jumps after tariff scare cools — here’s what’s next for Alphabet Class C (GOOG) TechStock²
Read more →Regions Financial Corporation Declares Series C Preferred Stock Dividend Yahoo Finance
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$118.6191
Analyst Picks
Strong Buy
10
Buy
6
Hold
6
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
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 64.41% of the total shares of Citigroup Inc
1.
Vanguard Group Inc(9.0093%)
since
2025/06/30
2.
BlackRock Inc(8.986%)
since
2025/06/30
3.
State Street Corp(4.4601%)
since
2025/06/30
4.
Vanguard Total Stock Mkt Idx Inv(2.8718%)
since
2025/07/31
5.
Capital World Investors(2.4114%)
since
2025/06/30
6.
Geode Capital Management, LLC(2.3335%)
since
2025/06/30
7.
Vanguard 500 Index Investor(2.2642%)
since
2025/07/31
8.
T. Rowe Price Associates, Inc.(2.1321%)
since
2025/06/30
9.
Bank of America Corp(1.7794%)
since
2025/06/30
10.
Franklin Resources Inc(1.7541%)
since
2025/06/30
11.
Fisher Asset Management, LLC(1.7471%)
since
2025/06/30
12.
NORGES BANK(1.5673%)
since
2025/06/30
13.
Morgan Stanley - Brokerage Accounts(1.4978%)
since
2025/06/30
14.
Bank of New York Mellon Corp(1.2991%)
since
2025/06/30
15.
FMR Inc(1.2977%)
since
2025/06/30
16.
Fidelity 500 Index(1.2861%)
since
2025/07/31
17.
SPDR® S&P 500® ETF(1.2261%)
since
2025/08/31
18.
iShares Core S&P 500 ETF(1.2208%)
since
2025/08/31
19.
Northern Trust Corp(1.104%)
since
2025/06/30
20.
Massachusetts Financial Services Company(0.9567%)
since
2025/06/30
21.
Greenhaven Associates Inc(0.8787%)
since
2025/06/30
22.
Harris Associates L.P.(0.8771%)
since
2025/06/30
23.
Amvescap Plc.(0.862%)
since
2025/06/30
24.
Putnam Large Cap Value A(0.835%)
since
2025/07/31
25.
Putnam US Large Cap Value Equity(0.835%)
since
2025/06/30
26.
Ameriprise Financial Inc(0.8244%)
since
2025/06/30
27.
Vanguard Value Index Inv(0.8117%)
since
2025/07/31
28.
UBS Asset Mgmt Americas Inc(0.7787%)
since
2025/06/30
29.
American Funds Income Fund of Amer A(0.7744%)
since
2025/06/30
30.
The Financial Select Sector SPDR® ETF(0.7225%)
since
2025/08/31
31.
MFS Large Cap Value Equity(0.6135%)
since
2025/06/30
32.
Vanguard Institutional Index I(0.6133%)
since
2025/07/31
33.
MFS Value A(0.5727%)
since
2025/07/31
34.
Oakmark Investor(0.5428%)
since
2025/06/30
35.
State St S&P 500® Indx SL Cl III(0.5416%)
since
2025/08/31
36.
Vanguard Windsorâ„¢ II Inv(0.475%)
since
2025/06/30
37.
Capital Group New Perspective Comp(0.4174%)
since
2025/06/30
38.
American Funds New Perspective A(0.4174%)
since
2025/06/30
39.
BlackRock Equity Dividend Instl(0.4091%)
since
2025/07/31
40.
American Funds Capital World Gr&Inc A(0.4055%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2026-03-31
EPS Estimate
—
Date
2025-12-31
EPS Actual
—
EPS Estimate
1.79
EPS Difference
0
Surprise Percent
0%
(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.