_id
6910579accc777a4e85d5698
Ticker
CVS
Name
CVS Health Corp
Exchange
NYSE
Address
One CVS Drive, Woonsocket, RI, United States, 02895
Country
USA
Sector
Healthcare
Industry
Healthcare Plans
Currency
USD
Website
https://www.cvshealth.com
Description
CVS Health Corporation provides health solutions in the United States. It operates through Health Care Benefits, Health Services, and Pharmacy & Consumer Wellness segments. The Health Care Benefits segment offers traditional, voluntary, and consumer-directed health insurance products and related services, including medical, pharmacy, dental and behavioral health plans, medical management capabilities, Medicare Advantage and Medicare Supplement plans, PDPs and Medicaid health care management services. It serves employer groups, individuals, college students, part-time and hourly workers, health plans, health care providers, governmental units, government-sponsored plans, labor groups, and expatriates. The Health Services segment offers pharmacy benefit management solutions, including plan design and administration, formulary management, retail pharmacy network management, specialty and mail order pharmacy, clinical, disease management, medical spend management services, and other administrative services. It serves employers, insurance companies, unions, government employee groups, health plans, prescription drug plans, Medicaid managed care plans, CMS, plans offered on public health insurance, and other sponsors of health benefit plans. The Pharmacy & Consumer Wellness segment sells prescription and over-the-counter drugs, consumer health and beauty products, and personal care products. This segment also distributes prescription drugs; and provides related pharmacy consulting and other ancillary services to care facilities and other care settings. It operates online retail pharmacy websites, LTC pharmacies and on-site pharmacies, retail specialty pharmacy stores, compounding pharmacies and branches for infusion and enteral nutrition services. The company was formerly known as CVS Caremark Corporation and changed its name to CVS Health Corporation in September 2014. CVS Health Corporation was incorporated in 1996 and is headquartered in Woonsocket, Rhode Island.
Last Close
79.79
Volume
3108074
Current Price
80.42
Change
-0.49
Last Updated
2026-01-02T12:15:46.608Z
Image
data:image/webp;base64,UklGRuwEAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSFwDAAANoLbtv5pG+iUh1I2rJWgoTgWmMuvywffVfoFxB6bIkJxzQhVrgp0VCCFZfRcRE4D/GQOqqvgt0mh2AIEvoqYiO9NOq8GsJazFY8qef3hDtMYYHPZ9gWh8f5P3DUI1ZwQOqMW1Ybs/lpUDsfuaAgK3IZ4cTW7vLHEjHOjo1a4THPA9SU0AYPUgvTOtvZ6CY74UzMYeAAjb4SQ6zaoTgPrVkM4AkAoH8EwHBD5DPDu+ucNs+SRutSs9B6SvMgbm+9OJ3atnE3D8WVIK0QHmB4rr1pfKYolLk3AbgBraF5/r+LN8XmAD2C4lLFYZLLBxltRh36cm92svRgBkpRCzYH+vtGa1KvYOnwzZZAEgHtkTXxDg8phasM0FoJS0jHLPhnyRpFhcjif3rp5j/0Qdwr4AIFBat76U58UvLDZxAFAjG/Jw0xhiYS4AxcToutyd4b9IUjjrVyPKqnmFxQUAe8WNUbP8p8yZSccOAakwun0HAC4ARdVitR5WznIUzu8F4bAAYLe4NmzUij5xDE9yAThLsNrP03t4UwAQOOtffz8hHgG4ACEeKE2uPSMA2I3scMszf15dG0KSvDSdUnFz3Uu92w9i4MBL9PYXX0KVvaP1zF/F3f2gzyu6IUrtSVXPnPo9MaWfSBp4fFsN5w5kL1BKTADotJv32RPBffSTfoiZnY+NcCYouo0Z2gBzb9v1u8ITwVXc+KAlYfP2XSOWV0Q3MaYNYLtjVK/zZ7JrOPvYSmLBzpvP0bwiu4UybYCFB+yqnS36XTEhn0gSDg7efg5lg343EEIGcLRnNG5zJ+LSOC3rCTjcf18PZYPisigjJhy/b9du8yVpKZyUySGWeP+uHskr0jIII49YaseotvNnfsc4/aAfYsmdN9VIQfE7Rak+wNJNVjUyxVVHxlqZHcKF1utKKBtccUKjxIQrH1n9JnMqLcRJhagABL48PL6vKemgbxHCmAUAHG58aF/d5kuSralepkm4+OFdLZpTJDs6IyZc3WMVI3+2Mmeql2kCLu+9qkYKwZVZOqUmXG+xCsuergEYahVDhQet1xUlG1wFNI2N4EmT1W5yx1L7UysMQODug/muFstK160OAHB4sWvc90ZyGIDA4c1OszXeTAHg8GpDF7a24OXrNv7xAlZQOCBqAQAAUAsAnQEqQABAAD61TJxKpyQiobHxzJDgFolsAMGOINzeRX4b8gOYU3m8D1QDxAPwY7AHmA8//z6PUA/2HUAc9L7C/kUAsjFn+KBkdrxOfEoFrsynZCg9XvUccho+pBf9ymXAAP7xaP8U/Yv//iaMbs7jXvTTYD0L5lJvTWVo/S7SQfLnvZT0P9lqhyP9uObpDkQkgRi/339kgcH/9KHst9UfqKOFnlNPPyM6GTWf3rv6SD5Lu7KeMGVNZvO4xA9zZEJztf0hS3QJQl4pO9Blq4GPH4MTq6Tc3lK3f1ZwDSRgup/WAAE5kpYip9yF2HQD7xQPM1p+BSemVRRZb009QODTwQVs4ZgE15jUm49nBk4Bw19dqgy173PkmsWzXvc+SayAa/L7ZnlDPBp0NIp/aPVkC776aVFFlu61QP08eHPzj8tHdU1Je5xwmhp5JAgg4LvG7Pj3otejfr0XdUf6tBAZsfH+FlRncAA=
Ipo Date
1984-12-17T00:00:00.000Z
Market Cap
100742160384
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.8789939393939391
Sentiment Sources
132
Rating
4.2143
Target Price
94.6
Strong Buy
13
Buy
8
Hold
7
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
102871000000
Cost Of Revenue
89065000000
Gross Profit
13806000000
Operating Expenses
17013000000
Operating Income
-3207000000
Interest Expense
784000000
Pretax Income
-3482000000
Net Income
-3975000000
Eps
-3.132387706855792
Dividends Per Share
846000000
Shares Outstanding
1269432485
Income Tax Expense
508000000
EBITDA
-1564000000
Operating Margin
-3.1174966705874345
Total Other Income Expense Net
-275000000
Cash
9155000000
Short Term Investments
2134000000
Receivables
43857000000
Inventories
18962000000
Total Current Assets
77109000000
Property Plant Equipment
28109000000
Total Assets
255327000000
Payables
60947000000
Short Term Debt
7237000000
Long Term Debt
60508000000
Total Liabilities
182217000000
Equity
72928000000
Bs_currency_symbol
USD
Depreciation
-2325000000
Change In Working Capital
-1571000000
Cash From Operations
796000000
Capital Expenditures
698000000
Cash From Investing
-2087000000
Cash From Financing
-1382000000
Net Change In Cash
-2673000000
Cf_currency_symbol
USD
PE
208.8421
PB
1.3993662242211495
ROE
-5.450581395348837
ROA
-1.5568271275658274
FCF
98000000
Fcf Percent
0.0009526494347289324
Piotroski FScore
2
Health Score
20
Deep Value Investing Score
5
Defensive Investing Score
4.5
Dividend Investing Score
3
Economic Moat Investing Score
5.8
Garp Investing Score
2.5
Growth Investing Score
3
Momentum Investing Score
6
Net Net Investing Score
2.5
Quality Investing Score
3
Value Investing Score
4
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
102871000000
Quarters > 0 > income Statement > cost Of Revenue
89065000000
Quarters > 0 > income Statement > gross Profit
13806000000
Quarters > 0 > income Statement > operating Expenses
17013000000
Quarters > 0 > income Statement > operating Income
-3207000000
Quarters > 0 > income Statement > interest Expense
784000000
Quarters > 0 > income Statement > pretax Income
-3482000000
Quarters > 0 > income Statement > net Income
-3975000000
Quarters > 0 > income Statement > eps
-3.132387706855792
Quarters > 0 > income Statement > dividends Per Share
846000000
Quarters > 0 > income Statement > shares Outstanding
1269000000
Quarters > 0 > income Statement > income Tax Expense
508000000
Quarters > 0 > income Statement > EBITDA
-1564000000
Quarters > 0 > income Statement > operating Margin
-3.1174966705874345
Quarters > 0 > income Statement > total Other Income Expense Net
-275000000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
9155000000
Quarters > 0 > balance Sheet > short Term Investments
2134000000
Quarters > 0 > balance Sheet > receivables
43857000000
Quarters > 0 > balance Sheet > inventories
18962000000
Quarters > 0 > balance Sheet > total Current Assets
77109000000
Quarters > 0 > balance Sheet > property Plant Equipment
28109000000
Quarters > 0 > balance Sheet > total Assets
255327000000
Quarters > 0 > balance Sheet > payables
60947000000
Quarters > 0 > balance Sheet > short Term Debt
7237000000
Quarters > 0 > balance Sheet > long Term Debt
60508000000
Quarters > 0 > balance Sheet > total Liabilities
182217000000
Quarters > 0 > balance Sheet > equity
72928000000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
-2800000000
Quarters > 0 > cash Flow > depreciation
-2325000000
Quarters > 0 > cash Flow > change In Working Capital
-1571000000
Quarters > 0 > cash Flow > cash From Operations
796000000
Quarters > 0 > cash Flow > capital Expenditures
698000000
Quarters > 0 > cash Flow > cash From Investing
-2087000000
Quarters > 0 > cash Flow > cash From Financing
-1382000000
Quarters > 0 > cash Flow > net Change In Cash
-2673000000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
-3.132387706855792
Quarters > 0 > ratios > PB
1.3993662242211495
Quarters > 0 > ratios > ROE
-5.450581395348837
Quarters > 0 > ratios > ROA
-1.5568271275658274
Quarters > 0 > ratios > FCF
98000000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
0.0009526494347289324
Quarters > 0 > health Score
20
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
98915000000
Quarters > 1 > income Statement > cost Of Revenue
85322000000
Quarters > 1 > income Statement > gross Profit
13593000000
Quarters > 1 > income Statement > operating Expenses
11212000000
Quarters > 1 > income Statement > operating Income
2381000000
Quarters > 1 > income Statement > interest Expense
763000000
Quarters > 1 > income Statement > pretax Income
1647000000
Quarters > 1 > income Statement > net Income
1021000000
Quarters > 1 > income Statement > eps
0.8039370078740158
Quarters > 1 > income Statement > dividends Per Share
866000000
Quarters > 1 > income Statement > shares Outstanding
1270000000
Quarters > 1 > income Statement > income Tax Expense
634000000
Quarters > 1 > income Statement > EBITDA
3581000000
Quarters > 1 > income Statement > operating Margin
2.40711722185715
Quarters > 1 > income Statement > total Other Income Expense Net
-734000000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
11787000000
Quarters > 1 > balance Sheet > short Term Investments
2386000000
Quarters > 1 > balance Sheet > receivables
40651000000
Quarters > 1 > balance Sheet > inventories
17447000000
Quarters > 1 > balance Sheet > total Current Assets
75649000000
Quarters > 1 > balance Sheet > property Plant Equipment
28337000000
Quarters > 1 > balance Sheet > total Assets
258343000000
Quarters > 1 > balance Sheet > payables
17258000000
Quarters > 1 > balance Sheet > short Term Debt
11106000000
Quarters > 1 > balance Sheet > long Term Debt
57290000000
Quarters > 1 > balance Sheet > total Liabilities
180792000000
Quarters > 1 > balance Sheet > equity
77379000000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
1021000000
Quarters > 1 > cash Flow > depreciation
1171000000
Quarters > 1 > cash Flow > change In Working Capital
-309000000
Quarters > 1 > cash Flow > cash From Operations
1897000000
Quarters > 1 > cash Flow > capital Expenditures
607000000
Quarters > 1 > cash Flow > cash From Investing
-1024000000
Quarters > 1 > cash Flow > cash From Financing
806000000
Quarters > 1 > cash Flow > net Change In Cash
1679000000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.8039370078740158
Quarters > 1 > ratios > PB
1.3199110869874255
Quarters > 1 > ratios > ROE
1.3194794453275438
Quarters > 1 > ratios > ROA
0.39521101791029756
Quarters > 1 > ratios > FCF
1290000000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.013041500278016479
Quarters > 1 > health Score
38
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
94588000000
Quarters > 2 > income Statement > cost Of Revenue
80192000000
Quarters > 2 > income Statement > gross Profit
14396000000
Quarters > 2 > income Statement > operating Expenses
11022000000
Quarters > 2 > income Statement > operating Income
3374000000
Quarters > 2 > income Statement > interest Expense
785000000
Quarters > 2 > income Statement > pretax Income
2617000000
Quarters > 2 > income Statement > net Income
1779000000
Quarters > 2 > income Statement > eps
1.4074367088607596
Quarters > 2 > income Statement > dividends Per Share
840000000
Quarters > 2 > income Statement > shares Outstanding
1264000000
Quarters > 2 > income Statement > income Tax Expense
835000000
Quarters > 2 > income Statement > EBITDA
4556000000
Quarters > 2 > income Statement > operating Margin
3.567048674250434
Quarters > 2 > income Statement > total Other Income Expense Net
-757000000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
10076000000
Quarters > 2 > balance Sheet > short Term Investments
2578000000
Quarters > 2 > balance Sheet > receivables
39625000000
Quarters > 2 > balance Sheet > inventories
17385000000
Quarters > 2 > balance Sheet > total Current Assets
73191000000
Quarters > 2 > balance Sheet > property Plant Equipment
28560000000
Quarters > 2 > balance Sheet > total Assets
255585000000
Quarters > 2 > balance Sheet > payables
16534000000
Quarters > 2 > balance Sheet > short Term Debt
7579000000
Quarters > 2 > balance Sheet > long Term Debt
59040000000
Quarters > 2 > balance Sheet > total Liabilities
178475000000
Quarters > 2 > balance Sheet > equity
76929000000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
1779000000
Quarters > 2 > cash Flow > depreciation
1154000000
Quarters > 2 > cash Flow > change In Working Capital
1427000000
Quarters > 2 > cash Flow > cash From Operations
4556000000
Quarters > 2 > cash Flow > capital Expenditures
743000000
Quarters > 2 > cash Flow > cash From Investing
-762000000
Quarters > 2 > cash Flow > cash From Financing
-2332000000
Quarters > 2 > cash Flow > net Change In Cash
1462000000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
1.4074367088607596
Quarters > 2 > ratios > PB
1.3213596953034616
Quarters > 2 > ratios > ROE
2.312521935810943
Quarters > 2 > ratios > ROA
0.6960502376900053
Quarters > 2 > ratios > FCF
3813000000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.04031166744195881
Quarters > 2 > health Score
42
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
97710000000
Quarters > 3 > income Statement > cost Of Revenue
84811000000
Quarters > 3 > income Statement > gross Profit
12899000000
Quarters > 3 > income Statement > operating Expenses
10531000000
Quarters > 3 > income Statement > operating Income
2368000000
Quarters > 3 > income Statement > interest Expense
758000000
Quarters > 3 > income Statement > pretax Income
2126000000
Quarters > 3 > income Statement > net Income
1644000000
Quarters > 3 > income Statement > eps
1.3037272006344172
Quarters > 3 > income Statement > dividends Per Share
838000000
Quarters > 3 > income Statement > shares Outstanding
1261000000
Quarters > 3 > income Statement > income Tax Expense
503000000
Quarters > 3 > income Statement > EBITDA
4027000000
Quarters > 3 > income Statement > operating Margin
2.423498106642104
Quarters > 3 > income Statement > total Other Income Expense Net
-242000000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
8586000000
Quarters > 3 > balance Sheet > short Term Investments
2407000000
Quarters > 3 > balance Sheet > receivables
36469000000
Quarters > 3 > balance Sheet > inventories
18107000000
Quarters > 3 > balance Sheet > total Current Assets
68645000000
Quarters > 3 > balance Sheet > property Plant Equipment
28937000000
Quarters > 3 > balance Sheet > total Assets
253215000000
Quarters > 3 > balance Sheet > payables
15892000000
Quarters > 3 > balance Sheet > short Term Debt
7494000000
Quarters > 3 > balance Sheet > long Term Debt
60527000000
Quarters > 3 > balance Sheet > total Liabilities
177485000000
Quarters > 3 > balance Sheet > equity
75560000000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
1623000000
Quarters > 3 > cash Flow > depreciation
1147000000
Quarters > 3 > cash Flow > change In Working Capital
-394000000
Quarters > 3 > cash Flow > cash From Operations
1860000000
Quarters > 3 > cash Flow > capital Expenditures
768000000
Quarters > 3 > cash Flow > cash From Investing
-547000000
Quarters > 3 > cash Flow > cash From Financing
431000000
Quarters > 3 > cash Flow > net Change In Cash
1744000000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.3037272006344172
Quarters > 3 > ratios > PB
1.3421071995764955
Quarters > 3 > ratios > ROE
2.1757543673901534
Quarters > 3 > ratios > ROA
0.6492506368106156
Quarters > 3 > ratios > FCF
1092000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.01117592876880565
Quarters > 3 > health Score
39
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
372809000000
Annuals > 0 > income Statement > cost Of Revenue
321408000000
Annuals > 0 > income Statement > gross Profit
51401000000
Annuals > 0 > income Statement > operating Expenses
42885000000
Annuals > 0 > income Statement > operating Income
8516000000
Annuals > 0 > income Statement > interest Expense
2958000000
Annuals > 0 > income Statement > pretax Income
6148000000
Annuals > 0 > income Statement > net Income
4614000000
Annuals > 0 > income Statement > eps
3.6561014263074485
Annuals > 0 > income Statement > dividends Per Share
3373000000
Annuals > 0 > income Statement > shares Outstanding
1262000000
Annuals > 0 > income Statement > income Tax Expense
1562000000
Annuals > 0 > income Statement > EBITDA
13683000000
Annuals > 0 > income Statement > operating Margin
2.2842796177130915
Annuals > 0 > income Statement > total Other Income Expense Net
-2368000000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
8586000000
Annuals > 0 > balance Sheet > short Term Investments
2407000000
Annuals > 0 > balance Sheet > receivables
36469000000
Annuals > 0 > balance Sheet > inventories
18107000000
Annuals > 0 > balance Sheet > total Current Assets
68645000000
Annuals > 0 > balance Sheet > property Plant Equipment
28937000000
Annuals > 0 > balance Sheet > total Assets
253215000000
Annuals > 0 > balance Sheet > payables
15892000000
Annuals > 0 > balance Sheet > short Term Debt
7494000000
Annuals > 0 > balance Sheet > long Term Debt
60527000000
Annuals > 0 > balance Sheet > total Liabilities
177485000000
Annuals > 0 > balance Sheet > equity
75560000000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
4586000000
Annuals > 0 > cash Flow > depreciation
4597000000
Annuals > 0 > cash Flow > change In Working Capital
109000000
Annuals > 0 > cash Flow > cash From Operations
9107000000
Annuals > 0 > cash Flow > capital Expenditures
2781000000
Annuals > 0 > cash Flow > cash From Investing
-7613000000
Annuals > 0 > cash Flow > cash From Financing
-1135000000
Annuals > 0 > cash Flow > net Change In Cash
359000000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
3.6561014263074485
Annuals > 0 > ratios > PB
1.325467443091583
Annuals > 0 > ratios > ROE
6.106405505558497
Annuals > 0 > ratios > ROA
1.8221669332385522
Annuals > 0 > ratios > FCF
6326000000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.016968474473523978
Annuals > 0 > health Score
44
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
357776000000
Annuals > 1 > income Statement > cost Of Revenue
303345000000
Annuals > 1 > income Statement > gross Profit
54431000000
Annuals > 1 > income Statement > operating Expenses
39832000000
Annuals > 1 > income Statement > operating Income
13743000000
Annuals > 1 > income Statement > interest Expense
2658000000
Annuals > 1 > income Statement > pretax Income
11173000000
Annuals > 1 > income Statement > net Income
8344000000
Annuals > 1 > income Statement > eps
6.468217054263566
Annuals > 1 > income Statement > dividends Per Share
3132000000
Annuals > 1 > income Statement > shares Outstanding
1290000000
Annuals > 1 > income Statement > income Tax Expense
2805000000
Annuals > 1 > income Statement > EBITDA
13743000000
Annuals > 1 > income Statement > operating Margin
3.841230266982693
Annuals > 1 > income Statement > total Other Income Expense Net
-2570000000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
8196000000
Annuals > 1 > balance Sheet > short Term Investments
3259000000
Annuals > 1 > balance Sheet > receivables
35227000000
Annuals > 1 > balance Sheet > inventories
18025000000
Annuals > 1 > balance Sheet > total Current Assets
67858000000
Annuals > 1 > balance Sheet > property Plant Equipment
30435000000
Annuals > 1 > balance Sheet > total Assets
249728000000
Annuals > 1 > balance Sheet > payables
14897000000
Annuals > 1 > balance Sheet > short Term Debt
4713000000
Annuals > 1 > balance Sheet > long Term Debt
58638000000
Annuals > 1 > balance Sheet > total Liabilities
173092000000
Annuals > 1 > balance Sheet > equity
76461000000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
8368000000
Annuals > 1 > cash Flow > depreciation
4366000000
Annuals > 1 > cash Flow > change In Working Capital
15000000
Annuals > 1 > cash Flow > cash From Operations
13426000000
Annuals > 1 > cash Flow > capital Expenditures
3031000000
Annuals > 1 > cash Flow > cash From Investing
-20889000000
Annuals > 1 > cash Flow > cash From Financing
2683000000
Annuals > 1 > cash Flow > net Change In Cash
-4780000000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
6.468217054263566
Annuals > 1 > ratios > PB
1.3389100325656218
Annuals > 1 > ratios > ROE
10.912752906710612
Annuals > 1 > ratios > ROA
3.341235263967196
Annuals > 1 > ratios > FCF
10395000000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.029054492196234516
Annuals > 1 > health Score
49
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
322467000000
Annuals > 2 > income Statement > cost Of Revenue
267965000000
Annuals > 2 > income Statement > gross Profit
54502000000
Annuals > 2 > income Statement > operating Expenses
46548000000
Annuals > 2 > income Statement > operating Income
7954000000
Annuals > 2 > income Statement > interest Expense
2287000000
Annuals > 2 > income Statement > pretax Income
5836000000
Annuals > 2 > income Statement > net Income
4311000000
Annuals > 2 > income Statement > eps
3.258503401360544
Annuals > 2 > income Statement > dividends Per Share
2907000000
Annuals > 2 > income Statement > shares Outstanding
1323000000
Annuals > 2 > income Statement > income Tax Expense
1509000000
Annuals > 2 > income Statement > EBITDA
12347000000
Annuals > 2 > income Statement > operating Margin
2.4666089863458898
Annuals > 2 > income Statement > total Other Income Expense Net
-2118000000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
12945000000
Annuals > 2 > balance Sheet > short Term Investments
2778000000
Annuals > 2 > balance Sheet > receivables
27276000000
Annuals > 2 > balance Sheet > inventories
19090000000
Annuals > 2 > balance Sheet > total Current Assets
65633000000
Annuals > 2 > balance Sheet > property Plant Equipment
30745000000
Annuals > 2 > balance Sheet > total Assets
228275000000
Annuals > 2 > balance Sheet > payables
14838000000
Annuals > 2 > balance Sheet > short Term Debt
3456000000
Annuals > 2 > balance Sheet > long Term Debt
50476000000
Annuals > 2 > balance Sheet > total Liabilities
156506000000
Annuals > 2 > balance Sheet > equity
71469000000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
4165000000
Annuals > 2 > cash Flow > depreciation
4247000000
Annuals > 2 > cash Flow > change In Working Capital
7003000000
Annuals > 2 > cash Flow > cash From Operations
16177000000
Annuals > 2 > cash Flow > capital Expenditures
2727000000
Annuals > 2 > cash Flow > cash From Investing
-5047000000
Annuals > 2 > cash Flow > cash From Financing
-10516000000
Annuals > 2 > cash Flow > net Change In Cash
614000000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
3.258503401360544
Annuals > 2 > ratios > PB
1.469074423876086
Annuals > 2 > ratios > ROE
6.031985895982873
Annuals > 2 > ratios > ROA
1.8885116635636843
Annuals > 2 > ratios > FCF
13450000000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.041709694325310805
Annuals > 2 > health Score
45
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
292111000000
Annuals > 3 > income Statement > cost Of Revenue
239991000000
Annuals > 3 > income Statement > gross Profit
52120000000
Annuals > 3 > income Statement > operating Expenses
38810000000
Annuals > 3 > income Statement > operating Income
13310000000
Annuals > 3 > income Statement > interest Expense
2503000000
Annuals > 3 > income Statement > pretax Income
10537000000
Annuals > 3 > income Statement > net Income
8001000000
Annuals > 3 > income Statement > eps
6.020316027088036
Annuals > 3 > income Statement > dividends Per Share
2625000000
Annuals > 3 > income Statement > shares Outstanding
1329000000
Annuals > 3 > income Statement > income Tax Expense
2548000000
Annuals > 3 > income Statement > EBITDA
17526000000
Annuals > 3 > income Statement > operating Margin
4.55648708881213
Annuals > 3 > income Statement > total Other Income Expense Net
-2773000000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
9408000000
Annuals > 3 > balance Sheet > short Term Investments
3117000000
Annuals > 3 > balance Sheet > receivables
24431000000
Annuals > 3 > balance Sheet > inventories
17760000000
Annuals > 3 > balance Sheet > total Current Assets
60008000000
Annuals > 3 > balance Sheet > property Plant Equipment
32018000000
Annuals > 3 > balance Sheet > total Assets
232999000000
Annuals > 3 > balance Sheet > payables
12544000000
Annuals > 3 > balance Sheet > short Term Debt
5851000000
Annuals > 3 > balance Sheet > long Term Debt
51971000000
Annuals > 3 > balance Sheet > total Liabilities
157618000000
Annuals > 3 > balance Sheet > equity
75075000000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
7898000000
Annuals > 3 > cash Flow > depreciation
4512000000
Annuals > 3 > cash Flow > change In Working Capital
3948000000
Annuals > 3 > cash Flow > cash From Operations
18265000000
Annuals > 3 > cash Flow > capital Expenditures
2520000000
Annuals > 3 > cash Flow > cash From Investing
-5261000000
Annuals > 3 > cash Flow > cash From Financing
-11356000000
Annuals > 3 > cash Flow > net Change In Cash
1648000000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
6.020316027088036
Annuals > 3 > ratios > PB
1.4048543456543456
Annuals > 3 > ratios > ROE
10.657342657342657
Annuals > 3 > ratios > ROA
3.4339203172545805
Annuals > 3 > ratios > FCF
15745000000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.053900743210628835
Annuals > 3 > health Score
51
Valuation > metrics > PE
208.8421
Valuation > metrics > PB
1.3993662242211495
Valuation > final Score
50
Valuation > verdict
367.7% Overvalued
Profitability > metrics > ROE
-5.450581395348837
Profitability > metrics > ROA
-5.1550402676730345
Profitability > metrics > Net Margin
-0.03864062758211741
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
2.4985876480912683
Risk > metrics > Interest Coverage
-4.090561224489796
Risk > final Score
2
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.1308958113340373
Liquidity > metrics > Quick Ratio
0.8527953772145958
Liquidity > final Score
71
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
100
Prev Valuations > 2
100
Prev Profitabilities > 0
8
Prev Profitabilities > 1
15
Prev Profitabilities > 2
14
Prev Risks > 0
30
Prev Risks > 1
35
Prev Risks > 2
30
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:41:02.880Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-18
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
0.9662
Earnings History > 0 > eps Difference
-0.9662
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-29
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
1.6
Earnings History > 1 > eps Estimate
1.36
Earnings History > 1 > eps Difference
0.24
Earnings History > 1 > surprise Percent
17.6471
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-31
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.81
Earnings History > 2 > eps Estimate
1.46
Earnings History > 2 > eps Difference
0.35
Earnings History > 2 > surprise Percent
23.9726
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-01
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
2.25
Earnings History > 3 > eps Estimate
1.67
Earnings History > 3 > eps Difference
0.58
Earnings History > 3 > surprise Percent
34.7305
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-12
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.19
Earnings History > 4 > eps Estimate
0.92
Earnings History > 4 > eps Difference
0.27
Earnings History > 4 > surprise Percent
29.3478
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-06
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.09
Earnings History > 5 > eps Estimate
1.46
Earnings History > 5 > eps Difference
-0.37
Earnings History > 5 > surprise Percent
-25.3425
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-07
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.83
Earnings History > 6 > eps Estimate
1.73
Earnings History > 6 > eps Difference
0.1
Earnings History > 6 > surprise Percent
5.7803
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-01
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.31
Earnings History > 7 > eps Estimate
1.7
Earnings History > 7 > eps Difference
-0.39
Earnings History > 7 > surprise Percent
-22.9412
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-07
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
2.12
Earnings History > 8 > eps Estimate
1.99
Earnings History > 8 > eps Difference
0.13
Earnings History > 8 > surprise Percent
6.5327
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-01
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
2.21
Earnings History > 9 > eps Estimate
2.13
Earnings History > 9 > eps Difference
0.08
Earnings History > 9 > surprise Percent
3.7559
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-02
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
2.21
Earnings History > 10 > eps Estimate
2.11
Earnings History > 10 > eps Difference
0.1
Earnings History > 10 > surprise Percent
4.7393
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-03
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
2.2
Earnings History > 11 > eps Estimate
2.09
Earnings History > 11 > eps Difference
0.11
Earnings History > 11 > surprise Percent
5.2632
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-08
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.99
Earnings History > 12 > eps Estimate
1.92
Earnings History > 12 > eps Difference
0.07
Earnings History > 12 > surprise Percent
3.6458
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-02
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
2.09
Earnings History > 13 > eps Estimate
1.99
Earnings History > 13 > eps Difference
0.1
Earnings History > 13 > surprise Percent
5.0251
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-03
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
2.4
Earnings History > 14 > eps Estimate
2.17
Earnings History > 14 > eps Difference
0.23
Earnings History > 14 > surprise Percent
10.5991
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-04
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
2.22
Earnings History > 15 > eps Estimate
2.15
Earnings History > 15 > eps Difference
0.07
Earnings History > 15 > surprise Percent
3.2558
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-09
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.98
Earnings History > 16 > eps Estimate
1.93
Earnings History > 16 > eps Difference
0.05
Earnings History > 16 > surprise Percent
2.5907
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-03
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.97
Earnings History > 17 > eps Estimate
1.78
Earnings History > 17 > eps Difference
0.19
Earnings History > 17 > surprise Percent
10.6742
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-04
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
2.42
Earnings History > 18 > eps Estimate
2.06
Earnings History > 18 > eps Difference
0.36
Earnings History > 18 > surprise Percent
17.4757
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-04
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
2.04
Earnings History > 19 > eps Estimate
1.72
Earnings History > 19 > eps Difference
0.32
Earnings History > 19 > surprise Percent
18.6047
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-16
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.3
Earnings History > 20 > eps Estimate
1.24
Earnings History > 20 > eps Difference
0.06
Earnings History > 20 > surprise Percent
4.8387
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-06
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.66
Earnings History > 21 > eps Estimate
1.33
Earnings History > 21 > eps Difference
0.33
Earnings History > 21 > surprise Percent
24.812
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-05
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
2.64
Earnings History > 22 > eps Estimate
1.93
Earnings History > 22 > eps Difference
0.71
Earnings History > 22 > surprise Percent
36.7876
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-06
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.91
Earnings History > 23 > eps Estimate
1.63
Earnings History > 23 > eps Difference
0.28
Earnings History > 23 > surprise Percent
17.1779
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-12
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.73
Earnings History > 24 > eps Estimate
1.68
Earnings History > 24 > eps Difference
0.05
Earnings History > 24 > surprise Percent
2.9762
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-06
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.84
Earnings History > 25 > eps Estimate
1.77
Earnings History > 25 > eps Difference
0.07
Earnings History > 25 > surprise Percent
3.9548
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-07
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.89
Earnings History > 26 > eps Estimate
1.69
Earnings History > 26 > eps Difference
0.2
Earnings History > 26 > surprise Percent
11.8343
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-01
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.62
Earnings History > 27 > eps Estimate
1.5
Earnings History > 27 > eps Difference
0.12
Earnings History > 27 > surprise Percent
8
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-20
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
2.14
Earnings History > 28 > eps Estimate
2.05
Earnings History > 28 > eps Difference
0.09
Earnings History > 28 > surprise Percent
4.3902
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-06
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.73
Earnings History > 29 > eps Estimate
1.71
Earnings History > 29 > eps Difference
0.02
Earnings History > 29 > surprise Percent
1.1696
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-08
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.69
Earnings History > 30 > eps Estimate
1.61
Earnings History > 30 > eps Difference
0.08
Earnings History > 30 > surprise Percent
4.9689
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-02
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.48
Earnings History > 31 > eps Estimate
1.41
Earnings History > 31 > eps Difference
0.07
Earnings History > 31 > surprise Percent
4.9645
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-08
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.92
Earnings History > 32 > eps Estimate
1.89
Earnings History > 32 > eps Difference
0.03
Earnings History > 32 > surprise Percent
1.5873
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-06
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.5
Earnings History > 33 > eps Estimate
1.48
Earnings History > 33 > eps Difference
0.02
Earnings History > 33 > surprise Percent
1.3514
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-08
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.33
Earnings History > 34 > eps Estimate
1.31
Earnings History > 34 > eps Difference
0.02
Earnings History > 34 > surprise Percent
1.5267
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-02
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.17
Earnings History > 35 > eps Estimate
1.1
Earnings History > 35 > eps Difference
0.07
Earnings History > 35 > surprise Percent
6.3636
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-09
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.71
Earnings History > 36 > eps Estimate
1.67
Earnings History > 36 > eps Difference
0.04
Earnings History > 36 > surprise Percent
2.3952
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-08
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
1.59
Earnings History > 37 > eps Estimate
1.57
Earnings History > 37 > eps Difference
0.02
Earnings History > 37 > surprise Percent
1.2739
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-02
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.32
Earnings History > 38 > eps Estimate
1.3
Earnings History > 38 > eps Difference
0.02
Earnings History > 38 > surprise Percent
1.5385
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-03
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.18
Earnings History > 39 > eps Estimate
1.16
Earnings History > 39 > eps Difference
0.02
Earnings History > 39 > surprise Percent
1.7241
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-09
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.53
Earnings History > 40 > eps Estimate
1.53
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
0
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-30
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.28
Earnings History > 41 > eps Estimate
1.29
Earnings History > 41 > eps Difference
-0.01
Earnings History > 41 > surprise Percent
-0.7752
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-04
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.22
Earnings History > 42 > eps Estimate
1.2
Earnings History > 42 > eps Difference
0.02
Earnings History > 42 > surprise Percent
1.6667
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-01
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.14
Earnings History > 43 > eps Estimate
1.08
Earnings History > 43 > eps Difference
0.06
Earnings History > 43 > surprise Percent
5.5556
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-10
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.21
Earnings History > 44 > eps Estimate
1.2
Earnings History > 44 > eps Difference
0.01
Earnings History > 44 > surprise Percent
0.8333
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-04
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.15
Earnings History > 45 > eps Estimate
1.13
Earnings History > 45 > eps Difference
0.02
Earnings History > 45 > surprise Percent
1.7699
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-05
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
1.13
Earnings History > 46 > eps Estimate
1.1
Earnings History > 46 > eps Difference
0.03
Earnings History > 46 > surprise Percent
2.7273
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-02
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
1.02
Earnings History > 47 > eps Estimate
1.04
Earnings History > 47 > eps Difference
-0.02
Earnings History > 47 > surprise Percent
-1.9231
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-11
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1.12
Earnings History > 48 > eps Estimate
1.11
Earnings History > 48 > eps Difference
0.01
Earnings History > 48 > surprise Percent
0.9009
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-05
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
1.05
Earnings History > 49 > eps Estimate
1.02
Earnings History > 49 > eps Difference
0.03
Earnings History > 49 > surprise Percent
2.9412
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-06
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.97
Earnings History > 50 > eps Estimate
0.96
Earnings History > 50 > eps Difference
0.01
Earnings History > 50 > surprise Percent
1.0417
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-01
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.83
Earnings History > 51 > eps Estimate
0.79
Earnings History > 51 > eps Difference
0.04
Earnings History > 51 > surprise Percent
5.0633
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-06
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
1.14
Earnings History > 52 > eps Estimate
1.1
Earnings History > 52 > eps Difference
0.04
Earnings History > 52 > surprise Percent
3.6364
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-06
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.85
Earnings History > 53 > eps Estimate
0.84
Earnings History > 53 > eps Difference
0.01
Earnings History > 53 > surprise Percent
1.1905
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-07
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.81
Earnings History > 54 > eps Estimate
0.8
Earnings History > 54 > eps Difference
0.01
Earnings History > 54 > surprise Percent
1.25
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-02
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.65
Earnings History > 55 > eps Estimate
0.63
Earnings History > 55 > eps Difference
0.02
Earnings History > 55 > surprise Percent
3.1746
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-08
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.89
Earnings History > 56 > eps Estimate
0.89
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
0
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-03
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.7
Earnings History > 57 > eps Estimate
0.68
Earnings History > 57 > eps Difference
0.02
Earnings History > 57 > surprise Percent
2.9412
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-04
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.65
Earnings History > 58 > eps Estimate
0.64
Earnings History > 58 > eps Difference
0.01
Earnings History > 58 > surprise Percent
1.5625
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-05-05
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.57
Earnings History > 59 > eps Estimate
0.55
Earnings History > 59 > eps Difference
0.02
Earnings History > 59 > surprise Percent
3.6364
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-03
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.8
Earnings History > 60 > eps Estimate
0.79
Earnings History > 60 > eps Difference
0.01
Earnings History > 60 > surprise Percent
1.2658
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-03
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.65
Earnings History > 61 > eps Estimate
0.65
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
0
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-28
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.65
Earnings History > 62 > eps Estimate
0.68
Earnings History > 62 > eps Difference
-0.03
Earnings History > 62 > surprise Percent
-4.4118
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-04
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.6
Earnings History > 63 > eps Estimate
0.58
Earnings History > 63 > eps Difference
0.02
Earnings History > 63 > surprise Percent
3.4483
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-08
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.79
Earnings History > 64 > eps Estimate
0.78
Earnings History > 64 > eps Difference
0.01
Earnings History > 64 > surprise Percent
1.2821
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-05
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.65
Earnings History > 65 > eps Estimate
0.64
Earnings History > 65 > eps Difference
0.01
Earnings History > 65 > surprise Percent
1.5625
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-04
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.65
Earnings History > 66 > eps Estimate
0.64
Earnings History > 66 > eps Difference
0.01
Earnings History > 66 > surprise Percent
1.5625
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-05
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.55
Earnings History > 67 > eps Estimate
0.54
Earnings History > 67 > eps Difference
0.01
Earnings History > 67 > surprise Percent
1.8519
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-19
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.7
Earnings History > 68 > eps Estimate
0.69
Earnings History > 68 > eps Difference
0.01
Earnings History > 68 > surprise Percent
1.4493
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-30
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.6
Earnings History > 69 > eps Estimate
0.6
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-31
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.6
Earnings History > 70 > eps Estimate
0.6
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
0
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-01
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.55
Earnings History > 71 > eps Estimate
0.55
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
0
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-01-31
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.55
Earnings History > 72 > eps Estimate
0.55
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
0
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-01
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.45
Earnings History > 73 > eps Estimate
0.44
Earnings History > 73 > eps Difference
0.01
Earnings History > 73 > surprise Percent
2.2727
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-02
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.47
Earnings History > 74 > eps Estimate
0.46
Earnings History > 74 > eps Difference
0.01
Earnings History > 74 > surprise Percent
2.1739
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-08
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.43
Earnings History > 75 > eps Estimate
0.45
Earnings History > 75 > eps Difference
-0.02
Earnings History > 75 > surprise Percent
-4.4444
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-01
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.45
Earnings History > 76 > eps Estimate
0.44
Earnings History > 76 > eps Difference
0.01
Earnings History > 76 > surprise Percent
2.2727
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-01
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.33
Earnings History > 77 > eps Estimate
0.32
Earnings History > 77 > eps Difference
0.01
Earnings History > 77 > surprise Percent
3.125
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-08-03
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.4
Earnings History > 78 > eps Estimate
0.37
Earnings History > 78 > eps Difference
0.03
Earnings History > 78 > surprise Percent
8.1081
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-05-04
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.38
Earnings History > 79 > eps Difference
0.01
Earnings History > 79 > surprise Percent
2.6316
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.41
Earnings History > 80 > eps Estimate
0.4
Earnings History > 80 > eps Difference
0.01
Earnings History > 80 > surprise Percent
2.5
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-11-03
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.3
Earnings History > 81 > eps Estimate
0.3
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
0
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-08-03
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.33
Earnings History > 82 > eps Estimate
0.31
Earnings History > 82 > eps Difference
0.02
Earnings History > 82 > surprise Percent
6.4516
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-05-05
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.35
Earnings History > 83 > eps Estimate
0.34
Earnings History > 83 > eps Difference
0.01
Earnings History > 83 > surprise Percent
2.9412
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.28
Earnings History > 84 > eps Estimate
0.27
Earnings History > 84 > eps Difference
0.01
Earnings History > 84 > surprise Percent
3.7037
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-11-04
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.22
Earnings History > 85 > eps Estimate
0.21
Earnings History > 85 > eps Difference
0.01
Earnings History > 85 > surprise Percent
4.7619
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-08-04
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.28
Earnings History > 86 > eps Estimate
0.27
Earnings History > 86 > eps Difference
0.01
Earnings History > 86 > surprise Percent
3.7037
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-05-05
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.3
Earnings History > 87 > eps Estimate
0.28
Earnings History > 87 > eps Difference
0.02
Earnings History > 87 > surprise Percent
7.1429
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-12
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.32
Earnings History > 88 > eps Estimate
0.29
Earnings History > 88 > eps Difference
0.03
Earnings History > 88 > surprise Percent
10.3448
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-29
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.23
Earnings History > 89 > eps Estimate
0.23
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-30
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.25
Earnings History > 90 > eps Estimate
0.24
Earnings History > 90 > eps Difference
0.01
Earnings History > 90 > surprise Percent
4.1667
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-05-06
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.24
Earnings History > 91 > eps Estimate
0.24
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
0
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-04
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.25
Earnings History > 92 > eps Estimate
0.23
Earnings History > 92 > eps Difference
0.02
Earnings History > 92 > surprise Percent
8.6957
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-30
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.2
Earnings History > 93 > eps Estimate
0.19
Earnings History > 93 > eps Difference
0.01
Earnings History > 93 > surprise Percent
5.2632
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-31
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.22
Earnings History > 94 > eps Estimate
0.21
Earnings History > 94 > eps Difference
0.01
Earnings History > 94 > surprise Percent
4.7619
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-05-08
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.22
Earnings History > 95 > eps Estimate
0.21
Earnings History > 95 > eps Difference
0.01
Earnings History > 95 > surprise Percent
4.7619
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-05
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.12
Earnings History > 96 > eps Estimate
0.12
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
0
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-30
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.15
Earnings History > 97 > eps Estimate
0.15
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
0
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-31
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.24
Earnings History > 98 > eps Estimate
0.24
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-05-02
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.27
Earnings History > 99 > eps Estimate
0.27
Earnings History > 99 > eps Difference
0
Earnings History > 99 > surprise Percent
0
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-02-06
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.26
Earnings History > 100 > eps Estimate
0.26
Earnings History > 100 > eps Difference
0
Earnings History > 100 > surprise Percent
0
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-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-01
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.23
Earnings History > 102 > eps Estimate
0.23
Earnings History > 102 > eps Difference
0
Earnings History > 102 > surprise Percent
0
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-05-09
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.24
Earnings History > 103 > eps Estimate
0.23
Earnings History > 103 > eps Difference
0.01
Earnings History > 103 > surprise Percent
4.3478
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-02-08
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.23
Earnings History > 104 > eps Estimate
0.22
Earnings History > 104 > eps Difference
0.01
Earnings History > 104 > surprise Percent
4.5455
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-27
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.15
Earnings History > 105 > eps Estimate
0.15
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-28
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.2
Earnings History > 106 > eps Estimate
0.19
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
5.2632
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-04-28
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.21
Earnings History > 107 > eps Estimate
0.19
Earnings History > 107 > eps Difference
0.02
Earnings History > 107 > surprise Percent
10.5263
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-01-28
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
BeforeMarket
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.18
Earnings History > 108 > eps Estimate
0.18
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
0
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-10-28
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
BeforeMarket
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.13
Earnings History > 109 > eps Estimate
0.12
Earnings History > 109 > eps Difference
0.01
Earnings History > 109 > surprise Percent
8.3333
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-07-29
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.16
Earnings History > 110 > eps Estimate
0.15
Earnings History > 110 > eps Difference
0.01
Earnings History > 110 > surprise Percent
6.6667
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-05-06
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.17
Earnings History > 111 > eps Estimate
0.16
Earnings History > 111 > eps Difference
0.01
Earnings History > 111 > surprise Percent
6.25
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-02-09
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.15
Earnings History > 112 > eps Estimate
0.15
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
0
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-10-22
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.1
Earnings History > 113 > eps Estimate
0.1
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-07-28
Earnings History > 114 > date
1997-06-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.13
Earnings History > 114 > eps Estimate
0.12
Earnings History > 114 > eps Difference
0.01
Earnings History > 114 > surprise Percent
8.3333
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-04-24
Earnings History > 115 > date
1997-03-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.13
Earnings History > 115 > eps Estimate
0.11
Earnings History > 115 > eps Difference
0.02
Earnings History > 115 > surprise Percent
18.1818
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-02-05
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.11
Earnings History > 116 > eps Estimate
0.1
Earnings History > 116 > eps Difference
0.01
Earnings History > 116 > surprise Percent
10
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-10-22
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.06
Earnings History > 117 > eps Estimate
0.06
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-07-23
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.1
Earnings History > 118 > eps Estimate
0.1
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
0
Earnings History > 119 > period
1996-03-31
Earnings History > 119 > report Date
1996-04-23
Earnings History > 119 > date
1996-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.03
Earnings History > 119 > eps Estimate
-0.05
Earnings History > 119 > eps Difference
0.08
Earnings History > 119 > surprise Percent
160
CVS Health Corporation provides health solutions in the United States. It operates through Health Care Benefits, Health Services, and Pharmacy & Consumer Wellness segments. The Health Care Benefits segment offers traditional, voluntary, and consumer-directed health insurance products and related services, including medical, pharmacy, dental and behavioral health plans, medical management capabilities, Medicare Advantage and Medicare Supplement plans, PDPs and Medicaid health care management services. It serves employer groups, individuals, college students, part-time and hourly workers, health plans, health care providers, governmental units, government-sponsored plans, labor groups, and expatriates. The Health Services segment offers pharmacy benefit management solutions, including plan design and administration, formulary management, retail pharmacy network management, specialty and mail order pharmacy, clinical, disease management, medical spend management services, and other administrative services. It serves employers, insurance companies, unions, government employee groups, health plans, prescription drug plans, Medicaid managed care plans, CMS, plans offered on public health insurance, and other sponsors of health benefit plans. The Pharmacy & Consumer Wellness segment sells prescription and over-the-counter drugs, consumer health and beauty products, and personal care products. This segment also distributes prescription drugs; and provides related pharmacy consulting and other ancillary services to care facilities and other care settings. It operates online retail pharmacy websites, LTC pharmacies and on-site pharmacies, retail specialty pharmacy stores, compounding pharmacies and branches for infusion and enteral nutrition services. The company was formerly known as CVS Caremark Corporation and changed its name to CVS Health Corporation in September 2014. CVS Health Corporation was incorporated in 1996 and is headquartered in Woonsocket, Rhode Island.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AShowing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$94.6
Analyst Picks
Strong Buy
13
Buy
8
Hold
7
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 85.49% of the total shares of CVS Health Corp
1.
BlackRock Inc(9.6731%)
since
2025/06/30
2.
Vanguard Group Inc(9.4928%)
since
2025/06/30
3.
Dodge & Cox(5.7784%)
since
2025/06/30
4.
Capital World Investors(5.2796%)
since
2025/06/30
5.
State Street Corp(4.6351%)
since
2025/06/30
6.
Dodge & Cox Stock I(3.8021%)
since
2025/06/30
7.
FMR Inc(3.5961%)
since
2025/06/30
8.
Vanguard Total Stock Mkt Idx Inv(3.134%)
since
2025/07/31
9.
Vanguard 500 Index Investor(2.4689%)
since
2025/07/31
10.
American Funds Washington Mutual A(2.4181%)
since
2025/06/30
11.
Capital Group Wash Mutual Invtrs Comp(2.4181%)
since
2025/06/30
12.
Geode Capital Management, LLC(2.2577%)
since
2025/06/30
13.
JPMorgan Chase & Co(2.1191%)
since
2025/06/30
14.
Capital Research & Mgmt Co - Division 3(2.0807%)
since
2025/06/30
15.
Amvescap Plc.(1.8554%)
since
2025/06/30
16.
American Funds Income Fund of Amer A(1.7367%)
since
2025/06/30
17.
NORGES BANK(1.553%)
since
2025/06/30
18.
American Funds American Balanced A(1.4466%)
since
2025/06/30
19.
Morgan Stanley - Brokerage Accounts(1.3653%)
since
2025/06/30
20.
Pzena Investment Management, LLC(1.3204%)
since
2025/06/30
21.
T. Rowe Price Associates, Inc.(1.3098%)
since
2025/06/30
22.
Fidelity 500 Index(1.2643%)
since
2025/07/31
23.
SPDR® S&P 500® ETF(1.2034%)
since
2025/08/31
24.
iShares Core S&P 500 ETF(1.1987%)
since
2025/08/31
25.
Charles Schwab Investment Management Inc(1.0867%)
since
2025/06/30
26.
Northern Trust Corp(0.96%)
since
2025/06/30
27.
Davis Selected Advisers(0.9135%)
since
2025/06/30
28.
Vanguard Value Index Inv(0.884%)
since
2025/07/31
29.
Capital Group American Mutual Comp(0.8032%)
since
2025/06/30
30.
American Funds American Mutual A(0.8032%)
since
2025/06/30
31.
Bank of America Corp(0.7694%)
since
2025/06/30
32.
UBS Asset Mgmt Americas Inc(0.7393%)
since
2025/06/30
33.
Capital Research Global Investors(0.7266%)
since
2025/06/30
34.
JPMorgan Equity Income I(0.7145%)
since
2025/07/31
35.
JPM US Equity Income-Composite(0.7145%)
since
2025/06/30
36.
The Health Care Select Sector SPDR® ETF(0.6811%)
since
2025/08/31
37.
Vanguard Institutional Index I(0.6029%)
since
2025/07/31
38.
American Funds Fundamental Invs A(0.5747%)
since
2025/06/30
39.
Capital Group Fundamental Invtrs Comp(0.5747%)
since
2025/06/30
40.
State St S&P 500® Indx SL Cl III(0.5324%)
since
2025/08/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.9662
Date
2025-09-30
EPS Actual
1.6
EPS Estimate
1.36
EPS Difference
0.24
Surprise Percent
17.6471%
(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.