_id
6915f4eabc934aba376b22f7
Ticker
SCHW
Name
Charles Schwab Corp
Exchange
NYSE
Address
3000 Schwab Way, Westlake, TX, United States, 76262
Country
USA
Sector
Financial Services
Industry
Capital Markets
Currency
USD
Website
https://www.schwab.com
Description
The Charles Schwab Corporation, together with its subsidiaries, operates as a savings and loan holding company that provides wealth management, securities brokerage, banking, asset management, custody, and financial advisory services in the United States and internationally. The company operates in two segments, Investor Services and Advisor Services. It offers brokerage accounts with equity and fixed income trading, margin lending, options trading, futures and forex trading, and cash management capabilities, including certificates of deposit; third-party mutual funds through the Mutual Fund Marketplace and Mutual Fund OneSource service, as well as mutual fund trading and clearing services to broker-dealers; exchange-traded funds; advisory solutions for managed portfolios, separately managed accounts, customized personal advice for tailored portfolios, specialized planning, and full-time portfolio management; banking products comprising checking and savings accounts, first lien residential real estate mortgage loans, home equity lines of credit, and pledged asset lines; and trust custody services, personal trust reporting services, and administrative trustee services. It provides digital retirement calculators; integrated web-, mobile-, and software-based trading platforms, real-time market data, options trading, premium research, and multi-channel access; self-service education and support tools; online research and analysis tools; equity compensation plan sponsors full-service recordkeeping for stock plans, stock options, restricted stock, performance shares, and stock appreciation rights; retirement plan services; mutual fund clearing services; and advisor services, including interactive tools and educational content. The Company operates through branch offices. The Charles Schwab Corporation was founded in 1971 and is headquartered in Westlake, Texas.
Last Close
101.74
Volume
9173095
Current Price
102.76
Change
2.17
Last Updated
2026-01-06T10:50:54.498Z
Image
data:image/webp;base64,UklGRmwCAABXRUJQVlA4IGACAABwDQCdASpAAEAAPtFYqEyoJSQiLhto4QAaCWgA0BBHiAYCbXL0I7bLnm91v9Tzot/WF/1tAOZS1Ajj1wEqB7uuitMDgydiknv8TQ0yMb1KHXEK6Ucxepgpep8nb6uibhOISsWvCMSC+6ib7RfGmBQgw8PzAAD+zoL/+k2fxNn8TZ8kj/+YJ8DeBvJcAcWMjipA58TINKXEroiTlFgtjKysJaBozwec8F2nKWTA9r16kx19tto0MiOCjHP3cUKJplnDTM86aqm5BO8Qfjc5Hxkr8ga3NyT+gj4NjMj2vW1yc5+6VbgCHz1sWvHF81v9LLYKZ5mi2eW01nP3VqECwRS7zRA70e2WPrqfLQRMxvbgWVTzWsNr32oYWeZf3PpWXwC1Df1IkxkM8jQeRByDCOMPmucJI1eGrj+ob59QT9Du6DD3zgIvPSRFyJcT7oe8zqQVy/cNv6UO66fvbslzwOKfNRmwnZyAZ5YRI2k5iE442dIQG33Tzqb0iFTOLhKxzfXO35cSF45RVd8tEYHGUeXFggYVogke6ujvAowZHfQthwF6dm4F2GlDFX5d8TEqbEGjZ3bDCIGoy7GnwJBkss1mQFDiEyc1BQkbl6o1he+97bL57DVEW7Ze+OW5J8BbJikXpPYzNI5AqTeiZzMsJC+YZ/tmhkX/9DmeaFkWlw4YgKtSZ06/AU2cW32bbkIJucUXVPl4jFJUfHCTHYnRgsNpIozh2cr1ltlCgKXZKTtkiTS9gdxmOUJq4EOHc2lDvtuEEp8s/gxajiLZi3jAHMJf+b2zDBjLlWGW5NeTHswAAA==
Ipo Date
1987-09-22T00:00:00.000Z
Market Cap
188310847488
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.8074021978021977
Sentiment Sources
91
Rating
4.1429
Target Price
112.7895
Strong Buy
10
Buy
7
Hold
2
Sell
1
Strong Sell
1
Current Quarter
2025-09-30
Revenue
7041000000
Cost Of Revenue
906000000
Gross Profit
6135000000
Operating Expenses
3114000000
Operating Income
3021000000
Interest Expense
906000000
Pretax Income
3021000000
Net Income
2358000000
Eps
1.3020430701270016
Dividends Per Share
-562000000
Shares Outstanding
1776936770
Income Tax Expense
663000000
EBITDA
3360000000
Operating Margin
42.90583723902855
Total Other Income Expense Net
-
Cash
30572000000
Short Term Investments
61997000000
Receivables
98516000000
Inventories
-
Total Current Assets
191085000000
Property Plant Equipment
3136000000
Total Assets
465255000000
Payables
137804000000
Short Term Debt
7391000000
Long Term Debt
20163000000
Total Liabilities
415871000000
Equity
49384000000
Bs_currency_symbol
USD
Depreciation
339000000
Change In Working Capital
-3036000000
Cash From Operations
538000000
Capital Expenditures
145000000
Cash From Investing
6143000000
Cash From Financing
-7385000000
Net Change In Cash
-704000000
Cf_currency_symbol
USD
PE
24.2951
PB
3.7683938117608946
ROE
4.774825854527783
ROA
0.5068188412805881
FCF
393000000
Fcf Percent
0.05581593523647209
Piotroski FScore
3
Health Score
35
Deep Value Investing Score
4.5
Defensive Investing Score
5.5
Dividend Investing Score
5
Economic Moat Investing Score
7.8
Garp Investing Score
3.5
Growth Investing Score
4
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
6.5
Value Investing Score
4
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
7041000000
Quarters > 0 > income Statement > cost Of Revenue
906000000
Quarters > 0 > income Statement > gross Profit
6135000000
Quarters > 0 > income Statement > operating Expenses
3114000000
Quarters > 0 > income Statement > operating Income
3021000000
Quarters > 0 > income Statement > interest Expense
906000000
Quarters > 0 > income Statement > pretax Income
3021000000
Quarters > 0 > income Statement > net Income
2358000000
Quarters > 0 > income Statement > eps
1.3020430701270016
Quarters > 0 > income Statement > dividends Per Share
-562000000
Quarters > 0 > income Statement > shares Outstanding
1811000000
Quarters > 0 > income Statement > income Tax Expense
663000000
Quarters > 0 > income Statement > EBITDA
3360000000
Quarters > 0 > income Statement > operating Margin
42.90583723902855
Quarters > 0 > income Statement > total Other Income Expense Net
-
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
30572000000
Quarters > 0 > balance Sheet > short Term Investments
61997000000
Quarters > 0 > balance Sheet > receivables
98516000000
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
191085000000
Quarters > 0 > balance Sheet > property Plant Equipment
3136000000
Quarters > 0 > balance Sheet > total Assets
465255000000
Quarters > 0 > balance Sheet > payables
137804000000
Quarters > 0 > balance Sheet > short Term Debt
7391000000
Quarters > 0 > balance Sheet > long Term Debt
20163000000
Quarters > 0 > balance Sheet > total Liabilities
415871000000
Quarters > 0 > balance Sheet > equity
49384000000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
2358000000
Quarters > 0 > cash Flow > depreciation
339000000
Quarters > 0 > cash Flow > change In Working Capital
-3036000000
Quarters > 0 > cash Flow > cash From Operations
538000000
Quarters > 0 > cash Flow > capital Expenditures
145000000
Quarters > 0 > cash Flow > cash From Investing
6143000000
Quarters > 0 > cash Flow > cash From Financing
-7385000000
Quarters > 0 > cash Flow > net Change In Cash
-704000000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
1.3020430701270016
Quarters > 0 > ratios > PB
3.7683938117608946
Quarters > 0 > ratios > ROE
4.774825854527783
Quarters > 0 > ratios > ROA
0.5068188412805881
Quarters > 0 > ratios > FCF
393000000
Quarters > 0 > ratios > Piotroski FScore
3
Quarters > 0 > ratios > fcf Percent
0.05581593523647209
Quarters > 0 > health Score
35
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
6816000000
Quarters > 1 > income Statement > cost Of Revenue
965000000
Quarters > 1 > income Statement > gross Profit
5851000000
Quarters > 1 > income Statement > operating Expenses
3048000000
Quarters > 1 > income Statement > operating Income
2803000000
Quarters > 1 > income Statement > interest Expense
965000000
Quarters > 1 > income Statement > pretax Income
2803000000
Quarters > 1 > income Statement > net Income
2126000000
Quarters > 1 > income Statement > eps
1.1668496158068058
Quarters > 1 > income Statement > dividends Per Share
-608000000
Quarters > 1 > income Statement > shares Outstanding
1822000000
Quarters > 1 > income Statement > income Tax Expense
677000000
Quarters > 1 > income Statement > EBITDA
3146000000
Quarters > 1 > income Statement > operating Margin
41.123826291079816
Quarters > 1 > income Statement > total Other Income Expense Net
3378000000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
32195000000
Quarters > 1 > balance Sheet > short Term Investments
67387000000
Quarters > 1 > balance Sheet > receivables
87089000000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
186671000000
Quarters > 1 > balance Sheet > property Plant Equipment
3197000000
Quarters > 1 > balance Sheet > total Assets
458936000000
Quarters > 1 > balance Sheet > payables
127939000000
Quarters > 1 > balance Sheet > short Term Debt
17472000000
Quarters > 1 > balance Sheet > long Term Debt
20162000000
Quarters > 1 > balance Sheet > total Liabilities
409485000000
Quarters > 1 > balance Sheet > equity
49451000000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
2126000000
Quarters > 1 > cash Flow > depreciation
343000000
Quarters > 1 > cash Flow > change In Working Capital
293000000
Quarters > 1 > cash Flow > cash From Operations
3177000000
Quarters > 1 > cash Flow > capital Expenditures
128000000
Quarters > 1 > cash Flow > cash From Investing
9076000000
Quarters > 1 > cash Flow > cash From Financing
-18665000000
Quarters > 1 > cash Flow > net Change In Cash
-6412000000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
1.1668496158068058
Quarters > 1 > ratios > PB
3.7861462862227255
Quarters > 1 > ratios > ROE
4.299205273907504
Quarters > 1 > ratios > ROA
0.46324541984067497
Quarters > 1 > ratios > FCF
3049000000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.44732981220657275
Quarters > 1 > health Score
50
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
6650000000
Quarters > 2 > income Statement > cost Of Revenue
1051000000
Quarters > 2 > income Statement > gross Profit
5599000000
Quarters > 2 > income Statement > operating Expenses
3144000000
Quarters > 2 > income Statement > operating Income
2455000000
Quarters > 2 > income Statement > interest Expense
1051000000
Quarters > 2 > income Statement > pretax Income
2455000000
Quarters > 2 > income Statement > net Income
1909000000
Quarters > 2 > income Statement > eps
1.0477497255762898
Quarters > 2 > income Statement > dividends Per Share
-595000000
Quarters > 2 > income Statement > shares Outstanding
1822000000
Quarters > 2 > income Statement > income Tax Expense
546000000
Quarters > 2 > income Statement > EBITDA
2802000000
Quarters > 2 > income Statement > operating Margin
36.9172932330827
Quarters > 2 > income Statement > total Other Income Expense Net
3220000000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
35009000000
Quarters > 2 > balance Sheet > short Term Investments
74457000000
Quarters > 2 > balance Sheet > receivables
87387000000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
196853000000
Quarters > 2 > balance Sheet > property Plant Equipment
3276000000
Quarters > 2 > balance Sheet > total Assets
462903000000
Quarters > 2 > balance Sheet > payables
116323000000
Quarters > 2 > balance Sheet > short Term Debt
18427000000
Quarters > 2 > balance Sheet > long Term Debt
21410000000
Quarters > 2 > balance Sheet > total Liabilities
413392000000
Quarters > 2 > balance Sheet > equity
49511000000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
1909000000
Quarters > 2 > cash Flow > depreciation
347000000
Quarters > 2 > cash Flow > change In Working Capital
3690000000
Quarters > 2 > cash Flow > cash From Operations
6359000000
Quarters > 2 > cash Flow > capital Expenditures
117000000
Quarters > 2 > cash Flow > cash From Investing
10470000000
Quarters > 2 > cash Flow > cash From Financing
-20362000000
Quarters > 2 > cash Flow > net Change In Cash
-3533000000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
1.0477497255762898
Quarters > 2 > ratios > PB
3.7815580376078044
Quarters > 2 > ratios > ROE
3.8557088323806834
Quarters > 2 > ratios > ROA
0.41239741371302413
Quarters > 2 > ratios > FCF
6242000000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.9386466165413534
Quarters > 2 > health Score
50
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
6651000000
Quarters > 3 > income Statement > cost Of Revenue
1322000000
Quarters > 3 > income Statement > gross Profit
5329000000
Quarters > 3 > income Statement > operating Expenses
3024000000
Quarters > 3 > income Statement > operating Income
2305000000
Quarters > 3 > income Statement > interest Expense
1322000000
Quarters > 3 > income Statement > pretax Income
2305000000
Quarters > 3 > income Statement > net Income
1840000000
Quarters > 3 > income Statement > eps
1.0021786492374727
Quarters > 3 > income Statement > dividends Per Share
-575000000
Quarters > 3 > income Statement > shares Outstanding
1836000000
Quarters > 3 > income Statement > income Tax Expense
465000000
Quarters > 3 > income Statement > EBITDA
2659000000
Quarters > 3 > income Statement > operating Margin
34.65644264020448
Quarters > 3 > income Statement > total Other Income Expense Net
12176000000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
42083000000
Quarters > 3 > balance Sheet > short Term Investments
82616000000
Quarters > 3 > balance Sheet > receivables
90676000000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
215375000000
Quarters > 3 > balance Sheet > property Plant Equipment
3929000000
Quarters > 3 > balance Sheet > total Assets
479843000000
Quarters > 3 > balance Sheet > payables
114895000000
Quarters > 3 > balance Sheet > short Term Debt
22699000000
Quarters > 3 > balance Sheet > long Term Debt
22386000000
Quarters > 3 > balance Sheet > total Liabilities
431468000000
Quarters > 3 > balance Sheet > equity
48375000000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
1840000000
Quarters > 3 > cash Flow > depreciation
354000000
Quarters > 3 > cash Flow > change In Working Capital
-13433000000
Quarters > 3 > cash Flow > cash From Operations
-10827000000
Quarters > 3 > cash Flow > capital Expenditures
254000000
Quarters > 3 > cash Flow > cash From Investing
7734000000
Quarters > 3 > cash Flow > cash From Financing
1604000000
Quarters > 3 > cash Flow > net Change In Cash
-1489000000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.0021786492374727
Quarters > 3 > ratios > PB
3.9001004651162794
Quarters > 3 > ratios > ROE
3.8036175710594318
Quarters > 3 > ratios > ROA
0.3834587563015403
Quarters > 3 > ratios > FCF
-11081000000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
-1.6660652533453617
Quarters > 3 > health Score
29
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
25999000000
Annuals > 0 > income Statement > cost Of Revenue
6393000000
Annuals > 0 > income Statement > gross Profit
19606000000
Annuals > 0 > income Statement > operating Expenses
11914000000
Annuals > 0 > income Statement > operating Income
7692000000
Annuals > 0 > income Statement > interest Expense
6393000000
Annuals > 0 > income Statement > pretax Income
7692000000
Annuals > 0 > income Statement > net Income
5942000000
Annuals > 0 > income Statement > eps
3.2399127589967285
Annuals > 0 > income Statement > dividends Per Share
-2275000000
Annuals > 0 > income Statement > shares Outstanding
1834000000
Annuals > 0 > income Statement > income Tax Expense
1750000000
Annuals > 0 > income Statement > EBITDA
9127000000
Annuals > 0 > income Statement > operating Margin
29.585753298203777
Annuals > 0 > income Statement > total Other Income Expense Net
11360000000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
42083000000
Annuals > 0 > balance Sheet > short Term Investments
82616000000
Annuals > 0 > balance Sheet > receivables
90676000000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
215375000000
Annuals > 0 > balance Sheet > property Plant Equipment
3929000000
Annuals > 0 > balance Sheet > total Assets
479843000000
Annuals > 0 > balance Sheet > payables
114895000000
Annuals > 0 > balance Sheet > short Term Debt
22699000000
Annuals > 0 > balance Sheet > long Term Debt
22386000000
Annuals > 0 > balance Sheet > total Liabilities
431468000000
Annuals > 0 > balance Sheet > equity
48375000000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
5942000000
Annuals > 0 > cash Flow > depreciation
1435000000
Annuals > 0 > cash Flow > change In Working Capital
-6211000000
Annuals > 0 > cash Flow > cash From Operations
2670000000
Annuals > 0 > cash Flow > capital Expenditures
620000000
Annuals > 0 > cash Flow > cash From Investing
35431000000
Annuals > 0 > cash Flow > cash From Financing
-47060000000
Annuals > 0 > cash Flow > net Change In Cash
-8959000000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
3.2399127589967285
Annuals > 0 > ratios > PB
3.933005891472868
Annuals > 0 > ratios > ROE
12.283204134366924
Annuals > 0 > ratios > ROA
1.2383217010563872
Annuals > 0 > ratios > FCF
2050000000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.07884918650717335
Annuals > 0 > health Score
44
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
25521000000
Annuals > 1 > income Statement > cost Of Revenue
6684000000
Annuals > 1 > income Statement > gross Profit
18837000000
Annuals > 1 > income Statement > operating Expenses
12459000000
Annuals > 1 > income Statement > operating Income
6378000000
Annuals > 1 > income Statement > interest Expense
6684000000
Annuals > 1 > income Statement > pretax Income
6378000000
Annuals > 1 > income Statement > net Income
5067000000
Annuals > 1 > income Statement > eps
2.7673402512288368
Annuals > 1 > income Statement > dividends Per Share
-2276000000
Annuals > 1 > income Statement > shares Outstanding
1831000000
Annuals > 1 > income Statement > income Tax Expense
1311000000
Annuals > 1 > income Statement > EBITDA
7716000000
Annuals > 1 > income Statement > operating Margin
24.991183731045023
Annuals > 1 > income Statement > total Other Income Expense Net
-3547000000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
43337000000
Annuals > 1 > balance Sheet > short Term Investments
105913000000
Annuals > 1 > balance Sheet > receivables
75370000000
Annuals > 1 > balance Sheet > inventories
-
Annuals > 1 > balance Sheet > total Current Assets
224620000000
Annuals > 1 > balance Sheet > property Plant Equipment
4320000000
Annuals > 1 > balance Sheet > total Assets
493178000000
Annuals > 1 > balance Sheet > payables
91434000000
Annuals > 1 > balance Sheet > short Term Debt
32953000000
Annuals > 1 > balance Sheet > long Term Debt
26043000000
Annuals > 1 > balance Sheet > total Liabilities
452220000000
Annuals > 1 > balance Sheet > equity
40958000000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
5067000000
Annuals > 1 > cash Flow > depreciation
1338000000
Annuals > 1 > cash Flow > change In Working Capital
11808000000
Annuals > 1 > cash Flow > cash From Operations
19587000000
Annuals > 1 > cash Flow > capital Expenditures
700000000
Annuals > 1 > cash Flow > cash From Investing
57411000000
Annuals > 1 > cash Flow > cash From Financing
-61245000000
Annuals > 1 > cash Flow > net Change In Cash
15753000000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
2.7673402512288368
Annuals > 1 > ratios > PB
4.637627325553006
Annuals > 1 > ratios > ROE
12.371209531715415
Annuals > 1 > ratios > ROA
1.0274180924534349
Annuals > 1 > ratios > FCF
18887000000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.7400572077896634
Annuals > 1 > health Score
56
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
22307000000
Annuals > 2 > income Statement > cost Of Revenue
1545000000
Annuals > 2 > income Statement > gross Profit
20762000000
Annuals > 2 > income Statement > operating Expenses
11374000000
Annuals > 2 > income Statement > operating Income
9388000000
Annuals > 2 > income Statement > interest Expense
1545000000
Annuals > 2 > income Statement > pretax Income
9388000000
Annuals > 2 > income Statement > net Income
7183000000
Annuals > 2 > income Statement > eps
3.7925026399155226
Annuals > 2 > income Statement > dividends Per Share
2110000000
Annuals > 2 > income Statement > shares Outstanding
1894000000
Annuals > 2 > income Statement > income Tax Expense
2205000000
Annuals > 2 > income Statement > EBITDA
10636000000
Annuals > 2 > income Statement > operating Margin
42.08544403102165
Annuals > 2 > income Statement > total Other Income Expense Net
-2931000000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
40195000000
Annuals > 2 > balance Sheet > short Term Investments
147830000000
Annuals > 2 > balance Sheet > receivables
71241000000
Annuals > 2 > balance Sheet > inventories
142680000000
Annuals > 2 > balance Sheet > total Current Assets
259266000000
Annuals > 2 > balance Sheet > property Plant Equipment
4608000000
Annuals > 2 > balance Sheet > total Assets
551772000000
Annuals > 2 > balance Sheet > payables
97438000000
Annuals > 2 > balance Sheet > short Term Debt
17050000000
Annuals > 2 > balance Sheet > long Term Debt
20760000000
Annuals > 2 > balance Sheet > total Liabilities
515164000000
Annuals > 2 > balance Sheet > equity
36608000000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
7183000000
Annuals > 2 > cash Flow > depreciation
1248000000
Annuals > 2 > cash Flow > change In Working Capital
-8587000000
Annuals > 2 > cash Flow > cash From Operations
2057000000
Annuals > 2 > cash Flow > capital Expenditures
971000000
Annuals > 2 > cash Flow > cash From Investing
32048000000
Annuals > 2 > cash Flow > cash From Financing
-68723000000
Annuals > 2 > cash Flow > net Change In Cash
-34618000000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
3.7925026399155226
Annuals > 2 > ratios > PB
5.367230113636364
Annuals > 2 > ratios > ROE
19.621394230769234
Annuals > 2 > ratios > ROA
1.3018058183452585
Annuals > 2 > ratios > FCF
1086000000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.048684269511812435
Annuals > 2 > health Score
46
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
18996000000
Annuals > 3 > income Statement > cost Of Revenue
476000000
Annuals > 3 > income Statement > gross Profit
18520000000
Annuals > 3 > income Statement > operating Expenses
10807000000
Annuals > 3 > income Statement > operating Income
7713000000
Annuals > 3 > income Statement > interest Expense
476000000
Annuals > 3 > income Statement > pretax Income
7713000000
Annuals > 3 > income Statement > net Income
5855000000
Annuals > 3 > income Statement > eps
3.0864522930943594
Annuals > 3 > income Statement > dividends Per Share
1822000000
Annuals > 3 > income Statement > shares Outstanding
1897000000
Annuals > 3 > income Statement > income Tax Expense
1858000000
Annuals > 3 > income Statement > EBITDA
8877000000
Annuals > 3 > income Statement > operating Margin
40.60328490208465
Annuals > 3 > income Statement > total Other Income Expense Net
11377000000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
62975000000
Annuals > 3 > balance Sheet > short Term Investments
390054000000
Annuals > 3 > balance Sheet > receivables
95292000000
Annuals > 3 > balance Sheet > inventories
199120000000
Annuals > 3 > balance Sheet > total Current Assets
548321000000
Annuals > 3 > balance Sheet > property Plant Equipment
4284000000
Annuals > 3 > balance Sheet > total Assets
667270000000
Annuals > 3 > balance Sheet > payables
125671000000
Annuals > 3 > balance Sheet > short Term Debt
4855000000
Annuals > 3 > balance Sheet > long Term Debt
18820000000
Annuals > 3 > balance Sheet > total Liabilities
611009000000
Annuals > 3 > balance Sheet > equity
56261000000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
5855000000
Annuals > 3 > cash Flow > depreciation
1164000000
Annuals > 3 > cash Flow > change In Working Capital
-7926000000
Annuals > 3 > cash Flow > cash From Operations
2118000000
Annuals > 3 > cash Flow > capital Expenditures
916000000
Annuals > 3 > cash Flow > cash From Investing
-75663000000
Annuals > 3 > cash Flow > cash From Financing
96323000000
Annuals > 3 > cash Flow > net Change In Cash
22778000000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
3.0864522930943594
Annuals > 3 > ratios > PB
3.497889834876735
Annuals > 3 > ratios > ROE
10.406853770818152
Annuals > 3 > ratios > ROA
0.8774559024083205
Annuals > 3 > ratios > FCF
1202000000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.06327647925879132
Annuals > 3 > health Score
40
Valuation > metrics > PE
24.2951
Valuation > metrics > PB
3.7683938117608946
Valuation > final Score
72.31606188239105
Valuation > verdict
12.8% Overvalued
Profitability > metrics > ROE
4.774825854527783
Profitability > metrics > ROA
1.2340058089331973
Profitability > metrics > Net Margin
0.33489561141883256
Profitability > final Score
43
Profitability > verdict
Weak
Risk > metrics > Debt Equity
8.42116879961121
Risk > metrics > Interest Coverage
3.334437086092715
Risk > final Score
19
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.3160577154860704
Liquidity > metrics > Quick Ratio
1.3160577154860704
Liquidity > final Score
83
Liquidity > verdict
Great
Prev Valuations > 0
62.138537137772744
Prev Valuations > 1
62.184419623921954
Prev Valuations > 2
60.998995348837205
Prev Profitabilities > 0
42
Prev Profitabilities > 1
41
Prev Profitabilities > 2
40
Prev Risks > 0
18
Prev Risks > 1
15
Prev Risks > 2
13
Prev Liquidities > 0
82
Prev Liquidities > 1
87
Prev Liquidities > 2
89
Updated At
2026-01-20T22:32:04.699Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-15
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-21
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.34
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-16
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.26
Earnings History > 2 > eps Estimate
1.19
Earnings History > 2 > eps Difference
0.07
Earnings History > 2 > surprise Percent
5.8824
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-18
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.08
Earnings History > 3 > eps Estimate
1.05
Earnings History > 3 > eps Difference
0.03
Earnings History > 3 > surprise Percent
2.8571
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-17
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.04
Earnings History > 4 > eps Estimate
1.01
Earnings History > 4 > eps Difference
0.03
Earnings History > 4 > surprise Percent
2.9703
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-01-21
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.01
Earnings History > 5 > eps Estimate
0.91
Earnings History > 5 > eps Difference
0.1
Earnings History > 5 > surprise Percent
10.989
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
0.77
Earnings History > 6 > eps Estimate
0.75
Earnings History > 6 > eps Difference
0.02
Earnings History > 6 > surprise Percent
2.6667
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-16
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.73
Earnings History > 7 > eps Estimate
0.72
Earnings History > 7 > eps Difference
0.01
Earnings History > 7 > surprise Percent
1.3889
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-15
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.74
Earnings History > 8 > eps Estimate
0.74
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
0
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-01-17
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.68
Earnings History > 9 > eps Estimate
0.64
Earnings History > 9 > eps Difference
0.04
Earnings History > 9 > surprise Percent
6.25
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-16
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.77
Earnings History > 10 > eps Estimate
0.74
Earnings History > 10 > eps Difference
0.03
Earnings History > 10 > surprise Percent
4.0541
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-18
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.75
Earnings History > 11 > eps Estimate
0.71
Earnings History > 11 > eps Difference
0.04
Earnings History > 11 > surprise Percent
5.6338
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-17
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.93
Earnings History > 12 > eps Estimate
0.9
Earnings History > 12 > eps Difference
0.03
Earnings History > 12 > surprise Percent
3.3333
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-01-18
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.07
Earnings History > 13 > eps Estimate
1.09
Earnings History > 13 > eps Difference
-0.02
Earnings History > 13 > surprise Percent
-1.8349
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-17
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.1
Earnings History > 14 > eps Estimate
1.05
Earnings History > 14 > eps Difference
0.05
Earnings History > 14 > surprise Percent
4.7619
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-18
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.97
Earnings History > 15 > eps Estimate
0.91
Earnings History > 15 > eps Difference
0.06
Earnings History > 15 > surprise Percent
6.5934
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-18
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.77
Earnings History > 16 > eps Estimate
0.84
Earnings History > 16 > eps Difference
-0.07
Earnings History > 16 > surprise Percent
-8.3333
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-01-18
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.86
Earnings History > 17 > eps Estimate
0.88
Earnings History > 17 > eps Difference
-0.02
Earnings History > 17 > surprise Percent
-2.2727
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-15
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.84
Earnings History > 18 > eps Estimate
0.81
Earnings History > 18 > eps Difference
0.03
Earnings History > 18 > surprise Percent
3.7037
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-16
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.7
Earnings History > 19 > eps Estimate
0.72
Earnings History > 19 > eps Difference
-0.02
Earnings History > 19 > surprise Percent
-2.7778
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
0.84
Earnings History > 20 > eps Estimate
0.82
Earnings History > 20 > eps Difference
0.02
Earnings History > 20 > surprise Percent
2.439
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-01-19
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.74
Earnings History > 21 > eps Estimate
0.7
Earnings History > 21 > eps Difference
0.04
Earnings History > 21 > surprise Percent
5.7143
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-15
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.51
Earnings History > 22 > eps Estimate
0.47
Earnings History > 22 > eps Difference
0.04
Earnings History > 22 > surprise Percent
8.5106
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-16
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.54
Earnings History > 23 > eps Estimate
0.53
Earnings History > 23 > eps Difference
0.01
Earnings History > 23 > surprise Percent
1.8868
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
0.62
Earnings History > 24 > eps Estimate
0.63
Earnings History > 24 > eps Difference
-0.01
Earnings History > 24 > surprise Percent
-1.5873
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-16
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.62
Earnings History > 25 > eps Estimate
0.64
Earnings History > 25 > eps Difference
-0.02
Earnings History > 25 > surprise Percent
-3.125
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
0.7
Earnings History > 26 > eps Estimate
0.64
Earnings History > 26 > eps Difference
0.06
Earnings History > 26 > surprise Percent
9.375
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-16
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.66
Earnings History > 27 > eps Estimate
0.65
Earnings History > 27 > eps Difference
0.01
Earnings History > 27 > surprise Percent
1.5385
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
0.69
Earnings History > 28 > eps Estimate
0.65
Earnings History > 28 > eps Difference
0.04
Earnings History > 28 > surprise Percent
6.1538
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-01-16
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.65
Earnings History > 29 > eps Estimate
0.64
Earnings History > 29 > eps Difference
0.01
Earnings History > 29 > surprise Percent
1.5625
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-15
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.65
Earnings History > 30 > eps Estimate
0.65
Earnings History > 30 > eps Difference
0
Earnings History > 30 > surprise Percent
0
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-17
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.6
Earnings History > 31 > eps Estimate
0.58
Earnings History > 31 > eps Difference
0.02
Earnings History > 31 > surprise Percent
3.4483
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-16
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.55
Earnings History > 32 > eps Estimate
0.54
Earnings History > 32 > eps Difference
0.01
Earnings History > 32 > surprise Percent
1.8519
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-01-17
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.44
Earnings History > 33 > eps Estimate
0.41
Earnings History > 33 > eps Difference
0.03
Earnings History > 33 > surprise Percent
7.3171
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-16
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.42
Earnings History > 34 > eps Estimate
0.41
Earnings History > 34 > eps Difference
0.01
Earnings History > 34 > surprise Percent
2.439
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-07-18
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.39
Earnings History > 35 > eps Estimate
0.39
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
0
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-18
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.39
Earnings History > 36 > eps Estimate
0.36
Earnings History > 36 > eps Difference
0.03
Earnings History > 36 > surprise Percent
8.3333
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
0.36
Earnings History > 37 > eps Estimate
0.36
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
0
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-10-17
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.34
Earnings History > 38 > eps Estimate
0.33
Earnings History > 38 > eps Difference
0.01
Earnings History > 38 > surprise Percent
3.0303
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-07-18
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.3
Earnings History > 39 > eps Estimate
0.3
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
0
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
0.29
Earnings History > 40 > eps Estimate
0.29
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
0
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-01-19
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.27
Earnings History > 41 > eps Estimate
0.25
Earnings History > 41 > eps Difference
0.02
Earnings History > 41 > surprise Percent
8
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
0.27
Earnings History > 42 > eps Estimate
0.26
Earnings History > 42 > eps Difference
0.01
Earnings History > 42 > surprise Percent
3.8462
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
0.25
Earnings History > 43 > eps Estimate
0.24
Earnings History > 43 > eps Difference
0.01
Earnings History > 43 > surprise Percent
4.1667
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-15
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.22
Earnings History > 44 > eps Estimate
0.24
Earnings History > 44 > eps Difference
-0.02
Earnings History > 44 > surprise Percent
-8.3333
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-01-16
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.24
Earnings History > 45 > eps Estimate
0.24
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
0
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-15
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.25
Earnings History > 46 > eps Estimate
0.24
Earnings History > 46 > eps Difference
0.01
Earnings History > 46 > surprise Percent
4.1667
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-16
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
BeforeMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.23
Earnings History > 47 > eps Estimate
0.23
Earnings History > 47 > eps Difference
0
Earnings History > 47 > surprise Percent
0
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-15
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
BeforeMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.24
Earnings History > 48 > eps Estimate
0.22
Earnings History > 48 > eps Difference
0.02
Earnings History > 48 > surprise Percent
9.0909
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.23
Earnings History > 49 > eps Estimate
0.21
Earnings History > 49 > eps Difference
0.02
Earnings History > 49 > surprise Percent
9.5238
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
0.22
Earnings History > 50 > eps Estimate
0.2
Earnings History > 50 > eps Difference
0.02
Earnings History > 50 > surprise Percent
10
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-07-16
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
BeforeMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.18
Earnings History > 51 > eps Estimate
0.19
Earnings History > 51 > eps Difference
-0.01
Earnings History > 51 > surprise Percent
-5.2632
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
0.15
Earnings History > 52 > eps Estimate
0.16
Earnings History > 52 > eps Difference
-0.01
Earnings History > 52 > surprise Percent
-6.25
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-01-16
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.15
Earnings History > 53 > eps Estimate
0.15
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
0
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
0.17
Earnings History > 54 > eps Estimate
0.17
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
0
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-07-17
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
BeforeMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.18
Earnings History > 55 > eps Estimate
0.17
Earnings History > 55 > eps Difference
0.01
Earnings History > 55 > surprise Percent
5.8824
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
0.15
Earnings History > 56 > eps Estimate
0.15
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
0
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-01-18
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.13
Earnings History > 57 > eps Estimate
0.13
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
0
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
0.18
Earnings History > 58 > eps Estimate
0.19
Earnings History > 58 > eps Difference
-0.01
Earnings History > 58 > surprise Percent
-5.2632
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-07-18
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
BeforeMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.2
Earnings History > 59 > eps Estimate
0.2
Earnings History > 59 > eps Difference
0
Earnings History > 59 > surprise Percent
0
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-04-15
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
BeforeMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.2
Earnings History > 60 > eps Estimate
0.19
Earnings History > 60 > eps Difference
0.01
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
AfterMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.18
Earnings History > 61 > eps Estimate
0.14
Earnings History > 61 > eps Difference
0.04
Earnings History > 61 > surprise Percent
28.5714
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-10-15
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.1
Earnings History > 62 > eps Estimate
0.12
Earnings History > 62 > eps Difference
-0.02
Earnings History > 62 > surprise Percent
-16.6667
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
BeforeMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.17
Earnings History > 63 > eps Estimate
0.15
Earnings History > 63 > eps Difference
0.02
Earnings History > 63 > surprise Percent
13.3333
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-04-15
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
BeforeMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.1
Earnings History > 64 > eps Estimate
0.11
Earnings History > 64 > eps Difference
-0.01
Earnings History > 64 > surprise Percent
-9.0909
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
AfterMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.14
Earnings History > 65 > eps Estimate
0.15
Earnings History > 65 > eps Difference
-0.01
Earnings History > 65 > surprise Percent
-6.6667
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
0.17
Earnings History > 66 > eps Estimate
0.17
Earnings History > 66 > eps Difference
0
Earnings History > 66 > surprise Percent
0
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-16
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
BeforeMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.18
Earnings History > 67 > eps Estimate
0.18
Earnings History > 67 > eps Difference
0
Earnings History > 67 > surprise Percent
0
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-15
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
BeforeMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.21
Earnings History > 68 > eps Estimate
0.16
Earnings History > 68 > eps Difference
0.05
Earnings History > 68 > surprise Percent
31.25
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
0.28
Earnings History > 69 > eps Estimate
0.26
Earnings History > 69 > eps Difference
0.02
Earnings History > 69 > surprise Percent
7.6923
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-15
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
BeforeMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.26
Earnings History > 70 > eps Estimate
0.23
Earnings History > 70 > eps Difference
0.03
Earnings History > 70 > surprise Percent
13.0435
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-16
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
BeforeMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.26
Earnings History > 71 > eps Estimate
0.26
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
0
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-04-15
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
BeforeMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.26
Earnings History > 72 > eps Estimate
0.26
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
0
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-01-16
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
BeforeMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.26
Earnings History > 73 > eps Estimate
0.26
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
0
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
0.27
Earnings History > 74 > eps Estimate
0.26
Earnings History > 74 > eps Difference
0.01
Earnings History > 74 > surprise Percent
3.8462
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-07-17
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
BeforeMarket
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.23
Earnings History > 75 > eps Estimate
0.23
Earnings History > 75 > eps Difference
0
Earnings History > 75 > surprise Percent
0
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-04-17
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
BeforeMarket
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.22
Earnings History > 76 > eps Estimate
0.22
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
0
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-01-17
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
BeforeMarket
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.21
Earnings History > 77 > eps Estimate
0.21
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
0
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-10-16
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
BeforeMarket
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.21
Earnings History > 78 > eps Estimate
0.2
Earnings History > 78 > eps Difference
0.01
Earnings History > 78 > surprise Percent
5
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-07-18
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
BeforeMarket
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.19
Earnings History > 79 > eps Estimate
0.2
Earnings History > 79 > eps Difference
-0.01
Earnings History > 79 > surprise Percent
-5
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
0.19
Earnings History > 80 > eps Estimate
0.19
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
0
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-01-18
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
BeforeMarket
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.14
Earnings History > 81 > eps Estimate
0.15
Earnings History > 81 > eps Difference
-0.01
Earnings History > 81 > surprise Percent
-6.6667
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
0.16
Earnings History > 82 > eps Estimate
0.15
Earnings History > 82 > eps Difference
0.01
Earnings History > 82 > surprise Percent
6.6667
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
0.14
Earnings History > 83 > eps Estimate
0.13
Earnings History > 83 > eps Difference
0.01
Earnings History > 83 > surprise Percent
7.6923
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
0.12
Earnings History > 84 > eps Estimate
0.12
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
0
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-01-18
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
BeforeMarket
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.12
Earnings History > 85 > eps Estimate
0.11
Earnings History > 85 > eps Difference
0.01
Earnings History > 85 > surprise Percent
9.0909
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-15
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
BeforeMarket
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.08
Earnings History > 86 > eps Estimate
0.08
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
0
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-07-20
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
BeforeMarket
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.08
Earnings History > 87 > eps Estimate
0.09
Earnings History > 87 > eps Difference
-0.01
Earnings History > 87 > surprise Percent
-11.1111
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-20
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
AfterMarket
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.12
Earnings History > 88 > eps Estimate
0.12
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
0
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-01-22
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
BeforeMarket
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.11
Earnings History > 89 > eps Estimate
0.11
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
0
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-21
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
BeforeMarket
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.11
Earnings History > 90 > eps Estimate
0.1
Earnings History > 90 > eps Difference
0.01
Earnings History > 90 > surprise Percent
10
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-23
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
BeforeMarket
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.09
Earnings History > 91 > eps Estimate
0.09
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
0
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-22
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
BeforeMarket
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.05
Earnings History > 92 > eps Estimate
0.05
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
0
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
0.07
Earnings History > 93 > eps Estimate
0.08
Earnings History > 93 > eps Difference
-0.01
Earnings History > 93 > surprise Percent
-12.5
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
0.07
Earnings History > 94 > eps Estimate
0.07
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
0
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-07-16
Earnings History > 95 > date
2002-06-30
Earnings History > 95 > before After Market
BeforeMarket
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.07
Earnings History > 95 > eps Estimate
0.08
Earnings History > 95 > eps Difference
-0.01
Earnings History > 95 > surprise Percent
-12.5
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-04-16
Earnings History > 96 > date
2002-03-31
Earnings History > 96 > before After Market
BeforeMarket
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.08
Earnings History > 96 > eps Estimate
0.08
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
0
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2002-01-15
Earnings History > 97 > date
2001-12-31
Earnings History > 97 > before After Market
BeforeMarket
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.08
Earnings History > 97 > eps Estimate
0.08
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
0
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-10-16
Earnings History > 98 > date
2001-09-30
Earnings History > 98 > before After Market
BeforeMarket
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.06
Earnings History > 98 > eps Estimate
0.05
Earnings History > 98 > eps Difference
0.01
Earnings History > 98 > surprise Percent
20
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-07-17
Earnings History > 99 > date
2001-06-30
Earnings History > 99 > before After Market
BeforeMarket
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.07
Earnings History > 99 > eps Estimate
0.08
Earnings History > 99 > eps Difference
-0.01
Earnings History > 99 > surprise Percent
-12.5
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-04-17
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
BeforeMarket
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.08
Earnings History > 100 > eps Estimate
0.08
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
0
Earnings History > 101 > period
2000-12-31
Earnings History > 101 > report Date
2001-01-18
Earnings History > 101 > date
2000-12-31
Earnings History > 101 > before After Market
BeforeMarket
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.11
Earnings History > 101 > eps Estimate
0.13
Earnings History > 101 > eps Difference
-0.02
Earnings History > 101 > surprise Percent
-15.3846
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
0.12
Earnings History > 102 > eps Estimate
0.12
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
0
Earnings History > 103 > period
2000-06-30
Earnings History > 103 > report Date
2000-07-18
Earnings History > 103 > date
2000-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.14
Earnings History > 103 > eps Estimate
0.15
Earnings History > 103 > eps Difference
-0.01
Earnings History > 103 > surprise Percent
-6.6667
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
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.22
Earnings History > 104 > eps Estimate
0.22
Earnings History > 104 > eps Difference
0
Earnings History > 104 > surprise Percent
0
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
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.13
Earnings History > 105 > eps Estimate
0.13
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1999-09-30
Earnings History > 106 > report Date
1999-10-14
Earnings History > 106 > date
1999-09-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.1
Earnings History > 106 > eps Estimate
0.1
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
0
Earnings History > 107 > period
1999-06-30
Earnings History > 107 > report Date
1999-07-16
Earnings History > 107 > date
1999-06-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.12
Earnings History > 107 > eps Estimate
0.11
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
9.0909
Earnings History > 108 > period
1999-03-31
Earnings History > 108 > report Date
1999-04-15
Earnings History > 108 > date
1999-03-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.12
Earnings History > 108 > eps Estimate
0.11
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
9.0909
Earnings History > 109 > period
1998-12-31
Earnings History > 109 > report Date
1999-01-19
Earnings History > 109 > date
1998-12-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.09
Earnings History > 109 > eps Estimate
0.08
Earnings History > 109 > eps Difference
0.01
Earnings History > 109 > surprise Percent
12.5
Earnings History > 110 > period
1998-09-30
Earnings History > 110 > report Date
1998-10-15
Earnings History > 110 > date
1998-09-30
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.08
Earnings History > 110 > eps Estimate
0.07
Earnings History > 110 > eps Difference
0.01
Earnings History > 110 > surprise Percent
14.2857
Earnings History > 111 > period
1998-06-30
Earnings History > 111 > report Date
1998-07-16
Earnings History > 111 > date
1998-06-30
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.06
Earnings History > 111 > eps Estimate
0.06
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
0
Earnings History > 112 > period
1998-03-31
Earnings History > 112 > report Date
1998-04-15
Earnings History > 112 > date
1998-03-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.06
Earnings History > 112 > eps Estimate
0.06
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
0
Earnings History > 113 > period
1997-12-31
Earnings History > 113 > report Date
1998-01-14
Earnings History > 113 > date
1997-12-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.06
Earnings History > 113 > eps Estimate
0.06
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1997-09-30
Earnings History > 114 > report Date
1997-10-15
Earnings History > 114 > date
1997-09-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.06
Earnings History > 114 > eps Estimate
0.06
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
0
Earnings History > 115 > period
1997-06-30
Earnings History > 115 > report Date
1997-07-16
Earnings History > 115 > date
1997-06-30
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.05
Earnings History > 115 > eps Estimate
0.05
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1997-03-31
Earnings History > 116 > report Date
1997-04-16
Earnings History > 116 > date
1997-03-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.05
Earnings History > 116 > eps Estimate
0.05
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
0
Earnings History > 117 > period
1996-12-31
Earnings History > 117 > report Date
1997-01-16
Earnings History > 117 > date
1996-12-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.05
Earnings History > 117 > eps Estimate
0.05
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1996-09-30
Earnings History > 118 > report Date
1996-10-11
Earnings History > 118 > date
1996-09-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.05
Earnings History > 118 > eps Estimate
0.04
Earnings History > 118 > eps Difference
0.01
Earnings History > 118 > surprise Percent
25
Earnings History > 119 > period
1996-06-30
Earnings History > 119 > report Date
1996-07-17
Earnings History > 119 > date
1996-06-30
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.06
Earnings History > 119 > eps Estimate
0.04
Earnings History > 119 > eps Difference
0.02
Earnings History > 119 > surprise Percent
50
Earnings History > 120 > period
1996-03-31
Earnings History > 120 > report Date
1996-04-16
Earnings History > 120 > date
1996-03-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.04
Earnings History > 120 > eps Estimate
0.04
Earnings History > 120 > eps Difference
0
Earnings History > 120 > surprise Percent
0
The Charles Schwab Corporation, together with its subsidiaries, operates as a savings and loan holding company that provides wealth management, securities brokerage, banking, asset management, custody, and financial advisory services in the United States and internationally. The company operates in two segments, Investor Services and Advisor Services. It offers brokerage accounts with equity and fixed income trading, margin lending, options trading, futures and forex trading, and cash management capabilities, including certificates of deposit; third-party mutual funds through the Mutual Fund Marketplace and Mutual Fund OneSource service, as well as mutual fund trading and clearing services to broker-dealers; exchange-traded funds; advisory solutions for managed portfolios, separately managed accounts, customized personal advice for tailored portfolios, specialized planning, and full-time portfolio management; banking products comprising checking and savings accounts, first lien residential real estate mortgage loans, home equity lines of credit, and pledged asset lines; and trust custody services, personal trust reporting services, and administrative trustee services. It provides digital retirement calculators; integrated web-, mobile-, and software-based trading platforms, real-time market data, options trading, premium research, and multi-channel access; self-service education and support tools; online research and analysis tools; equity compensation plan sponsors full-service recordkeeping for stock plans, stock options, restricted stock, performance shares, and stock appreciation rights; retirement plan services; mutual fund clearing services; and advisor services, including interactive tools and educational content. The Company operates through branch offices. The Charles Schwab Corporation was founded in 1971 and is headquartered in Westlake, Texas.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AWant Decades of Passive Income? Buy This Index Fund in 2026 and Hold It Forever. The Globe and Mail
Read more →Charles Schwab (SCHW) Q4 Earnings: Taking a Look at Key Metrics Versus Estimates Yahoo Finance Singapore
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$112.7895
Analyst Picks
Strong Buy
10
Buy
7
Hold
2
Sell
1
Strong Sell
1
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 68.61% of the total shares of Charles Schwab Corp
1.
Vanguard Group Inc(8.3286%)
since
2025/06/30
2.
BlackRock Inc(7.0632%)
since
2025/06/30
3.
Dodge & Cox(4.6473%)
since
2025/06/30
4.
T. Rowe Price Associates, Inc.(4.1227%)
since
2025/06/30
5.
State Street Corp(3.9921%)
since
2025/06/30
6.
JPMorgan Chase & Co(3.8896%)
since
2025/06/30
7.
Dodge & Cox Stock I(3.1915%)
since
2025/06/30
8.
Vanguard Total Stock Mkt Idx Inv(2.988%)
since
2025/07/31
9.
Vanguard 500 Index Investor(2.3291%)
since
2025/07/31
10.
Geode Capital Management, LLC(2.0593%)
since
2025/06/30
11.
FMR Inc(1.905%)
since
2025/06/30
12.
Franklin Resources Inc(1.6547%)
since
2025/06/30
13.
Morgan Stanley - Brokerage Accounts(1.327%)
since
2025/06/30
14.
Harris Associates L.P.(1.2654%)
since
2025/06/30
15.
Fidelity 500 Index(1.1927%)
since
2025/07/31
16.
Fisher Asset Management, LLC(1.1776%)
since
2025/06/30
17.
NORGES BANK(1.1411%)
since
2025/06/30
18.
SPDR® S&P 500® ETF(1.137%)
since
2025/08/31
19.
iShares Core S&P 500 ETF(1.1322%)
since
2025/08/31
20.
PRIMECAP Management Company(1.0486%)
since
2025/06/30
21.
Massachusetts Financial Services Company(1.0139%)
since
2025/06/30
22.
Artisan Partners Limited Partnership(1.0014%)
since
2025/06/30
23.
Northern Trust Corp(0.9425%)
since
2025/06/30
24.
Viking Global Investors LP(0.8689%)
since
2025/06/30
25.
Bank of America Corp(0.8482%)
since
2025/06/30
26.
AllianceBernstein L.P.(0.847%)
since
2025/06/30
27.
Vanguard Value Index Inv(0.8428%)
since
2025/07/31
28.
The Financial Select Sector SPDR® ETF(0.67%)
since
2025/08/31
29.
Vanguard PRIMECAP Inv(0.6682%)
since
2025/06/30
30.
JPM US Equity Income-Composite(0.6596%)
since
2025/06/30
31.
Vanguard Institutional Index I(0.5688%)
since
2025/07/31
32.
Vanguard Wellington™ Inv(0.565%)
since
2025/06/30
33.
JPMorgan Equity Income I(0.5551%)
since
2025/07/31
34.
State St S&P 500® Indx SL Cl III(0.5022%)
since
2025/08/31
35.
Oakmark Investor(0.4402%)
since
2025/06/30
36.
Putnam US Large Cap Value Equity(0.4248%)
since
2025/06/30
37.
Putnam Large Cap Value A(0.4248%)
since
2025/07/31
38.
JPMorgan Large Cap Growth I(0.4181%)
since
2025/07/31
39.
T. Rowe Price U.S. Value Equity Tr-D(0.398%)
since
2025/06/30
40.
Vanguard Institutional 500 Index Trust(0.3593%)
since
2025/07/31
* 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.34
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.