Skip to main content

ROCKWOOL International A/S (ROCK-B.CO) Stock Price and Company Information, 2024

ROCKWOOL International A/S

ROCK-B.CO

Exchange: CO
Currency Danish krone
ISIN: DK0010219153
Primary Ticker: ROCK-B.CO
Fiscal Year End: December
Sector: Industrials
Industry: Building Products & Equipment
Gic Sector: Industrials
Gic Group: Capital Goods
Gic Industry: Building Products
Gic Sub Industry: Building Products
Description: Rockwool A/S produces and sells stone wool insulation products in Western Europe, Eastern Europe, North America, Asia, and internationally. The company operates through two segments, Insulation and Systems segments. It offers fire-safe stone wool insulation under the ROCKWOOL brand name; acoustic solutions for ceilings and walls under the Rockfon brand name; board materials that are applied in ventilated constructions for facade cladding, soffits, roof detailing, and fascia under the Rockpanel brand name; and rootzone management solutions for controlled environment agriculture under the Grodan brand name. The company also provides stone wool-based products used in the areas of rainwater management and prefab building systems, railway vibration control, automotive, and industrial OEM applications under the ROCKWOOL, Rockdelta, and Lapinus brand names. Rockwool A/S was founded in 1909 and is based in Hedehusene, Denmark.
Address: Hovedgaden 584, Hedehusene, Denmark, 2640
Website: https://www.rockwool.com/group
Full Time Employees: 12122
Updated On: 2024-09-11

Highlights

Market Capitalization: 59722551296
Market Capitalization Mln: 59722.55
EBITDA: 850000000
PE Ratio: 17.42
Wall Street Target Price: 2737.4
Book Value: 134.51
Dividend Share: 5.8
Dividend Yield: 0.01
Earnings Share: 161.91
EPS Estimate Current Year: 163.7
EPS Estimate Next Year: 167.18
EPS Estimate Next Quarter: 43.93
EPS Estimate Current Quarter: 44.74
Most Recent Quarter: 2024-06-30
Profit Margin: 0.12
Operating Margin TTM: 0.18
Return On Assets TTM: 0.11
Return On Equity TTM: 0.16
Revenue TTM: 3764999936
Revenue Per Share TTM: 175.31
Quarterly Revenue Growth YOY: 0.10
Gross Profit TTM: 2225000000
Diluted Eps TTM: 161.91
Quarterly Earnings Growth YOY: 0.40

Valuation

Trailing PE: 17.42
Forward PE: 15.19
Price Sales TTM: 15.86
Price Book MRQ: 2.76
Enterprise Value: 57600610972
Enterprise Value Revenue: 2.05
Enterprise Value Ebitda: 8.42

Technicals

Beta: 1.32
52 Week High: 3072
52 Week Low: 1454.68
50 Day MA: 2866.8
200 Day MA: 2409.23

Splits & Dividends

Forward Annual Dividend Rate: 43
Forward Annual Dividend Yield: 0.01
Payout Ratio: 0.01
Ex Dividend Date: 2024-04-11

Earnings

Report Date: 2025-05-13
Date: 2025-03-31
Before After Market: After Market
Currency: EUR
Report Date: 2025-02-05
Date: 2024-12-31
Before After Market: After Market
Currency: EUR
Report Date: 2024-11-27
Date: 2024-09-30
Before After Market: After Market
Currency: EUR
Report Date: 2024-08-22
Date: 2024-06-30
Before After Market: Before Market
Currency: EUR
Eps Actual: 6.6
Eps Estimate: 6.46
Eps Difference: 0.14
Surprise Percent: 2.16
Report Date: 2024-05-15
Date: 2024-03-31
Before After Market: After Market
Currency: EUR
Eps Actual: 5.4
Eps Estimate: 5.07
Eps Difference: 0.33
Surprise Percent: 6.50
Report Date: 2024-02-07
Date: 2023-12-31
Before After Market: After Market
Currency: EUR
Eps Actual: 4.6
Eps Estimate: 4.66
Eps Difference: -0.06
Surprise Percent: -1.28
Report Date: 2023-11-22
Date: 2023-09-30
Before After Market: After Market
Currency: EUR
Eps Actual: 5.1
Eps Estimate: 4.45
Eps Difference: 0.65
Surprise Percent: 14.60
Report Date: 2023-08-30
Date: 2023-06-30
Before After Market: After Market
Currency: EUR
Eps Actual: 4.7
Eps Estimate: 4.71
Eps Difference: -0.01
Surprise Percent: -0.21
Report Date: 2023-05-10
Date: 2023-03-31
Before After Market: After Market
Currency: EUR
Eps Actual: 3.6
Eps Estimate: 3.98
Eps Difference: -0.38
Surprise Percent: -9.54
Report Date: 2023-02-08
Date: 2022-12-31
Before After Market: After Market
Currency: EUR
Eps Actual: 4.7
Eps Estimate: 4.11
Eps Difference: 0.59
Surprise Percent: 14.35
Report Date: 2022-11-23
Date: 2022-09-30
Before After Market: After Market
Currency: EUR
Eps Actual: 2.1
Eps Estimate: 3.12
Eps Difference: -1.02
Surprise Percent: -32.69
Report Date: 2022-08-24
Date: 2022-06-30
Before After Market: Before Market
Currency: EUR
Eps Actual: 2.9
Eps Estimate: 4.28
Eps Difference: -1.38
Surprise Percent: -32.24
Report Date: 2022-05-18
Date: 2022-03-31
Before After Market: After Market
Currency: EUR
Eps Actual: 2.9
Eps Estimate: 3.15
Eps Difference: -0.25
Surprise Percent: -7.93
Report Date: 2022-02-09
Date: 2021-12-31
Before After Market: After Market
Currency: EUR
Eps Actual: 3.32
Eps Estimate: 3.55
Eps Difference: -0.23
Surprise Percent: -6.47
Report Date: 2021-11-24
Date: 2021-09-30
Before After Market: After Market
Currency: EUR
Eps Actual: 3.7
Eps Estimate: 4.02
Eps Difference: -0.32
Surprise Percent: -7.96
Report Date: 2021-08-18
Date: 2021-06-30
Before After Market: Before Market
Currency: EUR
Eps Actual: 3.9
Eps Estimate: 3.27
Eps Difference: 0.63
Surprise Percent: 19.26
Report Date: 2021-05-19
Date: 2021-03-31
Before After Market: After Market
Currency: EUR
Eps Actual: 3.1
Eps Estimate: 3.08
Eps Difference: 0.02
Surprise Percent: 0.64
Report Date: 2021-02-10
Date: 2020-12-31
Before After Market: After Market
Currency: EUR
Eps Actual: 3.41
Eps Estimate: 3.48
Eps Difference: -0.07
Surprise Percent: -2.01
Report Date: 2020-11-25
Date: 2020-09-30
Before After Market: After Market
Currency: EUR
Eps Actual: 3.5
Eps Estimate: 2.87
Eps Difference: 0.63
Surprise Percent: 21.95
Report Date: 2020-08-20
Date: 2020-06-30
Before After Market: After Market
Currency: EUR
Eps Actual: 1.8
Eps Estimate: 1.72
Eps Difference: 0.08
Surprise Percent: 4.65
Report Date: 2020-05-13
Date: 2020-03-31
Before After Market: After Market
Currency: EUR
Eps Actual: 2.8
Eps Estimate: 2.73
Eps Difference: 0.07
Surprise Percent: 2.56
Report Date: 2020-02-19
Date: 2019-12-31
Before After Market: Before Market
Currency: EUR
Eps Actual: 3.28
Eps Estimate: 3.14
Eps Difference: 0.14
Surprise Percent: 4.45
Report Date: 2019-11-21
Date: 2019-09-30
Before After Market: After Market
Currency: EUR
Eps Actual: 3.5
Eps Estimate: 3.34
Eps Difference: 0.16
Surprise Percent: 4.79
Report Date: 2019-08-23
Date: 2019-06-30
Before After Market: Before Market
Currency: EUR
Eps Actual: 3.6
Eps Estimate: 3.56
Eps Difference: 0.04
Surprise Percent: 1.12
Report Date: 2019-05-16
Date: 2019-03-31
Before After Market: Before Market
Currency: EUR
Eps Actual: 2.6
Eps Estimate: 2.45
Eps Difference: 0.15
Surprise Percent: 6.12
Report Date: 2019-02-08
Date: 2018-12-31
Before After Market: Before Market
Currency: EUR
Eps Actual: 3.01
Eps Estimate: 3.27
Eps Difference: -0.26
Surprise Percent: -7.95
Report Date: 2018-11-23
Date: 2018-09-30
Before After Market: Before Market
Currency: EUR
Eps Actual: 3.4
Eps Estimate: 3.87
Eps Difference: -0.47
Surprise Percent: -12.14
Report Date: 2018-08-24
Date: 2018-06-30
Before After Market: Before Market
Currency: EUR
Eps Actual: 3.1
Eps Estimate: 3.13
Eps Difference: -0.03
Surprise Percent: -0.95
Report Date: 2018-05-18
Date: 2018-03-31
Before After Market: Before Market
Currency: EUR
Eps Actual: 1.5
Eps Estimate: 1.21
Eps Difference: 0.29
Surprise Percent: 23.96
Report Date: 2018-02-08
Date: 2017-12-31
Before After Market: Before Market
Currency: EUR
Eps Actual: 3.61
Eps Estimate: 2.47
Eps Difference: 1.14
Surprise Percent: 46.15
Report Date: 2017-11-15
Date: 2017-09-30
Before After Market: Before Market
Currency: EUR
Eps Actual: 2.5
Eps Estimate: 2.5
Report Date: 2017-08-23
Date: 2017-06-30
Before After Market: Before Market
Currency: EUR
Eps Actual: 2.1
Eps Estimate: 2.2
Eps Difference: -0.1
Surprise Percent: -4.54
Report Date: 2017-05-18
Date: 2017-03-31
Before After Market: Before Market
Currency: EUR
Eps Actual: 1.5
Eps Estimate: 1.25
Eps Difference: 0.25
Surprise Percent: 2
Report Date: 2017-02-24
Date: 2016-12-31
Before After Market: Before Market
Currency: EUR
Eps Actual: 2.02
Eps Estimate: 1.83
Eps Difference: 0.19
Surprise Percent: 10.38
Report Date: 2016-11-17
Date: 2016-09-30
Before After Market: Before Market
Currency: EUR
Eps Actual: 2.3
Eps Estimate: 2.03
Eps Difference: 0.27
Surprise Percent: 13.30
Report Date: 2016-08-25
Date: 2016-06-30
Before After Market: Before Market
Currency: EUR
Eps Actual: 2.1
Eps Estimate: 1.88
Eps Difference: 0.22
Surprise Percent: 11.70
Report Date: 2016-05-19
Date: 2016-03-31
Before After Market: Before Market
Currency: EUR
Eps Actual: 1.29
Eps Estimate: 1.01
Eps Difference: 0.28
Surprise Percent: 27.72
Report Date: 2016-02-26
Date: 2015-12-31
Before After Market: After Market
Currency: EUR
Eps Actual: 1.01
Eps Estimate: 1.33
Eps Difference: -0.32
Surprise Percent: -24.06
Report Date: 2015-11-20
Date: 2015-09-30
Before After Market: Before Market
Currency: EUR
Eps Actual: 0.9
Eps Estimate: 1.32
Eps Difference: -0.42
Surprise Percent: -31.81
Report Date: 2015-08-25
Date: 2015-06-30
Before After Market: Before Market
Currency: EUR
Eps Actual: 1.5
Eps Estimate: 1.32
Eps Difference: 0.18
Surprise Percent: 13.63
Report Date: 2015-05-21
Date: 2015-03-31
Before After Market: Before Market
Currency: EUR
Eps Actual: 0.8
Eps Estimate: 0.77
Eps Difference: 0.03
Surprise Percent: 3.89
Report Date: 2015-02-19
Date: 2014-12-31
Before After Market: Before Market
Currency: EUR
Eps Actual: 1.47
Eps Estimate: 1.27
Eps Difference: 0.2
Surprise Percent: 15.74
Report Date: 2014-11-21
Date: 2014-09-30
Before After Market: After Market
Currency: EUR
Eps Actual: 1.65
Eps Estimate: 1.92
Eps Difference: -0.27
Surprise Percent: -14.06
Report Date: 2014-08-20
Date: 2014-06-30
Before After Market: After Market
Currency: EUR
Eps Actual: 1.52
Eps Estimate: 1.58
Eps Difference: -0.06
Surprise Percent: -3.79
Report Date: 2014-05-22
Date: 2014-03-31
Currency: EUR
Eps Actual: 6.71
Report Date: 2014-02-21
Date: 2013-12-31
Currency: EUR
Eps Actual: 11.9
Report Date: 2013-11-20
Date: 2013-09-30
Currency: EUR
Eps Actual: 14.4
Report Date: 2013-08-27
Date: 2013-06-30
Currency: EUR
Eps Actual: 8.82
Report Date: 2013-05-23
Date: 2013-03-31
Currency: EUR
Eps Actual: 4.59
Report Date: 2013-03-01
Date: 2012-12-31
Currency: EUR
Eps Actual: 10.83
Report Date: 2012-11-20
Date: 2012-09-30
Currency: EUR
Eps Actual: 11.69
Report Date: 2012-08-24
Date: 2012-06-30
Currency: EUR
Eps Actual: 8.14
Report Date: 2012-05-23
Date: 2012-03-31
Currency: EUR
Eps Actual: 4.76
Report Date: 2012-03-01
Date: 2011-12-31
Currency: EUR
Eps Actual: 11.89
Report Date: 2011-11-23
Date: 2011-09-30
Currency: EUR
Eps Actual: 8.73
Report Date: 2011-08-24
Date: 2011-06-30
Currency: EUR
Eps Actual: 5.59
Report Date: 2011-05-24
Date: 2011-03-31
Currency: EUR
Eps Actual: 3.13
Report Date: 2011-03-10
Date: 2010-12-31
Currency: EUR
Eps Actual: 7.64
Report Date: 2010-11-16
Date: 2010-09-30
Currency: EUR
Eps Actual: 6.33
Report Date: 2010-08-27
Date: 2010-06-30
Currency: EUR
Eps Actual: 5.82
Report Date: 2010-05-26
Date: 2010-03-31
Currency: EUR
Eps Actual: 3.6
Report Date: 2010-03-10
Date: 2009-12-31
Currency: EUR
Eps Actual: 7.2
Report Date: 2009-11-19
Date: 2009-09-30
Currency: EUR
Eps Actual: 3.59
Report Date: 2009-08-27
Date: 2009-06-30
Currency: EUR
Eps Actual: 2.32
Report Date: 2009-05-25
Date: 2009-03-31
Currency: EUR
Eps Actual: 1.72
Date: 2025-12-31
Period: +1y
Growth: 0.02
Earnings Estimate Avg: 167.18
Earnings Estimate Low: 139.37
Earnings Estimate High: 200.64
Earnings Estimate Year Ago Eps: 163.70
Earnings Estimate Number Of Analysts: 13.00
Earnings Estimate Growth: 0.02
Revenue Estimate Avg: 29637100000.00
Revenue Estimate Low: 27034700000.00
Revenue Estimate High: 31320800000.00
Revenue Estimate Number Of Analysts: 13.00
Revenue Estimate Growth: 0.04
Eps Trend Current: 167.18
Eps Trend7days Ago: 162.64
Eps Trend30days Ago: 157.93
Eps Trend60days Ago: 152.87
Eps Trend90days Ago: 141.41
Eps Revisions Up Last7days: 3.00
Eps Revisions Up Last30days: 4.00
Date: 2024-12-31
Growth: 0.21
Earnings Estimate Avg: 163.70
Earnings Estimate Low: 136.98
Earnings Estimate High: 190.25
Earnings Estimate Year Ago Eps: 134.24
Earnings Estimate Number Of Analysts: 13.00
Earnings Estimate Growth: 0.21
Revenue Estimate Avg: 28397500000.00
Revenue Estimate Low: 25749400000.00
Revenue Estimate High: 29164600000.00
Revenue Estimate Number Of Analysts: 13.00
Revenue Estimate Growth: 0.05
Eps Trend Current: 163.70
Eps Trend7days Ago: 159.18
Eps Trend30days Ago: 152.99
Eps Trend60days Ago: 147.11
Eps Trend90days Ago: 131.17
Eps Revisions Up Last7days: 3.00
Eps Revisions Up Last30days: 4.00
Date: 2024-09-30
Period: +1q
Growth: 7.61
Earnings Estimate Avg: 43.93
Earnings Estimate Low: 35.96
Earnings Estimate High: 50.29
Earnings Estimate Year Ago Eps: 5.10
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: 7.61
Revenue Estimate Avg: 7082220000.00
Revenue Estimate Low: 6509420000.00
Revenue Estimate High: 7390110000.00
Revenue Estimate Number Of Analysts: 4.00
Revenue Estimate Growth: 0.05
Eps Trend Current: 43.93
Eps Trend7days Ago: 41.47
Eps Trend30days Ago: 41.47
Eps Trend60days Ago: 41.90
Eps Trend90days Ago: 35.70
Eps Revisions Up Last7days: 2.00
Eps Revisions Up Last30days: 2.00
Date: 2024-06-30
Growth: 0.27
Earnings Estimate Avg: 44.74
Earnings Estimate Low: 34.84
Earnings Estimate High: 53.72
Earnings Estimate Year Ago Eps: 35.07
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: 0.27
Revenue Estimate Avg: 7185890000.00
Revenue Estimate Low: 6461410000.00
Revenue Estimate High: 7570330000.00
Revenue Estimate Number Of Analysts: 5.00
Revenue Estimate Growth: 0.05
Eps Trend Current: 44.74
Eps Trend7days Ago: 40.43
Eps Trend30days Ago: 40.42
Eps Trend60days Ago: 40.38
Eps Trend90days Ago: 35.50
Eps Revisions Up Last7days: 2.00
Eps Revisions Up Last30days: 2.00
Date: 2024-03-31
Growth: 0.40
Earnings Estimate Avg: 37.80
Earnings Estimate Low: 28.79
Earnings Estimate High: 42.52
Earnings Estimate Year Ago Eps: 26.82
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 0.40
Revenue Estimate Avg: 6533580000.00
Revenue Estimate Low: 6199070000.00
Revenue Estimate High: 6875830000.00
Revenue Estimate Number Of Analysts: 4.00
Revenue Estimate Growth: 0.01
Eps Trend Current: 37.80
Eps Trend7days Ago: 37.79
Eps Trend30days Ago: 33.06
Eps Trend60days Ago: 31.86
Eps Trend90days Ago: 31.86
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Date: 2023-12-31
Growth: 0.43
Earnings Estimate Avg: 134.85
Earnings Estimate Low: 95.40
Earnings Estimate High: 152.79
Earnings Estimate Year Ago Eps: 93.87
Earnings Estimate Number Of Analysts: 14.00
Earnings Estimate Growth: 0.43
Revenue Estimate Avg: 26950900000.00
Revenue Estimate Low: 26687500000.00
Revenue Estimate High: 27494300000.00
Revenue Estimate Number Of Analysts: 14.00
Revenue Estimate Growth: -0.07
Eps Trend Current: 134.85
Eps Trend7days Ago: 17.95
Eps Trend30days Ago: 134.34
Eps Trend60days Ago: 128.99
Eps Trend90days Ago: 125.00
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 2.00
Eps Revisions Down Last30days: 1.00
Date: 2023-09-30
Growth: 1.02
Earnings Estimate Avg: 31.55
Earnings Estimate Low: 17.59
Earnings Estimate High: 38.97
Earnings Estimate Year Ago Eps: 15.62
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: 1.02
Revenue Estimate Avg: 6831560000.00
Revenue Estimate Low: 6610610000.00
Revenue Estimate High: 7027000000.00
Revenue Estimate Number Of Analysts: 6.00
Revenue Estimate Growth: -0.09
Eps Trend Current: 31.55
Eps Trend7days Ago: 31.56
Eps Trend30days Ago: 4.23
Eps Trend60days Ago: 4.09
Eps Trend90days Ago: 24.69
Eps Revisions Up Last30days: 1.00
Date: 2023-06-30
Growth: 0.62
Earnings Estimate Avg: 35.12
Earnings Estimate Low: 21.17
Earnings Estimate High: 42.35
Earnings Estimate Year Ago Eps: 21.58
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: 0.62
Revenue Estimate Avg: 6811780000.00
Revenue Estimate Low: 6679360000.00
Revenue Estimate High: 6846630000.00
Revenue Estimate Number Of Analysts: 6.00
Revenue Estimate Growth: -0.10
Eps Trend Current: 35.12
Eps Trend7days Ago: 32.52
Eps Trend30days Ago: 32.51
Eps Trend60days Ago: 24.20
Eps Trend90days Ago: 3.25
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Date: 2023-03-31
Growth: 0.37
Earnings Estimate Avg: 29.66
Earnings Estimate Low: 27.40
Earnings Estimate High: 32.02
Earnings Estimate Year Ago Eps: 21.59
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 0.37
Revenue Estimate Avg: 6769290000.00
Revenue Estimate Low: 6195550000.00
Revenue Estimate High: 7118920000.00
Revenue Estimate Number Of Analysts: 6.00
Revenue Estimate Growth: -0.01
Eps Trend Current: 29.66
Eps Trend7days Ago: 29.23
Eps Trend30days Ago: 29.21
Eps Trend60days Ago: 30.40
Eps Revisions Up Last7days: 2.00
Eps Revisions Up Last30days: 2.00
Date: 2022-12-31
Growth: 5.98
Earnings Estimate Avg: 97.95
Earnings Estimate Low: 85.57
Earnings Estimate High: 118.31
Earnings Estimate Year Ago Eps: 14.02
Earnings Estimate Number Of Analysts: 15.00
Earnings Estimate Growth: 5.98
Revenue Estimate Avg: 29241800000.00
Revenue Estimate Low: 22978000000.00
Revenue Estimate High: 30173500000.00
Revenue Estimate Number Of Analysts: 16.00
Revenue Estimate Growth: 8.46
Eps Trend Current: 97.95
Eps Trend7days Ago: 97.64
Eps Trend30days Ago: 98.16
Eps Trend60days Ago: 96.98
Eps Trend90days Ago: 102.83
Eps Revisions Up Last7days: 2.00
Eps Revisions Up Last30days: 4.00
Date: 2022-09-30
Growth: -0.15
Earnings Estimate Avg: 23.19
Earnings Estimate Low: 19.34
Earnings Estimate High: 27.15
Earnings Estimate Year Ago Eps: 27.53
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: -0.15
Revenue Estimate Avg: 7733970000.00
Revenue Estimate Low: 7623230000.00
Revenue Estimate High: 7827310000.00
Revenue Estimate Number Of Analysts: 5.00
Revenue Estimate Growth: 0.30
Eps Trend Current: 23.19
Eps Trend7days Ago: 26.04
Eps Trend30days Ago: 26.03
Eps Trend60days Ago: 31.08
Eps Trend90days Ago: 39.82
Eps Revisions Down Last30days: 2.00
Date: 2022-06-30
Growth: 0.10
Earnings Estimate Year Ago Eps: 29.01
Earnings Estimate Growth: 0.10
Revenue Estimate Avg: 7418260000.00
Revenue Estimate Low: 7210290000.00
Revenue Estimate High: 7570280000.00
Revenue Estimate Number Of Analysts: 5.00
Eps Trend7days Ago: 32.01
Eps Trend30days Ago: 32.01
Eps Trend60days Ago: 32.01
Eps Trend90days Ago: 32.25
Date: 2022-03-31
Earnings Estimate Avg: 23.43
Earnings Estimate Low: 23.06
Earnings Estimate High: 23.80
Earnings Estimate Number Of Analysts: 2.00
Revenue Estimate Avg: 6872790000.00
Revenue Estimate Low: 5913270000.00
Revenue Estimate High: 6099230000.00
Revenue Estimate Number Of Analysts: 4.00
Eps Trend Current: 23.43
Eps Trend7days Ago: 23.44
Eps Trend30days Ago: 21.58
Eps Trend60days Ago: 21.57
Eps Trend90days Ago: 18.59
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Date: 2021-12-31
Earnings Estimate Avg: 104.87
Earnings Estimate Low: 103.01
Earnings Estimate High: 108.67
Earnings Estimate Number Of Analysts: 11.00
Revenue Estimate Avg: 22694500000.00
Revenue Estimate Low: 22545400000.00
Revenue Estimate High: 22902900000.00
Revenue Estimate Number Of Analysts: 11.00
Eps Trend Current: 104.87
Eps Trend7days Ago: 104.63
Eps Trend30days Ago: 105.14
Eps Trend60days Ago: 105.06
Eps Trend90days Ago: 107.22
Eps Revisions Up Last30days: 4.00
Eps Revisions Down Last30days: 2.00
Date: 2021-09-30
Earnings Estimate Avg: 29.30
Earnings Estimate Low: 29.30
Earnings Estimate High: 29.30
Earnings Estimate Number Of Analysts: 1.00
Revenue Estimate Avg: 5884610000.00
Revenue Estimate Low: 5768240000.00
Revenue Estimate High: 6000990000.00
Revenue Estimate Number Of Analysts: 2.00
Eps Trend Current: 29.30
Eps Trend7days Ago: 29.30
Eps Trend30days Ago: 29.31
Eps Trend60days Ago: 29.30
Date: 2019-12-31
Period: +1y
Growth: 0.13
Earnings Estimate Year Ago Eps: 92.86
Earnings Estimate Growth: 0.13
Revenue Estimate Avg: 21660700000.00
Revenue Estimate Low: 21480000000.00
Revenue Estimate High: 21801000000.00
Revenue Estimate Number Of Analysts: 5.00
Revenue Estimate Growth: 0.08
Eps Trend7days Ago: 105.05
Eps Trend30days Ago: 105.05
Eps Trend60days Ago: 105.05
Eps Trend90days Ago: 105.05
Date: 2019-03-31
Period: +1q
Earnings Estimate Year Ago Eps: 9.70
Revenue Estimate Avg: 4732000000.00
Revenue Estimate Low: 4732000000.00
Revenue Estimate High: 4732000000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.05
Date: 2018-12-31
Growth: 0.27
Earnings Estimate Year Ago Eps: 72.81
Earnings Estimate Growth: 0.27
Revenue Estimate Avg: 19991200000.00
Revenue Estimate Low: 19919600000.00
Revenue Estimate High: 20113700000.00
Revenue Estimate Number Of Analysts: 5.00
Revenue Estimate Growth: 0.12
Eps Trend7days Ago: 92.86
Eps Trend30days Ago: 92.86
Eps Trend60days Ago: 92.86
Eps Trend90days Ago: 92.86
Date: 2018-09-30
Growth: 0.54
Earnings Estimate Year Ago Eps: 18.65
Earnings Estimate Growth: 0.54
Revenue Estimate Avg: 5186020000.00
Revenue Estimate Low: 5111400000.00
Revenue Estimate High: 5320330000.00
Revenue Estimate Number Of Analysts: 4.00
Revenue Estimate Growth: 0.13
Eps Trend7days Ago: 28.85
Eps Trend30days Ago: 28.85
Eps Trend60days Ago: 28.84
Eps Trend90days Ago: 3.41
Date: 2018-06-30
Growth: 0.49
Earnings Estimate Avg: 3.13
Earnings Estimate Low: 2.84
Earnings Estimate High: 3.30
Earnings Estimate Year Ago Eps: 2.10
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 0.49
Revenue Estimate Avg: 658630000.00
Revenue Estimate Low: 641900000.00
Revenue Estimate High: 667000000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.12
Eps Trend Current: 3.13
Eps Trend7days Ago: 3.10
Eps Trend30days Ago: 23.37
Eps Trend60days Ago: 23.13
Eps Trend90days Ago: 20.48
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Date: 2018-03-31
Growth: 0.24
Earnings Estimate Avg: 13.85
Earnings Estimate Low: 13.85
Earnings Estimate High: 13.85
Earnings Estimate Year Ago Eps: 11.17
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.24
Revenue Estimate Avg: 4260170000.00
Revenue Estimate Low: 4207660000.00
Revenue Estimate High: 4312680000.00
Revenue Estimate Number Of Analysts: 2.00
Revenue Estimate Growth: 0.07
Eps Trend Current: 13.85
Eps Trend7days Ago: 13.85
Eps Trend30days Ago: 13.85
Eps Trend60days Ago: 13.55
Date: 2017-12-31
Growth: 0.11
Earnings Estimate Avg: 8.54
Earnings Estimate Low: 8.20
Earnings Estimate High: 8.84
Earnings Estimate Year Ago Eps: 7.64
Earnings Estimate Number Of Analysts: 7.00
Earnings Estimate Growth: 0.11
Revenue Estimate Avg: 2350000000.00
Revenue Estimate Low: 2327000000.00
Revenue Estimate High: 2366000000.00
Revenue Estimate Number Of Analysts: 7.00
Revenue Estimate Growth: 0.06
Eps Trend Current: 8.54
Eps Trend7days Ago: 8.54
Eps Trend30days Ago: 8.55
Eps Trend60days Ago: 8.53
Eps Trend90days Ago: 8.45
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Eps Revisions Down Last7days: 1.00
Date: 2024-06-30
Eps Actual: 1
Date: 2023-12-31
Eps Actual: 1
Date: 2022-12-31
Eps Actual: 12.
Date: 2021-12-31
Eps Actual: 14.0
Date: 2020-12-31
Eps Actual: 11.5
Date: 2019-12-31
Eps Actual: 12.9
Date: 2018-12-31
Eps Actual: 11.0
Date: 2017-12-31
Eps Actual: 9.7
Date: 2016-12-31
Eps Actual: 7.7
Date: 2015-12-31
Eps Actual: 4.2
Date: 2014-12-31
Eps Actual: 11.35
Date: 2013-12-31
Eps Actual: 39.72
Date: 2012-12-31
Eps Actual: 35.44
Date: 2011-12-31
Eps Actual: 29.37
Date: 2010-12-31
Eps Actual: 23.41
Date: 2009-12-31
Eps Actual: 14.84