_id
690f370eccc777a4e85d17af
Ticker
BMY
Name
Bristol-Myers Squibb Company
Exchange
NYSE
Address
Route 206 & Province Line Road, Princeton, NJ, United States, 08543
Country
USA
Sector
Healthcare
Industry
Drug Manufacturers - General
Currency
USD
Website
https://www.bms.com
Description
Bristol-Myers Squibb Company discovers, develops, licenses, manufactures, markets, distributes, and sells biopharmaceutical products worldwide. It offers products for oncology, hematology, immunology, cardiovascular, neuroscience, and other areas. The company's products include Eliquis for reduction in risk of stroke/systemic embolism in non-valvular atrial fibrillation and for the treatment of DVT/PE; Opdivo for various anti-cancer indications; Pomalyst/Imnovid for multiple myeloma; Orencia for active rheumatoid arthritis and psoriatic arthritis; and Sprycel to treat patients with Philadelphia chromosome-positive chronic myeloid leukemia. It also provides Yervoy for the treatment of patients with unresectable or metastatic melanoma; Empliciti for the treatment of relapsed/refractory multiple myeloma; Abecma for the treatment of patients with relapsed or refractory multiple myeloma; Reblozyl to treat anemia; Opdualag for the treatment of unresectable or metastatic melanoma; and Zeposia to treat relapsing forms of multiple sclerosis. In addition, the company offers Breyanzi for the treatment of patients with relapsed or refractory large B-cell lymphoma; Cobenfy to treat schizophrenia in adults; Krazati for the treatment of adult patients with KRASG12C-mutated locally advanced or metastatic non-small cell lung cancer (NSCLC); Camzyos to treat symptomatic obstructive HCM to improve functional capacity and symptom; Sotyktu for the treatment of moderate-to-severe plaque psoriasis; Augtyro for the treatment of locally advanced or metastatic ROS1-positive NSCLC; Revlimid, an oral immunomodulatory drug to treat multiple myeloma; and Abraxane for the treatment of breast cancer, NSCLC and pancreatic cancer. It sells products to wholesalers, distributors, pharmacies, retailers, hospitals, clinics, and government agencies. The company was formerly known as Bristol-Myers Company. Bristol-Myers Squibb Company was founded in 1887 and is headquartered in Princeton, New Jersey.
Last Close
54.52
Volume
3238283
Current Price
54.645
Change
-0.615
Last Updated
2026-01-20T16:48:08.876Z
Image
data:image/webp;base64,UklGRg4FAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSIYDAAABoEXbtmnHWte+sW2rbNu2bdu2bdu2bdt1UYjtZH5E55z98BsRE0C8iuyH3Pj+bmEZS2JV6jryjuHDssq2zLg02GjIjD03MoqZUmNvAvi6vxkz5ac/BGA41oqIxCqFmIFp9wB83d+MiBxCg9z0zDQmeXi/dZvmNLWTCqzclLsF9tUnj77ncxC9opReIHJr71BnWXHqUPmV7wGcbO8lEJcqnQc19JBQmSJqUcMTRgC3xpUShlW7rZcubxsRShGTi2p0ygTg7qQygpD5rsgE4m62paBJdwqpTXUPfQdwc2wpQWgitwPAlz7kP/F2ScYIw7JCIcYB5DehZFH/Cvpy2wDkfutL/v9DIomsSzWq5KFjJpz0FcZsn9PSl5XRgVRhwdWPT3Y0ZeTGKB/q8SYTMI9k5PpILxr8B0DSeFZGeNGQAjFjGBr8G0A0SwNNAP6O5kSi9oz0tRSTjhmr4DajupSzJQ0zVWccvnF2VT2ZosxWRga8zQL+jtdKS21mZFw8gNy5NvLIjYxMSAKQOc9RFbGBpYziBUy8I6ixcQDS5jgoIzYWNamQ/UJTldoCAOaBFDjlPgDDsfpFjRRI1KYCpoHkM/oGgG8H6lC9wz8EM89J4rsiD8h+3p10DbfHIfPGhCBqdtoM4NYYHxrA2wJXsp1oBL7tbUzkOuL2z/crqmuo+XEDgKvDPGkgb4s8SFlz9r5jC9v6EqlKdxs+pK4TUaW5T4GMPY30kmFmvpZ4iUjrXbNVKY2ICkrkEiLyaLknOvXtFG9SjP4FIHoML2Iima27noqv9Wk7Y/awKlpST4oHkDqRFwlxq7W30UiJ1OPNABLGcxMLIGOZj5SjImVtD39J/nutCyej/wDIWuUv54dC++x+cnpqJU6Gfs0FctcFK3myCm7Su015J076Pk8FsLWsnic+u9yIAXC4matARBy0PPIDwLXhEQLhstaqVwDebajDTOSoGwDibnUTseLY4CAAmKc5sCLxWpYBIH9XNRtGSDPkVRqAp/MqskINtn4AkPRksAUrXh1PA0D88b5BjIhc5ycCQPSNAfZskLz1IROA/JhTo2s6i1kgn06nUDDp1YpGbkwofYdcjAaA1NcHpzb3lQqPKLjf+RwU+u1gRysW1EEDDn3OL4CfK6raMkDk0WKrMbsAznb3Z0Lu1mjynns/kvLidzRwZoJIat9s6Q1DzOvpASoBAFZQOCBiAQAAEAkAnQEqQABAAD6xRp5JpyOioTHznbDgFglsAMo5qn4BrqT8Uku2A8wH7Aes5pgHoAdKYE2Ul6aZ2JIRWXVVXbF1uWKRZohbi5uqRuHYwRRgAP7616rxaW/iynopCT+kClcj7c8GysYqQJSy1n/4N78is2ErHeEXvTHAMaToBWD6WoJO5qRkBzH/Q0kLvYI+PP52rPf+oaEJ+Nqk2PmJVWJPGrn+mS0BEzC9A2Zx7OCaMYuG3a10J0VoAP/+lMt+HXiBwvBONWAT+5fy/d30F+d/8Btcc+nX3yp9+kh2nNVcvy8RywX4d22jsVNn/Lq4/8P5VQWqjEamjwfMqzVG5yI4yKhEepmed+6scC/HV4DXZrzgIV/9zHZTlFmDbodPQhrTeb00Zw3ujDWOuvn1Gzq1sDj27+MQPF7kGogPmhEGufrIT51QE6ll8hC0LCLC187wIf//5WpH/x8dI13dqAAA
Ipo Date
1972-01-01T00:00:00.000Z
Market Cap
112495714304
Next Dividend Date
2026-02-02T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.63
Dividend Yield
4.611583859456491
Sentiment
0.8403491228070176
Sentiment Sources
114
Rating
3.3704
Target Price
56.9565
Strong Buy
4
Buy
4
Hold
18
Sell
0
Strong Sell
1
Current Quarter
2025-09-30
Revenue
12222000000
Cost Of Revenue
3435000000
Gross Profit
8787000000
Operating Expenses
5148000000
Operating Income
3639000000
Interest Expense
480000000
Pretax Income
3114000000
Net Income
2201000000
Eps
1.0799999803725582
Dividends Per Share
1263000000
Shares Outstanding
2035753027
Income Tax Expense
919000000
EBITDA
4587000000
Operating Margin
29.774177712322043
Total Other Income Expense Net
-525000000
Cash
15726000000
Short Term Investments
776000000
Receivables
14616000000
Inventories
2758000000
Total Current Assets
35630000000
Property Plant Equipment
7349000000
Total Assets
96889000000
Payables
4288000000
Short Term Debt
4723000000
Long Term Debt
44469000000
Total Liabilities
78289000000
Equity
18552000000
Bs_currency_symbol
USD
Depreciation
1011000000
Change In Working Capital
3055000000
Cash From Operations
6311000000
Capital Expenditures
320000000
Cash From Investing
-1702000000
Cash From Financing
-1490000000
Net Change In Cash
3115000000
Cf_currency_symbol
USD
PE
18.6061
PB
6.0028292440168185
ROE
11.863949978438983
ROA
2.2716717067985015
FCF
5991000000
Fcf Percent
0.49018163966617573
Piotroski FScore
4
Health Score
55
Deep Value Investing Score
4.5
Defensive Investing Score
7
Dividend Investing Score
4
Economic Moat Investing Score
8.3
Garp Investing Score
5.5
Growth Investing Score
5
Momentum Investing Score
4.5
Net Net Investing Score
2.5
Quality Investing Score
7
Value Investing Score
5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
12222000000
Quarters > 0 > income Statement > cost Of Revenue
3435000000
Quarters > 0 > income Statement > gross Profit
8787000000
Quarters > 0 > income Statement > operating Expenses
5148000000
Quarters > 0 > income Statement > operating Income
3639000000
Quarters > 0 > income Statement > interest Expense
480000000
Quarters > 0 > income Statement > pretax Income
3114000000
Quarters > 0 > income Statement > net Income
2201000000
Quarters > 0 > income Statement > eps
1.0799999803725582
Quarters > 0 > income Statement > dividends Per Share
1263000000
Quarters > 0 > income Statement > shares Outstanding
2037963000
Quarters > 0 > income Statement > income Tax Expense
919000000
Quarters > 0 > income Statement > EBITDA
4587000000
Quarters > 0 > income Statement > operating Margin
29.774177712322043
Quarters > 0 > income Statement > total Other Income Expense Net
-525000000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
15726000000
Quarters > 0 > balance Sheet > short Term Investments
776000000
Quarters > 0 > balance Sheet > receivables
14616000000
Quarters > 0 > balance Sheet > inventories
2758000000
Quarters > 0 > balance Sheet > total Current Assets
35630000000
Quarters > 0 > balance Sheet > property Plant Equipment
7349000000
Quarters > 0 > balance Sheet > total Assets
96889000000
Quarters > 0 > balance Sheet > payables
4288000000
Quarters > 0 > balance Sheet > short Term Debt
4723000000
Quarters > 0 > balance Sheet > long Term Debt
44469000000
Quarters > 0 > balance Sheet > total Liabilities
78289000000
Quarters > 0 > balance Sheet > equity
18552000000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
2195000000
Quarters > 0 > cash Flow > depreciation
1011000000
Quarters > 0 > cash Flow > change In Working Capital
3055000000
Quarters > 0 > cash Flow > cash From Operations
6311000000
Quarters > 0 > cash Flow > capital Expenditures
320000000
Quarters > 0 > cash Flow > cash From Investing
-1702000000
Quarters > 0 > cash Flow > cash From Financing
-1490000000
Quarters > 0 > cash Flow > net Change In Cash
3115000000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
1.0799999803725582
Quarters > 0 > ratios > PB
6.0028292440168185
Quarters > 0 > ratios > ROE
11.863949978438983
Quarters > 0 > ratios > ROA
2.2716717067985015
Quarters > 0 > ratios > FCF
5991000000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.49018163966617573
Quarters > 0 > health Score
55
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
12269000000
Quarters > 1 > income Statement > cost Of Revenue
4199000000
Quarters > 1 > income Statement > gross Profit
8070000000
Quarters > 1 > income Statement > operating Expenses
3953000000
Quarters > 1 > income Statement > operating Income
4117000000
Quarters > 1 > income Statement > interest Expense
485000000
Quarters > 1 > income Statement > pretax Income
1773000000
Quarters > 1 > income Statement > net Income
1310000000
Quarters > 1 > income Statement > eps
0.6427870461236507
Quarters > 1 > income Statement > dividends Per Share
1262000000
Quarters > 1 > income Statement > shares Outstanding
2038000000
Quarters > 1 > income Statement > income Tax Expense
460000000
Quarters > 1 > income Statement > EBITDA
3287000000
Quarters > 1 > income Statement > operating Margin
33.55611704295379
Quarters > 1 > income Statement > total Other Income Expense Net
-2344000000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
12599000000
Quarters > 1 > balance Sheet > short Term Investments
1004000000
Quarters > 1 > balance Sheet > receivables
15101000000
Quarters > 1 > balance Sheet > inventories
2737000000
Quarters > 1 > balance Sheet > total Current Assets
33222000000
Quarters > 1 > balance Sheet > property Plant Equipment
8649000000
Quarters > 1 > balance Sheet > total Assets
94676000000
Quarters > 1 > balance Sheet > payables
5427000000
Quarters > 1 > balance Sheet > short Term Debt
4909000000
Quarters > 1 > balance Sheet > long Term Debt
44470000000
Quarters > 1 > balance Sheet > total Liabilities
77187000000
Quarters > 1 > balance Sheet > equity
17435000000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
1313000000
Quarters > 1 > cash Flow > depreciation
1011000000
Quarters > 1 > cash Flow > change In Working Capital
15000000
Quarters > 1 > cash Flow > cash From Operations
3917000000
Quarters > 1 > cash Flow > capital Expenditures
361000000
Quarters > 1 > cash Flow > cash From Investing
-473000000
Quarters > 1 > cash Flow > cash From Financing
-1836000000
Quarters > 1 > cash Flow > net Change In Cash
1736000000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.6427870461236507
Quarters > 1 > ratios > PB
6.38752566676226
Quarters > 1 > ratios > ROE
7.513622024663034
Quarters > 1 > ratios > ROA
1.3836663990874138
Quarters > 1 > ratios > FCF
3556000000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.28983617246719373
Quarters > 1 > health Score
50
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
11201000000
Quarters > 2 > income Statement > cost Of Revenue
3861000000
Quarters > 2 > income Statement > gross Profit
7340000000
Quarters > 2 > income Statement > operating Expenses
3819000000
Quarters > 2 > income Statement > operating Income
3521000000
Quarters > 2 > income Statement > interest Expense
494000000
Quarters > 2 > income Statement > pretax Income
2971000000
Quarters > 2 > income Statement > net Income
2456000000
Quarters > 2 > income Statement > eps
1.205694648993618
Quarters > 2 > income Statement > dividends Per Share
1258000000
Quarters > 2 > income Statement > shares Outstanding
2037000000
Quarters > 2 > income Statement > income Tax Expense
509000000
Quarters > 2 > income Statement > EBITDA
4477000000
Quarters > 2 > income Statement > operating Margin
31.434693330952594
Quarters > 2 > income Statement > total Other Income Expense Net
-550000000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
10875000000
Quarters > 2 > balance Sheet > short Term Investments
907000000
Quarters > 2 > balance Sheet > receivables
14586000000
Quarters > 2 > balance Sheet > inventories
2666000000
Quarters > 2 > balance Sheet > total Current Assets
30783000000
Quarters > 2 > balance Sheet > property Plant Equipment
8428000000
Quarters > 2 > balance Sheet > total Assets
92427000000
Quarters > 2 > balance Sheet > payables
4002000000
Quarters > 2 > balance Sheet > short Term Debt
3726000000
Quarters > 2 > balance Sheet > long Term Debt
46157000000
Quarters > 2 > balance Sheet > total Liabilities
74979000000
Quarters > 2 > balance Sheet > equity
17389000000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
2462000000
Quarters > 2 > cash Flow > depreciation
1012000000
Quarters > 2 > cash Flow > change In Working Capital
-1871000000
Quarters > 2 > cash Flow > cash From Operations
1954000000
Quarters > 2 > cash Flow > capital Expenditures
260000000
Quarters > 2 > cash Flow > cash From Investing
-499000000
Quarters > 2 > cash Flow > cash From Financing
-993000000
Quarters > 2 > cash Flow > net Change In Cash
528000000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
1.205694648993618
Quarters > 2 > ratios > PB
6.401280407153949
Quarters > 2 > ratios > ROE
14.123871412962217
Quarters > 2 > ratios > ROA
2.6572321940558497
Quarters > 2 > ratios > FCF
1694000000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.1512364967413624
Quarters > 2 > health Score
51
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
12342000000
Quarters > 3 > income Statement > cost Of Revenue
4918000000
Quarters > 3 > income Statement > gross Profit
7424000000
Quarters > 3 > income Statement > operating Expenses
4893000000
Quarters > 3 > income Statement > operating Income
2531000000
Quarters > 3 > income Statement > interest Expense
496000000
Quarters > 3 > income Statement > pretax Income
175000000
Quarters > 3 > income Statement > net Income
72000000
Quarters > 3 > income Statement > eps
0.035346097201767304
Quarters > 3 > income Statement > dividends Per Share
1218000000
Quarters > 3 > income Statement > shares Outstanding
2037000000
Quarters > 3 > income Statement > income Tax Expense
99000000
Quarters > 3 > income Statement > EBITDA
2551000000
Quarters > 3 > income Statement > operating Margin
20.50721114892238
Quarters > 3 > income Statement > total Other Income Expense Net
-2356000000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
10346000000
Quarters > 3 > balance Sheet > short Term Investments
513000000
Quarters > 3 > balance Sheet > receivables
14424000000
Quarters > 3 > balance Sheet > inventories
2557000000
Quarters > 3 > balance Sheet > total Current Assets
29780000000
Quarters > 3 > balance Sheet > property Plant Equipment
8360000000
Quarters > 3 > balance Sheet > total Assets
92603000000
Quarters > 3 > balance Sheet > payables
3602000000
Quarters > 3 > balance Sheet > short Term Debt
2227000000
Quarters > 3 > balance Sheet > long Term Debt
47603000000
Quarters > 3 > balance Sheet > total Liabilities
76215000000
Quarters > 3 > balance Sheet > equity
16335000000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
76000000
Quarters > 3 > cash Flow > depreciation
1880000000
Quarters > 3 > cash Flow > change In Working Capital
1276000000
Quarters > 3 > cash Flow > cash From Operations
4439000000
Quarters > 3 > cash Flow > capital Expenditures
378000000
Quarters > 3 > cash Flow > cash From Investing
-196000000
Quarters > 3 > cash Flow > cash From Financing
-1642000000
Quarters > 3 > cash Flow > net Change In Cash
2454000000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.035346097201767304
Quarters > 3 > ratios > PB
6.814316804407714
Quarters > 3 > ratios > ROE
0.4407713498622589
Quarters > 3 > ratios > ROA
0.07775126075829077
Quarters > 3 > ratios > FCF
4061000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.32903905363798414
Quarters > 3 > health Score
44
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
48300000000
Annuals > 0 > income Statement > cost Of Revenue
20868000000
Annuals > 0 > income Statement > gross Profit
27432000000
Annuals > 0 > income Statement > operating Expenses
17774000000
Annuals > 0 > income Statement > operating Income
9658000000
Annuals > 0 > income Statement > interest Expense
1947000000
Annuals > 0 > income Statement > pretax Income
-8379000000
Annuals > 0 > income Statement > net Income
-8948000000
Annuals > 0 > income Statement > eps
-4.414405525407005
Annuals > 0 > income Statement > dividends Per Share
4863000000
Annuals > 0 > income Statement > shares Outstanding
2027000000
Annuals > 0 > income Statement > income Tax Expense
554000000
Annuals > 0 > income Statement > EBITDA
3168000000
Annuals > 0 > income Statement > operating Margin
19.995859213250515
Annuals > 0 > income Statement > total Other Income Expense Net
-18037000000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
10346000000
Annuals > 0 > balance Sheet > short Term Investments
513000000
Annuals > 0 > balance Sheet > receivables
14424000000
Annuals > 0 > balance Sheet > inventories
2557000000
Annuals > 0 > balance Sheet > total Current Assets
29780000000
Annuals > 0 > balance Sheet > property Plant Equipment
8360000000
Annuals > 0 > balance Sheet > total Assets
92603000000
Annuals > 0 > balance Sheet > payables
3602000000
Annuals > 0 > balance Sheet > short Term Debt
2227000000
Annuals > 0 > balance Sheet > long Term Debt
47603000000
Annuals > 0 > balance Sheet > total Liabilities
76215000000
Annuals > 0 > balance Sheet > equity
16335000000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
-8933000000
Annuals > 0 > cash Flow > depreciation
9600000000
Annuals > 0 > cash Flow > change In Working Capital
810000000
Annuals > 0 > cash Flow > cash From Operations
15190000000
Annuals > 0 > cash Flow > capital Expenditures
1248000000
Annuals > 0 > cash Flow > cash From Investing
-21352000000
Annuals > 0 > cash Flow > cash From Financing
5127000000
Annuals > 0 > cash Flow > net Change In Cash
-1172000000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
-4.414405525407005
Annuals > 0 > ratios > PB
6.78086409550046
Annuals > 0 > ratios > ROE
-54.77808386899296
Annuals > 0 > ratios > ROA
-9.662753906460914
Annuals > 0 > ratios > FCF
13942000000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
0.28865424430641823
Annuals > 0 > health Score
28
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
45006000000
Annuals > 1 > income Statement > cost Of Revenue
19649000000
Annuals > 1 > income Statement > gross Profit
25357000000
Annuals > 1 > income Statement > operating Expenses
16885000000
Annuals > 1 > income Statement > operating Income
8472000000
Annuals > 1 > income Statement > interest Expense
1166000000
Annuals > 1 > income Statement > pretax Income
8440000000
Annuals > 1 > income Statement > net Income
8025000000
Annuals > 1 > income Statement > eps
3.861886429258903
Annuals > 1 > income Statement > dividends Per Share
4744000000
Annuals > 1 > income Statement > shares Outstanding
2078000000
Annuals > 1 > income Statement > income Tax Expense
400000000
Annuals > 1 > income Statement > EBITDA
19366000000
Annuals > 1 > income Statement > operating Margin
18.82415677909612
Annuals > 1 > income Statement > total Other Income Expense Net
-32000000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
11464000000
Annuals > 1 > balance Sheet > short Term Investments
816000000
Annuals > 1 > balance Sheet > receivables
15264000000
Annuals > 1 > balance Sheet > inventories
2662000000
Annuals > 1 > balance Sheet > total Current Assets
31770000000
Annuals > 1 > balance Sheet > property Plant Equipment
8036000000
Annuals > 1 > balance Sheet > total Assets
95159000000
Annuals > 1 > balance Sheet > payables
3259000000
Annuals > 1 > balance Sheet > short Term Debt
3281000000
Annuals > 1 > balance Sheet > long Term Debt
36653000000
Annuals > 1 > balance Sheet > total Liabilities
65674000000
Annuals > 1 > balance Sheet > equity
29430000000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
8040000000
Annuals > 1 > cash Flow > depreciation
9760000000
Annuals > 1 > cash Flow > change In Working Capital
-1914000000
Annuals > 1 > cash Flow > cash From Operations
13860000000
Annuals > 1 > cash Flow > capital Expenditures
1209000000
Annuals > 1 > cash Flow > cash From Investing
-2295000000
Annuals > 1 > cash Flow > cash From Financing
-9416000000
Annuals > 1 > cash Flow > net Change In Cash
2194000000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
3.861886429258903
Annuals > 1 > ratios > PB
3.8583863404689094
Annuals > 1 > ratios > ROE
27.268093781855253
Annuals > 1 > ratios > ROA
8.433253817295263
Annuals > 1 > ratios > FCF
12651000000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.2810958538861485
Annuals > 1 > health Score
73
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
46159000000
Annuals > 2 > income Statement > cost Of Revenue
19669000000
Annuals > 2 > income Statement > gross Profit
26490000000
Annuals > 2 > income Statement > operating Expenses
17219000000
Annuals > 2 > income Statement > operating Income
9271000000
Annuals > 2 > income Statement > interest Expense
1232000000
Annuals > 2 > income Statement > pretax Income
7713000000
Annuals > 2 > income Statement > net Income
6327000000
Annuals > 2 > income Statement > eps
2.9482758620689653
Annuals > 2 > income Statement > dividends Per Share
4634000000
Annuals > 2 > income Statement > shares Outstanding
2146000000
Annuals > 2 > income Statement > income Tax Expense
1368000000
Annuals > 2 > income Statement > EBITDA
19221000000
Annuals > 2 > income Statement > operating Margin
20.084923850170064
Annuals > 2 > income Statement > total Other Income Expense Net
-1558000000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
9123000000
Annuals > 2 > balance Sheet > short Term Investments
130000000
Annuals > 2 > balance Sheet > receivables
13937000000
Annuals > 2 > balance Sheet > inventories
2339000000
Annuals > 2 > balance Sheet > total Current Assets
27273000000
Annuals > 2 > balance Sheet > property Plant Equipment
7475000000
Annuals > 2 > balance Sheet > total Assets
96820000000
Annuals > 2 > balance Sheet > payables
3040000000
Annuals > 2 > balance Sheet > short Term Debt
4400000000
Annuals > 2 > balance Sheet > long Term Debt
35056000000
Annuals > 2 > balance Sheet > total Liabilities
65702000000
Annuals > 2 > balance Sheet > equity
31061000000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
6345000000
Annuals > 2 > cash Flow > depreciation
10276000000
Annuals > 2 > cash Flow > change In Working Capital
-2229000000
Annuals > 2 > cash Flow > cash From Operations
13066000000
Annuals > 2 > cash Flow > capital Expenditures
1118000000
Annuals > 2 > cash Flow > cash From Investing
-1062000000
Annuals > 2 > cash Flow > cash From Financing
-16962000000
Annuals > 2 > cash Flow > net Change In Cash
-4991000000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
2.9482758620689653
Annuals > 2 > ratios > PB
3.7754151508322336
Annuals > 2 > ratios > ROE
20.369595312449697
Annuals > 2 > ratios > ROA
6.5348068580871725
Annuals > 2 > ratios > FCF
11948000000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.2588444290387573
Annuals > 2 > health Score
71
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
46385000000
Annuals > 3 > income Statement > cost Of Revenue
19624000000
Annuals > 3 > income Statement > gross Profit
26761000000
Annuals > 3 > income Statement > operating Expenses
17221000000
Annuals > 3 > income Statement > operating Income
9540000000
Annuals > 3 > income Statement > interest Expense
1334000000
Annuals > 3 > income Statement > pretax Income
8098000000
Annuals > 3 > income Statement > net Income
6994000000
Annuals > 3 > income Statement > eps
3.1153674832962137
Annuals > 3 > income Statement > dividends Per Share
4396000000
Annuals > 3 > income Statement > shares Outstanding
2245000000
Annuals > 3 > income Statement > income Tax Expense
1084000000
Annuals > 3 > income Statement > EBITDA
20118000000
Annuals > 3 > income Statement > operating Margin
20.566993640185405
Annuals > 3 > income Statement > total Other Income Expense Net
-1442000000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
13979000000
Annuals > 3 > balance Sheet > short Term Investments
3242000000
Annuals > 3 > balance Sheet > receivables
12516000000
Annuals > 3 > balance Sheet > inventories
2095000000
Annuals > 3 > balance Sheet > total Current Assets
33262000000
Annuals > 3 > balance Sheet > property Plant Equipment
6968000000
Annuals > 3 > balance Sheet > total Assets
109314000000
Annuals > 3 > balance Sheet > payables
2949000000
Annuals > 3 > balance Sheet > short Term Debt
5117000000
Annuals > 3 > balance Sheet > long Term Debt
39605000000
Annuals > 3 > balance Sheet > total Liabilities
73308000000
Annuals > 3 > balance Sheet > equity
35946000000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
7014000000
Annuals > 3 > cash Flow > depreciation
10686000000
Annuals > 3 > cash Flow > change In Working Capital
-1253000000
Annuals > 3 > cash Flow > cash From Operations
16207000000
Annuals > 3 > cash Flow > capital Expenditures
973000000
Annuals > 3 > cash Flow > cash From Investing
-538000000
Annuals > 3 > cash Flow > cash From Financing
-16224000000
Annuals > 3 > cash Flow > net Change In Cash
-657000000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
3.1153674832962137
Annuals > 3 > ratios > PB
3.412842179936572
Annuals > 3 > ratios > ROE
19.456963222611694
Annuals > 3 > ratios > ROA
6.398082587774667
Annuals > 3 > ratios > FCF
15234000000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.32842513743667134
Annuals > 3 > health Score
70
Valuation > metrics > PE
18.6061
Valuation > metrics > PB
6.0028292440168185
Valuation > final Score
50
Valuation > verdict
50.0% Overvalued
Profitability > metrics > ROE
11.863949978438983
Profitability > metrics > ROA
6.177378613527925
Profitability > metrics > Net Margin
0.18008509245622648
Profitability > final Score
69
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
4.219976282880552
Risk > metrics > Interest Coverage
7.58125
Risk > final Score
36
Risk > verdict
High
Liquidity > metrics > Current Ratio
3.9540561535900567
Liquidity > metrics > Quick Ratio
3.6479857951392742
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
43
Prev Profitabilities > 1
82
Prev Profitabilities > 2
2
Prev Risks > 0
40
Prev Risks > 1
35
Prev Risks > 2
26
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:30:29.092Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-30
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
1.44
Earnings History > 0 > eps Difference
-1.44
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-02-05
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0
Earnings History > 1 > eps Estimate
1.63
Earnings History > 1 > eps Difference
-1.63
Earnings History > 1 > surprise Percent
-100
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-10-30
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
1.63
Earnings History > 2 > eps Estimate
1.69
Earnings History > 2 > eps Difference
-0.06
Earnings History > 2 > surprise Percent
-3.5503
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-31
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.46
Earnings History > 3 > eps Estimate
1.1
Earnings History > 3 > eps Difference
0.36
Earnings History > 3 > surprise Percent
32.7273
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-24
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
1.8
Earnings History > 4 > eps Estimate
1.5
Earnings History > 4 > eps Difference
0.3
Earnings History > 4 > surprise Percent
20
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-02-06
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.67
Earnings History > 5 > eps Estimate
1.47
Earnings History > 5 > eps Difference
0.2
Earnings History > 5 > surprise Percent
13.6054
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-31
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.8
Earnings History > 6 > eps Estimate
1.5
Earnings History > 6 > eps Difference
0.3
Earnings History > 6 > surprise Percent
20
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-26
Earnings History > 7 > date
2024-06-30
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
2.07
Earnings History > 7 > eps Estimate
1.63
Earnings History > 7 > eps Difference
0.44
Earnings History > 7 > surprise Percent
26.9939
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-25
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
-4.4
Earnings History > 8 > eps Estimate
-4.14
Earnings History > 8 > eps Difference
-0.26
Earnings History > 8 > surprise Percent
-6.2802
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-02-02
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.59
Earnings History > 9 > eps Estimate
1.43
Earnings History > 9 > eps Difference
0.16
Earnings History > 9 > surprise Percent
11.1888
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-26
Earnings History > 10 > date
2023-09-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
2
Earnings History > 10 > eps Estimate
1.76
Earnings History > 10 > eps Difference
0.24
Earnings History > 10 > surprise Percent
13.6364
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-27
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.75
Earnings History > 11 > eps Estimate
1.98
Earnings History > 11 > eps Difference
-0.23
Earnings History > 11 > surprise Percent
-11.6162
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-27
Earnings History > 12 > date
2023-03-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
2.05
Earnings History > 12 > eps Estimate
1.97
Earnings History > 12 > eps Difference
0.08
Earnings History > 12 > surprise Percent
4.0609
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-02-02
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.82
Earnings History > 13 > eps Estimate
1.72
Earnings History > 13 > eps Difference
0.1
Earnings History > 13 > surprise Percent
5.814
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-25
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.99
Earnings History > 14 > eps Estimate
1.83
Earnings History > 14 > eps Difference
0.16
Earnings History > 14 > surprise Percent
8.7432
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-27
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.93
Earnings History > 15 > eps Estimate
1.79
Earnings History > 15 > eps Difference
0.14
Earnings History > 15 > surprise Percent
7.8212
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-29
Earnings History > 16 > date
2022-03-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
2.06
Earnings History > 16 > eps Estimate
1.91
Earnings History > 16 > eps Difference
0.15
Earnings History > 16 > surprise Percent
7.8534
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-02-04
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.83
Earnings History > 17 > eps Estimate
1.8
Earnings History > 17 > eps Difference
0.03
Earnings History > 17 > surprise Percent
1.6667
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-27
Earnings History > 18 > date
2021-09-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
2
Earnings History > 18 > eps Estimate
1.92
Earnings History > 18 > eps Difference
0.08
Earnings History > 18 > surprise Percent
4.1667
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-28
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.93
Earnings History > 19 > eps Estimate
1.89
Earnings History > 19 > eps Difference
0.04
Earnings History > 19 > surprise Percent
2.1164
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-29
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.74
Earnings History > 20 > eps Estimate
1.82
Earnings History > 20 > eps Difference
-0.08
Earnings History > 20 > surprise Percent
-4.3956
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-02-04
Earnings History > 21 > date
2020-12-31
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.46
Earnings History > 21 > eps Estimate
1.42
Earnings History > 21 > eps Difference
0.04
Earnings History > 21 > surprise Percent
2.8169
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-11-05
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.63
Earnings History > 22 > eps Estimate
1.49
Earnings History > 22 > eps Difference
0.14
Earnings History > 22 > surprise Percent
9.396
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-08-06
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.63
Earnings History > 23 > eps Estimate
1.48
Earnings History > 23 > eps Difference
0.15
Earnings History > 23 > surprise Percent
10.1351
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-05-07
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.72
Earnings History > 24 > eps Estimate
1.49
Earnings History > 24 > eps Difference
0.23
Earnings History > 24 > surprise Percent
15.4362
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-02-06
Earnings History > 25 > date
2019-12-31
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.22
Earnings History > 25 > eps Estimate
0.88
Earnings History > 25 > eps Difference
0.34
Earnings History > 25 > surprise Percent
38.6364
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-31
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.17
Earnings History > 26 > eps Estimate
1.07
Earnings History > 26 > eps Difference
0.1
Earnings History > 26 > surprise Percent
9.3458
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-25
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
1.18
Earnings History > 27 > eps Estimate
1.07
Earnings History > 27 > eps Difference
0.11
Earnings History > 27 > surprise Percent
10.2804
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-25
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.1
Earnings History > 28 > eps Estimate
1.09
Earnings History > 28 > eps Difference
0.01
Earnings History > 28 > surprise Percent
0.9174
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-01-24
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.94
Earnings History > 29 > eps Estimate
0.85
Earnings History > 29 > eps Difference
0.09
Earnings History > 29 > surprise Percent
10.5882
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-25
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
1.09
Earnings History > 30 > eps Estimate
0.91
Earnings History > 30 > eps Difference
0.18
Earnings History > 30 > surprise Percent
19.7802
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-26
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.01
Earnings History > 31 > eps Estimate
0.87
Earnings History > 31 > eps Difference
0.14
Earnings History > 31 > surprise Percent
16.092
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-26
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.94
Earnings History > 32 > eps Estimate
0.85
Earnings History > 32 > eps Difference
0.09
Earnings History > 32 > surprise Percent
10.5882
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-02-05
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.68
Earnings History > 33 > eps Estimate
0.67
Earnings History > 33 > eps Difference
0.01
Earnings History > 33 > surprise Percent
1.4925
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-26
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.75
Earnings History > 34 > eps Estimate
0.77
Earnings History > 34 > eps Difference
-0.02
Earnings History > 34 > surprise Percent
-2.5974
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-07-27
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.74
Earnings History > 35 > eps Estimate
0.74
Earnings History > 35 > eps Difference
0
Earnings History > 35 > surprise Percent
0
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-27
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.84
Earnings History > 36 > eps Estimate
0.74
Earnings History > 36 > eps Difference
0.1
Earnings History > 36 > surprise Percent
13.5135
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-01-26
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.63
Earnings History > 37 > eps Estimate
0.67
Earnings History > 37 > eps Difference
-0.04
Earnings History > 37 > surprise Percent
-5.9701
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-10-27
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.77
Earnings History > 38 > eps Estimate
0.65
Earnings History > 38 > eps Difference
0.12
Earnings History > 38 > surprise Percent
18.4615
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-07-28
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.69
Earnings History > 39 > eps Estimate
0.67
Earnings History > 39 > eps Difference
0.02
Earnings History > 39 > surprise Percent
2.9851
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-04-28
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.74
Earnings History > 40 > eps Estimate
0.65
Earnings History > 40 > eps Difference
0.09
Earnings History > 40 > surprise Percent
13.8462
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-01-28
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.38
Earnings History > 41 > eps Estimate
0.28
Earnings History > 41 > eps Difference
0.1
Earnings History > 41 > surprise Percent
35.7143
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-27
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.39
Earnings History > 42 > eps Estimate
0.35
Earnings History > 42 > eps Difference
0.04
Earnings History > 42 > surprise Percent
11.4286
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-23
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.53
Earnings History > 43 > eps Estimate
0.36
Earnings History > 43 > eps Difference
0.17
Earnings History > 43 > surprise Percent
47.2222
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-28
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.71
Earnings History > 44 > eps Estimate
0.51
Earnings History > 44 > eps Difference
0.2
Earnings History > 44 > surprise Percent
39.2157
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-01-27
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.46
Earnings History > 45 > eps Estimate
0.41
Earnings History > 45 > eps Difference
0.05
Earnings History > 45 > surprise Percent
12.1951
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-24
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.45
Earnings History > 46 > eps Estimate
0.42
Earnings History > 46 > eps Difference
0.03
Earnings History > 46 > surprise Percent
7.1429
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-24
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.48
Earnings History > 47 > eps Estimate
0.44
Earnings History > 47 > eps Difference
0.04
Earnings History > 47 > surprise Percent
9.0909
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-29
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.46
Earnings History > 48 > eps Estimate
0.43
Earnings History > 48 > eps Difference
0.03
Earnings History > 48 > surprise Percent
6.9767
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-01-24
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.51
Earnings History > 49 > eps Estimate
0.43
Earnings History > 49 > eps Difference
0.08
Earnings History > 49 > surprise Percent
18.6047
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-10-23
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.46
Earnings History > 50 > eps Estimate
0.44
Earnings History > 50 > eps Difference
0.02
Earnings History > 50 > surprise Percent
4.5455
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-07-25
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.44
Earnings History > 51 > eps Estimate
0.44
Earnings History > 51 > eps Difference
0
Earnings History > 51 > surprise Percent
0
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-25
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.41
Earnings History > 52 > eps Estimate
0.41
Earnings History > 52 > eps Difference
0
Earnings History > 52 > surprise Percent
0
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-01-24
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.47
Earnings History > 53 > eps Estimate
0.43
Earnings History > 53 > eps Difference
0.04
Earnings History > 53 > surprise Percent
9.3023
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-10-24
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.41
Earnings History > 54 > eps Estimate
0.42
Earnings History > 54 > eps Difference
-0.01
Earnings History > 54 > surprise Percent
-2.381
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-07-25
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.48
Earnings History > 55 > eps Estimate
0.48
Earnings History > 55 > eps Difference
0
Earnings History > 55 > surprise Percent
0
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-04-26
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.64
Earnings History > 56 > eps Estimate
0.63
Earnings History > 56 > eps Difference
0.01
Earnings History > 56 > surprise Percent
1.5873
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-01-26
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.53
Earnings History > 57 > eps Estimate
0.55
Earnings History > 57 > eps Difference
-0.02
Earnings History > 57 > surprise Percent
-3.6364
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-10-27
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.61
Earnings History > 58 > eps Estimate
0.58
Earnings History > 58 > eps Difference
0.03
Earnings History > 58 > surprise Percent
5.1724
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-07-28
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.56
Earnings History > 59 > eps Estimate
0.55
Earnings History > 59 > eps Difference
0.01
Earnings History > 59 > surprise Percent
1.8182
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-04-28
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.58
Earnings History > 60 > eps Estimate
0.53
Earnings History > 60 > eps Difference
0.05
Earnings History > 60 > surprise Percent
9.434
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-01-27
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.47
Earnings History > 61 > eps Estimate
0.48
Earnings History > 61 > eps Difference
-0.01
Earnings History > 61 > surprise Percent
-2.0833
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-10-26
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.59
Earnings History > 62 > eps Estimate
0.53
Earnings History > 62 > eps Difference
0.06
Earnings History > 62 > surprise Percent
11.3208
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-07-22
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.54
Earnings History > 63 > eps Estimate
0.53
Earnings History > 63 > eps Difference
0.01
Earnings History > 63 > surprise Percent
1.8868
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-04-29
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.56
Earnings History > 64 > eps Estimate
0.51
Earnings History > 64 > eps Difference
0.05
Earnings History > 64 > surprise Percent
9.8039
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-01-28
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.47
Earnings History > 65 > eps Estimate
0.41
Earnings History > 65 > eps Difference
0.06
Earnings History > 65 > surprise Percent
14.6341
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-10-22
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.52
Earnings History > 66 > eps Estimate
0.51
Earnings History > 66 > eps Difference
0.01
Earnings History > 66 > surprise Percent
1.9608
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-23
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.56
Earnings History > 67 > eps Estimate
0.47
Earnings History > 67 > eps Difference
0.09
Earnings History > 67 > surprise Percent
19.1489
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-28
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.48
Earnings History > 68 > eps Estimate
0.47
Earnings History > 68 > eps Difference
0.01
Earnings History > 68 > surprise Percent
2.1277
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-01-27
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.46
Earnings History > 69 > eps Estimate
0.41
Earnings History > 69 > eps Difference
0.05
Earnings History > 69 > surprise Percent
12.1951
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-23
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.46
Earnings History > 70 > eps Estimate
0.42
Earnings History > 70 > eps Difference
0.04
Earnings History > 70 > surprise Percent
9.5238
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-24
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.43
Earnings History > 71 > eps Estimate
0.4
Earnings History > 71 > eps Difference
0.03
Earnings History > 71 > surprise Percent
7.5
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-04-24
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.42
Earnings History > 72 > eps Estimate
0.41
Earnings History > 72 > eps Difference
0.01
Earnings History > 72 > surprise Percent
2.439
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-01-31
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.35
Earnings History > 73 > eps Estimate
0.34
Earnings History > 73 > eps Difference
0.01
Earnings History > 73 > surprise Percent
2.9412
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-10-25
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.38
Earnings History > 74 > eps Estimate
0.37
Earnings History > 74 > eps Difference
0.01
Earnings History > 74 > surprise Percent
2.7027
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-07-26
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.37
Earnings History > 75 > eps Estimate
0.36
Earnings History > 75 > eps Difference
0.01
Earnings History > 75 > surprise Percent
2.7778
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-04-26
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.38
Earnings History > 76 > eps Estimate
0.23
Earnings History > 76 > eps Difference
0.15
Earnings History > 76 > surprise Percent
65.2174
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-01-25
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.19
Earnings History > 77 > eps Estimate
0.16
Earnings History > 77 > eps Difference
0.03
Earnings History > 77 > surprise Percent
18.75
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-10-26
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.22
Earnings History > 78 > eps Estimate
0.2
Earnings History > 78 > eps Difference
0.02
Earnings History > 78 > surprise Percent
10
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-07-27
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.35
Earnings History > 79 > eps Estimate
0.32
Earnings History > 79 > eps Difference
0.03
Earnings History > 79 > surprise Percent
9.375
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-04-27
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.32
Earnings History > 80 > eps Estimate
0.32
Earnings History > 80 > eps Difference
0
Earnings History > 80 > surprise Percent
0
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-01-25
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.31
Earnings History > 81 > eps Estimate
0.28
Earnings History > 81 > eps Difference
0.03
Earnings History > 81 > surprise Percent
10.7143
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-10-28
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.31
Earnings History > 82 > eps Estimate
0.33
Earnings History > 82 > eps Difference
-0.02
Earnings History > 82 > surprise Percent
-6.0606
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-07-28
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.47
Earnings History > 83 > eps Estimate
0.36
Earnings History > 83 > eps Difference
0.11
Earnings History > 83 > surprise Percent
30.5556
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-04-28
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.34
Earnings History > 84 > eps Estimate
0.34
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
0
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-01-27
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.39
Earnings History > 85 > eps Estimate
0.33
Earnings History > 85 > eps Difference
0.06
Earnings History > 85 > surprise Percent
18.1818
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-29
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.44
Earnings History > 86 > eps Estimate
0.39
Earnings History > 86 > eps Difference
0.05
Earnings History > 86 > surprise Percent
12.8205
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-07-29
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.46
Earnings History > 87 > eps Estimate
0.39
Earnings History > 87 > eps Difference
0.07
Earnings History > 87 > surprise Percent
17.9487
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-28
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.41
Earnings History > 88 > eps Estimate
0.39
Earnings History > 88 > eps Difference
0.02
Earnings History > 88 > surprise Percent
5.1282
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-01-29
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.37
Earnings History > 89 > eps Estimate
0.39
Earnings History > 89 > eps Difference
-0.02
Earnings History > 89 > surprise Percent
-5.1282
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-23
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.47
Earnings History > 90 > eps Estimate
0.41
Earnings History > 90 > eps Difference
0.06
Earnings History > 90 > surprise Percent
14.6341
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-24
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.45
Earnings History > 91 > eps Estimate
0.38
Earnings History > 91 > eps Difference
0.07
Earnings History > 91 > surprise Percent
18.4211
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-29
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.39
Earnings History > 92 > eps Estimate
0.38
Earnings History > 92 > eps Difference
0.01
Earnings History > 92 > surprise Percent
2.6316
Earnings History > 93 > period
2002-12-31
Earnings History > 93 > report Date
2003-03-10
Earnings History > 93 > date
2002-12-31
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.31
Earnings History > 93 > eps Estimate
0.27
Earnings History > 93 > eps Difference
0.04
Earnings History > 93 > surprise Percent
14.8148
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-10-24
Earnings History > 94 > date
2002-09-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.26
Earnings History > 94 > eps Estimate
0.26
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
0
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-07-23
Earnings History > 95 > date
2002-06-30
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.23
Earnings History > 95 > eps Estimate
0.26
Earnings History > 95 > eps Difference
-0.03
Earnings History > 95 > surprise Percent
-11.5385
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-04-25
Earnings History > 96 > date
2002-03-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.45
Earnings History > 96 > eps Estimate
0.43
Earnings History > 96 > eps Difference
0.02
Earnings History > 96 > surprise Percent
4.6512
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2002-01-24
Earnings History > 97 > date
2001-12-31
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.59
Earnings History > 97 > eps Estimate
0.59
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
0
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-10-23
Earnings History > 98 > date
2001-09-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.63
Earnings History > 98 > eps Estimate
0.63
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
0
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-07-25
Earnings History > 99 > date
2001-06-30
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.56
Earnings History > 99 > eps Estimate
0.53
Earnings History > 99 > eps Difference
0.03
Earnings History > 99 > surprise Percent
5.6604
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-04-25
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.63
Earnings History > 100 > eps Estimate
0.61
Earnings History > 100 > eps Difference
0.02
Earnings History > 100 > surprise Percent
3.2787
Earnings History > 101 > period
2000-12-31
Earnings History > 101 > report Date
2001-01-24
Earnings History > 101 > date
2000-12-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.56
Earnings History > 101 > eps Estimate
0.55
Earnings History > 101 > eps Difference
0.01
Earnings History > 101 > surprise Percent
1.8182
Earnings History > 102 > period
2000-09-30
Earnings History > 102 > report Date
2000-10-19
Earnings History > 102 > date
2000-09-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.59
Earnings History > 102 > eps Estimate
0.58
Earnings History > 102 > eps Difference
0.01
Earnings History > 102 > surprise Percent
1.7241
Earnings History > 103 > period
2000-06-30
Earnings History > 103 > report Date
2000-07-20
Earnings History > 103 > date
2000-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.51
Earnings History > 103 > eps Estimate
0.51
Earnings History > 103 > eps Difference
0
Earnings History > 103 > surprise Percent
0
Earnings History > 104 > period
2000-03-31
Earnings History > 104 > report Date
2000-04-20
Earnings History > 104 > date
2000-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.58
Earnings History > 104 > eps Estimate
0.57
Earnings History > 104 > eps Difference
0.01
Earnings History > 104 > surprise Percent
1.7544
Earnings History > 105 > period
1999-12-31
Earnings History > 105 > report Date
2000-01-24
Earnings History > 105 > date
1999-12-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.49
Earnings History > 105 > eps Estimate
0.49
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1999-09-30
Earnings History > 106 > report Date
1999-10-19
Earnings History > 106 > date
1999-09-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.51
Earnings History > 106 > eps Estimate
0.51
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
0
Earnings History > 107 > period
1999-06-30
Earnings History > 107 > report Date
1999-07-21
Earnings History > 107 > date
1999-06-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.45
Earnings History > 107 > eps Estimate
0.45
Earnings History > 107 > eps Difference
0
Earnings History > 107 > surprise Percent
0
Earnings History > 108 > period
1999-03-31
Earnings History > 108 > report Date
1999-04-21
Earnings History > 108 > date
1999-03-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.5
Earnings History > 108 > eps Estimate
0.49
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
2.0408
Earnings History > 109 > period
1998-12-31
Earnings History > 109 > report Date
1999-01-20
Earnings History > 109 > date
1998-12-31
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.43
Earnings History > 109 > eps Estimate
0.43
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1998-09-30
Earnings History > 110 > report Date
1998-10-20
Earnings History > 110 > date
1998-09-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.45
Earnings History > 110 > eps Estimate
0.45
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
0
Earnings History > 111 > period
1998-06-30
Earnings History > 111 > report Date
1998-07-21
Earnings History > 111 > date
1998-06-30
Earnings History > 111 > before After Market
-
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.4
Earnings History > 111 > eps Estimate
0.39
Earnings History > 111 > eps Difference
0.01
Earnings History > 111 > surprise Percent
2.5641
Earnings History > 112 > period
1998-03-31
Earnings History > 112 > report Date
1998-04-21
Earnings History > 112 > date
1998-03-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.43
Earnings History > 112 > eps Estimate
0.43
Earnings History > 112 > eps Difference
0
Earnings History > 112 > surprise Percent
0
Earnings History > 113 > period
1997-12-31
Earnings History > 113 > report Date
1998-01-22
Earnings History > 113 > date
1997-12-31
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.38
Earnings History > 113 > eps Estimate
0.38
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1997-09-30
Earnings History > 114 > report Date
1997-10-21
Earnings History > 114 > date
1997-09-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.41
Earnings History > 114 > eps Estimate
0.4
Earnings History > 114 > eps Difference
0.01
Earnings History > 114 > surprise Percent
2.5
Earnings History > 115 > period
1997-06-30
Earnings History > 115 > report Date
1997-07-22
Earnings History > 115 > date
1997-06-30
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.35
Earnings History > 115 > eps Estimate
0.35
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1997-03-31
Earnings History > 116 > report Date
1997-04-22
Earnings History > 116 > date
1997-03-31
Earnings History > 116 > before After Market
BeforeMarket
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.38
Earnings History > 116 > eps Estimate
0.38
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
0
Earnings History > 117 > period
1996-12-31
Earnings History > 117 > report Date
1997-01-22
Earnings History > 117 > date
1996-12-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.34
Earnings History > 117 > eps Estimate
0.34
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1996-09-30
Earnings History > 118 > report Date
1996-10-22
Earnings History > 118 > date
1996-09-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.36
Earnings History > 118 > eps Estimate
0.35
Earnings History > 118 > eps Difference
0.01
Earnings History > 118 > surprise Percent
2.8571
Earnings History > 119 > period
1996-06-30
Earnings History > 119 > report Date
1996-07-22
Earnings History > 119 > date
1996-06-30
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.31
Earnings History > 119 > eps Estimate
0.31
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
0
Earnings History > 120 > period
1996-03-31
Earnings History > 120 > report Date
1996-04-23
Earnings History > 120 > date
1996-03-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.34
Earnings History > 120 > eps Estimate
0.33
Earnings History > 120 > eps Difference
0.01
Earnings History > 120 > surprise Percent
3.0303
Bristol-Myers Squibb Company discovers, develops, licenses, manufactures, markets, distributes, and sells biopharmaceutical products worldwide. It offers products for oncology, hematology, immunology, cardiovascular, neuroscience, and other areas. The company's products include Eliquis for reduction in risk of stroke/systemic embolism in non-valvular atrial fibrillation and for the treatment of DVT/PE; Opdivo for various anti-cancer indications; Pomalyst/Imnovid for multiple myeloma; Orencia for active rheumatoid arthritis and psoriatic arthritis; and Sprycel to treat patients with Philadelphia chromosome-positive chronic myeloid leukemia. It also provides Yervoy for the treatment of patients with unresectable or metastatic melanoma; Empliciti for the treatment of relapsed/refractory multiple myeloma; Abecma for the treatment of patients with relapsed or refractory multiple myeloma; Reblozyl to treat anemia; Opdualag for the treatment of unresectable or metastatic melanoma; and Zeposia to treat relapsing forms of multiple sclerosis. In addition, the company offers Breyanzi for the treatment of patients with relapsed or refractory large B-cell lymphoma; Cobenfy to treat schizophrenia in adults; Krazati for the treatment of adult patients with KRASG12C-mutated locally advanced or metastatic non-small cell lung cancer (NSCLC); Camzyos to treat symptomatic obstructive HCM to improve functional capacity and symptom; Sotyktu for the treatment of moderate-to-severe plaque psoriasis; Augtyro for the treatment of locally advanced or metastatic ROS1-positive NSCLC; Revlimid, an oral immunomodulatory drug to treat multiple myeloma; and Abraxane for the treatment of breast cancer, NSCLC and pancreatic cancer. It sells products to wholesalers, distributors, pharmacies, retailers, hospitals, clinics, and government agencies. The company was formerly known as Bristol-Myers Company. Bristol-Myers Squibb Company was founded in 1887 and is headquartered in Princeton, New Jersey.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.63Next Payout:
Feb 2, 2026Yield:
4.6116 %Leerink bullish on Bristol-Myers Squibb Company (BMY) amid ample pipeline optionality in 2026 - MSN
1/21/2026
Leerink bullish on Bristol-Myers Squibb Company (BMY) amid ample pipeline optionality in 2026 MSN
Read more →Bristol-Myers Squibb Company's (NYSE:BMY) recent 3.0% pullback adds to one-year year losses, institutional owners may take drastic measures Yahoo Finance
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
HOLD
Target Price:
$56.9565
Analyst Picks
Strong Buy
4
Buy
4
Hold
18
Sell
0
Strong Sell
1
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
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 73.30% of the total shares of Bristol-Myers Squibb Company
1.
Vanguard Group Inc(9.5766%)
since
2025/06/30
2.
BlackRock Inc(8.4614%)
since
2025/06/30
3.
JPMorgan Chase & Co(5.1075%)
since
2025/06/30
4.
State Street Corp(4.6545%)
since
2025/06/30
5.
Charles Schwab Investment Management Inc(3.4785%)
since
2025/06/30
6.
Capital Research & Mgmt Co - Division 3(3.2505%)
since
2025/06/30
7.
Vanguard Total Stock Mkt Idx Inv(3.143%)
since
2025/07/31
8.
Schwab US Dividend Equity ETFâ„¢(2.7874%)
since
2025/08/30
9.
Vanguard 500 Index Investor(2.4749%)
since
2025/07/31
10.
Geode Capital Management, LLC(2.2686%)
since
2025/06/30
11.
NORGES BANK(1.6495%)
since
2025/06/30
12.
Ameriprise Financial Inc(1.6006%)
since
2025/06/30
13.
Morgan Stanley - Brokerage Accounts(1.317%)
since
2025/06/30
14.
Wellington Management Company LLP(1.2687%)
since
2025/06/30
15.
Fidelity 500 Index(1.2674%)
since
2025/07/31
16.
UBS Asset Mgmt Americas Inc(1.2385%)
since
2025/06/30
17.
Northern Trust Corp(1.2223%)
since
2025/06/30
18.
SPDR® S&P 500® ETF(1.2066%)
since
2025/08/31
19.
iShares Core S&P 500 ETF(1.2031%)
since
2025/08/31
20.
PRIMECAP Management Company(1.1273%)
since
2025/06/30
21.
Independent Franchise Partners LLP(1.0306%)
since
2025/06/30
22.
Bank of New York Mellon Corp(1.0249%)
since
2025/06/30
23.
Capital Group American Mutual Comp(0.9648%)
since
2025/06/30
24.
American Funds American Mutual A(0.9648%)
since
2025/06/30
25.
Amvescap Plc.(0.8998%)
since
2025/06/30
26.
Vanguard Value Index Inv(0.8861%)
since
2025/07/31
27.
Bank of America Corp(0.8794%)
since
2025/06/30
28.
Vanguard Health Care Inv(0.8474%)
since
2025/06/30
29.
Dimensional Fund Advisors, Inc.(0.7993%)
since
2025/06/30
30.
FMR Inc(0.7973%)
since
2025/06/30
31.
The Health Care Select Sector SPDR® ETF(0.6827%)
since
2025/08/31
32.
Capital Group Fundamental Invtrs Comp(0.6465%)
since
2025/06/30
33.
American Funds Fundamental Invs A(0.6465%)
since
2025/06/30
34.
Vanguard PRIMECAP Inv(0.6184%)
since
2025/06/30
35.
Vanguard Institutional Index I(0.6044%)
since
2025/07/31
36.
JPM US Equity Income-Composite(0.5644%)
since
2025/06/30
37.
JPMorgan Equity Premium Income ETF(0.5483%)
since
2025/08/29
38.
American Funds American Balanced A(0.5407%)
since
2025/06/30
39.
State St S&P 500® Indx SL Cl III(0.5337%)
since
2025/08/31
40.
JPMorgan Equity Income I(0.5192%)
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
1.63
Date
2025-09-30
EPS Actual
1.63
EPS Estimate
1.69
EPS Difference
-0.06
Surprise Percent
-3.5503%
(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.