_id
69171fbe3c536f8df2316830
Ticker
TMO
Name
Thermo Fisher Scientific Inc
Exchange
NYSE
Address
168 Third Avenue, Waltham, MA, United States, 02451
Country
USA
Sector
Healthcare
Industry
Diagnostics & Research
Currency
USD
Website
https://www.thermofisher.com
Description
Thermo Fisher Scientific Inc. provides life sciences solutions, analytical instruments, specialty diagnostics, and laboratory products and biopharma services in the North America, Europe, Asia-Pacific, and internationally. The company's Life Sciences Solutions segment offers reagents, instruments, and consumables for biological and medical research, discovery and production of drugs and vaccines, as well as diagnosis of infections and diseases. Its Analytical Instruments segment provides instruments, consumables, software, and services for pharmaceutical, biotechnology, academic, government, environmental, and other research and industrial markets, as well as clinical laboratories. The company's Specialty Diagnostics segment includes clinical diagnostics offering liquid, ready-to-use, and lyophilized immunodiagnostic reagent kits, as well as calibrators, controls, protein detection assays, and instruments; immunodiagnostics offers develops, manufactures, and markets complete blood test systems to support the clinical diagnosis and monitoring of allergy, asthma, and autoimmune diseases; microbiology offers dehydrated and prepared culture media, collection and transport systems, instrumentation, and consumables; transplant diagnostics products include human leukocyte antigen typing and testing for organ transplant market; and healthcare market channel offers consumables, diagnostic kits and reagents, equipment, instruments, solutions, and services. Its Laboratory Products and Biopharma Services segment provides laboratory products, research and safety market channel, and pharma services and clinical research. It offers products and services through a direct sales force, customer-service professionals, electronic commerce, and third-party distributors under Thermo Scientific; Applied Biosystems; Invitrogen; Fisher Scientific; Unity Lab Services; and Patheon and PPD. Thermo Fisher Scientific Inc. was founded in 1956 and is headquartered in Waltham, Massachusetts.
Last Close
606.06
Volume
2554721
Current Price
618.72
Change
9.52
Last Updated
2026-01-07T13:15:39.893Z
Image
https://logo.clearbit.com/www.thermofisher.com
Ipo Date
1978-01-13T00:00:00.000Z
Market Cap
233209495552
Next Dividend Date
2026-01-15T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.43
Dividend Yield
0.27799327644168603
Sentiment
0.9808561403508773
Sentiment Sources
57
Rating
4.3871
Target Price
641.5653
Strong Buy
18
Buy
7
Hold
6
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
11122000000
Cost Of Revenue
6470000000
Gross Profit
4652000000
Operating Expenses
2712000000
Operating Income
1943000000
Interest Expense
347000000
Pretax Income
1828000000
Net Income
1616000000
Eps
4.275132275132275
Dividends Per Share
163000000
Shares Outstanding
375708059
Income Tax Expense
207000000
EBITDA
2838000000
Operating Margin
17.46987951807229
Total Other Income Expense Net
-115000000
Cash
1982000000
Short Term Investments
1564000000
Receivables
8911000000
Inventories
5745000000
Total Current Assets
22295000000
Property Plant Equipment
10177000000
Total Assets
103020000000
Payables
2980000000
Short Term Debt
3823000000
Long Term Debt
31857000000
Total Liabilities
51996000000
Equity
51024000000
Bs_currency_symbol
USD
Depreciation
662000000
Change In Working Capital
2151000000
Cash From Operations
2239000000
Capital Expenditures
404000000
Cash From Investing
-4123000000
Cash From Financing
-632000000
Net Change In Cash
-2592000000
Cf_currency_symbol
USD
PE
35.8383
PB
4.583650047036689
ROE
3.167137033552838
ROA
1.5686274509803921
FCF
1835000000
Fcf Percent
0.16498831145477433
Piotroski FScore
4
Health Score
55
Deep Value Investing Score
4
Defensive Investing Score
9
Dividend Investing Score
4
Economic Moat Investing Score
7.3
Garp Investing Score
3
Growth Investing Score
3
Momentum Investing Score
5.5
Net Net Investing Score
2.5
Quality Investing Score
6.5
Value Investing Score
3.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
11122000000
Quarters > 0 > income Statement > cost Of Revenue
6470000000
Quarters > 0 > income Statement > gross Profit
4652000000
Quarters > 0 > income Statement > operating Expenses
2712000000
Quarters > 0 > income Statement > operating Income
1943000000
Quarters > 0 > income Statement > interest Expense
347000000
Quarters > 0 > income Statement > pretax Income
1828000000
Quarters > 0 > income Statement > net Income
1616000000
Quarters > 0 > income Statement > eps
4.275132275132275
Quarters > 0 > income Statement > dividends Per Share
163000000
Quarters > 0 > income Statement > shares Outstanding
378000000
Quarters > 0 > income Statement > income Tax Expense
207000000
Quarters > 0 > income Statement > EBITDA
2838000000
Quarters > 0 > income Statement > operating Margin
17.46987951807229
Quarters > 0 > income Statement > total Other Income Expense Net
-115000000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
1982000000
Quarters > 0 > balance Sheet > short Term Investments
1564000000
Quarters > 0 > balance Sheet > receivables
8911000000
Quarters > 0 > balance Sheet > inventories
5745000000
Quarters > 0 > balance Sheet > total Current Assets
22295000000
Quarters > 0 > balance Sheet > property Plant Equipment
10177000000
Quarters > 0 > balance Sheet > total Assets
103020000000
Quarters > 0 > balance Sheet > payables
2980000000
Quarters > 0 > balance Sheet > short Term Debt
3823000000
Quarters > 0 > balance Sheet > long Term Debt
31857000000
Quarters > 0 > balance Sheet > total Liabilities
51996000000
Quarters > 0 > balance Sheet > equity
51024000000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
1621000000
Quarters > 0 > cash Flow > depreciation
662000000
Quarters > 0 > cash Flow > change In Working Capital
2151000000
Quarters > 0 > cash Flow > cash From Operations
2239000000
Quarters > 0 > cash Flow > capital Expenditures
404000000
Quarters > 0 > cash Flow > cash From Investing
-4123000000
Quarters > 0 > cash Flow > cash From Financing
-632000000
Quarters > 0 > cash Flow > net Change In Cash
-2592000000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
4.275132275132275
Quarters > 0 > ratios > PB
4.583650047036689
Quarters > 0 > ratios > ROE
3.167137033552838
Quarters > 0 > ratios > ROA
1.5686274509803921
Quarters > 0 > ratios > FCF
1835000000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.16498831145477433
Quarters > 0 > health Score
55
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
10855000000
Quarters > 1 > income Statement > cost Of Revenue
6807000000
Quarters > 1 > income Statement > gross Profit
4048000000
Quarters > 1 > income Statement > operating Expenses
2131000000
Quarters > 1 > income Statement > operating Income
1917000000
Quarters > 1 > income Statement > interest Expense
404000000
Quarters > 1 > income Statement > pretax Income
1711000000
Quarters > 1 > income Statement > net Income
1617000000
Quarters > 1 > income Statement > eps
4.277777777777778
Quarters > 1 > income Statement > dividends Per Share
162000000
Quarters > 1 > income Statement > shares Outstanding
378000000
Quarters > 1 > income Statement > income Tax Expense
92000000
Quarters > 1 > income Statement > EBITDA
2798000000
Quarters > 1 > income Statement > operating Margin
17.66006448641179
Quarters > 1 > income Statement > total Other Income Expense Net
-206000000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
4579000000
Quarters > 1 > balance Sheet > short Term Investments
1814000000
Quarters > 1 > balance Sheet > receivables
10035000000
Quarters > 1 > balance Sheet > inventories
5559000000
Quarters > 1 > balance Sheet > total Current Assets
24584000000
Quarters > 1 > balance Sheet > property Plant Equipment
9635000000
Quarters > 1 > balance Sheet > total Assets
101230000000
Quarters > 1 > balance Sheet > payables
2980000000
Quarters > 1 > balance Sheet > short Term Debt
2214000000
Quarters > 1 > balance Sheet > long Term Debt
33015000000
Quarters > 1 > balance Sheet > total Liabilities
50628000000
Quarters > 1 > balance Sheet > equity
50511000000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
1615000000
Quarters > 1 > cash Flow > depreciation
685000000
Quarters > 1 > cash Flow > change In Working Capital
-726000000
Quarters > 1 > cash Flow > cash From Operations
1399000000
Quarters > 1 > cash Flow > capital Expenditures
294000000
Quarters > 1 > cash Flow > cash From Investing
-288000000
Quarters > 1 > cash Flow > cash From Financing
-991000000
Quarters > 1 > cash Flow > net Change In Cash
431000000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
4.277777777777778
Quarters > 1 > ratios > PB
4.63020253014195
Quarters > 1 > ratios > ROE
3.2012828888756903
Quarters > 1 > ratios > ROA
1.5973525634693273
Quarters > 1 > ratios > FCF
1105000000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.10179640718562874
Quarters > 1 > health Score
48
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
10364000000
Quarters > 2 > income Statement > cost Of Revenue
6119000000
Quarters > 2 > income Statement > gross Profit
4245000000
Quarters > 2 > income Statement > operating Expenses
2405000000
Quarters > 2 > income Statement > operating Income
1840000000
Quarters > 2 > income Statement > interest Expense
303000000
Quarters > 2 > income Statement > pretax Income
1606000000
Quarters > 2 > income Statement > net Income
1507000000
Quarters > 2 > income Statement > eps
3.9762532981530345
Quarters > 2 > income Statement > dividends Per Share
149000000
Quarters > 2 > income Statement > shares Outstanding
379000000
Quarters > 2 > income Statement > income Tax Expense
95000000
Quarters > 2 > income Statement > EBITDA
2628000000
Quarters > 2 > income Statement > operating Margin
17.753763025858742
Quarters > 2 > income Statement > total Other Income Expense Net
-234000000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
4134000000
Quarters > 2 > balance Sheet > short Term Investments
1813000000
Quarters > 2 > balance Sheet > receivables
9821000000
Quarters > 2 > balance Sheet > inventories
5224000000
Quarters > 2 > balance Sheet > total Current Assets
23378000000
Quarters > 2 > balance Sheet > property Plant Equipment
9331000000
Quarters > 2 > balance Sheet > total Assets
99041000000
Quarters > 2 > balance Sheet > payables
3049000000
Quarters > 2 > balance Sheet > short Term Debt
2819000000
Quarters > 2 > balance Sheet > long Term Debt
31370000000
Quarters > 2 > balance Sheet > total Liabilities
49555000000
Quarters > 2 > balance Sheet > equity
49390000000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
1515000000
Quarters > 2 > cash Flow > depreciation
706000000
Quarters > 2 > cash Flow > change In Working Capital
-1425000000
Quarters > 2 > cash Flow > cash From Operations
723000000
Quarters > 2 > cash Flow > capital Expenditures
362000000
Quarters > 2 > cash Flow > cash From Investing
-527000000
Quarters > 2 > cash Flow > cash From Financing
-102000000
Quarters > 2 > cash Flow > net Change In Cash
131000000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
3.9762532981530345
Quarters > 2 > ratios > PB
4.747821016400081
Quarters > 2 > ratios > ROE
3.0512249443207127
Quarters > 2 > ratios > ROA
1.5215920679314627
Quarters > 2 > ratios > FCF
361000000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.034832111153994594
Quarters > 2 > health Score
41
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
11395000000
Quarters > 3 > income Statement > cost Of Revenue
6928000000
Quarters > 3 > income Statement > gross Profit
4467000000
Quarters > 3 > income Statement > operating Expenses
2199000000
Quarters > 3 > income Statement > operating Income
2268000000
Quarters > 3 > income Statement > interest Expense
384000000
Quarters > 3 > income Statement > pretax Income
1974000000
Quarters > 3 > income Statement > net Income
1830000000
Quarters > 3 > income Statement > eps
4.778067885117493
Quarters > 3 > income Statement > dividends Per Share
149000000
Quarters > 3 > income Statement > shares Outstanding
383000000
Quarters > 3 > income Statement > income Tax Expense
150000000
Quarters > 3 > income Statement > EBITDA
3068000000
Quarters > 3 > income Statement > operating Margin
19.903466432645896
Quarters > 3 > income Statement > total Other Income Expense Net
-294000000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
4009000000
Quarters > 3 > balance Sheet > short Term Investments
1561000000
Quarters > 3 > balance Sheet > receivables
9626000000
Quarters > 3 > balance Sheet > inventories
4978000000
Quarters > 3 > balance Sheet > total Current Assets
22137000000
Quarters > 3 > balance Sheet > property Plant Equipment
10795000000
Quarters > 3 > balance Sheet > total Assets
97321000000
Quarters > 3 > balance Sheet > payables
3079000000
Quarters > 3 > balance Sheet > short Term Debt
2475000000
Quarters > 3 > balance Sheet > long Term Debt
29061000000
Quarters > 3 > balance Sheet > total Liabilities
47650000000
Quarters > 3 > balance Sheet > equity
49584000000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
1824000000
Quarters > 3 > cash Flow > depreciation
740000000
Quarters > 3 > cash Flow > change In Working Capital
594000000
Quarters > 3 > cash Flow > cash From Operations
3290000000
Quarters > 3 > cash Flow > capital Expenditures
480000000
Quarters > 3 > cash Flow > cash From Investing
20000000
Quarters > 3 > cash Flow > cash From Financing
-3666000000
Quarters > 3 > cash Flow > net Change In Cash
-630000000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
4.778067885117493
Quarters > 3 > ratios > PB
4.7791577928364
Quarters > 3 > ratios > ROE
3.6907066795740557
Quarters > 3 > ratios > ROA
1.880375253028637
Quarters > 3 > ratios > FCF
2810000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.24659938569548048
Quarters > 3 > health Score
65
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
42879000000
Annuals > 0 > income Statement > cost Of Revenue
25151000000
Annuals > 0 > income Statement > gross Profit
17728000000
Annuals > 0 > income Statement > operating Expenses
10066000000
Annuals > 0 > income Statement > operating Income
7662000000
Annuals > 0 > income Statement > interest Expense
1654000000
Annuals > 0 > income Statement > pretax Income
6995000000
Annuals > 0 > income Statement > net Income
6335000000
Annuals > 0 > income Statement > eps
16.54046997389034
Annuals > 0 > income Statement > dividends Per Share
583000000
Annuals > 0 > income Statement > shares Outstanding
383000000
Annuals > 0 > income Statement > income Tax Expense
657000000
Annuals > 0 > income Statement > EBITDA
11800000000
Annuals > 0 > income Statement > operating Margin
17.868886867697476
Annuals > 0 > income Statement > total Other Income Expense Net
-667000000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
4009000000
Annuals > 0 > balance Sheet > short Term Investments
1561000000
Annuals > 0 > balance Sheet > receivables
9626000000
Annuals > 0 > balance Sheet > inventories
4978000000
Annuals > 0 > balance Sheet > total Current Assets
22137000000
Annuals > 0 > balance Sheet > property Plant Equipment
10795000000
Annuals > 0 > balance Sheet > total Assets
97321000000
Annuals > 0 > balance Sheet > payables
3079000000
Annuals > 0 > balance Sheet > short Term Debt
2475000000
Annuals > 0 > balance Sheet > long Term Debt
29061000000
Annuals > 0 > balance Sheet > total Liabilities
47650000000
Annuals > 0 > balance Sheet > equity
49584000000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
6338000000
Annuals > 0 > cash Flow > depreciation
3108000000
Annuals > 0 > cash Flow > change In Working Capital
-334000000
Annuals > 0 > cash Flow > cash From Operations
8667000000
Annuals > 0 > cash Flow > capital Expenditures
1400000000
Annuals > 0 > cash Flow > cash From Investing
-5841000000
Annuals > 0 > cash Flow > cash From Financing
-6792000000
Annuals > 0 > cash Flow > net Change In Cash
-4057000000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
16.54046997389034
Annuals > 0 > ratios > PB
4.794606324620846
Annuals > 0 > ratios > ROE
12.776298806066471
Annuals > 0 > ratios > ROA
6.509386463353232
Annuals > 0 > ratios > FCF
7267000000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.16947690011427505
Annuals > 0 > health Score
70
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
42857000000
Annuals > 1 > income Statement > cost Of Revenue
25295000000
Annuals > 1 > income Statement > gross Profit
17562000000
Annuals > 1 > income Statement > operating Expenses
10703000000
Annuals > 1 > income Statement > operating Income
6859000000
Annuals > 1 > income Statement > interest Expense
1375000000
Annuals > 1 > income Statement > pretax Income
6298000000
Annuals > 1 > income Statement > net Income
5995000000
Annuals > 1 > income Statement > eps
15.45103092783505
Annuals > 1 > income Statement > dividends Per Share
523000000
Annuals > 1 > income Statement > shares Outstanding
388000000
Annuals > 1 > income Statement > income Tax Expense
-284000000
Annuals > 1 > income Statement > EBITDA
6859000000
Annuals > 1 > income Statement > operating Margin
16.00438668128894
Annuals > 1 > income Statement > total Other Income Expense Net
-561000000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
8083000000
Annuals > 1 > balance Sheet > short Term Investments
-1967000000
Annuals > 1 > balance Sheet > receivables
9664000000
Annuals > 1 > balance Sheet > inventories
5088000000
Annuals > 1 > balance Sheet > total Current Assets
24589000000
Annuals > 1 > balance Sheet > property Plant Equipment
11004000000
Annuals > 1 > balance Sheet > total Assets
98726000000
Annuals > 1 > balance Sheet > payables
2872000000
Annuals > 1 > balance Sheet > short Term Debt
3872000000
Annuals > 1 > balance Sheet > long Term Debt
31308000000
Annuals > 1 > balance Sheet > total Liabilities
51884000000
Annuals > 1 > balance Sheet > equity
46735000000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
5995000000
Annuals > 1 > cash Flow > depreciation
3406000000
Annuals > 1 > cash Flow > change In Working Capital
-537000000
Annuals > 1 > cash Flow > cash From Operations
8406000000
Annuals > 1 > cash Flow > capital Expenditures
1479000000
Annuals > 1 > cash Flow > cash From Investing
-5142000000
Annuals > 1 > cash Flow > cash From Financing
-3622000000
Annuals > 1 > cash Flow > net Change In Cash
-440000000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
15.45103092783505
Annuals > 1 > ratios > PB
5.1532975286188085
Annuals > 1 > ratios > ROE
12.827645233764844
Annuals > 1 > ratios > ROA
6.072361890484776
Annuals > 1 > ratios > FCF
6927000000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.16163053876846256
Annuals > 1 > health Score
63
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
44915000000
Annuals > 2 > income Statement > cost Of Revenue
25904000000
Annuals > 2 > income Statement > gross Profit
19011000000
Annuals > 2 > income Statement > operating Expenses
10486000000
Annuals > 2 > income Statement > operating Income
8525000000
Annuals > 2 > income Statement > interest Expense
726000000
Annuals > 2 > income Statement > pretax Income
7663000000
Annuals > 2 > income Statement > net Income
6950000000
Annuals > 2 > income Statement > eps
17.639593908629443
Annuals > 2 > income Statement > dividends Per Share
455000000
Annuals > 2 > income Statement > shares Outstanding
394000000
Annuals > 2 > income Statement > income Tax Expense
703000000
Annuals > 2 > income Statement > EBITDA
11942000000
Annuals > 2 > income Statement > operating Margin
18.980296114883668
Annuals > 2 > income Statement > total Other Income Expense Net
-862000000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
8524000000
Annuals > 2 > balance Sheet > short Term Investments
2000000
Annuals > 2 > balance Sheet > receivables
9427000000
Annuals > 2 > balance Sheet > inventories
5634000000
Annuals > 2 > balance Sheet > total Current Assets
25229000000
Annuals > 2 > balance Sheet > property Plant Equipment
10873000000
Annuals > 2 > balance Sheet > total Assets
97154000000
Annuals > 2 > balance Sheet > payables
3381000000
Annuals > 2 > balance Sheet > short Term Debt
5851000000
Annuals > 2 > balance Sheet > long Term Debt
28909000000
Annuals > 2 > balance Sheet > total Liabilities
53006000000
Annuals > 2 > balance Sheet > equity
43978000000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
6960000000
Annuals > 2 > cash Flow > depreciation
3381000000
Annuals > 2 > cash Flow > change In Working Capital
-1049000000
Annuals > 2 > cash Flow > cash From Operations
9154000000
Annuals > 2 > cash Flow > capital Expenditures
2243000000
Annuals > 2 > cash Flow > cash From Investing
-2159000000
Annuals > 2 > cash Flow > cash From Financing
-2810000000
Annuals > 2 > cash Flow > net Change In Cash
4046000000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
17.639593908629443
Annuals > 2 > ratios > PB
5.5610459775342225
Annuals > 2 > ratios > ROE
15.803356223566329
Annuals > 2 > ratios > ROA
7.15359120571464
Annuals > 2 > ratios > FCF
6911000000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.15386841812312146
Annuals > 2 > health Score
66
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
39211000000
Annuals > 3 > income Statement > cost Of Revenue
19577000000
Annuals > 3 > income Statement > gross Profit
19634000000
Annuals > 3 > income Statement > operating Expenses
9316000000
Annuals > 3 > income Statement > operating Income
10318000000
Annuals > 3 > income Statement > interest Expense
536000000
Annuals > 3 > income Statement > pretax Income
8837000000
Annuals > 3 > income Statement > net Income
7725000000
Annuals > 3 > income Statement > eps
19.45843828715365
Annuals > 3 > income Statement > dividends Per Share
395000000
Annuals > 3 > income Statement > shares Outstanding
397000000
Annuals > 3 > income Statement > income Tax Expense
1109000000
Annuals > 3 > income Statement > EBITDA
11969000000
Annuals > 3 > income Statement > operating Margin
26.314044528321133
Annuals > 3 > income Statement > total Other Income Expense Net
-1481000000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
4477000000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
8945000000
Annuals > 3 > balance Sheet > inventories
5051000000
Annuals > 3 > balance Sheet > total Current Assets
20113000000
Annuals > 3 > balance Sheet > property Plant Equipment
9864000000
Annuals > 3 > balance Sheet > total Assets
95123000000
Annuals > 3 > balance Sheet > payables
2867000000
Annuals > 3 > balance Sheet > short Term Debt
2803000000
Annuals > 3 > balance Sheet > long Term Debt
32333000000
Annuals > 3 > balance Sheet > total Liabilities
54146000000
Annuals > 3 > balance Sheet > equity
40793000000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
7728000000
Annuals > 3 > cash Flow > depreciation
2592000000
Annuals > 3 > cash Flow > change In Working Capital
-1558000000
Annuals > 3 > cash Flow > cash From Operations
9543000000
Annuals > 3 > cash Flow > capital Expenditures
2523000000
Annuals > 3 > cash Flow > cash From Investing
-21932000000
Annuals > 3 > cash Flow > cash From Financing
6581000000
Annuals > 3 > cash Flow > net Change In Cash
-5845000000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
19.45843828715365
Annuals > 3 > ratios > PB
6.040885446032408
Annuals > 3 > ratios > ROE
18.93707253695487
Annuals > 3 > ratios > ROA
8.121064306214059
Annuals > 3 > ratios > FCF
7020000000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.17903139425161307
Annuals > 3 > health Score
69
Valuation > metrics > PE
35.8383
Valuation > metrics > PB
4.583650047036689
Valuation > final Score
21.15753952963312
Valuation > verdict
48.1% Overvalued
Profitability > metrics > ROE
3.167137033552838
Profitability > metrics > ROA
7.248261942139493
Profitability > metrics > Net Margin
0.14529760834382305
Profitability > final Score
50
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.0190498588899342
Risk > metrics > Interest Coverage
5.599423631123919
Risk > final Score
52
Risk > verdict
High
Liquidity > metrics > Current Ratio
3.2772306335440247
Liquidity > metrics > Quick Ratio
2.4327502572394533
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
53.6979746985805
Prev Valuations > 1
52.521789835999186
Prev Valuations > 2
52.208422071636
Prev Profitabilities > 0
48
Prev Profitabilities > 1
47
Prev Profitabilities > 2
56
Prev Risks > 0
49
Prev Risks > 1
54
Prev Risks > 2
72
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:42:16.104Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-01-29
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
6.45
Earnings History > 0 > eps Difference
-6.45
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-22
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
5.79
Earnings History > 1 > eps Estimate
5.5
Earnings History > 1 > eps Difference
0.29
Earnings History > 1 > surprise Percent
5.2727
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-23
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
5.36
Earnings History > 2 > eps Estimate
5.23
Earnings History > 2 > eps Difference
0.13
Earnings History > 2 > surprise Percent
2.4857
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-23
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
5.15
Earnings History > 3 > eps Estimate
5.1
Earnings History > 3 > eps Difference
0.05
Earnings History > 3 > surprise Percent
0.9804
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-01-30
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
6.1
Earnings History > 4 > eps Estimate
5.94
Earnings History > 4 > eps Difference
0.16
Earnings History > 4 > surprise Percent
2.6936
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-23
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
5.28
Earnings History > 5 > eps Estimate
5.25
Earnings History > 5 > eps Difference
0.03
Earnings History > 5 > surprise Percent
0.5714
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-24
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
5.37
Earnings History > 6 > eps Estimate
5.12
Earnings History > 6 > eps Difference
0.25
Earnings History > 6 > surprise Percent
4.8828
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-24
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
5.11
Earnings History > 7 > eps Estimate
4.71
Earnings History > 7 > eps Difference
0.4
Earnings History > 7 > surprise Percent
8.4926
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-01-31
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
5.67
Earnings History > 8 > eps Estimate
5.64
Earnings History > 8 > eps Difference
0.03
Earnings History > 8 > surprise Percent
0.5319
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-25
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
5.69
Earnings History > 9 > eps Estimate
5.61
Earnings History > 9 > eps Difference
0.08
Earnings History > 9 > surprise Percent
1.426
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-26
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
5.15
Earnings History > 10 > eps Estimate
5.43
Earnings History > 10 > eps Difference
-0.28
Earnings History > 10 > surprise Percent
-5.1565
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-26
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
5.03
Earnings History > 11 > eps Estimate
5.03
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
0
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-01
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
5.4
Earnings History > 12 > eps Estimate
5.2
Earnings History > 12 > eps Difference
0.2
Earnings History > 12 > surprise Percent
3.8462
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-26
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
5.08
Earnings History > 13 > eps Estimate
4.81
Earnings History > 13 > eps Difference
0.27
Earnings History > 13 > surprise Percent
5.6133
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-28
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
5.51
Earnings History > 14 > eps Estimate
4.99
Earnings History > 14 > eps Difference
0.52
Earnings History > 14 > surprise Percent
10.4208
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-28
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
7.25
Earnings History > 15 > eps Estimate
6.18
Earnings History > 15 > eps Difference
1.07
Earnings History > 15 > surprise Percent
17.3139
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-02
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
6.54
Earnings History > 16 > eps Estimate
5.27
Earnings History > 16 > eps Difference
1.27
Earnings History > 16 > surprise Percent
24.0987
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-27
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
5.76
Earnings History > 17 > eps Estimate
4.67
Earnings History > 17 > eps Difference
1.09
Earnings History > 17 > surprise Percent
23.3405
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-28
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
5.6
Earnings History > 18 > eps Estimate
5.44
Earnings History > 18 > eps Difference
0.16
Earnings History > 18 > surprise Percent
2.9412
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-29
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
7.21
Earnings History > 19 > eps Estimate
6.65
Earnings History > 19 > eps Difference
0.56
Earnings History > 19 > surprise Percent
8.4211
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-01
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
7.09
Earnings History > 20 > eps Estimate
6.56
Earnings History > 20 > eps Difference
0.53
Earnings History > 20 > surprise Percent
8.0793
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-21
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
5.63
Earnings History > 21 > eps Estimate
4.31
Earnings History > 21 > eps Difference
1.32
Earnings History > 21 > surprise Percent
30.6265
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-22
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
3.89
Earnings History > 22 > eps Estimate
3.42
Earnings History > 22 > eps Difference
0.47
Earnings History > 22 > surprise Percent
13.7427
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-22
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
2.94
Earnings History > 23 > eps Estimate
2.79
Earnings History > 23 > eps Difference
0.15
Earnings History > 23 > surprise Percent
5.3763
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-01-30
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
3.55
Earnings History > 24 > eps Estimate
3.54
Earnings History > 24 > eps Difference
0.01
Earnings History > 24 > surprise Percent
0.2825
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-23
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
2.94
Earnings History > 25 > eps Estimate
2.87
Earnings History > 25 > eps Difference
0.07
Earnings History > 25 > surprise Percent
2.439
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-24
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
3.04
Earnings History > 26 > eps Estimate
3
Earnings History > 26 > eps Difference
0.04
Earnings History > 26 > surprise Percent
1.3333
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-24
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
2.81
Earnings History > 27 > eps Estimate
2.73
Earnings History > 27 > eps Difference
0.08
Earnings History > 27 > surprise Percent
2.9304
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-01-30
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
3.25
Earnings History > 28 > eps Estimate
3.18
Earnings History > 28 > eps Difference
0.07
Earnings History > 28 > surprise Percent
2.2013
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-24
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
2.62
Earnings History > 29 > eps Estimate
2.55
Earnings History > 29 > eps Difference
0.07
Earnings History > 29 > surprise Percent
2.7451
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-25
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
2.75
Earnings History > 30 > eps Estimate
2.62
Earnings History > 30 > eps Difference
0.13
Earnings History > 30 > surprise Percent
4.9618
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-25
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
2.5
Earnings History > 31 > eps Estimate
2.4
Earnings History > 31 > eps Difference
0.1
Earnings History > 31 > surprise Percent
4.1667
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-01-31
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
2.79
Earnings History > 32 > eps Estimate
2.66
Earnings History > 32 > eps Difference
0.13
Earnings History > 32 > surprise Percent
4.8872
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-25
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
2.31
Earnings History > 33 > eps Estimate
2.25
Earnings History > 33 > eps Difference
0.06
Earnings History > 33 > surprise Percent
2.6667
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-26
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
2.3
Earnings History > 34 > eps Estimate
2.27
Earnings History > 34 > eps Difference
0.03
Earnings History > 34 > surprise Percent
1.3216
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-26
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
2.08
Earnings History > 35 > eps Estimate
2.02
Earnings History > 35 > eps Difference
0.06
Earnings History > 35 > surprise Percent
2.9703
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-01-31
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
2.41
Earnings History > 36 > eps Estimate
2.38
Earnings History > 36 > eps Difference
0.03
Earnings History > 36 > surprise Percent
1.2605
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-27
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
2.03
Earnings History > 37 > eps Estimate
1.97
Earnings History > 37 > eps Difference
0.06
Earnings History > 37 > surprise Percent
3.0457
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-28
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
2.03
Earnings History > 38 > eps Estimate
2.01
Earnings History > 38 > eps Difference
0.02
Earnings History > 38 > surprise Percent
0.995
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-28
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.8
Earnings History > 39 > eps Estimate
1.74
Earnings History > 39 > eps Difference
0.06
Earnings History > 39 > surprise Percent
3.4483
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-01-28
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
2.12
Earnings History > 40 > eps Estimate
2.11
Earnings History > 40 > eps Difference
0.01
Earnings History > 40 > surprise Percent
0.4739
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-21
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
1.8
Earnings History > 41 > eps Estimate
1.79
Earnings History > 41 > eps Difference
0.01
Earnings History > 41 > surprise Percent
0.5587
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-22
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
1.84
Earnings History > 42 > eps Estimate
1.78
Earnings History > 42 > eps Difference
0.06
Earnings History > 42 > surprise Percent
3.3708
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-22
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1.63
Earnings History > 43 > eps Estimate
1.61
Earnings History > 43 > eps Difference
0.02
Earnings History > 43 > surprise Percent
1.2422
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-01-29
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
1.99
Earnings History > 44 > eps Estimate
1.94
Earnings History > 44 > eps Difference
0.05
Earnings History > 44 > surprise Percent
2.5773
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-22
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
1.71
Earnings History > 45 > eps Estimate
1.69
Earnings History > 45 > eps Difference
0.02
Earnings History > 45 > surprise Percent
1.1834
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-23
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
1.72
Earnings History > 46 > eps Estimate
1.62
Earnings History > 46 > eps Difference
0.1
Earnings History > 46 > surprise Percent
6.1728
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-23
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
1.53
Earnings History > 47 > eps Estimate
1.4
Earnings History > 47 > eps Difference
0.13
Earnings History > 47 > surprise Percent
9.2857
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-01-30
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1.43
Earnings History > 48 > eps Estimate
1.37
Earnings History > 48 > eps Difference
0.06
Earnings History > 48 > surprise Percent
4.3796
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-23
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
1.3
Earnings History > 49 > eps Estimate
1.28
Earnings History > 49 > eps Difference
0.02
Earnings History > 49 > surprise Percent
1.5625
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-24
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
1.32
Earnings History > 50 > eps Estimate
1.3
Earnings History > 50 > eps Difference
0.02
Earnings History > 50 > surprise Percent
1.5385
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-24
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
1.37
Earnings History > 51 > eps Estimate
1.29
Earnings History > 51 > eps Difference
0.08
Earnings History > 51 > surprise Percent
6.2016
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-01-31
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
1.36
Earnings History > 52 > eps Estimate
1.28
Earnings History > 52 > eps Difference
0.08
Earnings History > 52 > surprise Percent
6.25
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-24
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
1.19
Earnings History > 53 > eps Estimate
1.16
Earnings History > 53 > eps Difference
0.03
Earnings History > 53 > surprise Percent
2.5862
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-25
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
1.22
Earnings History > 54 > eps Estimate
1.16
Earnings History > 54 > eps Difference
0.06
Earnings History > 54 > surprise Percent
5.1724
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-25
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
1.17
Earnings History > 55 > eps Estimate
1.11
Earnings History > 55 > eps Difference
0.06
Earnings History > 55 > surprise Percent
5.4054
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-01
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
1.18
Earnings History > 56 > eps Estimate
1.15
Earnings History > 56 > eps Difference
0.03
Earnings History > 56 > surprise Percent
2.6087
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-26
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
1.07
Earnings History > 57 > eps Estimate
1.07
Earnings History > 57 > eps Difference
0
Earnings History > 57 > surprise Percent
0
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-27
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.99
Earnings History > 58 > eps Estimate
0.98
Earnings History > 58 > eps Difference
0.01
Earnings History > 58 > surprise Percent
1.0204
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-27
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.92
Earnings History > 59 > eps Estimate
0.88
Earnings History > 59 > eps Difference
0.04
Earnings History > 59 > surprise Percent
4.5455
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-02
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
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-09-30
Earnings History > 61 > report Date
2010-10-27
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.9
Earnings History > 61 > eps Estimate
0.83
Earnings History > 61 > eps Difference
0.07
Earnings History > 61 > surprise Percent
8.4337
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-27
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.84
Earnings History > 62 > eps Estimate
0.84
Earnings History > 62 > eps Difference
0
Earnings History > 62 > surprise Percent
0
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-28
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.84
Earnings History > 63 > eps Estimate
0.75
Earnings History > 63 > eps Difference
0.09
Earnings History > 63 > surprise Percent
12
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-03
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.91
Earnings History > 64 > eps Estimate
0.88
Earnings History > 64 > eps Difference
0.03
Earnings History > 64 > surprise Percent
3.4091
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-22
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.78
Earnings History > 65 > eps Estimate
0.75
Earnings History > 65 > eps Difference
0.03
Earnings History > 65 > surprise Percent
4
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-23
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.74
Earnings History > 66 > eps Estimate
0.66
Earnings History > 66 > eps Difference
0.08
Earnings History > 66 > surprise Percent
12.1212
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-23
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.62
Earnings History > 67 > eps Estimate
0.7
Earnings History > 67 > eps Difference
-0.08
Earnings History > 67 > surprise Percent
-11.4286
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-04
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.88
Earnings History > 68 > eps Estimate
0.83
Earnings History > 68 > eps Difference
0.05
Earnings History > 68 > surprise Percent
6.0241
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-23
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.76
Earnings History > 69 > eps Estimate
0.76
Earnings History > 69 > eps Difference
0
Earnings History > 69 > surprise Percent
0
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-24
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.79
Earnings History > 70 > eps Estimate
0.77
Earnings History > 70 > eps Difference
0.02
Earnings History > 70 > surprise Percent
2.5974
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-24
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.74
Earnings History > 71 > eps Estimate
0.72
Earnings History > 71 > eps Difference
0.02
Earnings History > 71 > surprise Percent
2.7778
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-06
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.76
Earnings History > 72 > eps Estimate
0.69
Earnings History > 72 > eps Difference
0.07
Earnings History > 72 > surprise Percent
10.1449
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-25
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.65
Earnings History > 73 > eps Estimate
0.63
Earnings History > 73 > eps Difference
0.02
Earnings History > 73 > surprise Percent
3.1746
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-26
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.65
Earnings History > 74 > eps Estimate
0.6
Earnings History > 74 > eps Difference
0.05
Earnings History > 74 > surprise Percent
8.3333
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-04-26
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.59
Earnings History > 75 > eps Estimate
0.53
Earnings History > 75 > eps Difference
0.06
Earnings History > 75 > surprise Percent
11.3208
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-08
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.57
Earnings History > 76 > eps Estimate
0.53
Earnings History > 76 > eps Difference
0.04
Earnings History > 76 > surprise Percent
7.5472
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-25
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.44
Earnings History > 77 > eps Estimate
0.43
Earnings History > 77 > eps Difference
0.01
Earnings History > 77 > surprise Percent
2.3256
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-26
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.42
Earnings History > 78 > eps Estimate
0.4
Earnings History > 78 > eps Difference
0.02
Earnings History > 78 > surprise Percent
5
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-26
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.39
Earnings History > 79 > eps Estimate
0.36
Earnings History > 79 > eps Difference
0.03
Earnings History > 79 > surprise Percent
8.3333
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-02
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.49
Earnings History > 80 > eps Estimate
0.47
Earnings History > 80 > eps Difference
0.02
Earnings History > 80 > surprise Percent
4.2553
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-26
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.4
Earnings History > 81 > eps Estimate
0.39
Earnings History > 81 > eps Difference
0.01
Earnings History > 81 > surprise Percent
2.5641
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-27
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.36
Earnings History > 82 > eps Estimate
0.35
Earnings History > 82 > eps Difference
0.01
Earnings History > 82 > surprise Percent
2.8571
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-27
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.31
Earnings History > 83 > eps Estimate
0.31
Earnings History > 83 > eps Difference
0
Earnings History > 83 > surprise Percent
0
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-02
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.38
Earnings History > 84 > eps Estimate
0.39
Earnings History > 84 > eps Difference
-0.01
Earnings History > 84 > surprise Percent
-2.5641
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-26
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.32
Earnings History > 85 > eps Estimate
0.3
Earnings History > 85 > eps Difference
0.02
Earnings History > 85 > surprise Percent
6.6667
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-27
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.29
Earnings History > 86 > eps Estimate
0.29
Earnings History > 86 > eps Difference
0
Earnings History > 86 > surprise Percent
0
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-27
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.27
Earnings History > 87 > eps Estimate
0.27
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
0
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-04
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.35
Earnings History > 88 > eps Estimate
0.34
Earnings History > 88 > eps Difference
0.01
Earnings History > 88 > surprise Percent
2.9412
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-21
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.27
Earnings History > 89 > eps Estimate
0.27
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
0
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-22
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.26
Earnings History > 90 > eps Estimate
0.24
Earnings History > 90 > eps Difference
0.02
Earnings History > 90 > surprise Percent
8.3333
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-23
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.22
Earnings History > 91 > eps Estimate
0.23
Earnings History > 91 > eps Difference
-0.01
Earnings History > 91 > surprise Percent
-4.3478
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-05
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.31
Earnings History > 92 > eps Estimate
0.29
Earnings History > 92 > eps Difference
0.02
Earnings History > 92 > surprise Percent
6.8966
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-22
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.23
Earnings History > 93 > eps Estimate
0.23
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
0
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-23
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.24
Earnings History > 94 > eps Estimate
0.22
Earnings History > 94 > eps Difference
0.02
Earnings History > 94 > surprise Percent
9.0909
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-25
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.2
Earnings History > 95 > eps Estimate
0.19
Earnings History > 95 > eps Difference
0.01
Earnings History > 95 > surprise Percent
5.2632
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-13
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.25
Earnings History > 96 > eps Estimate
0.23
Earnings History > 96 > eps Difference
0.02
Earnings History > 96 > surprise Percent
8.6957
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-24
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.22
Earnings History > 97 > eps Estimate
0.21
Earnings History > 97 > eps Difference
0.01
Earnings History > 97 > surprise Percent
4.7619
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-26
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.23
Earnings History > 98 > eps Estimate
0.23
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
0
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-26
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.21
Earnings History > 99 > eps Estimate
0.18
Earnings History > 99 > eps Difference
0.03
Earnings History > 99 > surprise Percent
16.6667
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-02-14
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.25
Earnings History > 100 > eps Estimate
0.23
Earnings History > 100 > eps Difference
0.02
Earnings History > 100 > surprise Percent
8.6957
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-30
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.18
Earnings History > 101 > eps Estimate
0.18
Earnings History > 101 > eps Difference
0
Earnings History > 101 > surprise Percent
0
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-08-03
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.16
Earnings History > 102 > eps Estimate
0.14
Earnings History > 102 > eps Difference
0.02
Earnings History > 102 > surprise Percent
14.2857
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-05-01
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.03
Earnings History > 103 > eps Estimate
0.12
Earnings History > 103 > eps Difference
-0.09
Earnings History > 103 > surprise Percent
-75
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-03-02
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.25
Earnings History > 104 > eps Estimate
0.23
Earnings History > 104 > eps Difference
0.02
Earnings History > 104 > surprise Percent
8.6957
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-11-10
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.23
Earnings History > 105 > eps Estimate
0.25
Earnings History > 105 > eps Difference
-0.02
Earnings History > 105 > surprise Percent
-8
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-08-12
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.23
Earnings History > 106 > eps Estimate
0.21
Earnings History > 106 > eps Difference
0.02
Earnings History > 106 > surprise Percent
9.5238
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-05-12
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.16
Earnings History > 107 > eps Estimate
0.16
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
0
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-02-24
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.24
Earnings History > 108 > eps Estimate
0.23
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
4.3478
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-11-12
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
BeforeMarket
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.27
Earnings History > 109 > eps Estimate
0.18
Earnings History > 109 > eps Difference
0.09
Earnings History > 109 > surprise Percent
50
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-08-12
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.34
Earnings History > 110 > eps Estimate
0.3
Earnings History > 110 > eps Difference
0.04
Earnings History > 110 > surprise Percent
13.3333
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-06-02
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.37
Earnings History > 111 > eps Estimate
0.37
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
0
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-03-04
Earnings History > 112 > date
1997-12-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.44
Earnings History > 112 > eps Estimate
0.4
Earnings History > 112 > eps Difference
0.04
Earnings History > 112 > surprise Percent
10
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-11-06
Earnings History > 113 > date
1997-09-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.43
Earnings History > 113 > eps Estimate
0.38
Earnings History > 113 > eps Difference
0.05
Earnings History > 113 > surprise Percent
13.1579
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-08-07
Earnings History > 114 > date
1997-06-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.37
Earnings History > 114 > eps Estimate
0.36
Earnings History > 114 > eps Difference
0.01
Earnings History > 114 > surprise Percent
2.7778
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-05-07
Earnings History > 115 > date
1997-03-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.35
Earnings History > 115 > eps Estimate
0.35
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-03-12
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.36
Earnings History > 116 > eps Estimate
0.36
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
0
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-11-07
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.36
Earnings History > 117 > eps Estimate
0.35
Earnings History > 117 > eps Difference
0.01
Earnings History > 117 > surprise Percent
2.8571
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-08-08
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.32
Earnings History > 118 > eps Estimate
0.31
Earnings History > 118 > eps Difference
0.01
Earnings History > 118 > surprise Percent
3.2258
Earnings History > 119 > period
1996-03-31
Earnings History > 119 > report Date
1996-05-09
Earnings History > 119 > date
1996-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.31
Earnings History > 119 > eps Estimate
0.29
Earnings History > 119 > eps Difference
0.02
Earnings History > 119 > surprise Percent
6.8966
Earnings History > 120 > period
1995-12-31
Earnings History > 120 > report Date
1996-03-12
Earnings History > 120 > date
1995-12-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.31
Earnings History > 120 > eps Estimate
0.3
Earnings History > 120 > eps Difference
0.01
Earnings History > 120 > surprise Percent
3.3333
Earnings History > 121 > period
1995-09-30
Earnings History > 121 > report Date
1995-11-07
Earnings History > 121 > date
1995-09-30
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.3
Earnings History > 121 > eps Estimate
0.28
Earnings History > 121 > eps Difference
0.02
Earnings History > 121 > surprise Percent
7.1429
Thermo Fisher Scientific Inc. provides life sciences solutions, analytical instruments, specialty diagnostics, and laboratory products and biopharma services in the North America, Europe, Asia-Pacific, and internationally. The company's Life Sciences Solutions segment offers reagents, instruments, and consumables for biological and medical research, discovery and production of drugs and vaccines, as well as diagnosis of infections and diseases. Its Analytical Instruments segment provides instruments, consumables, software, and services for pharmaceutical, biotechnology, academic, government, environmental, and other research and industrial markets, as well as clinical laboratories. The company's Specialty Diagnostics segment includes clinical diagnostics offering liquid, ready-to-use, and lyophilized immunodiagnostic reagent kits, as well as calibrators, controls, protein detection assays, and instruments; immunodiagnostics offers develops, manufactures, and markets complete blood test systems to support the clinical diagnosis and monitoring of allergy, asthma, and autoimmune diseases; microbiology offers dehydrated and prepared culture media, collection and transport systems, instrumentation, and consumables; transplant diagnostics products include human leukocyte antigen typing and testing for organ transplant market; and healthcare market channel offers consumables, diagnostic kits and reagents, equipment, instruments, solutions, and services. Its Laboratory Products and Biopharma Services segment provides laboratory products, research and safety market channel, and pharma services and clinical research. It offers products and services through a direct sales force, customer-service professionals, electronic commerce, and third-party distributors under Thermo Scientific; Applied Biosystems; Invitrogen; Fisher Scientific; Unity Lab Services; and Patheon and PPD. Thermo Fisher Scientific Inc. was founded in 1956 and is headquartered in Waltham, Massachusetts.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
0.43Next Payout:
Jan 15, 2026Yield:
0.2780 %Thermo Fisher (TMO) stock rises as Goldman lifts target ahead of Jan. 29 earnings - TechStock²
1/21/2026
Thermo Fisher (TMO) stock rises as Goldman lifts target ahead of Jan. 29 earnings TechStock²
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$641.5653
Analyst Picks
Strong Buy
18
Buy
7
Hold
6
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Low
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 High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 62.09% of the total shares of Thermo Fisher Scientific Inc
1.
Vanguard Group Inc(8.9481%)
since
2025/06/30
2.
BlackRock Inc(7.2376%)
since
2025/06/30
3.
State Street Corp(4.3645%)
since
2025/06/30
4.
Morgan Stanley - Brokerage Accounts(3.4103%)
since
2025/06/30
5.
Vanguard Total Stock Mkt Idx Inv(3.1408%)
since
2025/07/31
6.
Capital World Investors(2.5366%)
since
2025/06/30
7.
Vanguard 500 Index Investor(2.4746%)
since
2025/07/31
8.
JPMorgan Chase & Co(2.4242%)
since
2025/06/30
9.
Geode Capital Management, LLC(2.149%)
since
2025/06/30
10.
NORGES BANK(1.4791%)
since
2025/06/30
11.
T. Rowe Price Associates, Inc.(1.4721%)
since
2025/06/30
12.
Capital Research Global Investors(1.439%)
since
2025/06/30
13.
Franklin Resources Inc(1.297%)
since
2025/06/30
14.
Fidelity 500 Index(1.2672%)
since
2025/07/31
15.
SPDR® S&P 500® ETF(1.208%)
since
2025/08/31
16.
iShares Core S&P 500 ETF(1.203%)
since
2025/08/31
17.
FMR Inc(1.0569%)
since
2025/06/30
18.
Bank of America Corp(1.0395%)
since
2025/06/30
19.
Northern Trust Corp(0.955%)
since
2025/06/30
20.
Vanguard Value Index Inv(0.886%)
since
2025/07/31
21.
Royal Bank of Canada(0.8782%)
since
2025/06/30
22.
UBS Asset Mgmt Americas Inc(0.8138%)
since
2025/06/30
23.
Charles Schwab Investment Management Inc(0.7946%)
since
2025/06/30
24.
Pictet Asset Manangement SA(0.7543%)
since
2025/06/30
25.
Flossbach von Storch AG(0.7222%)
since
2025/06/30
26.
Fisher Asset Management, LLC(0.7123%)
since
2025/06/30
27.
The Health Care Select Sector SPDR® ETF(0.6826%)
since
2025/08/31
28.
Capital Group Growth Fnd of Amer Comp(0.6743%)
since
2025/06/30
29.
American Funds Growth Fund of Amer A(0.6743%)
since
2025/06/30
30.
Vanguard Institutional Index I(0.6044%)
since
2025/07/31
31.
American Funds New Perspective A(0.548%)
since
2025/06/30
32.
Capital Group New Perspective Comp(0.548%)
since
2025/06/30
33.
State St S&P 500® Indx SL Cl III(0.5336%)
since
2025/08/31
34.
Capital Group Investment Co of Amer Comp(0.5%)
since
2025/06/30
35.
American Funds Invmt Co of Amer A(0.5%)
since
2025/06/30
36.
Capital Group Fundamental Invtrs Comp(0.4543%)
since
2025/06/30
37.
American Funds Fundamental Invs A(0.4543%)
since
2025/06/30
38.
Putnam US Large Cap Value Equity(0.4219%)
since
2025/06/30
39.
Putnam Large Cap Value A(0.4219%)
since
2025/07/31
40.
Parnassus Core Equity Investor(0.4108%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
6.45
Date
2025-09-30
EPS Actual
5.79
EPS Estimate
5.5
EPS Difference
0.29
Surprise Percent
5.2727%
(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.