_id
69130758ccc777a4e85d7b11
Ticker
JNJ
Name
Johnson & Johnson
Exchange
NYSE
Address
One Johnson & Johnson Plaza, New Brunswick, NJ, United States, 08933
Country
USA
Sector
Healthcare
Industry
Drug Manufacturers - General
Currency
USD
Website
https://www.jnj.com
Description
Johnson & Johnson, together with its subsidiaries, engages in the research and development, manufacture, and sale of various products in the healthcare field worldwide. It operates in two segments, Innovative Medicine and MedTech. The Innovative Medicine segment offers products for various therapeutic areas, such as immunology, including rheumatoid arthritis, psoriatic arthritis, inflammatory bowel disease, and psoriasis; infectious diseases comprising HIV/AIDS; neuroscience, consisting of mood disorders, neurodegenerative disorders, and schizophrenia; oncology, such as prostate cancer, hematologic malignancies, lung cancer, and bladder cancer; cardiovascular and metabolism, including thrombosis, diabetes, and macular degeneration; and pulmonary hypertension comprising pulmonary arterial hypertension through retailers, wholesalers, distributors, hospitals, and healthcare professionals for prescription use. The MedTech segment provides electrophysiology products to treat heart rhythm disorders; the heart recovery portfolio, which includes technologies to treat severe coronary artery disease requiring high-risk PCI or AMI cardiogenic shock; circulatory restoration products for the treatment of calcified coronary artery and peripheral artery diseases; and neurovascular care that treats hemorrhagic and ischemic stroke. This segment offers an orthopaedics portfolio that includes products and enabling technologies that support hips, knees, trauma, spine, sports, and other; surgery portfolios comprising advanced and general surgery technologies, as well as solutions for breast aesthetics and reconstruction; contact lenses under the ACUVUE brand; and TECNIS intraocular lenses for cataract surgery. It distributes its products to wholesalers, hospitals, and retailers, as well as physicians, nurses, hospitals, eye care professionals, and clinics. The company was founded in 1886 and is based in New Brunswick, New Jersey.
Last Close
206.82
Volume
6258691
Current Price
204.82
Change
0.4
Last Updated
2026-01-04T15:45:49.712Z
Image
data:image/webp;base64,UklGRsoIAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSJ8GAAABoLZt2xlJXtP1vM9bPbZn1rYxnrVt27Zt297xrG3btnfHnmWnqyq5P3RVurIRMQHkNjf+n8FprAe6bdwNK86NAeuX2mZO++OmaRdiUcHpec2/2UqENgRnoymVyVqDUFAIHPjPgjmzemD5AqVr9Eb3a3+haKfHIxpbevNJnNyBXi/qcrr+eydejLPijzqEFXUQMVdg0a91ARyofYiFOMNnane4ToPxPIF+X2gSkZe0IV6Es9psnYN1n1YdiOUw2r2qX/rAUolWIxQQWOhXveaRnTS9ey7nOmkf2nO0/h6EFWDhBZWH0sTd+qZdHmcL6aNggaf098AinNOl+4m0+0Gfew6j09fSgUS6TdasngUElvtbGkKJVTJ9lcc5TprZB2cNaWb3Apz7pQ8hso9yGZ1/lsbhkT2LCayYVHUWMXJZPmd3tWgfYuRcaV6vxjlXqqJ1CM5D+QJPKs1WJDh3KGse1DCj3ffS5K6Y8X4++s6VJnfBAk9K//ZvWGCIKnqVYMTvpK9jjk1U0bsYgfeVVZYhNChygpp1N250nyZN7ZLjRCV6DK9R1doNc8aqWWcTjT5zpJndc9yuRHfVqWgU3iDjTSU6rlXvWdLffXM8pURXEWuUtVWjjKbvVNY+9ZJFCHWeVaKr67RoV2IdsxAsT4dfVdZuuNFnjjKtmeMZJboWJ/CuEh1ey9xp7Z7jF7XoUKLRZbKqWh8HPMCzSjSmxuNKdGErcyAOWHyJbuCW67hWpe9V1g44FgAmKNGjOM5oJboDNzfab3X/r2m1efrjmxECNT9SovOIGB+rRQfjIXDsOXCBEr1JIHKVmvUYTU7no/5QNveX+VKmCX0IgPOEEt2KE3hJic6niY6jdRzsobK+a8IipyjRu1A69A8tuHip9qHXsFv/lf5YiQCRi5XoSRxnrBLdQ+j+im7BWDGV/urfal+V9Vsc/L6ar+yLWcBY9Sfpy84YzjYq6xMgcqUSPUvfj3UJAcKXqmowwdlAqebenuij1XCntbPGX6kuwTH6z5Pm9cUiJyrRB51f1qW4EblIiQ4jBlaWMqUa3Z4S7UcdctgOo7oEjpdm98UIPKKKRhCcXVXR5Gd1JW4QWP6/VOPwwMAFyiqaRCgx9HtlyjTn+hUWSzIdRCSyhVp0JtEZqixLdTfBAJzR0tQeBEo/qqJvexLpP0WV7Kebbp+u5KtyqqcpmdHhR+ldCCxVVlXPlsxoHVju31R7EI131aKzic4matHfC0PnG5Qp07z+WIfBD6VpqjVwuk5RRVsSqe2cIr1OcO5TopuIgaX/U1UXYoFDlWXSQxPeXSBlLWXdRoRP1aL98ToYj0t704F7lGgSjnOhWip6cd/VFlp7vjJlUvXz244asdznah5MiffUovOIebq+r5krMaysil7BACYqVe00VTJ+hwFAYNnf9FFPDlNa0Y15CHR/Xj+v/Y7SVJ+BYZT2e+Td915/8uknP69UdTeOxeiRpb/Sy+vOVlbR6FwESuc2l/Xxv9K3joEZ9Yf/ql1oF2jtdL9LLekHaVVPEPJgJbbXH+vMkqZ1aAXRQ83IIf/1wqgdSpylF0aqolewXASe0TFMkWZ0rFXfWGIrjLpGj+81YmGleqkNzp76ogOfNQIwo75ziR6k32y1xej8rfaAZxpjTv3AMv9oME0/tylytD4sOfc0JnfgHo3G+VR6JZfR9XvtQzuulb6PRQRWrWgwkeekpwg5Ikfpu86UOFf6lCKcO/UswRkrjSbWM0qf6Bxi5FDpJYyGBxZdoN3wyJ3S9XmczVVeiRA5TBpLbFzkRP3YGYtcK52ab7TewHC2l64oAt7TtUQiV0i75jB6TtVpeK2DCgisnmozvNZwvI6zhTSEQORgaQTesMjJmtkbI3Kt5vTF6kSu1u9dMSLHaEZPrGGBp/QSAZw79BY5jXf0AgEil+oZAo02ek/TjTgEHtMVeB1jwGzdhYMzRscTG+YMlQ4nAnylDXM4g6VLiRj2rZYmNCxykLQbkcDClZ9KWI7tpGOIBJbV4wQKuKCWs60uxqkbOVi6iEjkVG2MF3G5tAdOZKKWJOQ5UppAU4mus97EKOhUmppYRbfi1Hd2kCZ3J3CfhhIKuUh6g0CnD/4ZhOUIrKOqJqy2xQu6BqeQfVXRJSvv/okOwMlpdPxFlUypXm/Ciggs2ZxVparuIJDbOU3Vaqq3exMoNHCvKtVU92KWD+KNZc27ohOBYo3uj2XZH8eYGW01Fl6nJ8Eo2iwstXongtG2ALhRvAUwp40AVlA4IAQCAABwCwCdASpAAEAAPtFUo0uoJKMhs/ZpWQAaCWkACBLoKCr3t91A/1i60foAB0agXG71wEu51Mq9y/NC5Bwo+3xLWbHSIGCvm2WKwbqcQIXxC56svAz1+l/lVX5Uux7BRf26uKUwAP71bvQOm7BhByYHE6vWI++ximmoAXMZUjGb0fQKf0Ui7OAstj3qThh1gHVXGZNJwRVj06N061FSPX4YbX3yJ91b3lb78gCrOLoJN49zWmWLH1D53UqSqWv3SF+NK3fp6MNCilLzHNR+o97X/z2j1D4gf+05vjm7wQrsX3ahetwDYBn5OTh+9JwiDlFILWxuDhHC9nGQIAfTUhLtTqHAvqrYldjcE5UAeFOfZo9yMFAHUasX4V3QNDlHEtmWhY2eb35YP5EoW1AjbeWU0+y76HH2x/QR1iX1eDytjp5TNwuu3g9DlHduvoKv7y1rXgvS6r3a2ADFzwlYnNo69xetrS3nNZBThVkMGYC8qoQUgCjvpzrh1Uyf6HW9LE+F3UfQ5jJMnuj4tKcz7MZcx1WQIDBTue15SfledIkg3QllFtIuea05ji6FQI6A+CT0MQBXR0SJUC/nDZ3jjDgBOcCoC1S6E/z2CIv7YbI87fK4uN9L2ycb2YD09WjWLfoYzrbagpEu2/a+y5DeJ8rOfdxKRwjGNIWe+aE9vc3cNwAAAAA=
Ipo Date
1944-09-24T00:00:00.000Z
Market Cap
499567362048
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.7052502392344496
Sentiment Sources
209
Rating
3.75
Target Price
210.1267
Strong Buy
7
Buy
4
Hold
13
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
23993000000
Cost Of Revenue
7303000000
Gross Profit
16690000000
Operating Expenses
9594000000
Operating Income
7096000000
Interest Expense
18000000
Pretax Income
7493000000
Net Income
5152000000
Eps
2.1213868072140327
Dividends Per Share
3132000000
Shares Outstanding
2409295102
Income Tax Expense
2341000000
EBITDA
9288000000
Operating Margin
29.575292793731506
Total Other Income Expense Net
397000000
Cash
18231000000
Short Term Investments
331000000
Receivables
17611000000
Inventories
14146000000
Total Current Assets
54611000000
Property Plant Equipment
53375000000
Total Assets
192816000000
Payables
9625000000
Short Term Debt
6387000000
Long Term Debt
39408000000
Total Liabilities
113539000000
Equity
79277000000
Bs_currency_symbol
USD
Depreciation
1777000000
Change In Working Capital
15945000000
Cash From Operations
9169000000
Capital Expenditures
788000000
Cash From Investing
-542000000
Cash From Financing
-8927000000
Net Change In Cash
-346000000
Cf_currency_symbol
USD
PE
20.0338
PB
6.274529207714721
ROE
6.498732293098882
ROA
2.6719774292589826
FCF
8381000000
Fcf Percent
0.34931021547951485
Piotroski FScore
4
Health Score
59
Deep Value Investing Score
4
Defensive Investing Score
6
Dividend Investing Score
3.5
Economic Moat Investing Score
7.8
Garp Investing Score
3
Growth Investing Score
3
Momentum Investing Score
5.5
Net Net Investing Score
2.5
Quality Investing Score
7.5
Value Investing Score
4.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
23993000000
Quarters > 0 > income Statement > cost Of Revenue
7303000000
Quarters > 0 > income Statement > gross Profit
16690000000
Quarters > 0 > income Statement > operating Expenses
9594000000
Quarters > 0 > income Statement > operating Income
7096000000
Quarters > 0 > income Statement > interest Expense
18000000
Quarters > 0 > income Statement > pretax Income
7493000000
Quarters > 0 > income Statement > net Income
5152000000
Quarters > 0 > income Statement > eps
2.1213868072140327
Quarters > 0 > income Statement > dividends Per Share
3132000000
Quarters > 0 > income Statement > shares Outstanding
2428600000
Quarters > 0 > income Statement > income Tax Expense
2341000000
Quarters > 0 > income Statement > EBITDA
9288000000
Quarters > 0 > income Statement > operating Margin
29.575292793731506
Quarters > 0 > income Statement > total Other Income Expense Net
397000000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
18231000000
Quarters > 0 > balance Sheet > short Term Investments
331000000
Quarters > 0 > balance Sheet > receivables
17611000000
Quarters > 0 > balance Sheet > inventories
14146000000
Quarters > 0 > balance Sheet > total Current Assets
54611000000
Quarters > 0 > balance Sheet > property Plant Equipment
53375000000
Quarters > 0 > balance Sheet > total Assets
192816000000
Quarters > 0 > balance Sheet > payables
9625000000
Quarters > 0 > balance Sheet > short Term Debt
6387000000
Quarters > 0 > balance Sheet > long Term Debt
39408000000
Quarters > 0 > balance Sheet > total Liabilities
113539000000
Quarters > 0 > balance Sheet > equity
79277000000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
5152000000
Quarters > 0 > cash Flow > depreciation
1777000000
Quarters > 0 > cash Flow > change In Working Capital
15945000000
Quarters > 0 > cash Flow > cash From Operations
9169000000
Quarters > 0 > cash Flow > capital Expenditures
788000000
Quarters > 0 > cash Flow > cash From Investing
-542000000
Quarters > 0 > cash Flow > cash From Financing
-8927000000
Quarters > 0 > cash Flow > net Change In Cash
-346000000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
2.1213868072140327
Quarters > 0 > ratios > PB
6.274529207714721
Quarters > 0 > ratios > ROE
6.498732293098882
Quarters > 0 > ratios > ROA
2.6719774292589826
Quarters > 0 > ratios > FCF
8381000000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.34931021547951485
Quarters > 0 > health Score
59
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
23743000000
Quarters > 1 > income Statement > cost Of Revenue
7628000000
Quarters > 1 > income Statement > gross Profit
16115000000
Quarters > 1 > income Statement > operating Expenses
9305000000
Quarters > 1 > income Statement > operating Income
6810000000
Quarters > 1 > income Statement > interest Expense
308000000
Quarters > 1 > income Statement > pretax Income
6491000000
Quarters > 1 > income Statement > net Income
5537000000
Quarters > 1 > income Statement > eps
2.2888677607374643
Quarters > 1 > income Statement > dividends Per Share
3129000000
Quarters > 1 > income Statement > shares Outstanding
2419100000
Quarters > 1 > income Statement > income Tax Expense
954000000
Quarters > 1 > income Statement > EBITDA
8742000000
Quarters > 1 > income Statement > operating Margin
28.682137893273808
Quarters > 1 > income Statement > total Other Income Expense Net
-319000000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
18577000000
Quarters > 1 > balance Sheet > short Term Investments
303000000
Quarters > 1 > balance Sheet > receivables
17846000000
Quarters > 1 > balance Sheet > inventories
13412000000
Quarters > 1 > balance Sheet > total Current Assets
54498000000
Quarters > 1 > balance Sheet > property Plant Equipment
21949000000
Quarters > 1 > balance Sheet > total Assets
193389000000
Quarters > 1 > balance Sheet > payables
9464000000
Quarters > 1 > balance Sheet > short Term Debt
11526000000
Quarters > 1 > balance Sheet > long Term Debt
39235000000
Quarters > 1 > balance Sheet > total Liabilities
114916000000
Quarters > 1 > balance Sheet > equity
78473000000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
5537000000
Quarters > 1 > cash Flow > depreciation
1943000000
Quarters > 1 > cash Flow > change In Working Capital
-4921000000
Quarters > 1 > cash Flow > cash From Operations
3878000000
Quarters > 1 > cash Flow > capital Expenditures
1398000000
Quarters > 1 > cash Flow > cash From Investing
-18264000000
Quarters > 1 > cash Flow > cash From Financing
-5665000000
Quarters > 1 > cash Flow > net Change In Cash
-19897000000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
2.2888677607374643
Quarters > 1 > ratios > PB
6.314019624584251
Quarters > 1 > ratios > ROE
7.055930065117938
Quarters > 1 > ratios > ROA
2.8631411300539327
Quarters > 1 > ratios > FCF
2480000000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.10445183843659184
Quarters > 1 > health Score
49
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
21893000000
Quarters > 2 > income Statement > cost Of Revenue
7357000000
Quarters > 2 > income Statement > gross Profit
14536000000
Quarters > 2 > income Statement > operating Expenses
8237000000
Quarters > 2 > income Statement > operating Income
6299000000
Quarters > 2 > income Statement > interest Expense
204000000
Quarters > 2 > income Statement > pretax Income
13631000000
Quarters > 2 > income Statement > net Income
10999000000
Quarters > 2 > income Statement > eps
4.537915669609704
Quarters > 2 > income Statement > dividends Per Share
2989000000
Quarters > 2 > income Statement > shares Outstanding
2423800000
Quarters > 2 > income Statement > income Tax Expense
2632000000
Quarters > 2 > income Statement > EBITDA
15607000000
Quarters > 2 > income Statement > operating Margin
28.771753528525103
Quarters > 2 > income Statement > total Other Income Expense Net
7332000000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
38474000000
Quarters > 2 > balance Sheet > short Term Investments
307000000
Quarters > 2 > balance Sheet > receivables
16020000000
Quarters > 2 > balance Sheet > inventories
12659000000
Quarters > 2 > balance Sheet > total Current Assets
71551000000
Quarters > 2 > balance Sheet > property Plant Equipment
20871000000
Quarters > 2 > balance Sheet > total Assets
193671000000
Quarters > 2 > balance Sheet > payables
9545000000
Quarters > 2 > balance Sheet > short Term Debt
13897000000
Quarters > 2 > balance Sheet > long Term Debt
38355000000
Quarters > 2 > balance Sheet > total Liabilities
115562000000
Quarters > 2 > balance Sheet > equity
78109000000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
10999000000
Quarters > 2 > cash Flow > depreciation
1772000000
Quarters > 2 > cash Flow > change In Working Capital
-11024000000
Quarters > 2 > cash Flow > cash From Operations
4174000000
Quarters > 2 > cash Flow > capital Expenditures
809000000
Quarters > 2 > cash Flow > cash From Investing
-297000000
Quarters > 2 > cash Flow > cash From Financing
10422000000
Quarters > 2 > cash Flow > net Change In Cash
14369000000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
4.537915669609704
Quarters > 2 > ratios > PB
6.35576842617368
Quarters > 2 > ratios > ROE
14.081603912481278
Quarters > 2 > ratios > ROA
5.679218881505233
Quarters > 2 > ratios > FCF
3365000000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.15370209656054445
Quarters > 2 > health Score
62
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
22520000000
Quarters > 3 > income Statement > cost Of Revenue
7128000000
Quarters > 3 > income Statement > gross Profit
15392000000
Quarters > 3 > income Statement > operating Expenses
11551000000
Quarters > 3 > income Statement > operating Income
3841000000
Quarters > 3 > income Statement > interest Expense
137000000
Quarters > 3 > income Statement > pretax Income
3887000000
Quarters > 3 > income Statement > net Income
3431000000
Quarters > 3 > income Statement > eps
1.4136211940175518
Quarters > 3 > income Statement > dividends Per Share
2984000000
Quarters > 3 > income Statement > shares Outstanding
2427100000
Quarters > 3 > income Statement > income Tax Expense
456000000
Quarters > 3 > income Statement > EBITDA
5920000000
Quarters > 3 > income Statement > operating Margin
17.05595026642984
Quarters > 3 > income Statement > total Other Income Expense Net
46000000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
24105000000
Quarters > 3 > balance Sheet > short Term Investments
417000000
Quarters > 3 > balance Sheet > receivables
18927000000
Quarters > 3 > balance Sheet > inventories
12444000000
Quarters > 3 > balance Sheet > total Current Assets
55893000000
Quarters > 3 > balance Sheet > property Plant Equipment
20518000000
Quarters > 3 > balance Sheet > total Assets
180104000000
Quarters > 3 > balance Sheet > payables
10311000000
Quarters > 3 > balance Sheet > short Term Debt
5983000000
Quarters > 3 > balance Sheet > long Term Debt
30651000000
Quarters > 3 > balance Sheet > total Liabilities
108614000000
Quarters > 3 > balance Sheet > equity
71490000000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
3431000000
Quarters > 3 > cash Flow > depreciation
1896000000
Quarters > 3 > cash Flow > change In Working Capital
798000000
Quarters > 3 > cash Flow > cash From Operations
6983000000
Quarters > 3 > cash Flow > capital Expenditures
2145000000
Quarters > 3 > cash Flow > cash From Investing
-1320000000
Quarters > 3 > cash Flow > cash From Financing
-1340000000
Quarters > 3 > cash Flow > net Change In Cash
4125000000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.4136211940175518
Quarters > 3 > ratios > PB
6.953680542733249
Quarters > 3 > ratios > ROE
4.7992726255420335
Quarters > 3 > ratios > ROA
1.9050104384133613
Quarters > 3 > ratios > FCF
4838000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.21483126110124334
Quarters > 3 > health Score
57
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
88821000000
Annuals > 0 > income Statement > cost Of Revenue
27471000000
Annuals > 0 > income Statement > gross Profit
61350000000
Annuals > 0 > income Statement > operating Expenses
66672000000
Annuals > 0 > income Statement > operating Income
22149000000
Annuals > 0 > income Statement > interest Expense
755000000
Annuals > 0 > income Statement > pretax Income
16687000000
Annuals > 0 > income Statement > net Income
14066000000
Annuals > 0 > income Statement > eps
5.789906972915123
Annuals > 0 > income Statement > dividends Per Share
11823000000
Annuals > 0 > income Statement > shares Outstanding
2429400000
Annuals > 0 > income Statement > income Tax Expense
2621000000
Annuals > 0 > income Statement > EBITDA
24781000000
Annuals > 0 > income Statement > operating Margin
24.936670382004255
Annuals > 0 > income Statement > total Other Income Expense Net
-6045000000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
24105000000
Annuals > 0 > balance Sheet > short Term Investments
417000000
Annuals > 0 > balance Sheet > receivables
18927000000
Annuals > 0 > balance Sheet > inventories
12444000000
Annuals > 0 > balance Sheet > total Current Assets
55893000000
Annuals > 0 > balance Sheet > property Plant Equipment
20518000000
Annuals > 0 > balance Sheet > total Assets
180104000000
Annuals > 0 > balance Sheet > payables
10311000000
Annuals > 0 > balance Sheet > short Term Debt
5983000000
Annuals > 0 > balance Sheet > long Term Debt
30651000000
Annuals > 0 > balance Sheet > total Liabilities
108614000000
Annuals > 0 > balance Sheet > equity
71490000000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
14066000000
Annuals > 0 > cash Flow > depreciation
7339000000
Annuals > 0 > cash Flow > change In Working Capital
1837000000
Annuals > 0 > cash Flow > cash From Operations
24266000000
Annuals > 0 > cash Flow > capital Expenditures
4424000000
Annuals > 0 > cash Flow > cash From Investing
-18599000000
Annuals > 0 > cash Flow > cash From Financing
-3132000000
Annuals > 0 > cash Flow > net Change In Cash
2246000000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
5.789906972915123
Annuals > 0 > ratios > PB
7.046245488879563
Annuals > 0 > ratios > ROE
19.675479087984332
Annuals > 0 > ratios > ROA
7.809932039266202
Annuals > 0 > ratios > FCF
19842000000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.2233931164927213
Annuals > 0 > health Score
74
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
85159000000
Annuals > 1 > income Statement > cost Of Revenue
26739000000
Annuals > 1 > income Statement > gross Profit
58413000000
Annuals > 1 > income Statement > operating Expenses
36560000000
Annuals > 1 > income Statement > operating Income
21853000000
Annuals > 1 > income Statement > interest Expense
1247000000
Annuals > 1 > income Statement > pretax Income
15062000000
Annuals > 1 > income Statement > net Income
35153000000
Annuals > 1 > income Statement > eps
13.729495391345102
Annuals > 1 > income Statement > dividends Per Share
11770000000
Annuals > 1 > income Statement > shares Outstanding
2560400000
Annuals > 1 > income Statement > income Tax Expense
1736000000
Annuals > 1 > income Statement > EBITDA
29339000000
Annuals > 1 > income Statement > operating Margin
25.66140983337052
Annuals > 1 > income Statement > total Other Income Expense Net
-6791000000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
21859000000
Annuals > 1 > balance Sheet > short Term Investments
1068000000
Annuals > 1 > balance Sheet > receivables
14873000000
Annuals > 1 > balance Sheet > inventories
11181000000
Annuals > 1 > balance Sheet > total Current Assets
53495000000
Annuals > 1 > balance Sheet > property Plant Equipment
19898000000
Annuals > 1 > balance Sheet > total Assets
167558000000
Annuals > 1 > balance Sheet > payables
9632000000
Annuals > 1 > balance Sheet > short Term Debt
3451000000
Annuals > 1 > balance Sheet > long Term Debt
25881000000
Annuals > 1 > balance Sheet > total Liabilities
98784000000
Annuals > 1 > balance Sheet > equity
68774000000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
35153000000
Annuals > 1 > cash Flow > depreciation
7486000000
Annuals > 1 > cash Flow > change In Working Capital
2507000000
Annuals > 1 > cash Flow > cash From Operations
22791000000
Annuals > 1 > cash Flow > capital Expenditures
4543000000
Annuals > 1 > cash Flow > cash From Investing
878000000
Annuals > 1 > cash Flow > cash From Financing
-15825000000
Annuals > 1 > cash Flow > net Change In Cash
7732000000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
13.729495391345102
Annuals > 1 > ratios > PB
7.719471602640533
Annuals > 1 > ratios > ROE
51.1137930031698
Annuals > 1 > ratios > ROA
20.97960109335275
Annuals > 1 > ratios > FCF
18248000000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.2142815204499818
Annuals > 1 > health Score
72
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
79990000000
Annuals > 2 > income Statement > cost Of Revenue
24596000000
Annuals > 2 > income Statement > gross Profit
55394000000
Annuals > 2 > income Statement > operating Expenses
34381000000
Annuals > 2 > income Statement > operating Income
21013000000
Annuals > 2 > income Statement > interest Expense
276000000
Annuals > 2 > income Statement > pretax Income
19359000000
Annuals > 2 > income Statement > net Income
17941000000
Annuals > 2 > income Statement > eps
6.734862419760502
Annuals > 2 > income Statement > dividends Per Share
11682000000
Annuals > 2 > income Statement > shares Outstanding
2663900000
Annuals > 2 > income Statement > income Tax Expense
2989000000
Annuals > 2 > income Statement > EBITDA
26605000000
Annuals > 2 > income Statement > operating Margin
26.269533691711466
Annuals > 2 > income Statement > total Other Income Expense Net
-1654000000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
12889000000
Annuals > 2 > balance Sheet > short Term Investments
9392000000
Annuals > 2 > balance Sheet > receivables
16915000000
Annuals > 2 > balance Sheet > inventories
10268000000
Annuals > 2 > balance Sheet > total Current Assets
55294000000
Annuals > 2 > balance Sheet > property Plant Equipment
17982000000
Annuals > 2 > balance Sheet > total Assets
187378000000
Annuals > 2 > balance Sheet > payables
9889000000
Annuals > 2 > balance Sheet > short Term Debt
12756000000
Annuals > 2 > balance Sheet > long Term Debt
26888000000
Annuals > 2 > balance Sheet > total Liabilities
110574000000
Annuals > 2 > balance Sheet > equity
76804000000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
17941000000
Annuals > 2 > cash Flow > depreciation
6970000000
Annuals > 2 > cash Flow > change In Working Capital
-4011000000
Annuals > 2 > cash Flow > cash From Operations
21194000000
Annuals > 2 > cash Flow > capital Expenditures
4009000000
Annuals > 2 > cash Flow > cash From Investing
-12371000000
Annuals > 2 > cash Flow > cash From Financing
-8871000000
Annuals > 2 > cash Flow > net Change In Cash
-360000000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
6.734862419760502
Annuals > 2 > ratios > PB
7.19180856465809
Annuals > 2 > ratios > ROE
23.3594604447685
Annuals > 2 > ratios > ROA
9.574763312662107
Annuals > 2 > ratios > FCF
17185000000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.21483935491936493
Annuals > 2 > health Score
76
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
78740000000
Annuals > 3 > income Statement > cost Of Revenue
23402000000
Annuals > 3 > income Statement > gross Profit
55338000000
Annuals > 3 > income Statement > operating Expenses
34395000000
Annuals > 3 > income Statement > operating Income
20943000000
Annuals > 3 > income Statement > interest Expense
183000000
Annuals > 3 > income Statement > pretax Income
19178000000
Annuals > 3 > income Statement > net Income
20878000000
Annuals > 3 > income Statement > eps
7.807778608825729
Annuals > 3 > income Statement > dividends Per Share
11032000000
Annuals > 3 > income Statement > shares Outstanding
2674000000
Annuals > 3 > income Statement > income Tax Expense
1377000000
Annuals > 3 > income Statement > EBITDA
26751000000
Annuals > 3 > income Statement > operating Margin
26.597663195326394
Annuals > 3 > income Statement > total Other Income Expense Net
-1765000000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
14487000000
Annuals > 3 > balance Sheet > short Term Investments
17121000000
Annuals > 3 > balance Sheet > receivables
18984000000
Annuals > 3 > balance Sheet > inventories
10387000000
Annuals > 3 > balance Sheet > total Current Assets
60979000000
Annuals > 3 > balance Sheet > property Plant Equipment
18962000000
Annuals > 3 > balance Sheet > total Assets
182018000000
Annuals > 3 > balance Sheet > payables
11055000000
Annuals > 3 > balance Sheet > short Term Debt
3766000000
Annuals > 3 > balance Sheet > long Term Debt
29985000000
Annuals > 3 > balance Sheet > total Liabilities
107995000000
Annuals > 3 > balance Sheet > equity
74023000000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
20878000000
Annuals > 3 > cash Flow > depreciation
7390000000
Annuals > 3 > cash Flow > change In Working Capital
-4238000000
Annuals > 3 > cash Flow > cash From Operations
23410000000
Annuals > 3 > cash Flow > capital Expenditures
3652000000
Annuals > 3 > cash Flow > cash From Investing
-8683000000
Annuals > 3 > cash Flow > cash From Financing
-14047000000
Annuals > 3 > cash Flow > net Change In Cash
502000000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
7.807778608825729
Annuals > 3 > ratios > PB
7.490292206476366
Annuals > 3 > ratios > ROE
28.204747173175903
Annuals > 3 > ratios > ROA
11.47029414673274
Annuals > 3 > ratios > FCF
19758000000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.2509271018542037
Annuals > 3 > health Score
76
Valuation > metrics > PE
20.0338
Valuation > metrics > PB
6.274529207714721
Valuation > final Score
50
Valuation > verdict
54.6% Overvalued
Profitability > metrics > ROE
6.498732293098882
Profitability > metrics > ROA
9.433996813828715
Profitability > metrics > Net Margin
0.2147292960446797
Profitability > final Score
71
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
1.432180834289895
Risk > metrics > Interest Coverage
394.22222222222223
Risk > final Score
70
Risk > verdict
Low
Liquidity > metrics > Current Ratio
3.4106295278541094
Liquidity > metrics > Quick Ratio
2.5271671246565077
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
74
Prev Profitabilities > 1
88
Prev Profitabilities > 2
51
Prev Risks > 0
70
Prev Risks > 1
70
Prev Risks > 2
70
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:04:35.736Z
Earnings History > 0 > period
2026-03-31
Earnings History > 0 > report Date
2026-04-13
Earnings History > 0 > date
2026-03-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
-
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-12-31
Earnings History > 1 > report Date
2026-01-21
Earnings History > 1 > date
2025-12-31
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-
Earnings History > 1 > eps Estimate
2.53
Earnings History > 1 > eps Difference
0
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-09-30
Earnings History > 2 > report Date
2025-10-14
Earnings History > 2 > date
2025-09-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
2.8
Earnings History > 2 > eps Estimate
2.76
Earnings History > 2 > eps Difference
0.04
Earnings History > 2 > surprise Percent
1.4493
Earnings History > 3 > period
2025-06-30
Earnings History > 3 > report Date
2025-07-16
Earnings History > 3 > date
2025-06-30
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
2.77
Earnings History > 3 > eps Estimate
2.68
Earnings History > 3 > eps Difference
0.09
Earnings History > 3 > surprise Percent
3.3582
Earnings History > 4 > period
2025-03-31
Earnings History > 4 > report Date
2025-04-15
Earnings History > 4 > date
2025-03-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
2.77
Earnings History > 4 > eps Estimate
2.58
Earnings History > 4 > eps Difference
0.19
Earnings History > 4 > surprise Percent
7.3643
Earnings History > 5 > period
2024-12-31
Earnings History > 5 > report Date
2025-01-22
Earnings History > 5 > date
2024-12-31
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
2.04
Earnings History > 5 > eps Estimate
2.01
Earnings History > 5 > eps Difference
0.03
Earnings History > 5 > surprise Percent
1.4925
Earnings History > 6 > period
2024-09-30
Earnings History > 6 > report Date
2024-10-15
Earnings History > 6 > date
2024-09-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
2.42
Earnings History > 6 > eps Estimate
2.21
Earnings History > 6 > eps Difference
0.21
Earnings History > 6 > surprise Percent
9.5023
Earnings History > 7 > period
2024-06-30
Earnings History > 7 > report Date
2024-07-17
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.82
Earnings History > 7 > eps Estimate
2.7
Earnings History > 7 > eps Difference
0.12
Earnings History > 7 > surprise Percent
4.4444
Earnings History > 8 > period
2024-03-31
Earnings History > 8 > report Date
2024-04-16
Earnings History > 8 > date
2024-03-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
2.2
Earnings History > 8 > eps Estimate
2.21
Earnings History > 8 > eps Difference
-0.01
Earnings History > 8 > surprise Percent
-0.4525
Earnings History > 9 > period
2023-12-31
Earnings History > 9 > report Date
2024-01-23
Earnings History > 9 > date
2023-12-31
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
2.29
Earnings History > 9 > eps Estimate
2.28
Earnings History > 9 > eps Difference
0.01
Earnings History > 9 > surprise Percent
0.4386
Earnings History > 10 > period
2023-09-30
Earnings History > 10 > report Date
2023-10-17
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.66
Earnings History > 10 > eps Estimate
2.52
Earnings History > 10 > eps Difference
0.14
Earnings History > 10 > surprise Percent
5.5556
Earnings History > 11 > period
2023-06-30
Earnings History > 11 > report Date
2023-07-20
Earnings History > 11 > date
2023-06-30
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
2.8
Earnings History > 11 > eps Estimate
2.62
Earnings History > 11 > eps Difference
0.18
Earnings History > 11 > surprise Percent
6.8702
Earnings History > 12 > period
2023-03-31
Earnings History > 12 > report Date
2023-04-18
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.68
Earnings History > 12 > eps Estimate
2.5
Earnings History > 12 > eps Difference
0.18
Earnings History > 12 > surprise Percent
7.2
Earnings History > 13 > period
2022-12-31
Earnings History > 13 > report Date
2023-01-24
Earnings History > 13 > date
2022-12-31
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
2.35
Earnings History > 13 > eps Estimate
2.24
Earnings History > 13 > eps Difference
0.11
Earnings History > 13 > surprise Percent
4.9107
Earnings History > 14 > period
2022-09-30
Earnings History > 14 > report Date
2022-10-18
Earnings History > 14 > date
2022-09-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
2.55
Earnings History > 14 > eps Estimate
2.49
Earnings History > 14 > eps Difference
0.06
Earnings History > 14 > surprise Percent
2.4096
Earnings History > 15 > period
2022-06-30
Earnings History > 15 > report Date
2022-07-19
Earnings History > 15 > date
2022-06-30
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
2.59
Earnings History > 15 > eps Estimate
2.55
Earnings History > 15 > eps Difference
0.04
Earnings History > 15 > surprise Percent
1.5686
Earnings History > 16 > period
2022-03-31
Earnings History > 16 > report Date
2022-04-19
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.67
Earnings History > 16 > eps Estimate
2.57
Earnings History > 16 > eps Difference
0.1
Earnings History > 16 > surprise Percent
3.8911
Earnings History > 17 > period
2021-12-31
Earnings History > 17 > report Date
2022-01-25
Earnings History > 17 > date
2021-12-31
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
2.13
Earnings History > 17 > eps Estimate
2.12
Earnings History > 17 > eps Difference
0.01
Earnings History > 17 > surprise Percent
0.4717
Earnings History > 18 > period
2021-09-30
Earnings History > 18 > report Date
2021-10-19
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.6
Earnings History > 18 > eps Estimate
2.35
Earnings History > 18 > eps Difference
0.25
Earnings History > 18 > surprise Percent
10.6383
Earnings History > 19 > period
2021-06-30
Earnings History > 19 > report Date
2021-07-21
Earnings History > 19 > date
2021-06-30
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
2.48
Earnings History > 19 > eps Estimate
2.28
Earnings History > 19 > eps Difference
0.2
Earnings History > 19 > surprise Percent
8.7719
Earnings History > 20 > period
2021-03-31
Earnings History > 20 > report Date
2021-04-20
Earnings History > 20 > date
2021-03-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
2.59
Earnings History > 20 > eps Estimate
2.35
Earnings History > 20 > eps Difference
0.24
Earnings History > 20 > surprise Percent
10.2128
Earnings History > 21 > period
2020-12-31
Earnings History > 21 > report Date
2021-01-26
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.86
Earnings History > 21 > eps Estimate
1.83
Earnings History > 21 > eps Difference
0.03
Earnings History > 21 > surprise Percent
1.6393
Earnings History > 22 > period
2020-09-30
Earnings History > 22 > report Date
2020-10-13
Earnings History > 22 > date
2020-09-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
2.2
Earnings History > 22 > eps Estimate
1.98
Earnings History > 22 > eps Difference
0.22
Earnings History > 22 > surprise Percent
11.1111
Earnings History > 23 > period
2020-06-30
Earnings History > 23 > report Date
2020-07-16
Earnings History > 23 > date
2020-06-30
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.67
Earnings History > 23 > eps Estimate
1.51
Earnings History > 23 > eps Difference
0.16
Earnings History > 23 > surprise Percent
10.596
Earnings History > 24 > period
2020-03-31
Earnings History > 24 > report Date
2020-04-14
Earnings History > 24 > date
2020-03-31
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
2.3
Earnings History > 24 > eps Estimate
2
Earnings History > 24 > eps Difference
0.3
Earnings History > 24 > surprise Percent
15
Earnings History > 25 > period
2019-12-31
Earnings History > 25 > report Date
2020-01-22
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.88
Earnings History > 25 > eps Estimate
1.87
Earnings History > 25 > eps Difference
0.01
Earnings History > 25 > surprise Percent
0.5348
Earnings History > 26 > period
2019-09-30
Earnings History > 26 > report Date
2019-10-15
Earnings History > 26 > date
2019-09-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
2.12
Earnings History > 26 > eps Estimate
2.01
Earnings History > 26 > eps Difference
0.11
Earnings History > 26 > surprise Percent
5.4726
Earnings History > 27 > period
2019-06-30
Earnings History > 27 > report Date
2019-07-16
Earnings History > 27 > date
2019-06-30
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
2.58
Earnings History > 27 > eps Estimate
2.44
Earnings History > 27 > eps Difference
0.14
Earnings History > 27 > surprise Percent
5.7377
Earnings History > 28 > period
2019-03-31
Earnings History > 28 > report Date
2019-04-16
Earnings History > 28 > date
2019-03-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
2.1
Earnings History > 28 > eps Estimate
2.04
Earnings History > 28 > eps Difference
0.06
Earnings History > 28 > surprise Percent
2.9412
Earnings History > 29 > period
2018-12-31
Earnings History > 29 > report Date
2019-01-22
Earnings History > 29 > date
2018-12-31
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.97
Earnings History > 29 > eps Estimate
1.95
Earnings History > 29 > eps Difference
0.02
Earnings History > 29 > surprise Percent
1.0256
Earnings History > 30 > period
2018-09-30
Earnings History > 30 > report Date
2018-10-16
Earnings History > 30 > date
2018-09-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
2.05
Earnings History > 30 > eps Estimate
2.03
Earnings History > 30 > eps Difference
0.02
Earnings History > 30 > surprise Percent
0.9852
Earnings History > 31 > period
2018-06-30
Earnings History > 31 > report Date
2018-07-17
Earnings History > 31 > date
2018-06-30
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
2.1
Earnings History > 31 > eps Estimate
2.07
Earnings History > 31 > eps Difference
0.03
Earnings History > 31 > surprise Percent
1.4493
Earnings History > 32 > period
2018-03-31
Earnings History > 32 > report Date
2018-04-17
Earnings History > 32 > date
2018-03-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
2.06
Earnings History > 32 > eps Estimate
2
Earnings History > 32 > eps Difference
0.06
Earnings History > 32 > surprise Percent
3
Earnings History > 33 > period
2017-12-31
Earnings History > 33 > report Date
2018-01-23
Earnings History > 33 > date
2017-12-31
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.74
Earnings History > 33 > eps Estimate
1.72
Earnings History > 33 > eps Difference
0.02
Earnings History > 33 > surprise Percent
1.1628
Earnings History > 34 > period
2017-09-30
Earnings History > 34 > report Date
2017-10-17
Earnings History > 34 > date
2017-09-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.9
Earnings History > 34 > eps Estimate
1.8
Earnings History > 34 > eps Difference
0.1
Earnings History > 34 > surprise Percent
5.5556
Earnings History > 35 > period
2017-06-30
Earnings History > 35 > report Date
2017-07-18
Earnings History > 35 > date
2017-06-30
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.83
Earnings History > 35 > eps Estimate
1.79
Earnings History > 35 > eps Difference
0.04
Earnings History > 35 > surprise Percent
2.2346
Earnings History > 36 > period
2017-03-31
Earnings History > 36 > report Date
2017-04-18
Earnings History > 36 > date
2017-03-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.83
Earnings History > 36 > eps Estimate
1.77
Earnings History > 36 > eps Difference
0.06
Earnings History > 36 > surprise Percent
3.3898
Earnings History > 37 > period
2016-12-31
Earnings History > 37 > report Date
2017-01-24
Earnings History > 37 > date
2016-12-31
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
1.58
Earnings History > 37 > eps Estimate
1.56
Earnings History > 37 > eps Difference
0.02
Earnings History > 37 > surprise Percent
1.2821
Earnings History > 38 > period
2016-09-30
Earnings History > 38 > report Date
2016-10-18
Earnings History > 38 > date
2016-09-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.68
Earnings History > 38 > eps Estimate
1.66
Earnings History > 38 > eps Difference
0.02
Earnings History > 38 > surprise Percent
1.2048
Earnings History > 39 > period
2016-06-30
Earnings History > 39 > report Date
2016-07-19
Earnings History > 39 > date
2016-06-30
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.74
Earnings History > 39 > eps Estimate
1.68
Earnings History > 39 > eps Difference
0.06
Earnings History > 39 > surprise Percent
3.5714
Earnings History > 40 > period
2016-03-31
Earnings History > 40 > report Date
2016-04-19
Earnings History > 40 > date
2016-03-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.68
Earnings History > 40 > eps Estimate
1.65
Earnings History > 40 > eps Difference
0.03
Earnings History > 40 > surprise Percent
1.8182
Earnings History > 41 > period
2015-12-31
Earnings History > 41 > report Date
2016-01-26
Earnings History > 41 > date
2015-12-31
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
1.44
Earnings History > 41 > eps Estimate
1.42
Earnings History > 41 > eps Difference
0.02
Earnings History > 41 > surprise Percent
1.4085
Earnings History > 42 > period
2015-09-30
Earnings History > 42 > report Date
2015-10-13
Earnings History > 42 > date
2015-09-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
1.49
Earnings History > 42 > eps Estimate
1.45
Earnings History > 42 > eps Difference
0.04
Earnings History > 42 > surprise Percent
2.7586
Earnings History > 43 > period
2015-06-30
Earnings History > 43 > report Date
2015-07-14
Earnings History > 43 > date
2015-06-30
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1.71
Earnings History > 43 > eps Estimate
1.68
Earnings History > 43 > eps Difference
0.03
Earnings History > 43 > surprise Percent
1.7857
Earnings History > 44 > period
2015-03-31
Earnings History > 44 > report Date
2015-04-14
Earnings History > 44 > date
2015-03-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
1.56
Earnings History > 44 > eps Estimate
1.54
Earnings History > 44 > eps Difference
0.02
Earnings History > 44 > surprise Percent
1.2987
Earnings History > 45 > period
2014-12-31
Earnings History > 45 > report Date
2015-01-20
Earnings History > 45 > date
2014-12-31
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
1.27
Earnings History > 45 > eps Estimate
1.26
Earnings History > 45 > eps Difference
0.01
Earnings History > 45 > surprise Percent
0.7937
Earnings History > 46 > period
2014-09-30
Earnings History > 46 > report Date
2014-10-14
Earnings History > 46 > date
2014-09-30
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
1.5
Earnings History > 46 > eps Estimate
1.45
Earnings History > 46 > eps Difference
0.05
Earnings History > 46 > surprise Percent
3.4483
Earnings History > 47 > period
2014-06-30
Earnings History > 47 > report Date
2014-07-15
Earnings History > 47 > date
2014-06-30
Earnings History > 47 > before After Market
BeforeMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
1.66
Earnings History > 47 > eps Estimate
1.55
Earnings History > 47 > eps Difference
0.11
Earnings History > 47 > surprise Percent
7.0968
Earnings History > 48 > period
2014-03-31
Earnings History > 48 > report Date
2014-04-15
Earnings History > 48 > date
2014-03-31
Earnings History > 48 > before After Market
BeforeMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1.54
Earnings History > 48 > eps Estimate
1.48
Earnings History > 48 > eps Difference
0.06
Earnings History > 48 > surprise Percent
4.0541
Earnings History > 49 > period
2013-12-31
Earnings History > 49 > report Date
2014-01-21
Earnings History > 49 > date
2013-12-31
Earnings History > 49 > before After Market
BeforeMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
1.24
Earnings History > 49 > eps Estimate
1.2
Earnings History > 49 > eps Difference
0.04
Earnings History > 49 > surprise Percent
3.3333
Earnings History > 50 > period
2013-09-30
Earnings History > 50 > report Date
2013-10-15
Earnings History > 50 > date
2013-09-30
Earnings History > 50 > before After Market
BeforeMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
1.36
Earnings History > 50 > eps Estimate
1.32
Earnings History > 50 > eps Difference
0.04
Earnings History > 50 > surprise Percent
3.0303
Earnings History > 51 > period
2013-06-30
Earnings History > 51 > report Date
2013-07-16
Earnings History > 51 > date
2013-06-30
Earnings History > 51 > before After Market
BeforeMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
1.48
Earnings History > 51 > eps Estimate
1.39
Earnings History > 51 > eps Difference
0.09
Earnings History > 51 > surprise Percent
6.4748
Earnings History > 52 > period
2013-03-31
Earnings History > 52 > report Date
2013-04-16
Earnings History > 52 > date
2013-03-31
Earnings History > 52 > before After Market
BeforeMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
1.44
Earnings History > 52 > eps Estimate
1.4
Earnings History > 52 > eps Difference
0.04
Earnings History > 52 > surprise Percent
2.8571
Earnings History > 53 > period
2012-12-31
Earnings History > 53 > report Date
2013-01-22
Earnings History > 53 > date
2012-12-31
Earnings History > 53 > before After Market
BeforeMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
1.19
Earnings History > 53 > eps Estimate
1.17
Earnings History > 53 > eps Difference
0.02
Earnings History > 53 > surprise Percent
1.7094
Earnings History > 54 > period
2012-09-30
Earnings History > 54 > report Date
2012-10-16
Earnings History > 54 > date
2012-09-30
Earnings History > 54 > before After Market
BeforeMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
1.25
Earnings History > 54 > eps Estimate
1.21
Earnings History > 54 > eps Difference
0.04
Earnings History > 54 > surprise Percent
3.3058
Earnings History > 55 > period
2012-06-30
Earnings History > 55 > report Date
2012-07-17
Earnings History > 55 > date
2012-06-30
Earnings History > 55 > before After Market
BeforeMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
1.3
Earnings History > 55 > eps Estimate
1.29
Earnings History > 55 > eps Difference
0.01
Earnings History > 55 > surprise Percent
0.7752
Earnings History > 56 > period
2012-03-31
Earnings History > 56 > report Date
2012-04-17
Earnings History > 56 > date
2012-03-31
Earnings History > 56 > before After Market
BeforeMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
1.37
Earnings History > 56 > eps Estimate
1.36
Earnings History > 56 > eps Difference
0.01
Earnings History > 56 > surprise Percent
0.7353
Earnings History > 57 > period
2011-12-31
Earnings History > 57 > report Date
2012-01-24
Earnings History > 57 > date
2011-12-31
Earnings History > 57 > before After Market
BeforeMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
1.13
Earnings History > 57 > eps Estimate
1.09
Earnings History > 57 > eps Difference
0.04
Earnings History > 57 > surprise Percent
3.6697
Earnings History > 58 > period
2011-09-30
Earnings History > 58 > report Date
2011-10-18
Earnings History > 58 > date
2011-09-30
Earnings History > 58 > before After Market
BeforeMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
1.24
Earnings History > 58 > eps Estimate
1.21
Earnings History > 58 > eps Difference
0.03
Earnings History > 58 > surprise Percent
2.4793
Earnings History > 59 > period
2011-06-30
Earnings History > 59 > report Date
2011-07-19
Earnings History > 59 > date
2011-06-30
Earnings History > 59 > before After Market
BeforeMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
1.28
Earnings History > 59 > eps Estimate
1.24
Earnings History > 59 > eps Difference
0.04
Earnings History > 59 > surprise Percent
3.2258
Earnings History > 60 > period
2011-03-31
Earnings History > 60 > report Date
2011-04-19
Earnings History > 60 > date
2011-03-31
Earnings History > 60 > before After Market
BeforeMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
1.35
Earnings History > 60 > eps Estimate
1.26
Earnings History > 60 > eps Difference
0.09
Earnings History > 60 > surprise Percent
7.1429
Earnings History > 61 > period
2010-12-31
Earnings History > 61 > report Date
2011-01-25
Earnings History > 61 > date
2010-12-31
Earnings History > 61 > before After Market
BeforeMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
1.03
Earnings History > 61 > eps Estimate
1.03
Earnings History > 61 > eps Difference
0
Earnings History > 61 > surprise Percent
0
Earnings History > 62 > period
2010-09-30
Earnings History > 62 > report Date
2010-10-19
Earnings History > 62 > date
2010-09-30
Earnings History > 62 > before After Market
BeforeMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
1.23
Earnings History > 62 > eps Estimate
1.15
Earnings History > 62 > eps Difference
0.08
Earnings History > 62 > surprise Percent
6.9565
Earnings History > 63 > period
2010-06-30
Earnings History > 63 > report Date
2010-07-20
Earnings History > 63 > date
2010-06-30
Earnings History > 63 > before After Market
BeforeMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
1.21
Earnings History > 63 > eps Estimate
1.2
Earnings History > 63 > eps Difference
0.01
Earnings History > 63 > surprise Percent
0.8333
Earnings History > 64 > period
2010-03-31
Earnings History > 64 > report Date
2010-04-20
Earnings History > 64 > date
2010-03-31
Earnings History > 64 > before After Market
BeforeMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
1.29
Earnings History > 64 > eps Estimate
1.27
Earnings History > 64 > eps Difference
0.02
Earnings History > 64 > surprise Percent
1.5748
Earnings History > 65 > period
2009-12-31
Earnings History > 65 > report Date
2010-01-26
Earnings History > 65 > date
2009-12-31
Earnings History > 65 > before After Market
BeforeMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
1.02
Earnings History > 65 > eps Estimate
0.97
Earnings History > 65 > eps Difference
0.05
Earnings History > 65 > surprise Percent
5.1546
Earnings History > 66 > period
2009-09-30
Earnings History > 66 > report Date
2009-10-13
Earnings History > 66 > date
2009-09-30
Earnings History > 66 > before After Market
BeforeMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
1.2
Earnings History > 66 > eps Estimate
1.13
Earnings History > 66 > eps Difference
0.07
Earnings History > 66 > surprise Percent
6.1947
Earnings History > 67 > period
2009-06-30
Earnings History > 67 > report Date
2009-07-14
Earnings History > 67 > date
2009-06-30
Earnings History > 67 > before After Market
BeforeMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
1.15
Earnings History > 67 > eps Estimate
1.11
Earnings History > 67 > eps Difference
0.04
Earnings History > 67 > surprise Percent
3.6036
Earnings History > 68 > period
2009-03-31
Earnings History > 68 > report Date
2009-04-14
Earnings History > 68 > date
2009-03-31
Earnings History > 68 > before After Market
BeforeMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
1.26
Earnings History > 68 > eps Estimate
1.22
Earnings History > 68 > eps Difference
0.04
Earnings History > 68 > surprise Percent
3.2787
Earnings History > 69 > period
2008-12-31
Earnings History > 69 > report Date
2009-01-20
Earnings History > 69 > date
2008-12-31
Earnings History > 69 > before After Market
BeforeMarket
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.94
Earnings History > 69 > eps Estimate
0.92
Earnings History > 69 > eps Difference
0.02
Earnings History > 69 > surprise Percent
2.1739
Earnings History > 70 > period
2008-09-30
Earnings History > 70 > report Date
2008-10-14
Earnings History > 70 > date
2008-09-30
Earnings History > 70 > before After Market
BeforeMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
1.17
Earnings History > 70 > eps Estimate
1.11
Earnings History > 70 > eps Difference
0.06
Earnings History > 70 > surprise Percent
5.4054
Earnings History > 71 > period
2008-06-30
Earnings History > 71 > report Date
2008-07-15
Earnings History > 71 > date
2008-06-30
Earnings History > 71 > before After Market
BeforeMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
1.18
Earnings History > 71 > eps Estimate
1.12
Earnings History > 71 > eps Difference
0.06
Earnings History > 71 > surprise Percent
5.3571
Earnings History > 72 > period
2008-03-31
Earnings History > 72 > report Date
2008-04-15
Earnings History > 72 > date
2008-03-31
Earnings History > 72 > before After Market
BeforeMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
1.26
Earnings History > 72 > eps Estimate
1.2
Earnings History > 72 > eps Difference
0.06
Earnings History > 72 > surprise Percent
5
Earnings History > 73 > period
2007-12-31
Earnings History > 73 > report Date
2008-01-22
Earnings History > 73 > date
2007-12-31
Earnings History > 73 > before After Market
BeforeMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.88
Earnings History > 73 > eps Estimate
0.86
Earnings History > 73 > eps Difference
0.02
Earnings History > 73 > surprise Percent
2.3256
Earnings History > 74 > period
2007-09-30
Earnings History > 74 > report Date
2007-10-16
Earnings History > 74 > date
2007-09-30
Earnings History > 74 > before After Market
BeforeMarket
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
1.06
Earnings History > 74 > eps Estimate
0.99
Earnings History > 74 > eps Difference
0.07
Earnings History > 74 > surprise Percent
7.0707
Earnings History > 75 > period
2007-06-30
Earnings History > 75 > report Date
2007-07-16
Earnings History > 75 > date
2007-06-30
Earnings History > 75 > before After Market
AfterMarket
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
1.05
Earnings History > 75 > eps Estimate
1
Earnings History > 75 > eps Difference
0.05
Earnings History > 75 > surprise Percent
5
Earnings History > 76 > period
2007-03-31
Earnings History > 76 > report Date
2007-04-17
Earnings History > 76 > date
2007-03-31
Earnings History > 76 > before After Market
BeforeMarket
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
1.16
Earnings History > 76 > eps Estimate
1.04
Earnings History > 76 > eps Difference
0.12
Earnings History > 76 > surprise Percent
11.5385
Earnings History > 77 > period
2006-12-31
Earnings History > 77 > report Date
2007-01-23
Earnings History > 77 > date
2006-12-31
Earnings History > 77 > before After Market
BeforeMarket
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.81
Earnings History > 77 > eps Estimate
0.79
Earnings History > 77 > eps Difference
0.02
Earnings History > 77 > surprise Percent
2.5316
Earnings History > 78 > period
2006-09-30
Earnings History > 78 > report Date
2006-10-17
Earnings History > 78 > date
2006-09-30
Earnings History > 78 > before After Market
BeforeMarket
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.98
Earnings History > 78 > eps Estimate
0.93
Earnings History > 78 > eps Difference
0.05
Earnings History > 78 > surprise Percent
5.3763
Earnings History > 79 > period
2006-06-30
Earnings History > 79 > report Date
2006-07-18
Earnings History > 79 > date
2006-06-30
Earnings History > 79 > before After Market
BeforeMarket
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.98
Earnings History > 79 > eps Estimate
0.97
Earnings History > 79 > eps Difference
0.01
Earnings History > 79 > surprise Percent
1.0309
Earnings History > 80 > period
2006-03-31
Earnings History > 80 > report Date
2006-04-18
Earnings History > 80 > date
2006-03-31
Earnings History > 80 > before After Market
BeforeMarket
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.99
Earnings History > 80 > eps Estimate
0.98
Earnings History > 80 > eps Difference
0.01
Earnings History > 80 > surprise Percent
1.0204
Earnings History > 81 > period
2005-12-31
Earnings History > 81 > report Date
2006-01-24
Earnings History > 81 > date
2005-12-31
Earnings History > 81 > before After Market
BeforeMarket
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.73
Earnings History > 81 > eps Estimate
0.73
Earnings History > 81 > eps Difference
0
Earnings History > 81 > surprise Percent
0
Earnings History > 82 > period
2005-09-30
Earnings History > 82 > report Date
2005-10-18
Earnings History > 82 > date
2005-09-30
Earnings History > 82 > before After Market
BeforeMarket
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.87
Earnings History > 82 > eps Estimate
0.86
Earnings History > 82 > eps Difference
0.01
Earnings History > 82 > surprise Percent
1.1628
Earnings History > 83 > period
2005-06-30
Earnings History > 83 > report Date
2005-07-19
Earnings History > 83 > date
2005-06-30
Earnings History > 83 > before After Market
BeforeMarket
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.93
Earnings History > 83 > eps Estimate
0.91
Earnings History > 83 > eps Difference
0.02
Earnings History > 83 > surprise Percent
2.1978
Earnings History > 84 > period
2005-03-31
Earnings History > 84 > report Date
2005-04-19
Earnings History > 84 > date
2005-03-31
Earnings History > 84 > before After Market
BeforeMarket
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.97
Earnings History > 84 > eps Estimate
0.92
Earnings History > 84 > eps Difference
0.05
Earnings History > 84 > surprise Percent
5.4348
Earnings History > 85 > period
2004-12-31
Earnings History > 85 > report Date
2005-01-25
Earnings History > 85 > date
2004-12-31
Earnings History > 85 > before After Market
BeforeMarket
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.67
Earnings History > 85 > eps Estimate
0.64
Earnings History > 85 > eps Difference
0.03
Earnings History > 85 > surprise Percent
4.6875
Earnings History > 86 > period
2004-09-30
Earnings History > 86 > report Date
2004-10-12
Earnings History > 86 > date
2004-09-30
Earnings History > 86 > before After Market
BeforeMarket
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.78
Earnings History > 86 > eps Estimate
0.76
Earnings History > 86 > eps Difference
0.02
Earnings History > 86 > surprise Percent
2.6316
Earnings History > 87 > period
2004-06-30
Earnings History > 87 > report Date
2004-07-13
Earnings History > 87 > date
2004-06-30
Earnings History > 87 > before After Market
BeforeMarket
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.82
Earnings History > 87 > eps Estimate
0.79
Earnings History > 87 > eps Difference
0.03
Earnings History > 87 > surprise Percent
3.7975
Earnings History > 88 > period
2004-03-31
Earnings History > 88 > report Date
2004-04-13
Earnings History > 88 > date
2004-03-31
Earnings History > 88 > before After Market
BeforeMarket
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.83
Earnings History > 88 > eps Estimate
0.8
Earnings History > 88 > eps Difference
0.03
Earnings History > 88 > surprise Percent
3.75
Earnings History > 89 > period
2003-12-31
Earnings History > 89 > report Date
2004-01-20
Earnings History > 89 > date
2003-12-31
Earnings History > 89 > before After Market
BeforeMarket
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.57
Earnings History > 89 > eps Estimate
0.56
Earnings History > 89 > eps Difference
0.01
Earnings History > 89 > surprise Percent
1.7857
Earnings History > 90 > period
2003-09-30
Earnings History > 90 > report Date
2003-10-14
Earnings History > 90 > date
2003-09-30
Earnings History > 90 > before After Market
BeforeMarket
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.69
Earnings History > 90 > eps Estimate
0.68
Earnings History > 90 > eps Difference
0.01
Earnings History > 90 > surprise Percent
1.4706
Earnings History > 91 > period
2003-06-30
Earnings History > 91 > report Date
2003-07-15
Earnings History > 91 > date
2003-06-30
Earnings History > 91 > before After Market
BeforeMarket
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.7
Earnings History > 91 > eps Estimate
0.69
Earnings History > 91 > eps Difference
0.01
Earnings History > 91 > surprise Percent
1.4493
Earnings History > 92 > period
2003-03-31
Earnings History > 92 > report Date
2003-04-15
Earnings History > 92 > date
2003-03-31
Earnings History > 92 > before After Market
BeforeMarket
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.69
Earnings History > 92 > eps Estimate
0.68
Earnings History > 92 > eps Difference
0.01
Earnings History > 92 > surprise Percent
1.4706
Earnings History > 93 > period
2002-12-31
Earnings History > 93 > report Date
2003-01-21
Earnings History > 93 > date
2002-12-31
Earnings History > 93 > before After Market
BeforeMarket
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.48
Earnings History > 93 > eps Estimate
0.47
Earnings History > 93 > eps Difference
0.01
Earnings History > 93 > surprise Percent
2.1277
Earnings History > 94 > period
2002-09-30
Earnings History > 94 > report Date
2002-10-15
Earnings History > 94 > date
2002-09-30
Earnings History > 94 > before After Market
BeforeMarket
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.6
Earnings History > 94 > eps Estimate
0.59
Earnings History > 94 > eps Difference
0.01
Earnings History > 94 > surprise Percent
1.6949
Earnings History > 95 > period
2002-06-30
Earnings History > 95 > report Date
2002-07-16
Earnings History > 95 > date
2002-06-30
Earnings History > 95 > before After Market
BeforeMarket
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.6
Earnings History > 95 > eps Estimate
0.59
Earnings History > 95 > eps Difference
0.01
Earnings History > 95 > surprise Percent
1.6949
Earnings History > 96 > period
2002-03-31
Earnings History > 96 > report Date
2002-04-16
Earnings History > 96 > date
2002-03-31
Earnings History > 96 > before After Market
BeforeMarket
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.59
Earnings History > 96 > eps Estimate
0.58
Earnings History > 96 > eps Difference
0.01
Earnings History > 96 > surprise Percent
1.7241
Earnings History > 97 > period
2001-12-31
Earnings History > 97 > report Date
2002-01-22
Earnings History > 97 > date
2001-12-31
Earnings History > 97 > before After Market
BeforeMarket
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.39
Earnings History > 97 > eps Estimate
0.38
Earnings History > 97 > eps Difference
0.01
Earnings History > 97 > surprise Percent
2.6316
Earnings History > 98 > period
2001-09-30
Earnings History > 98 > report Date
2001-10-16
Earnings History > 98 > date
2001-09-30
Earnings History > 98 > before After Market
BeforeMarket
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.5
Earnings History > 98 > eps Estimate
0.48
Earnings History > 98 > eps Difference
0.02
Earnings History > 98 > surprise Percent
4.1667
Earnings History > 99 > period
2001-06-30
Earnings History > 99 > report Date
2001-07-17
Earnings History > 99 > date
2001-06-30
Earnings History > 99 > before After Market
BeforeMarket
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.51
Earnings History > 99 > eps Estimate
0.52
Earnings History > 99 > eps Difference
-0.01
Earnings History > 99 > surprise Percent
-1.9231
Earnings History > 100 > period
2001-03-31
Earnings History > 100 > report Date
2001-04-17
Earnings History > 100 > date
2001-03-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.5
Earnings History > 100 > eps Estimate
0.52
Earnings History > 100 > eps Difference
-0.02
Earnings History > 100 > surprise Percent
-3.8462
Earnings History > 101 > period
2000-12-31
Earnings History > 101 > report Date
2001-01-23
Earnings History > 101 > date
2000-12-31
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.33
Earnings History > 101 > eps Estimate
0.32
Earnings History > 101 > eps Difference
0.01
Earnings History > 101 > surprise Percent
3.125
Earnings History > 102 > period
2000-09-30
Earnings History > 102 > report Date
2000-10-17
Earnings History > 102 > date
2000-09-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.45
Earnings History > 102 > eps Estimate
0.44
Earnings History > 102 > eps Difference
0.01
Earnings History > 102 > surprise Percent
2.2727
Earnings History > 103 > period
2000-06-30
Earnings History > 103 > report Date
2000-07-18
Earnings History > 103 > date
2000-06-30
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.47
Earnings History > 103 > eps Estimate
0.46
Earnings History > 103 > eps Difference
0.01
Earnings History > 103 > surprise Percent
2.1739
Earnings History > 104 > period
2000-03-31
Earnings History > 104 > report Date
2000-04-18
Earnings History > 104 > date
2000-03-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.47
Earnings History > 104 > eps Estimate
0.45
Earnings History > 104 > eps Difference
0.02
Earnings History > 104 > surprise Percent
4.4444
Earnings History > 105 > period
1999-12-31
Earnings History > 105 > report Date
2000-01-25
Earnings History > 105 > date
1999-12-31
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.28
Earnings History > 105 > eps Estimate
0.28
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.4
Earnings History > 106 > eps Estimate
0.39
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
2.5641
Earnings History > 107 > period
1999-06-30
Earnings History > 107 > report Date
1999-07-20
Earnings History > 107 > date
1999-06-30
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.42
Earnings History > 107 > eps Estimate
0.41
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
2.439
Earnings History > 108 > period
1999-03-31
Earnings History > 108 > report Date
1999-04-20
Earnings History > 108 > date
1999-03-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.41
Earnings History > 108 > eps Estimate
0.4
Earnings History > 108 > eps Difference
0.01
Earnings History > 108 > surprise Percent
2.5
Earnings History > 109 > period
1998-12-31
Earnings History > 109 > report Date
1999-01-26
Earnings History > 109 > date
1998-12-31
Earnings History > 109 > before After Market
BeforeMarket
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.25
Earnings History > 109 > eps Estimate
0.25
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-13
Earnings History > 110 > date
1998-09-30
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.35
Earnings History > 110 > eps Estimate
0.35
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-14
Earnings History > 111 > date
1998-06-30
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.38
Earnings History > 111 > eps Estimate
0.37
Earnings History > 111 > eps Difference
0.01
Earnings History > 111 > surprise Percent
2.7027
Earnings History > 112 > period
1998-03-31
Earnings History > 112 > report Date
1998-04-14
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.37
Earnings History > 112 > eps Estimate
0.37
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-20
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.24
Earnings History > 113 > eps Estimate
0.23
Earnings History > 113 > eps Difference
0.01
Earnings History > 113 > surprise Percent
4.3478
Earnings History > 114 > period
1997-09-30
Earnings History > 114 > report Date
1997-10-14
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.32
Earnings History > 114 > eps Estimate
0.32
Earnings History > 114 > eps Difference
0
Earnings History > 114 > surprise Percent
0
Earnings History > 115 > period
1997-06-30
Earnings History > 115 > report Date
1997-07-15
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.34
Earnings History > 115 > eps Estimate
0.34
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-15
Earnings History > 116 > date
1997-03-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.34
Earnings History > 116 > eps Estimate
0.34
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-21
Earnings History > 117 > date
1996-12-31
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.21
Earnings History > 117 > eps Estimate
0.21
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-16
Earnings History > 118 > date
1996-09-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.28
Earnings History > 118 > eps Estimate
0.28
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
0
Earnings History > 119 > period
1996-06-30
Earnings History > 119 > report Date
1996-07-16
Earnings History > 119 > date
1996-06-30
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.3
Earnings History > 119 > eps Estimate
0.29
Earnings History > 119 > eps Difference
0.01
Earnings History > 119 > surprise Percent
3.4483
Earnings History > 120 > period
1996-03-31
Earnings History > 120 > report Date
1996-04-16
Earnings History > 120 > date
1996-03-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.3
Earnings History > 120 > eps Estimate
0.29
Earnings History > 120 > eps Difference
0.01
Earnings History > 120 > surprise Percent
3.4483
Johnson & Johnson, together with its subsidiaries, engages in the research and development, manufacture, and sale of various products in the healthcare field worldwide. It operates in two segments, Innovative Medicine and MedTech. The Innovative Medicine segment offers products for various therapeutic areas, such as immunology, including rheumatoid arthritis, psoriatic arthritis, inflammatory bowel disease, and psoriasis; infectious diseases comprising HIV/AIDS; neuroscience, consisting of mood disorders, neurodegenerative disorders, and schizophrenia; oncology, such as prostate cancer, hematologic malignancies, lung cancer, and bladder cancer; cardiovascular and metabolism, including thrombosis, diabetes, and macular degeneration; and pulmonary hypertension comprising pulmonary arterial hypertension through retailers, wholesalers, distributors, hospitals, and healthcare professionals for prescription use. The MedTech segment provides electrophysiology products to treat heart rhythm disorders; the heart recovery portfolio, which includes technologies to treat severe coronary artery disease requiring high-risk PCI or AMI cardiogenic shock; circulatory restoration products for the treatment of calcified coronary artery and peripheral artery diseases; and neurovascular care that treats hemorrhagic and ischemic stroke. This segment offers an orthopaedics portfolio that includes products and enabling technologies that support hips, knees, trauma, spine, sports, and other; surgery portfolios comprising advanced and general surgery technologies, as well as solutions for breast aesthetics and reconstruction; contact lenses under the ACUVUE brand; and TECNIS intraocular lenses for cataract surgery. It distributes its products to wholesalers, hospitals, and retailers, as well as physicians, nurses, hospitals, eye care professionals, and clinics. The company was founded in 1886 and is based in New Brunswick, New Jersey.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AJohnson & Johnson stock price swings late as JNJ guidance beats views, but talc risk grabs traders again TechStock²
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$210.1267
Analyst Picks
Strong Buy
7
Buy
4
Hold
13
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
High
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 59.70% of the total shares of Johnson & Johnson
1.
Vanguard Group Inc(9.8428%)
since
2025/06/30
2.
BlackRock Inc(8.4643%)
since
2025/06/30
3.
State Street Corp(5.5141%)
since
2025/06/30
4.
Vanguard Total Stock Mkt Idx Inv(3.1395%)
since
2025/07/31
5.
Geode Capital Management, LLC(2.5167%)
since
2025/06/30
6.
Vanguard 500 Index Investor(2.4731%)
since
2025/07/31
7.
JPMorgan Chase & Co(2.3295%)
since
2025/06/30
8.
Morgan Stanley - Brokerage Accounts(1.9509%)
since
2025/06/30
9.
NORGES BANK(1.3258%)
since
2025/06/30
10.
State Farm Mutual Automobile Ins Co(1.3152%)
since
2025/06/30
11.
Fidelity 500 Index(1.2664%)
since
2025/07/31
12.
Northern Trust Corp(1.2595%)
since
2025/06/30
13.
SPDR® S&P 500® ETF(1.2067%)
since
2025/08/31
14.
iShares Core S&P 500 ETF(1.2022%)
since
2025/08/31
15.
Bank of America Corp(1.1427%)
since
2025/06/30
16.
Wellington Management Company LLP(1.0329%)
since
2025/06/30
17.
Bank of New York Mellon Corp(0.9883%)
since
2025/06/30
18.
Vanguard Value Index Inv(0.8855%)
since
2025/07/31
19.
UBS Asset Mgmt Americas Inc(0.8169%)
since
2025/06/30
20.
Charles Schwab Investment Management Inc(0.7869%)
since
2025/06/30
21.
Legal & General Group PLC(0.7855%)
since
2025/06/30
22.
Dimensional Fund Advisors, Inc.(0.7716%)
since
2025/06/30
23.
Massachusetts Financial Services Company(0.7476%)
since
2025/06/30
24.
Wells Fargo & Co(0.7445%)
since
2025/06/30
25.
Franklin Resources Inc(0.725%)
since
2025/06/30
26.
The Health Care Select Sector SPDR® ETF(0.6822%)
since
2025/08/31
27.
Deutsche Bank AG(0.6579%)
since
2025/06/30
28.
Vanguard Institutional Index I(0.604%)
since
2025/07/31
29.
Vanguard Dividend Appreciation ETF(0.5368%)
since
2025/07/31
30.
State St S&P 500® Indx SL Cl III(0.5333%)
since
2025/08/31
31.
Vanguard Equity-Income Inv(0.4216%)
since
2025/06/30
32.
Vanguard High Dividend Yield ETF(0.384%)
since
2025/07/31
33.
Vanguard Institutional 500 Index Trust(0.3815%)
since
2025/07/31
34.
Blackrock Eq Idx Fund CF(0.3777%)
since
2025/06/30
35.
Franklin Income A1(0.3322%)
since
2025/07/31
36.
Blackrock Russ 1000 Eq Idx Composite(0.3127%)
since
2025/06/30
37.
MFS Large Cap Value Equity(0.3122%)
since
2025/06/30
38.
MFS Value A(0.3104%)
since
2025/07/31
39.
Russell 1000 Index Fund(0.3086%)
since
2025/08/31
40.
Columbia Dividend Value(0.3062%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2026-03-31
EPS Estimate
—
Date
2025-12-31
EPS Actual
—
EPS Estimate
2.53
EPS Difference
0
Surprise Percent
0%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.