Skip to main content

KGHM Polska Miedz SA (KGH.WAR) Stock Price and Company Information, 2024

KGHM Polska Miedz SA

KGH.WAR

Exchange: WAR
Currency Polish złoty
ISIN: PLKGHM000017
LEI: G30CO71KTT9JDYJESN22
Primary Ticker: KGH.WAR
Fiscal Year End: December
Sector: Basic Materials
Industry: Copper
Gic Sector: Materials
Gic Group: Materials
Gic Industry: Metals & Mining
Gic Sub Industry: Copper
Description: KGHM Polska Miedz S.A. engages in the production and sale of copper, precious metals, and non-ferrous metals in Poland and internationally. It offers copper cathodes, wire rods, Cu-Ofe and Cu-Ag wires, and granule products; silver and gold; molybdenum; ammonium perrhenate, metallic rhenium, and rhenium powder; and lead, sulphuric acid, copper and nickel sulphate, and selenium products, as well as platinum, palladium, and rock salt. The company was founded in 1961 and is headquartered in Lubin, Poland.
Address: Ul. Marii Sklodowskiej-Curie 48, Lubin, Poland, 59-301
Website: https://www.kghm.com
Full Time Employees: 35108
Updated On: 2024-11-04

Highlights

Market Capitalization: 30439999488
Market Capitalization Mln: 30439.99
EBITDA: 3959000064
Wall Street Target Price: 154.57
Book Value: 146.58
Dividend Share: 1.5
Dividend Yield: 0.02
Earnings Share: -15.09
EPS Estimate Current Year: 12.82
EPS Estimate Next Year: 18.88
EPS Estimate Next Quarter: 4.12
EPS Estimate Current Quarter: 4.71
Most Recent Quarter: 2024-06-30
Profit Margin: -0.09
Operating Margin TTM: 0.11
Return On Assets TTM: 0.02
Return On Equity TTM: -0.09
Revenue TTM: 33183000576
Revenue Per Share TTM: 165.91
Quarterly Revenue Growth YOY: 0.12
Gross Profit TTM: 6572000000
Diluted Eps TTM: -15.09
Quarterly Earnings Growth YOY: 1.8

Valuation

Price Sales TTM: 0.91
Price Book MRQ: 1.03
Enterprise Value: 33931000000
Enterprise Value Revenue: 1.02
Enterprise Value Ebitda: 2.74

Technicals

Beta: 1.44
52 Week High: 169.83
52 Week Low: 104.19
50 Day MA: 148.84
200 Day MA: 136.49

Splits & Dividends

Forward Annual Dividend Rate: 3
Forward Annual Dividend Yield: 0.02
Payout Ratio: 0.58
Ex Dividend Date: 2024-06-27

Earnings

Report Date: 2025-03-25
Date: 2024-12-31
Before After Market: After Market
Currency: PLN
Report Date: 2024-11-13
Date: 2024-09-30
Before After Market: After Market
Currency: PLN
Report Date: 2024-08-13
Date: 2024-06-30
Before After Market: After Market
Currency: PLN
Eps Actual: 3.25
Eps Estimate: 4.71
Eps Difference: -1.46
Surprise Percent: -30.99
Report Date: 2024-05-15
Date: 2024-03-31
Before After Market: After Market
Currency: PLN
Eps Actual: 2.12
Eps Estimate: 1.86
Eps Difference: 0.26
Surprise Percent: 13.97
Report Date: 2024-02-13
Date: 2023-12-31
Before After Market: After Market
Currency: PLN
Eps Actual: -2.82
Eps Estimate: -0.15
Eps Difference: -2.67
Surprise Percent: -178
Report Date: 2023-11-15
Date: 2023-09-30
Before After Market: After Market
Currency: PLN
Eps Actual: 2.17
Eps Estimate: 1.76
Eps Difference: 0.41
Surprise Percent: 23.29
Report Date: 2023-08-17
Date: 2023-06-30
Before After Market: After Market
Currency: PLN
Eps Actual: 1.15
Eps Estimate: 0.78
Eps Difference: 0.37
Surprise Percent: 47.43
Report Date: 2023-05-17
Date: 2023-03-31
Before After Market: After Market
Currency: PLN
Eps Actual: 0.82
Eps Estimate: 2.92
Eps Difference: -2.1
Surprise Percent: -71.91
Report Date: 2023-03-22
Date: 2022-12-31
Before After Market: After Market
Currency: PLN
Eps Actual: -2.47
Eps Estimate: 1.99
Eps Difference: -4.46
Surprise Percent: -224.12
Report Date: 2022-11-16
Date: 2022-09-30
Before After Market: After Market
Currency: PLN
Eps Actual: 5.43
Eps Estimate: 4.33
Eps Difference: 1.1
Surprise Percent: 25.40
Report Date: 2022-08-17
Date: 2022-06-30
Before After Market: After Market
Currency: PLN
Eps Actual: 11.4
Eps Estimate: 6.61
Eps Difference: 4.79
Surprise Percent: 72.46
Report Date: 2022-05-12
Date: 2022-03-31
Before After Market: After Market
Currency: PLN
Eps Actual: 9.5
Eps Estimate: 8.79
Eps Difference: 0.71
Surprise Percent: 8.07
Report Date: 2022-03-23
Date: 2021-12-31
Before After Market: After Market
Currency: PLN
Eps Actual: 6.97
Eps Estimate: 6.44
Eps Difference: 0.53
Surprise Percent: 8.22
Report Date: 2021-11-16
Date: 2021-09-30
Before After Market: After Market
Currency: PLN
Eps Actual: 5.19
Eps Estimate: 6.52
Eps Difference: -1.33
Surprise Percent: -20.39
Report Date: 2021-08-17
Date: 2021-06-30
Before After Market: After Market
Currency: PLN
Eps Actual: 11.8
Eps Estimate: 8.27
Eps Difference: 3.53
Surprise Percent: 42.68
Report Date: 2021-05-12
Date: 2021-03-31
Before After Market: After Market
Currency: PLN
Eps Actual: 6.83
Eps Estimate: 6.12
Eps Difference: 0.71
Surprise Percent: 11.60
Report Date: 2021-03-24
Date: 2020-12-31
Before After Market: After Market
Currency: PLN
Eps Actual: 3.13
Eps Estimate: 5.36
Eps Difference: -2.23
Surprise Percent: -41.60
Report Date: 2020-11-18
Date: 2020-09-30
Before After Market: After Market
Currency: PLN
Eps Actual: 2.36
Eps Estimate: 2.88
Eps Difference: -0.52
Surprise Percent: -18.05
Report Date: 2020-08-19
Date: 2020-06-30
Before After Market: After Market
Currency: PLN
Eps Actual: 0.05
Eps Estimate: 2.23
Eps Difference: -2.18
Surprise Percent: -97.75
Report Date: 2020-05-13
Date: 2020-03-31
Before After Market: After Market
Currency: PLN
Eps Actual: 3.46
Eps Estimate: 1.8
Eps Difference: 1.66
Surprise Percent: 92.22
Report Date: 2020-03-17
Date: 2019-12-31
Before After Market: After Market
Currency: PLN
Eps Actual: -1.22
Eps Estimate: 1.8
Eps Difference: -3.02
Surprise Percent: -167.77
Report Date: 2019-11-20
Date: 2019-09-30
Before After Market: After Market
Currency: PLN
Eps Actual: 3.48
Eps Estimate: 2.24
Eps Difference: 1.24
Surprise Percent: 55.35
Report Date: 2019-08-20
Date: 2019-06-30
Before After Market: After Market
Currency: PLN
Eps Actual: 2.09
Eps Estimate: 2.61
Eps Difference: -0.52
Surprise Percent: -19.92
Report Date: 2019-05-15
Date: 2019-03-31
Before After Market: After Market
Currency: PLN
Eps Actual: 2.76
Eps Estimate: 2.75
Eps Difference: 0.01
Surprise Percent: 0.36
Report Date: 2019-03-14
Date: 2018-12-31
Before After Market: After Market
Currency: PLN
Eps Actual: 3.42
Eps Estimate: 4.62
Eps Difference: -1.2
Surprise Percent: -25.97
Report Date: 2018-11-14
Date: 2018-09-30
Before After Market: After Market
Currency: PLN
Eps Actual: 1.82
Eps Estimate: 2.54
Eps Difference: -0.72
Surprise Percent: -28.34
Report Date: 2018-08-16
Date: 2018-06-30
Before After Market: After Market
Currency: PLN
Eps Actual: 0.86
Eps Estimate: 3.14
Eps Difference: -2.28
Surprise Percent: -72.61
Report Date: 2018-05-15
Date: 2018-03-31
Before After Market: After Market
Currency: PLN
Eps Actual: 2.2
Eps Estimate: 1.82
Eps Difference: 0.38
Surprise Percent: 20.87
Report Date: 2018-03-14
Date: 2017-12-31
Before After Market: After Market
Currency: PLN
Eps Actual: -0.44
Eps Estimate: 3.1
Eps Difference: -3.54
Surprise Percent: -114.19
Report Date: 2017-11-14
Date: 2017-09-30
Before After Market: After Market
Currency: PLN
Eps Actual: 3.02
Eps Estimate: 4.39
Eps Difference: -1.37
Surprise Percent: -31.20
Report Date: 2017-08-17
Date: 2017-06-30
Before After Market: After Market
Currency: PLN
Eps Actual: 0.47
Eps Estimate: 3.08
Eps Difference: -2.61
Surprise Percent: -84.74
Report Date: 2017-05-05
Date: 2017-03-31
Before After Market: After Market
Currency: PLN
Eps Actual: 1.99
Eps Estimate: 3.14
Eps Difference: -1.15
Surprise Percent: -36.62
Report Date: 2017-03-16
Date: 2016-12-31
Before After Market: After Market
Currency: PLN
Eps Actual: 0.97
Eps Estimate: 2.83
Eps Difference: -1.86
Surprise Percent: -65.72
Report Date: 2016-11-09
Date: 2016-09-30
Before After Market: After Market
Currency: PLN
Eps Actual: 1.65
Eps Estimate: 0.78
Eps Difference: 0.87
Surprise Percent: 111.53
Report Date: 2016-08-17
Date: 2016-06-30
Before After Market: After Market
Currency: PLN
Eps Actual: 0.68
Eps Estimate: 0.43
Eps Difference: 0.25
Surprise Percent: 58.13
Report Date: 2016-05-16
Date: 2016-03-31
Before After Market: Before Market
Currency: PLN
Eps Actual: 0.81
Eps Estimate: 0.82
Eps Difference: -0.01
Surprise Percent: -1.21
Report Date: 2016-03-17
Date: 2015-12-31
Before After Market: Before Market
Currency: PLN
Eps Actual: 1.05
Eps Estimate: 2.2
Eps Difference: -1.15
Surprise Percent: -52.27
Report Date: 2015-11-12
Date: 2015-09-30
Before After Market: After Market
Currency: PLN
Eps Actual: 0.17
Eps Estimate: 2.06
Eps Difference: -1.89
Surprise Percent: -91.74
Report Date: 2015-08-13
Date: 2015-06-30
Before After Market: After Market
Currency: PLN
Eps Actual: 3.98
Eps Estimate: 2.86
Eps Difference: 1.12
Surprise Percent: 39.16
Report Date: 2015-05-08
Date: 2015-03-31
Before After Market: After Market
Currency: PLN
Eps Actual: 1.99
Eps Estimate: 2.9
Eps Difference: -0.91
Surprise Percent: -31.37
Report Date: 2015-03-16
Date: 2014-12-31
Before After Market: After Market
Currency: PLN
Eps Actual: 3.18
Eps Estimate: 3.49
Eps Difference: -0.31
Surprise Percent: -8.88
Report Date: 2014-11-12
Date: 2014-09-30
Before After Market: After Market
Currency: PLN
Eps Actual: 3.39
Eps Estimate: 3.22
Eps Difference: 0.17
Surprise Percent: 5.27
Report Date: 2014-08-14
Date: 2014-06-30
Before After Market: After Market
Currency: PLN
Eps Actual: 3.41
Eps Estimate: 2.54
Eps Difference: 0.87
Surprise Percent: 34.25
Report Date: 2014-05-14
Date: 2014-03-31
Currency: PLN
Eps Actual: 2.08
Report Date: 2014-02-28
Date: 2013-12-31
Currency: PLN
Eps Actual: 3.48
Report Date: 2013-11-14
Date: 2013-09-30
Currency: PLN
Eps Actual: 2.59
Report Date: 2013-09-03
Date: 2013-06-30
Currency: PLN
Eps Actual: 3.42
Report Date: 2013-05-16
Date: 2013-03-31
Currency: PLN
Eps Actual: 5.51
Report Date: 2013-03-01
Date: 2012-12-31
Currency: PLN
Eps Actual: 4.12
Report Date: 2012-11-12
Date: 2012-09-30
Currency: PLN
Eps Actual: 6.14
Report Date: 2012-08-28
Date: 2012-06-30
Currency: PLN
Eps Actual: 6.70
Report Date: 2012-05-15
Date: 2012-03-31
Currency: PLN
Eps Actual: 6.86
Report Date: 2012-02-29
Date: 2011-12-31
Currency: PLN
Eps Actual: 17.84
Report Date: 2011-11-11
Date: 2011-09-30
Currency: PLN
Eps Actual: 15.97
Report Date: 2011-08-30
Date: 2011-06-30
Currency: PLN
Eps Actual: 11.41
Report Date: 2011-05-13
Date: 2011-03-31
Currency: PLN
Eps Actual: 10.16
Report Date: 2011-03-01
Date: 2010-12-31
Currency: PLN
Eps Actual: 6.32
Report Date: 2010-11-10
Date: 2010-09-30
Currency: PLN
Eps Actual: 5.24
Report Date: 2010-08-31
Date: 2010-06-30
Currency: PLN
Eps Actual: 7.86
Report Date: 2010-05-14
Date: 2010-03-31
Currency: PLN
Eps Actual: 4.13
Report Date: 2010-02-26
Date: 2009-12-31
Currency: PLN
Eps Actual: 3.00
Report Date: 2009-11-13
Date: 2009-09-30
Currency: PLN
Eps Actual: 2.32
Report Date: 2009-08-14
Date: 2009-06-30
Currency: PLN
Eps Actual: 2.92
Report Date: 2009-05-15
Date: 2009-03-31
Currency: PLN
Eps Actual: 3.52
Report Date: 2009-03-20
Date: 2008-12-31
Currency: PLN
Eps Actual: 1.27
Report Date: 2008-11-14
Date: 2008-09-30
Currency: PLN
Eps Actual: 3.95
Report Date: 2008-08-14
Date: 2008-06-30
Currency: PLN
Eps Actual: 4.20
Report Date: 2008-05-09
Date: 2008-03-31
Currency: PLN
Eps Actual: 4.38
Report Date: 2008-02-14
Date: 2007-12-31
Currency: PLN
Eps Actual: 4.30
Report Date: 2007-11-05
Date: 2007-09-30
Currency: PLN
Eps Actual: 6.31
Report Date: 2007-08-06
Date: 2007-06-30
Currency: PLN
Eps Actual: 5.15
Report Date: 2007-05-07
Date: 2007-03-31
Currency: PLN
Eps Actual: 4.03
Date: 2025-12-31
Period: +1y
Growth: 0.47
Earnings Estimate Avg: 18.88
Earnings Estimate Low: 13.21
Earnings Estimate High: 24.56
Earnings Estimate Year Ago Eps: 12.82
Earnings Estimate Number Of Analysts: 5.00
Earnings Estimate Growth: 0.47
Revenue Estimate Avg: 40047700000.00
Revenue Estimate Low: 36107000000.00
Revenue Estimate High: 45500000000.00
Revenue Estimate Number Of Analysts: 7.00
Revenue Estimate Growth: 0.06
Eps Trend Current: 18.88
Eps Trend7days Ago: 18.64
Eps Trend30days Ago: 13.98
Eps Trend60days Ago: 10.07
Eps Trend90days Ago: 7.29
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 3.00
Date: 2024-12-31
Growth: 8.78
Earnings Estimate Avg: 12.82
Earnings Estimate Low: 9.34
Earnings Estimate High: 15.72
Earnings Estimate Year Ago Eps: 1.31
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: 8.78
Revenue Estimate Avg: 37453900000.00
Revenue Estimate Low: 35642900000.00
Revenue Estimate High: 41133600000.00
Revenue Estimate Number Of Analysts: 7.00
Revenue Estimate Growth: 0.11
Eps Trend Current: 12.82
Eps Trend7days Ago: 12.58
Eps Trend30days Ago: 11.93
Eps Trend60days Ago: 9.84
Eps Trend90days Ago: 8.82
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 3.00
Date: 2024-09-30
Period: +1q
Growth: 0.89
Earnings Estimate Avg: 4.12
Earnings Estimate Low: 4.12
Earnings Estimate High: 4.12
Earnings Estimate Year Ago Eps: 2.17
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.89
Revenue Estimate Avg: 9864760000.00
Revenue Estimate Low: 9142000000.00
Revenue Estimate High: 10587500000.00
Revenue Estimate Number Of Analysts: 2.00
Revenue Estimate Growth: 0.25
Eps Trend Current: 4.12
Eps Trend7days Ago: 4.12
Eps Trend30days Ago: 2.48
Eps Trend60days Ago: 2.48
Eps Trend90days Ago: 2.95
Eps Revisions Up Last30days: 1.00
Date: 2024-06-30
Growth: 3.09
Earnings Estimate Avg: 4.71
Earnings Estimate Low: 4.43
Earnings Estimate High: 5.00
Earnings Estimate Year Ago Eps: 1.15
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: 3.09
Revenue Estimate Avg: 9390410000.00
Revenue Estimate Low: 8885000000.00
Revenue Estimate High: 10261600000.00
Revenue Estimate Number Of Analysts: 4.00
Revenue Estimate Growth: 0.14
Eps Trend Current: 4.71
Eps Trend7days Ago: 4.43
Eps Trend30days Ago: 3.08
Eps Trend60days Ago: 3.08
Eps Trend90days Ago: 2.83
Eps Revisions Up Last30days: 1.00
Date: 2024-03-31
Growth: 1.26
Earnings Estimate Avg: 1.86
Earnings Estimate Low: 1.86
Earnings Estimate High: 1.86
Earnings Estimate Year Ago Eps: 0.82
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 1.26
Revenue Estimate Avg: 8315000000.00
Revenue Estimate Low: 8091000000.00
Revenue Estimate High: 8982670000.00
Revenue Estimate Number Of Analysts: 4.00
Revenue Estimate Growth: -0.12
Eps Trend Current: 1.86
Eps Trend7days Ago: 1.86
Eps Trend30days Ago: 1.78
Eps Trend60days Ago: 1.84
Eps Trend90days Ago: 2.55
Eps Revisions Up Last30days: 1.00
Date: 2023-12-31
Growth: -0.81
Earnings Estimate Avg: 4.40
Earnings Estimate Low: 2.96
Earnings Estimate High: 6.13
Earnings Estimate Year Ago Eps: 23.86
Earnings Estimate Number Of Analysts: 6.00
Earnings Estimate Growth: -0.81
Revenue Estimate Avg: 34145800000.00
Revenue Estimate Low: 33271700000.00
Revenue Estimate High: 37328600000.00
Revenue Estimate Number Of Analysts: 9.00
Eps Trend Current: 4.40
Eps Trend7days Ago: 4.40
Eps Trend30days Ago: 4.44
Eps Trend60days Ago: 4.82
Eps Trend90days Ago: 5.05
Eps Revisions Up Last30days: 1.00
Date: 2023-09-30
Growth: -0.67
Earnings Estimate Avg: 1.75
Earnings Estimate Low: 1.21
Earnings Estimate High: 2.30
Earnings Estimate Year Ago Eps: 5.43
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: -0.67
Revenue Estimate Avg: 8156800000.00
Revenue Estimate Low: 7808000000.00
Revenue Estimate High: 8972200000.00
Revenue Estimate Number Of Analysts: 4.00
Revenue Estimate Growth: 0.05
Eps Trend Current: 1.75
Eps Trend7days Ago: 1.75
Eps Trend30days Ago: 1.21
Eps Trend60days Ago: 1.54
Eps Trend90days Ago: 2.80
Date: 2023-06-30
Growth: -0.93
Earnings Estimate Avg: 0.78
Earnings Estimate Low: -0.20
Earnings Estimate High: 1.76
Earnings Estimate Year Ago Eps: 11.40
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: -0.93
Revenue Estimate Avg: 8393350000.00
Revenue Estimate Low: 7910000000.00
Revenue Estimate High: 9440400000.00
Revenue Estimate Number Of Analysts: 4.00
Revenue Estimate Growth: -0.06
Eps Trend Current: 0.78
Eps Trend7days Ago: 1.18
Eps Trend30days Ago: 2.56
Eps Trend60days Ago: 3.03
Eps Trend90days Ago: 3.03
Eps Revisions Down Last30days: 1.00
Date: 2023-03-31
Growth: -0.69
Earnings Estimate Avg: 2.92
Earnings Estimate Low: 1.60
Earnings Estimate High: 4.24
Earnings Estimate Year Ago Eps: 9.50
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: -0.69
Revenue Estimate Avg: 9478090000.00
Revenue Estimate Low: 8899000000.00
Revenue Estimate High: 10209300000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.05
Eps Trend Current: 2.92
Eps Trend7days Ago: 2.92
Eps Trend30days Ago: 1.75
Eps Trend60days Ago: 1.75
Eps Trend90days Ago: 1.75
Eps Revisions Up Last30days: 1.00
Date: 2022-12-31
Growth: -0.05
Earnings Estimate Avg: 29.12
Earnings Estimate Low: 27.55
Earnings Estimate High: 31.06
Earnings Estimate Year Ago Eps: 30.78
Earnings Estimate Number Of Analysts: 6.00
Earnings Estimate Growth: -0.05
Revenue Estimate Avg: 33807300000.00
Revenue Estimate Low: 32252000000.00
Revenue Estimate High: 37073200000.00
Revenue Estimate Number Of Analysts: 9.00
Revenue Estimate Growth: 0.13
Eps Trend Current: 29.12
Eps Trend7days Ago: 29.12
Eps Trend30days Ago: 29.12
Eps Trend60days Ago: 29.02
Eps Trend90days Ago: 29.98
Date: 2022-09-30
Growth: -0.16
Earnings Estimate Avg: 4.33
Earnings Estimate Low: 2.93
Earnings Estimate High: 5.72
Earnings Estimate Year Ago Eps: 5.19
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: -0.16
Revenue Estimate Avg: 7895380000.00
Revenue Estimate Low: 7251000000.00
Revenue Estimate High: 8588910000.00
Revenue Estimate Number Of Analysts: 4.00
Revenue Estimate Growth: 0.09
Eps Trend Current: 4.33
Eps Trend7days Ago: 4.33
Eps Trend30days Ago: 5.14
Eps Trend60days Ago: 5.71
Eps Trend90days Ago: 5.71
Eps Revisions Down Last30days: 1.00
Date: 2022-06-30
Growth: -0.37
Earnings Estimate Year Ago Eps: 11.80
Earnings Estimate Growth: -0.37
Revenue Estimate Avg: 10777200000.00
Revenue Estimate Low: 8851680000.00
Revenue Estimate High: 15900000000.00
Revenue Estimate Number Of Analysts: 5.00
Revenue Estimate Growth: 0.38
Eps Trend7days Ago: 7.41
Eps Trend30days Ago: 8.20
Eps Trend60days Ago: 8.20
Eps Trend90days Ago: 7.96
Eps Revisions Down Last30days: 1.00
Date: 2022-03-31
Earnings Estimate Avg: 8.79
Earnings Estimate Low: 8.67
Earnings Estimate High: 8.91
Earnings Estimate Number Of Analysts: 2.00
Revenue Estimate Avg: 9522330000.00
Revenue Estimate Low: 8563000000.00
Revenue Estimate High: 11800000000.00
Revenue Estimate Number Of Analysts: 6.00
Revenue Estimate Growth: 0.41
Eps Trend Current: 8.79
Eps Trend7days Ago: 8.75
Eps Trend30days Ago: 8.75
Eps Trend60days Ago: 7.70
Eps Trend90days Ago: 7.67
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Date: 2021-12-31
Earnings Estimate Avg: 26.32
Earnings Estimate Low: 21.00
Earnings Estimate High: 30.75
Earnings Estimate Number Of Analysts: 9.00
Revenue Estimate Avg: 29803000000.00
Revenue Estimate Low: 28496700000.00
Revenue Estimate High: 34258800000.00
Revenue Estimate Number Of Analysts: 10.00
Eps Trend Current: 26.32
Eps Trend7days Ago: 26.32
Eps Trend30days Ago: 26.31
Eps Trend60days Ago: 26.52
Eps Trend90days Ago: 27.24
Eps Revisions Up Last30days: 1.00
Date: 2024-09-30
Eps Actual: 5.3
Date: 2023-12-31
Eps Actual: 1.3
Date: 2022-12-31
Eps Actual: 23.8
Date: 2021-12-31
Eps Actual: 30.7
Date: 2020-12-31
Date: 2019-12-31
Eps Actual: 7.1
Date: 2018-12-31
Eps Actual: 8.
Date: 2017-12-31
Eps Actual: 5.0
Date: 2016-12-31
Eps Actual: 4.1
Date: 2015-12-31
Eps Actual: 7.1
Date: 2014-12-31
Eps Actual: 12.06
Date: 2013-12-31
Eps Actual: 15.01
Date: 2012-12-31
Eps Actual: 23.83
Date: 2011-12-31
Eps Actual: 55.39
Date: 2010-12-31
Eps Actual: 23.56
Date: 2009-12-31
Eps Actual: 11.78
Date: 2008-12-31
Eps Actual: 13.82
Date: 2007-12-31
Eps Actual: 19.80