_id
6911bd6cccc777a4e85d6267
Ticker
GLW
Name
Corning Incorporated
Exchange
NYSE
Address
One Riverfront Plaza, Corning, NY, United States, 14831
Country
USA
Sector
Technology
Industry
Electronic Components
Currency
USD
Website
https://www.corning.com
Description
Corning Incorporated operates in optical communications, display technologies, environmental technologies, specialty materials, and life sciences businesses. The company provides optical fibers and cables; and hardware and equipment products, such as cable assemblies, fiber optic hardware and connectors, optical components and couplers, closures, network interface devices, and other accessories for the telecommunications industry, businesses, governments, and individuals. It also offers glass substrates for flat panel displays, including liquid crystal displays and organic light-emitting diodes that are used in televisions, notebook computers, desktop monitors, tablets, and handheld devices. In addition, it manufactures products that offer material formulations for glass, glass ceramics, crystals, precision metrology instruments, and software, as well as glass wafers and substrates, tinted sunglasses, and radiation shielding products for markets, such as mobile consumer electronics, semiconductor equipment optics and consumables, aerospace and defense optics, radiation shielding products, sunglasses, and telecommunications components. Further, the company provides ceramic substrates and filter products for emissions control in mobile, gasoline, and diesel applications. Additionally, it offers laboratory products, including consumables, such as plastic vessels, liquid handling plastics, specialty surfaces, cell culture media, and serum, as well as general labware, and glassware and equipment under the Corning, Pyrex, Falcon, and Axygen brands. Corning Incorporated operates in the United States, Canada, Mexico, Japan, Taiwan, China, South Korea, Germany, and internationally. The company was formerly known as Corning Glass Works and changed its name to Corning Incorporated in April 1989. The company was founded in 1851 and is headquartered in Corning, New York.
Last Close
88.91
Volume
4582424
Current Price
85.025
Change
3.11
Last Updated
2026-01-03T12:42:59.110Z
Image
data:image/webp;base64,UklGRroGAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSM8DAAABoEXbtilJ2ufcG5GKRNlIlG3btm3btm3btm3btm1EvHc+Iqp1x+jviJgA/A8k0ximZ08JMqtETwWz0yxOBDIq/rUGUEYFnZ9smN/JI1qRSdj+ORwmEZbJuJgmKUyQJzVdRg0Wz5hwkEHdRfYXNGqUyIsWThjLWCQeWRATZM4K+S1HY5tDOChu+VzEHOCceCwZADZGXfZaCjKGL4llyXEGGUJ00euGnzEIe+r1Ip45sV6JbcvX5GBTIj55/U5lTtQPLyujORltL8liTk7xkQfKlFxethQyJ4/Yti12VrApGURsW34lNyelx+tTbHOS/xbbkocBIFNSWl7XtTm5xbYtue30obRSBJBWSgGsldKA0gpQWpPSmpRWgNKKoLTSCijo4zwAEMMnEwAQwZsAgPGXGd4M36XFEo+sggIpVJ7RsmgSIHaX/sOqUECxEeNHtSbUmdAQgTUHTwyvNnVI1mbTSyGsY9+2CVBm1JhJVTUqiEfcMhkahFnPelffdhnZHo/N0uzKCo562Dr/267I9liqIXLTjYBqMit2yXeSE6muzsL4Dw1zz/keB8Xlt7hlBJRCQysjELmM7y+GRowv9bA+CqMOADt3fi2EoSOh3raFXn3gXixsqZBBCkNheFJUsD3ilvHQChv2wuEIoLRSGA6N47OxIHvU5R5Qp8MXP8OwaVDvO8K1zHXsBBaVb/PeAQaAWq9/iUc6QDGOr4aCAzkkNVjh5ExsWvXyawLgTDq6v33IcKgPnRG4MSTxr8l9yg15wkg5a+xIVL31VcRdAKwx9R5YUdmUP2vCCX7VDcez1pfqwKm8yPzybXv4vW8BvSg+Knx7WbiRxIRqJQNR5IFlyZMIECON1RaoeQ+7bsZn9LsRF4erY7WdFg9KA6WkJRK5ByHB+YRATank+LUAKGTnQZbTYsnZWCAwyl0eP+7OJCTZ/HDF5pNxAro82x0SemxQCrmSD+jTCXPf3sw0W+aHEKaVRanb+5fd3h0Lmbb+FHmeDQwwdIqMLhAhXq4sTgSEx45wgXVY8owJQM4QShwtXoyk4SlDwU4n4EiXJxxAth1uWx6V9oIiAAxWAIgJADHBJynCn0kpQBEAZmRZ+0nkQSEfBGICAGYmkGIiAMRMIGYQMzEzwTczgZBs7GuxpAoUTE087KPIt9JgY5IM+iTyKoNBiQa9FbmTFGRMvFEfRU5mNii08yv5NiepQa6KL+R+qxCDgrJtkFfVYS7p2HXlammQMUBI0Z9b08BknWXN7CCQOYQY5dq6TAIhSTEnzE4YBQP5r5AiE/6mCY7IQF8AVlA4IMQCAAAwDQCdASpAAEAAPtFepEyoJaOiLBqrMQAaCWwA0xvtitgRvAbZbnqtNP3kn/Jvt8xOsCDHVUX53/s+hLzrvU/sBbph+xR07FWsIovx3k8h/qWZVQzLoXUftaYiQPnYM1XwX20mSZobKApY7rbr+TnDn+gA/MBdFA0ycP+InvaD27kEqNDIMwFlqTR4dLGmg6A/+f/uNWLJr1OWi/lfft6rrWasTojqfd+P+Xqnj+QU2l7+ZxdRb57B3eCX/Yzk3g3LSo6Izwv+bZSs0RpSTIZH/1vCGjyvOOset/Knh8++YqijHyLac3o1tNMjILJln1cq57or3DMzNHJ2HEnXi2MFD3AUrFYl9jxp6IAwMf5OEWLESdH5P2I2c9jkp2TYbzojO93zyUkmUG1A2NTKa87c/8y58/qsFhIaaJ0yWYtpoy+3wTtPqVmQmLzOhassEE9jpBVdDbIuw8XANueTxwEqlqACS7L1PaJRu2DcBvpLzmnosnP4L5QEwnTXOMveOwFkmnJDZv5A+zavzGe1C4h5s0vyOcjhqgWX65qPaYQ6qDx45zOgUSEXvQLFWNtb89lWFDMFjeWMyMSR4jB319H46oRkjDoSNPJF0erZBcyb+zgoHgGdn6e5QbjjTf6pvpkw7pApGkjBb08jwFRNZiWjfTvoYd0Ksjf689w/87Pc0OObrrFJgbjaGl39NWIr4jqOAR3VaRGKT42uwdw3g5uDITeoGDAGA07HLa38BUHGDU5WOBs4yarX9+sEw3QK1ebUlrhi1wkFt/V2NeiCJ3Zib05Qej065S3AAFu8yoA2ch0Y6tPDo3MqQbp2V/2gcbidza2HgoVBEJ15pC0QjXeVESl3IDQ1bpnEYlkQTUXh7AB6vZi+MEz2Pvx9B3e2Nax5ohQOJTau6ErpjLsvqGsGEVmMkpFSn/P3X//8aIfqEnsAAAA=
Ipo Date
1981-12-31T00:00:00.000Z
Market Cap
77736861696
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9461242424242422
Sentiment Sources
33
Rating
4.2143
Target Price
94.5385
Strong Buy
8
Buy
1
Hold
5
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
4100000000
Cost Of Revenue
2580000000
Gross Profit
1520000000
Operating Expenses
931000000
Operating Income
589000000
Interest Expense
78000000
Pretax Income
550000000
Net Income
430000000
Eps
0.5
Dividends Per Share
241000000
Shares Outstanding
857360396
Income Tax Expense
80000000
EBITDA
955000000
Operating Margin
14.365853658536585
Total Other Income Expense Net
-39000000
Cash
1648000000
Short Term Investments
-
Receivables
2509000000
Inventories
3104000000
Total Current Assets
8677000000
Property Plant Equipment
14397000000
Total Assets
29916000000
Payables
2029000000
Short Term Debt
904000000
Long Term Debt
7407000000
Total Liabilities
17911000000
Equity
11536000000
Bs_currency_symbol
USD
Depreciation
337000000
Change In Working Capital
-85000000
Cash From Operations
784000000
Capital Expenditures
334000000
Cash From Investing
-299000000
Cash From Financing
-324000000
Net Change In Cash
157000000
Cf_currency_symbol
USD
PE
58.1218
PB
6.338548890429959
ROE
3.7274618585298196
ROA
1.4373579355528814
FCF
450000000
Fcf Percent
0.10975609756097561
Piotroski FScore
4
Health Score
47
Deep Value Investing Score
4
Defensive Investing Score
5.5
Dividend Investing Score
3.5
Economic Moat Investing Score
6.8
Garp Investing Score
3.5
Growth Investing Score
3.5
Momentum Investing Score
5.5
Net Net Investing Score
2.5
Quality Investing Score
6.5
Value Investing Score
3.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
4100000000
Quarters > 0 > income Statement > cost Of Revenue
2580000000
Quarters > 0 > income Statement > gross Profit
1520000000
Quarters > 0 > income Statement > operating Expenses
931000000
Quarters > 0 > income Statement > operating Income
589000000
Quarters > 0 > income Statement > interest Expense
78000000
Quarters > 0 > income Statement > pretax Income
550000000
Quarters > 0 > income Statement > net Income
430000000
Quarters > 0 > income Statement > eps
0.5
Quarters > 0 > income Statement > dividends Per Share
241000000
Quarters > 0 > income Statement > shares Outstanding
860000000
Quarters > 0 > income Statement > income Tax Expense
80000000
Quarters > 0 > income Statement > EBITDA
955000000
Quarters > 0 > income Statement > operating Margin
14.365853658536585
Quarters > 0 > income Statement > total Other Income Expense Net
-39000000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
1648000000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
2509000000
Quarters > 0 > balance Sheet > inventories
3104000000
Quarters > 0 > balance Sheet > total Current Assets
8677000000
Quarters > 0 > balance Sheet > property Plant Equipment
14397000000
Quarters > 0 > balance Sheet > total Assets
29916000000
Quarters > 0 > balance Sheet > payables
2029000000
Quarters > 0 > balance Sheet > short Term Debt
904000000
Quarters > 0 > balance Sheet > long Term Debt
7407000000
Quarters > 0 > balance Sheet > total Liabilities
17911000000
Quarters > 0 > balance Sheet > equity
11536000000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
470000000
Quarters > 0 > cash Flow > depreciation
337000000
Quarters > 0 > cash Flow > change In Working Capital
-85000000
Quarters > 0 > cash Flow > cash From Operations
784000000
Quarters > 0 > cash Flow > capital Expenditures
334000000
Quarters > 0 > cash Flow > cash From Investing
-299000000
Quarters > 0 > cash Flow > cash From Financing
-324000000
Quarters > 0 > cash Flow > net Change In Cash
157000000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
0.5
Quarters > 0 > ratios > PB
6.338548890429959
Quarters > 0 > ratios > ROE
3.7274618585298196
Quarters > 0 > ratios > ROA
1.4373579355528814
Quarters > 0 > ratios > FCF
450000000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.10975609756097561
Quarters > 0 > health Score
47
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
3862000000
Quarters > 1 > income Statement > cost Of Revenue
2470000000
Quarters > 1 > income Statement > gross Profit
1392000000
Quarters > 1 > income Statement > operating Expenses
819000000
Quarters > 1 > income Statement > operating Income
573000000
Quarters > 1 > income Statement > interest Expense
83000000
Quarters > 1 > income Statement > pretax Income
584000000
Quarters > 1 > income Statement > net Income
469000000
Quarters > 1 > income Statement > eps
0.5415704387990762
Quarters > 1 > income Statement > dividends Per Share
261000000
Quarters > 1 > income Statement > shares Outstanding
866000000
Quarters > 1 > income Statement > income Tax Expense
84000000
Quarters > 1 > income Statement > EBITDA
1007000000
Quarters > 1 > income Statement > operating Margin
14.836872087001554
Quarters > 1 > income Statement > total Other Income Expense Net
11000000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
1491000000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
2298000000
Quarters > 1 > balance Sheet > inventories
3084000000
Quarters > 1 > balance Sheet > total Current Assets
8196000000
Quarters > 1 > balance Sheet > property Plant Equipment
13881000000
Quarters > 1 > balance Sheet > total Assets
28745000000
Quarters > 1 > balance Sheet > payables
1931000000
Quarters > 1 > balance Sheet > short Term Debt
887000000
Quarters > 1 > balance Sheet > long Term Debt
6714000000
Quarters > 1 > balance Sheet > total Liabilities
17200000000
Quarters > 1 > balance Sheet > equity
11116000000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
469000000
Quarters > 1 > cash Flow > depreciation
340000000
Quarters > 1 > cash Flow > change In Working Capital
-107000000
Quarters > 1 > cash Flow > cash From Operations
708000000
Quarters > 1 > cash Flow > capital Expenditures
308000000
Quarters > 1 > cash Flow > cash From Investing
-301000000
Quarters > 1 > cash Flow > cash From Financing
-293000000
Quarters > 1 > cash Flow > net Change In Cash
132000000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
0.5415704387990762
Quarters > 1 > ratios > PB
6.623933969053617
Quarters > 1 > ratios > ROE
4.2191435768261965
Quarters > 1 > ratios > ROA
1.6315881022786571
Quarters > 1 > ratios > FCF
400000000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.10357327809425168
Quarters > 1 > health Score
47
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
3452000000
Quarters > 2 > income Statement > cost Of Revenue
2238000000
Quarters > 2 > income Statement > gross Profit
1214000000
Quarters > 2 > income Statement > operating Expenses
769000000
Quarters > 2 > income Statement > operating Income
445000000
Quarters > 2 > income Statement > interest Expense
82000000
Quarters > 2 > income Statement > pretax Income
240000000
Quarters > 2 > income Statement > net Income
157000000
Quarters > 2 > income Statement > eps
0.1812933025404157
Quarters > 2 > income Statement > dividends Per Share
242000000
Quarters > 2 > income Statement > shares Outstanding
866000000
Quarters > 2 > income Statement > income Tax Expense
55000000
Quarters > 2 > income Statement > EBITDA
641000000
Quarters > 2 > income Statement > operating Margin
12.891077636152955
Quarters > 2 > income Statement > total Other Income Expense Net
-205000000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
1359000000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
2045000000
Quarters > 2 > balance Sheet > inventories
2896000000
Quarters > 2 > balance Sheet > total Current Assets
7644000000
Quarters > 2 > balance Sheet > property Plant Equipment
13360000000
Quarters > 2 > balance Sheet > total Assets
27394000000
Quarters > 2 > balance Sheet > payables
1737000000
Quarters > 2 > balance Sheet > short Term Debt
373000000
Quarters > 2 > balance Sheet > long Term Debt
6954000000
Quarters > 2 > balance Sheet > total Liabilities
16266000000
Quarters > 2 > balance Sheet > equity
10716000000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
185000000
Quarters > 2 > cash Flow > depreciation
319000000
Quarters > 2 > cash Flow > change In Working Capital
-464000000
Quarters > 2 > cash Flow > cash From Operations
151000000
Quarters > 2 > cash Flow > capital Expenditures
208000000
Quarters > 2 > cash Flow > cash From Investing
-165000000
Quarters > 2 > cash Flow > cash From Financing
-403000000
Quarters > 2 > cash Flow > net Change In Cash
-409000000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
0.1812933025404157
Quarters > 2 > ratios > PB
6.871187943262412
Quarters > 2 > ratios > ROE
1.4650989175065323
Quarters > 2 > ratios > ROA
0.5731182010659268
Quarters > 2 > ratios > FCF
-57000000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
-0.016512166859791424
Quarters > 2 > health Score
34
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
3501000000
Quarters > 3 > income Statement > cost Of Revenue
2304000000
Quarters > 3 > income Statement > gross Profit
1197000000
Quarters > 3 > income Statement > operating Expenses
804000000
Quarters > 3 > income Statement > operating Income
393000000
Quarters > 3 > income Statement > interest Expense
79000000
Quarters > 3 > income Statement > pretax Income
437000000
Quarters > 3 > income Statement > net Income
310000000
Quarters > 3 > income Statement > eps
0.3629976580796253
Quarters > 3 > income Statement > dividends Per Share
249000000
Quarters > 3 > income Statement > shares Outstanding
854000000
Quarters > 3 > income Statement > income Tax Expense
97000000
Quarters > 3 > income Statement > EBITDA
851000000
Quarters > 3 > income Statement > operating Margin
11.225364181662382
Quarters > 3 > income Statement > total Other Income Expense Net
44000000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
1768000000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
2053000000
Quarters > 3 > balance Sheet > inventories
2724000000
Quarters > 3 > balance Sheet > total Current Assets
7992000000
Quarters > 3 > balance Sheet > property Plant Equipment
14155000000
Quarters > 3 > balance Sheet > total Assets
27735000000
Quarters > 3 > balance Sheet > payables
1472000000
Quarters > 3 > balance Sheet > short Term Debt
421000000
Quarters > 3 > balance Sheet > long Term Debt
6885000000
Quarters > 3 > balance Sheet > total Liabilities
16665000000
Quarters > 3 > balance Sheet > equity
10686000000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
340000000
Quarters > 3 > cash Flow > depreciation
335000000
Quarters > 3 > cash Flow > change In Working Capital
-130000000
Quarters > 3 > cash Flow > cash From Operations
623000000
Quarters > 3 > cash Flow > capital Expenditures
254000000
Quarters > 3 > cash Flow > cash From Investing
-207000000
Quarters > 3 > cash Flow > cash From Financing
-220000000
Quarters > 3 > cash Flow > net Change In Cash
155000000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
0.3629976580796253
Quarters > 3 > ratios > PB
6.794998128392289
Quarters > 3 > ratios > ROE
2.9009919520868426
Quarters > 3 > ratios > ROA
1.1177212907878133
Quarters > 3 > ratios > FCF
369000000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.10539845758354756
Quarters > 3 > health Score
45
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
13118000000
Annuals > 0 > income Statement > cost Of Revenue
8842000000
Annuals > 0 > income Statement > gross Profit
4276000000
Annuals > 0 > income Statement > operating Expenses
3141000000
Annuals > 0 > income Statement > operating Income
1135000000
Annuals > 0 > income Statement > interest Expense
329000000
Annuals > 0 > income Statement > pretax Income
813000000
Annuals > 0 > income Statement > net Income
506000000
Annuals > 0 > income Statement > eps
0.5822784810126582
Annuals > 0 > income Statement > dividends Per Share
986000000
Annuals > 0 > income Statement > shares Outstanding
869000000
Annuals > 0 > income Statement > income Tax Expense
221000000
Annuals > 0 > income Statement > EBITDA
2492000000
Annuals > 0 > income Statement > operating Margin
8.652233572190884
Annuals > 0 > income Statement > total Other Income Expense Net
-322000000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
1768000000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
2053000000
Annuals > 0 > balance Sheet > inventories
2724000000
Annuals > 0 > balance Sheet > total Current Assets
7992000000
Annuals > 0 > balance Sheet > property Plant Equipment
14155000000
Annuals > 0 > balance Sheet > total Assets
27735000000
Annuals > 0 > balance Sheet > payables
1472000000
Annuals > 0 > balance Sheet > short Term Debt
421000000
Annuals > 0 > balance Sheet > long Term Debt
6885000000
Annuals > 0 > balance Sheet > total Liabilities
16665000000
Annuals > 0 > balance Sheet > equity
10686000000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
592000000
Annuals > 0 > cash Flow > depreciation
1350000000
Annuals > 0 > cash Flow > change In Working Capital
-558000000
Annuals > 0 > cash Flow > cash From Operations
1939000000
Annuals > 0 > cash Flow > capital Expenditures
965000000
Annuals > 0 > cash Flow > cash From Investing
-744000000
Annuals > 0 > cash Flow > cash From Financing
-1164000000
Annuals > 0 > cash Flow > net Change In Cash
-11000000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
0.5822784810126582
Annuals > 0 > ratios > PB
7.373407261837919
Annuals > 0 > ratios > ROE
4.735167508890137
Annuals > 0 > ratios > ROA
1.8244095907697857
Annuals > 0 > ratios > FCF
974000000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.07424912334197287
Annuals > 0 > health Score
43
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
12588000000
Annuals > 1 > income Statement > cost Of Revenue
8657000000
Annuals > 1 > income Statement > gross Profit
3931000000
Annuals > 1 > income Statement > operating Expenses
2919000000
Annuals > 1 > income Statement > operating Income
890000000
Annuals > 1 > income Statement > interest Expense
329000000
Annuals > 1 > income Statement > pretax Income
816000000
Annuals > 1 > income Statement > net Income
581000000
Annuals > 1 > income Statement > eps
0.6763678696158324
Annuals > 1 > income Statement > dividends Per Share
989000000
Annuals > 1 > income Statement > shares Outstanding
859000000
Annuals > 1 > income Statement > income Tax Expense
-168000000
Annuals > 1 > income Statement > EBITDA
890000000
Annuals > 1 > income Statement > operating Margin
7.070225611693677
Annuals > 1 > income Statement > total Other Income Expense Net
-74000000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
1779000000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
1572000000
Annuals > 1 > balance Sheet > inventories
2666000000
Annuals > 1 > balance Sheet > total Current Assets
7212000000
Annuals > 1 > balance Sheet > property Plant Equipment
15513000000
Annuals > 1 > balance Sheet > total Assets
28500000000
Annuals > 1 > balance Sheet > payables
1466000000
Annuals > 1 > balance Sheet > short Term Debt
432000000
Annuals > 1 > balance Sheet > long Term Debt
7206000000
Annuals > 1 > balance Sheet > total Liabilities
16632000000
Annuals > 1 > balance Sheet > equity
11551000000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
648000000
Annuals > 1 > cash Flow > depreciation
1369000000
Annuals > 1 > cash Flow > change In Working Capital
-158000000
Annuals > 1 > cash Flow > cash From Operations
2005000000
Annuals > 1 > cash Flow > capital Expenditures
1390000000
Annuals > 1 > cash Flow > cash From Investing
-1000000000
Annuals > 1 > cash Flow > cash From Financing
-883000000
Annuals > 1 > cash Flow > net Change In Cash
108000000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
0.6763678696158324
Annuals > 1 > ratios > PB
6.74275214267163
Annuals > 1 > ratios > ROE
5.02986754393559
Annuals > 1 > ratios > ROA
2.0385964912280703
Annuals > 1 > ratios > FCF
615000000
Annuals > 1 > ratios > Piotroski FScore
3
Annuals > 1 > ratios > fcf Percent
0.0488560533841754
Annuals > 1 > health Score
41
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
14189000000
Annuals > 2 > income Statement > cost Of Revenue
9683000000
Annuals > 2 > income Statement > gross Profit
4506000000
Annuals > 2 > income Statement > operating Expenses
3068000000
Annuals > 2 > income Statement > operating Income
1438000000
Annuals > 2 > income Statement > interest Expense
292000000
Annuals > 2 > income Statement > pretax Income
1797000000
Annuals > 2 > income Statement > net Income
1316000000
Annuals > 2 > income Statement > eps
1.5355892648774796
Annuals > 2 > income Statement > dividends Per Share
932000000
Annuals > 2 > income Statement > shares Outstanding
857000000
Annuals > 2 > income Statement > income Tax Expense
411000000
Annuals > 2 > income Statement > EBITDA
3541000000
Annuals > 2 > income Statement > operating Margin
10.134611318627105
Annuals > 2 > income Statement > total Other Income Expense Net
359000000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
1671000000
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
1721000000
Annuals > 2 > balance Sheet > inventories
2904000000
Annuals > 2 > balance Sheet > total Current Assets
7453000000
Annuals > 2 > balance Sheet > property Plant Equipment
16213000000
Annuals > 2 > balance Sheet > total Assets
29499000000
Annuals > 2 > balance Sheet > payables
1804000000
Annuals > 2 > balance Sheet > short Term Debt
335000000
Annuals > 2 > balance Sheet > long Term Debt
6687000000
Annuals > 2 > balance Sheet > total Liabilities
17224000000
Annuals > 2 > balance Sheet > equity
12008000000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
1386000000
Annuals > 2 > cash Flow > depreciation
1452000000
Annuals > 2 > cash Flow > change In Working Capital
-138000000
Annuals > 2 > cash Flow > cash From Operations
2615000000
Annuals > 2 > cash Flow > capital Expenditures
1604000000
Annuals > 2 > cash Flow > cash From Investing
-1355000000
Annuals > 2 > cash Flow > cash From Financing
-1649000000
Annuals > 2 > cash Flow > net Change In Cash
-477000000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
1.5355892648774796
Annuals > 2 > ratios > PB
6.471035143237842
Annuals > 2 > ratios > ROE
10.95936042638241
Annuals > 2 > ratios > ROA
4.4611681751923795
Annuals > 2 > ratios > FCF
1011000000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.07125237860314328
Annuals > 2 > health Score
51
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
14082000000
Annuals > 3 > income Statement > cost Of Revenue
9019000000
Annuals > 3 > income Statement > gross Profit
5063000000
Annuals > 3 > income Statement > operating Expenses
2951000000
Annuals > 3 > income Statement > operating Income
2112000000
Annuals > 3 > income Statement > interest Expense
300000000
Annuals > 3 > income Statement > pretax Income
2426000000
Annuals > 3 > income Statement > net Income
1906000000
Annuals > 3 > income Statement > eps
2.258293838862559
Annuals > 3 > income Statement > dividends Per Share
871000000
Annuals > 3 > income Statement > shares Outstanding
844000000
Annuals > 3 > income Statement > income Tax Expense
491000000
Annuals > 3 > income Statement > EBITDA
4207000000
Annuals > 3 > income Statement > operating Margin
14.9978696207925
Annuals > 3 > income Statement > total Other Income Expense Net
314000000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
2148000000
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
2004000000
Annuals > 3 > balance Sheet > inventories
2481000000
Annuals > 3 > balance Sheet > total Current Assets
7659000000
Annuals > 3 > balance Sheet > property Plant Equipment
16545000000
Annuals > 3 > balance Sheet > total Assets
30154000000
Annuals > 3 > balance Sheet > payables
1612000000
Annuals > 3 > balance Sheet > short Term Debt
149000000
Annuals > 3 > balance Sheet > long Term Debt
6989000000
Annuals > 3 > balance Sheet > total Liabilities
17609000000
Annuals > 3 > balance Sheet > equity
12333000000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
1906000000
Annuals > 3 > cash Flow > depreciation
1481000000
Annuals > 3 > cash Flow > change In Working Capital
323000000
Annuals > 3 > cash Flow > cash From Operations
3412000000
Annuals > 3 > cash Flow > capital Expenditures
1637000000
Annuals > 3 > cash Flow > cash From Investing
-1419000000
Annuals > 3 > cash Flow > cash From Financing
-2452000000
Annuals > 3 > cash Flow > net Change In Cash
-524000000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
2.258293838862559
Annuals > 3 > ratios > PB
6.204936349631071
Annuals > 3 > ratios > ROE
15.454471742479525
Annuals > 3 > ratios > ROA
6.320886117927969
Annuals > 3 > ratios > FCF
1775000000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.126047436443687
Annuals > 3 > health Score
62
Valuation > metrics > PE
58.1218
Valuation > metrics > PB
6.338548890429959
Valuation > final Score
1
Valuation > verdict
121.9% Overvalued
Profitability > metrics > ROE
3.7274618585298196
Profitability > metrics > ROA
4.95562982597672
Profitability > metrics > Net Margin
0.1048780487804878
Profitability > final Score
38
Profitability > verdict
Weak
Risk > metrics > Debt Equity
1.552617891816921
Risk > metrics > Interest Coverage
7.551282051282051
Risk > final Score
60
Risk > verdict
High
Liquidity > metrics > Current Ratio
2.9584043641322877
Liquidity > metrics > Quick Ratio
1.9001022843504944
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
44
Prev Profitabilities > 1
16
Prev Profitabilities > 2
31
Prev Risks > 0
58
Prev Risks > 1
52
Prev Risks > 2
50
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T21:54:43.636Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-01-28
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
BeforeMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
0.7
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-28
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
BeforeMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
0.67
Earnings History > 1 > eps Estimate
0.66
Earnings History > 1 > eps Difference
0.01
Earnings History > 1 > surprise Percent
1.5152
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-29
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
BeforeMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
0.6
Earnings History > 2 > eps Estimate
0.57
Earnings History > 2 > eps Difference
0.03
Earnings History > 2 > surprise Percent
5.2632
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-29
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
BeforeMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.18
Earnings History > 3 > eps Estimate
0.46
Earnings History > 3 > eps Difference
-0.28
Earnings History > 3 > surprise Percent
-60.8696
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-01-29
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
BeforeMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.57
Earnings History > 4 > eps Estimate
0.56
Earnings History > 4 > eps Difference
0.01
Earnings History > 4 > surprise Percent
1.7857
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-29
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
BeforeMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.54
Earnings History > 5 > eps Estimate
0.52
Earnings History > 5 > eps Difference
0.02
Earnings History > 5 > surprise Percent
3.8462
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-30
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
BeforeMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.47
Earnings History > 6 > eps Estimate
0.47
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
0
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-30
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
BeforeMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.38
Earnings History > 7 > eps Estimate
0.35
Earnings History > 7 > eps Difference
0.03
Earnings History > 7 > surprise Percent
8.5714
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-01-30
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
0.39
Earnings History > 8 > eps Estimate
0.41
Earnings History > 8 > eps Difference
-0.02
Earnings History > 8 > surprise Percent
-4.878
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-24
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.45
Earnings History > 9 > eps Estimate
0.47
Earnings History > 9 > eps Difference
-0.02
Earnings History > 9 > surprise Percent
-4.2553
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-25
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
BeforeMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.45
Earnings History > 10 > eps Estimate
0.45
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
0
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-25
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.41
Earnings History > 11 > eps Estimate
0.39
Earnings History > 11 > eps Difference
0.02
Earnings History > 11 > surprise Percent
5.1282
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-01-31
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
0.47
Earnings History > 12 > eps Estimate
0.44
Earnings History > 12 > eps Difference
0.03
Earnings History > 12 > surprise Percent
6.8182
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-25
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.51
Earnings History > 13 > eps Estimate
0.51
Earnings History > 13 > eps Difference
0
Earnings History > 13 > surprise Percent
0
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-26
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0.57
Earnings History > 14 > eps Estimate
0.56
Earnings History > 14 > eps Difference
0.01
Earnings History > 14 > surprise Percent
1.7857
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-26
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
BeforeMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.54
Earnings History > 15 > eps Estimate
0.49
Earnings History > 15 > eps Difference
0.05
Earnings History > 15 > surprise Percent
10.2041
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-01-26
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
BeforeMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.54
Earnings History > 16 > eps Estimate
0.52
Earnings History > 16 > eps Difference
0.02
Earnings History > 16 > surprise Percent
3.8462
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-26
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.56
Earnings History > 17 > eps Estimate
0.58
Earnings History > 17 > eps Difference
-0.02
Earnings History > 17 > surprise Percent
-3.4483
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-27
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.53
Earnings History > 18 > eps Estimate
0.51
Earnings History > 18 > eps Difference
0.02
Earnings History > 18 > surprise Percent
3.9216
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-27
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.45
Earnings History > 19 > eps Estimate
0.43
Earnings History > 19 > eps Difference
0.02
Earnings History > 19 > surprise Percent
4.6512
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-01-27
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.52
Earnings History > 20 > eps Estimate
0.49
Earnings History > 20 > eps Difference
0.03
Earnings History > 20 > surprise Percent
6.1224
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-27
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.43
Earnings History > 21 > eps Estimate
0.38
Earnings History > 21 > eps Difference
0.05
Earnings History > 21 > surprise Percent
13.1579
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-28
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.25
Earnings History > 22 > eps Estimate
0.14
Earnings History > 22 > eps Difference
0.11
Earnings History > 22 > surprise Percent
78.5714
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-28
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.2
Earnings History > 23 > eps Estimate
0.19
Earnings History > 23 > eps Difference
0.01
Earnings History > 23 > surprise Percent
5.2632
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-01-29
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.46
Earnings History > 24 > eps Estimate
0.44
Earnings History > 24 > eps Difference
0.02
Earnings History > 24 > surprise Percent
4.5455
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-29
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.44
Earnings History > 25 > eps Estimate
0.4
Earnings History > 25 > eps Difference
0.04
Earnings History > 25 > surprise Percent
10
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-30
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.45
Earnings History > 26 > eps Estimate
0.45
Earnings History > 26 > eps Difference
0
Earnings History > 26 > surprise Percent
0
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-30
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.4
Earnings History > 27 > eps Estimate
0.4
Earnings History > 27 > eps Difference
0
Earnings History > 27 > surprise Percent
0
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-01-29
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.59
Earnings History > 28 > eps Estimate
0.58
Earnings History > 28 > eps Difference
0.01
Earnings History > 28 > surprise Percent
1.7241
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-23
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.51
Earnings History > 29 > eps Estimate
0.48
Earnings History > 29 > eps Difference
0.03
Earnings History > 29 > surprise Percent
6.25
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-25
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.38
Earnings History > 30 > eps Estimate
0.37
Earnings History > 30 > eps Difference
0.01
Earnings History > 30 > surprise Percent
2.7027
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-24
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.31
Earnings History > 31 > eps Estimate
0.29
Earnings History > 31 > eps Difference
0.02
Earnings History > 31 > surprise Percent
6.8966
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-01-30
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.49
Earnings History > 32 > eps Estimate
0.47
Earnings History > 32 > eps Difference
0.02
Earnings History > 32 > surprise Percent
4.2553
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-24
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.43
Earnings History > 33 > eps Estimate
0.41
Earnings History > 33 > eps Difference
0.02
Earnings History > 33 > surprise Percent
4.878
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-26
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.42
Earnings History > 34 > eps Estimate
0.4
Earnings History > 34 > eps Difference
0.02
Earnings History > 34 > surprise Percent
5
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-25
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.39
Earnings History > 35 > eps Estimate
0.35
Earnings History > 35 > eps Difference
0.04
Earnings History > 35 > surprise Percent
11.4286
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-01-24
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.5
Earnings History > 36 > eps Estimate
0.44
Earnings History > 36 > eps Difference
0.06
Earnings History > 36 > surprise Percent
13.6364
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-25
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.42
Earnings History > 37 > eps Estimate
0.38
Earnings History > 37 > eps Difference
0.04
Earnings History > 37 > surprise Percent
10.5263
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-27
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
BeforeMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.37
Earnings History > 38 > eps Estimate
0.32
Earnings History > 38 > eps Difference
0.05
Earnings History > 38 > surprise Percent
15.625
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-26
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.28
Earnings History > 39 > eps Estimate
0.28
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
0
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-01-26
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.34
Earnings History > 40 > eps Estimate
0.31
Earnings History > 40 > eps Difference
0.03
Earnings History > 40 > surprise Percent
9.6774
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-27
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.34
Earnings History > 41 > eps Estimate
0.35
Earnings History > 41 > eps Difference
-0.01
Earnings History > 41 > surprise Percent
-2.8571
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-28
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
BeforeMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.38
Earnings History > 42 > eps Estimate
0.37
Earnings History > 42 > eps Difference
0.01
Earnings History > 42 > surprise Percent
2.7027
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-28
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
BeforeMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.35
Earnings History > 43 > eps Estimate
0.33
Earnings History > 43 > eps Difference
0.02
Earnings History > 43 > surprise Percent
6.0606
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-01-27
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
BeforeMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.45
Earnings History > 44 > eps Estimate
0.38
Earnings History > 44 > eps Difference
0.07
Earnings History > 44 > surprise Percent
18.4211
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-28
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
BeforeMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.4
Earnings History > 45 > eps Estimate
0.38
Earnings History > 45 > eps Difference
0.02
Earnings History > 45 > surprise Percent
5.2632
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-29
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
BeforeMarket
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.37
Earnings History > 46 > eps Estimate
0.38
Earnings History > 46 > eps Difference
-0.01
Earnings History > 46 > surprise Percent
-2.6316
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-28
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
BeforeMarket
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.31
Earnings History > 47 > eps Estimate
0.3
Earnings History > 47 > eps Difference
0.01
Earnings History > 47 > surprise Percent
3.3333
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-01-28
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
BeforeMarket
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.29
Earnings History > 48 > eps Estimate
0.28
Earnings History > 48 > eps Difference
0.01
Earnings History > 48 > surprise Percent
3.5714
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-30
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
BeforeMarket
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.33
Earnings History > 49 > eps Estimate
0.32
Earnings History > 49 > eps Difference
0.01
Earnings History > 49 > surprise Percent
3.125
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-30
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
BeforeMarket
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.32
Earnings History > 50 > eps Estimate
0.31
Earnings History > 50 > eps Difference
0.01
Earnings History > 50 > surprise Percent
3.2258
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-24
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
BeforeMarket
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.3
Earnings History > 51 > eps Estimate
0.24
Earnings History > 51 > eps Difference
0.06
Earnings History > 51 > surprise Percent
25
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-01-29
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
BeforeMarket
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.34
Earnings History > 52 > eps Estimate
0.33
Earnings History > 52 > eps Difference
0.01
Earnings History > 52 > surprise Percent
3.0303
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-24
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
BeforeMarket
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.34
Earnings History > 53 > eps Estimate
0.32
Earnings History > 53 > eps Difference
0.02
Earnings History > 53 > surprise Percent
6.25
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-25
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
BeforeMarket
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.31
Earnings History > 54 > eps Estimate
0.31
Earnings History > 54 > eps Difference
0
Earnings History > 54 > surprise Percent
0
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-25
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
BeforeMarket
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.3
Earnings History > 55 > eps Estimate
0.28
Earnings History > 55 > eps Difference
0.02
Earnings History > 55 > surprise Percent
7.1429
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-01-25
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
BeforeMarket
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.33
Earnings History > 56 > eps Estimate
0.33
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
0
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-26
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
BeforeMarket
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.48
Earnings History > 57 > eps Estimate
0.42
Earnings History > 57 > eps Difference
0.06
Earnings History > 57 > surprise Percent
14.2857
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-27
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
BeforeMarket
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.48
Earnings History > 58 > eps Estimate
0.47
Earnings History > 58 > eps Difference
0.01
Earnings History > 58 > surprise Percent
2.1277
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-27
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
BeforeMarket
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.47
Earnings History > 59 > eps Estimate
0.44
Earnings History > 59 > eps Difference
0.03
Earnings History > 59 > surprise Percent
6.8182
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-01-25
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
BeforeMarket
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.46
Earnings History > 60 > eps Estimate
0.47
Earnings History > 60 > eps Difference
-0.01
Earnings History > 60 > surprise Percent
-2.1277
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-01
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
BeforeMarket
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.51
Earnings History > 61 > eps Estimate
0.52
Earnings History > 61 > eps Difference
-0.01
Earnings History > 61 > surprise Percent
-1.9231
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-28
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
BeforeMarket
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.58
Earnings History > 62 > eps Estimate
0.52
Earnings History > 62 > eps Difference
0.06
Earnings History > 62 > surprise Percent
11.5385
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-28
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
BeforeMarket
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.52
Earnings History > 63 > eps Estimate
0.42
Earnings History > 63 > eps Difference
0.1
Earnings History > 63 > surprise Percent
23.8095
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-01-26
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
BeforeMarket
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.44
Earnings History > 64 > eps Estimate
0.42
Earnings History > 64 > eps Difference
0.02
Earnings History > 64 > surprise Percent
4.7619
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-26
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
BeforeMarket
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.42
Earnings History > 65 > eps Estimate
0.39
Earnings History > 65 > eps Difference
0.03
Earnings History > 65 > surprise Percent
7.6923
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-27
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
BeforeMarket
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.39
Earnings History > 66 > eps Estimate
0.32
Earnings History > 66 > eps Difference
0.07
Earnings History > 66 > surprise Percent
21.875
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-27
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
BeforeMarket
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.1
Earnings History > 67 > eps Estimate
0.05
Earnings History > 67 > eps Difference
0.05
Earnings History > 67 > surprise Percent
100
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-01-27
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
BeforeMarket
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.13
Earnings History > 68 > eps Estimate
0.19
Earnings History > 68 > eps Difference
-0.06
Earnings History > 68 > surprise Percent
-31.5789
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-29
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
BeforeMarket
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.46
Earnings History > 69 > eps Estimate
0.43
Earnings History > 69 > eps Difference
0.03
Earnings History > 69 > surprise Percent
6.9767
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-30
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
BeforeMarket
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.49
Earnings History > 70 > eps Estimate
0.49
Earnings History > 70 > eps Difference
0
Earnings History > 70 > surprise Percent
0
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-29
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
BeforeMarket
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.44
Earnings History > 71 > eps Estimate
0.42
Earnings History > 71 > eps Difference
0.02
Earnings History > 71 > surprise Percent
4.7619
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-01-28
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
BeforeMarket
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.4
Earnings History > 72 > eps Estimate
0.39
Earnings History > 72 > eps Difference
0.01
Earnings History > 72 > surprise Percent
2.5641
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-24
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
BeforeMarket
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.38
Earnings History > 73 > eps Estimate
0.37
Earnings History > 73 > eps Difference
0.01
Earnings History > 73 > surprise Percent
2.7027
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-25
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
BeforeMarket
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.34
Earnings History > 74 > eps Estimate
0.32
Earnings History > 74 > eps Difference
0.02
Earnings History > 74 > surprise Percent
6.25
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-04-25
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
BeforeMarket
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.28
Earnings History > 75 > eps Estimate
0.26
Earnings History > 75 > eps Difference
0.02
Earnings History > 75 > surprise Percent
7.6923
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-01-24
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
BeforeMarket
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.31
Earnings History > 76 > eps Estimate
0.28
Earnings History > 76 > eps Difference
0.03
Earnings History > 76 > surprise Percent
10.7143
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-24
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
AfterMarket
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.28
Earnings History > 77 > eps Estimate
0.25
Earnings History > 77 > eps Difference
0.03
Earnings History > 77 > surprise Percent
12
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-25
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
AfterMarket
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.26
Earnings History > 78 > eps Estimate
0.25
Earnings History > 78 > eps Difference
0.01
Earnings History > 78 > surprise Percent
4
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-25
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
AfterMarket
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.27
Earnings History > 79 > eps Estimate
0.23
Earnings History > 79 > eps Difference
0.04
Earnings History > 79 > surprise Percent
17.3913
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-01-24
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
AfterMarket
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.22
Earnings History > 80 > eps Estimate
0.23
Earnings History > 80 > eps Difference
-0.01
Earnings History > 80 > surprise Percent
-4.3478
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-26
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
AfterMarket
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.26
Earnings History > 81 > eps Estimate
0.21
Earnings History > 81 > eps Difference
0.05
Earnings History > 81 > surprise Percent
23.8095
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-26
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
AfterMarket
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.2
Earnings History > 82 > eps Estimate
0.18
Earnings History > 82 > eps Difference
0.02
Earnings History > 82 > surprise Percent
11.1111
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-26
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
AfterMarket
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.17
Earnings History > 83 > eps Estimate
0.16
Earnings History > 83 > eps Difference
0.01
Earnings History > 83 > surprise Percent
6.25
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-01-25
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
AfterMarket
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.12
Earnings History > 84 > eps Estimate
0.12
Earnings History > 84 > eps Difference
0
Earnings History > 84 > surprise Percent
0
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-20
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
AfterMarket
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.14
Earnings History > 85 > eps Estimate
0.11
Earnings History > 85 > eps Difference
0.03
Earnings History > 85 > surprise Percent
27.2727
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-19
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
AfterMarket
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.11
Earnings History > 86 > eps Estimate
0.09
Earnings History > 86 > eps Difference
0.02
Earnings History > 86 > surprise Percent
22.2222
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-22
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
AfterMarket
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.08
Earnings History > 87 > eps Estimate
0.05
Earnings History > 87 > eps Difference
0.03
Earnings History > 87 > surprise Percent
60
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-01-22
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
AfterMarket
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.04
Earnings History > 88 > eps Estimate
0.04
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
0
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-22
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
AfterMarket
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.04
Earnings History > 89 > eps Estimate
0.02
Earnings History > 89 > eps Difference
0.02
Earnings History > 89 > surprise Percent
100
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-21
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
AfterMarket
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.02
Earnings History > 90 > eps Estimate
-0.01
Earnings History > 90 > eps Difference
0.03
Earnings History > 90 > surprise Percent
300
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-22
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
AfterMarket
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-0.1708
Earnings History > 91 > eps Estimate
-0.04
Earnings History > 91 > eps Difference
-0.1308
Earnings History > 91 > surprise Percent
-327
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-01-23
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
AfterMarket
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
-0.1
Earnings History > 92 > eps Estimate
-0.09
Earnings History > 92 > eps Difference
-0.01
Earnings History > 92 > surprise Percent
-11.1111
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-30
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
BeforeMarket
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
-0.06
Earnings History > 93 > eps Estimate
-0.08
Earnings History > 93 > eps Difference
0.02
Earnings History > 93 > surprise Percent
25
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-23
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
AfterMarket
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-0.07
Earnings History > 94 > eps Estimate
-0.09
Earnings History > 94 > eps Difference
0.02
Earnings History > 94 > surprise Percent
22.2222
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-22
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
AfterMarket
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.1
Earnings History > 95 > eps Estimate
-0.1
Earnings History > 95 > eps Difference
0
Earnings History > 95 > surprise Percent
0
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-01-23
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
AfterMarket
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
-0.28
Earnings History > 96 > eps Estimate
-0.28
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
0
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-18
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
AfterMarket
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.09
Earnings History > 97 > eps Estimate
0.03
Earnings History > 97 > eps Difference
0.06
Earnings History > 97 > surprise Percent
200
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-25
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
AfterMarket
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.29
Earnings History > 98 > eps Estimate
0.18
Earnings History > 98 > eps Difference
0.11
Earnings History > 98 > surprise Percent
61.1111
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-26
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
AfterMarket
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.29
Earnings History > 99 > eps Estimate
0.28
Earnings History > 99 > eps Difference
0.01
Earnings History > 99 > surprise Percent
3.5714
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-01-24
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
AfterMarket
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.34
Earnings History > 100 > eps Estimate
0.28
Earnings History > 100 > eps Difference
0.06
Earnings History > 100 > surprise Percent
21.4286
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-23
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
BeforeMarket
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.35
Earnings History > 101 > eps Estimate
0.34
Earnings History > 101 > eps Difference
0.01
Earnings History > 101 > surprise Percent
2.9412
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-17
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.31
Earnings History > 102 > eps Estimate
0.27
Earnings History > 102 > eps Difference
0.04
Earnings History > 102 > surprise Percent
14.8148
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-04-25
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.23
Earnings History > 103 > eps Estimate
0.18
Earnings History > 103 > eps Difference
0.05
Earnings History > 103 > surprise Percent
27.7778
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-01-24
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.06
Earnings History > 104 > eps Estimate
0.16
Earnings History > 104 > eps Difference
-0.1
Earnings History > 104 > surprise Percent
-62.5
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-13
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.18
Earnings History > 105 > eps Estimate
0.18
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-19
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.16
Earnings History > 106 > eps Estimate
0.15
Earnings History > 106 > eps Difference
0.01
Earnings History > 106 > surprise Percent
6.6667
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-04-14
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.12
Earnings History > 107 > eps Estimate
0.11
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
9.0909
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-01-25
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.04
Earnings History > 108 > eps Estimate
0.12
Earnings History > 108 > eps Difference
-0.08
Earnings History > 108 > surprise Percent
-66.6667
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-10-19
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.15
Earnings History > 109 > eps Estimate
0.13
Earnings History > 109 > eps Difference
0.02
Earnings History > 109 > surprise Percent
15.3846
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-07-20
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.13
Earnings History > 110 > eps Estimate
0.13
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
0
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-04-16
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.09
Earnings History > 111 > eps Estimate
0.08
Earnings History > 111 > eps Difference
0.01
Earnings History > 111 > surprise Percent
12.5
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-01-28
Earnings History > 112 > date
1997-12-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.15
Earnings History > 112 > eps Estimate
0.16
Earnings History > 112 > eps Difference
-0.01
Earnings History > 112 > surprise Percent
-6.25
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-10-15
Earnings History > 113 > date
1997-09-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.16
Earnings History > 113 > eps Estimate
0.16
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-07-15
Earnings History > 114 > date
1997-06-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.18
Earnings History > 114 > eps Estimate
0.17
Earnings History > 114 > eps Difference
0.01
Earnings History > 114 > surprise Percent
5.8824
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-04-15
Earnings History > 115 > date
1997-03-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.13
Earnings History > 115 > eps Estimate
0.13
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-01-27
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.13
Earnings History > 116 > eps Estimate
0.13
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
0
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-10-15
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.14
Earnings History > 117 > eps Estimate
0.14
Earnings History > 117 > eps Difference
0
Earnings History > 117 > surprise Percent
0
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-07-15
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.16
Earnings History > 118 > eps Estimate
0.16
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
0
Earnings History > 119 > period
1996-03-31
Earnings History > 119 > report Date
1996-04-15
Earnings History > 119 > date
1996-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.1
Earnings History > 119 > eps Estimate
0.09
Earnings History > 119 > eps Difference
0.01
Earnings History > 119 > surprise Percent
11.1111
Corning Incorporated operates in optical communications, display technologies, environmental technologies, specialty materials, and life sciences businesses. The company provides optical fibers and cables; and hardware and equipment products, such as cable assemblies, fiber optic hardware and connectors, optical components and couplers, closures, network interface devices, and other accessories for the telecommunications industry, businesses, governments, and individuals. It also offers glass substrates for flat panel displays, including liquid crystal displays and organic light-emitting diodes that are used in televisions, notebook computers, desktop monitors, tablets, and handheld devices. In addition, it manufactures products that offer material formulations for glass, glass ceramics, crystals, precision metrology instruments, and software, as well as glass wafers and substrates, tinted sunglasses, and radiation shielding products for markets, such as mobile consumer electronics, semiconductor equipment optics and consumables, aerospace and defense optics, radiation shielding products, sunglasses, and telecommunications components. Further, the company provides ceramic substrates and filter products for emissions control in mobile, gasoline, and diesel applications. Additionally, it offers laboratory products, including consumables, such as plastic vessels, liquid handling plastics, specialty surfaces, cell culture media, and serum, as well as general labware, and glassware and equipment under the Corning, Pyrex, Falcon, and Axygen brands. Corning Incorporated operates in the United States, Canada, Mexico, Japan, Taiwan, China, South Korea, Germany, and internationally. The company was formerly known as Corning Glass Works and changed its name to Corning Incorporated in April 1989. The company was founded in 1851 and is headquartered in Corning, New York.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AThis Super Semiconductor Stock Crushed Nvidia in 2025, and Jan. 28 Could Be a Very Big Day for Its Investors The Motley Fool
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$94.5385
Analyst Picks
Strong Buy
8
Buy
1
Hold
5
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very 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)
-
Medium
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 64.15% of the total shares of Corning Incorporated
1.
Vanguard Group Inc(11.4347%)
since
2025/06/30
2.
BlackRock Inc(7.406%)
since
2025/06/30
3.
State Street Corp(4.269%)
since
2025/06/30
4.
Vanguard Total Stock Mkt Idx Inv(2.8288%)
since
2025/07/31
5.
Bank of America Corp(2.4287%)
since
2025/06/30
6.
Geode Capital Management, LLC(2.2698%)
since
2025/06/30
7.
Vanguard 500 Index Investor(2.227%)
since
2025/07/31
8.
Vanguard Mid Cap Index Institutional(2.0074%)
since
2025/07/31
9.
Morgan Stanley - Brokerage Accounts(1.7315%)
since
2025/06/30
10.
State Farm Mutual Automobile Ins Co(1.625%)
since
2025/06/30
11.
Ameriprise Financial Inc(1.6067%)
since
2025/06/30
12.
Wellington Management Company LLP(1.4836%)
since
2025/06/30
13.
JPMorgan Chase & Co(1.4383%)
since
2025/06/30
14.
T. Rowe Price Associates, Inc.(1.2652%)
since
2025/06/30
15.
Vanguard Wellington™ Inv(1.2187%)
since
2025/06/30
16.
Northern Trust Corp(1.2131%)
since
2025/06/30
17.
NORGES BANK(1.1874%)
since
2025/06/30
18.
Fidelity 500 Index(1.1406%)
since
2025/07/31
19.
SPDR® S&P 500® ETF(1.0877%)
since
2025/08/31
20.
iShares Core S&P 500 ETF(1.0828%)
since
2025/08/31
21.
Dimensional Fund Advisors, Inc.(1.0296%)
since
2025/06/30
22.
JPM US Equity Income-Composite(0.8533%)
since
2025/06/30
23.
JPMorgan Equity Income I(0.8533%)
since
2025/07/31
24.
Vanguard Value Index Inv(0.7975%)
since
2025/07/31
25.
UBS Asset Mgmt Americas Inc(0.7744%)
since
2025/06/30
26.
Vanguard Information Technology ETF(0.751%)
since
2025/07/31
27.
The Technology Select Sector SPDR® ETF(0.7276%)
since
2025/08/31
28.
Amvescap Plc.(0.7236%)
since
2025/06/30
29.
PointState Capital LP(0.7188%)
since
2025/06/30
30.
Bank of New York Mellon Corp(0.7132%)
since
2025/06/30
31.
London Company of Virginia(0.698%)
since
2025/06/30
32.
UBS Group AG(0.6499%)
since
2025/06/30
33.
T. Rowe Price US Mid-Cap Value Equity(0.5663%)
since
2025/06/30
34.
Vanguard Mid-Cap Value ETF(0.5662%)
since
2025/07/31
35.
T. Rowe Price Mid-Cap Value(0.5654%)
since
2025/07/31
36.
Vanguard Institutional Index I(0.5438%)
since
2025/07/31
37.
Fidelity Global Technology A-Dis-EUR(0.4919%)
since
2025/07/31
38.
State St S&P 500® Indx SL Cl III(0.4803%)
since
2025/08/31
39.
Vanguard High Dividend Yield ETF(0.3503%)
since
2025/07/31
40.
Vanguard Institutional 500 Index Trust(0.3433%)
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
0.7
Date
2025-09-30
EPS Actual
0.67
EPS Estimate
0.66
EPS Difference
0.01
Surprise Percent
1.5152%
(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.