Skip to main content

KEPCO Engineering & Construction (052690.KO) Stock Price and Company Information, 2024

KEPCO Engineering & Construction

052690.KO

Exchange: KO
Currency Korean Won
ISIN: KR7052690005
Primary Ticker: 052690.KO
Fiscal Year End: December
Sector: Industrials
Industry: Engineering & Construction
Gic Sector: Industrials
Gic Group: Capital Goods
Gic Industry: Construction & Engineering
Gic Sub Industry: Construction & Engineering
Description: KEPCO Engineering & Construction Company, Inc. engages in designing, engineering, procurement, and construction of power plants in South Korea and internationally. It offers architect engineering and nuclear steam supply system designing services. The company also engages in engineering, procurement, construction, and test run of nuclear power plants; provision of technological support service to enhance the performance and upgrade the power of nuclear power plants that are being operated; fuel conversion of power plants in operation, performance improvement, and lifetime extension; and construction of thermal power plants. In addition, it is involved in the design of combined heat and power plants, and cycle power plants; renewable energy business; transmission and distribution/substation business; greenhouse gas mitigation; and engineering and construction of flue gas desulfurization systems, De N Ox systems, water and wastewater treatment facilities, wastewater recycling facilities, and desalinization facilities. The company was formerly known as Korea Power Engineering Company, Inc. and changed its name to KEPCO Engineering & Construction Company, Inc. in July 2010. The company was founded in 1975 and is headquartered in Gimcheon-si, South Korea. KEPCO Engineering & Construction Company, Inc. operates as a subsidiary of Korea Electric Power Corporation.
Address: 269, Hyeoksin-ro, Gimcheon-si, South Korea, 39660
Website: https://www.kepco-enc.com
Full Time Employees: 2122
Updated On: 2024-11-04

Highlights

Market Capitalization: 2564131913728
Market Capitalization Mln: 2564131.91
EBITDA: 51754651648
Wall Street Target Price: 88250
Dividend Share: 515
EPS Estimate Current Year: 1087.78
EPS Estimate Next Year: 1413.57
EPS Estimate Next Quarter: 221
EPS Estimate Current Quarter: 203
Most Recent Quarter: 2024-06-30
Profit Margin: 0.06
Operating Margin TTM: 0.10
Return On Assets TTM: 0.02
Return On Equity TTM: 0.06
Revenue TTM: 571442528256
Revenue Per Share TTM: 15020.76
Quarterly Revenue Growth YOY: 0.06
Gross Profit TTM: 110897165510
Quarterly Earnings Growth YOY: 0.44

Valuation

Price Sales TTM: 4.48
Price Book MRQ: 4.68
Enterprise Value: 2365511766840
Enterprise Value Revenue: 4.13
Enterprise Value Ebitda: 33.12

Technicals

Beta: 1.12
52 Week High: 98100
52 Week Low: 52656.78
50 Day MA: 68158
200 Day MA: 68255

Splits & Dividends

Forward Annual Dividend Rate: 515
Payout Ratio: 0.60
Ex Dividend Date: 2023-12-27

Earnings

Report Date: 2025-05-08
Date: 2025-03-31
Before After Market: After Market
Currency: KRW
Report Date: 2025-02-12
Date: 2024-12-31
Before After Market: After Market
Currency: KRW
Report Date: 2024-11-06
Date: 2024-09-30
Before After Market: After Market
Currency: KRW
Report Date: 2024-08-07
Date: 2024-06-30
Before After Market: After Market
Currency: KRW
Eps Actual: 440
Eps Estimate: 203
Eps Difference: 237
Surprise Percent: 116.74
Report Date: 2024-05-10
Date: 2024-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: 227
Eps Estimate: 298
Eps Difference: -71
Surprise Percent: -23.82
Report Date: 2024-02-14
Date: 2023-12-31
Before After Market: After Market
Currency: KRW
Eps Actual: 191
Eps Estimate: 385
Eps Difference: -194
Surprise Percent: -50.38
Report Date: 2023-11-08
Date: 2023-09-30
Before After Market: After Market
Currency: KRW
Eps Actual: 129
Eps Estimate: 77
Eps Difference: 52
Surprise Percent: 67.53
Report Date: 2023-08-09
Date: 2023-06-30
Before After Market: After Market
Currency: KRW
Eps Actual: 305
Eps Estimate: 204
Eps Difference: 101
Surprise Percent: 49.50
Report Date: 2023-05-15
Date: 2023-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: 233
Eps Estimate: 32
Eps Difference: 201
Surprise Percent: 628.12
Report Date: 2023-02-14
Date: 2022-12-31
Before After Market: After Market
Currency: KRW
Eps Actual: 365.63
Eps Estimate: 445
Eps Difference: -79.37
Surprise Percent: -17.83
Report Date: 2022-11-08
Date: 2022-09-30
Before After Market: After Market
Currency: KRW
Eps Actual: 15.44
Eps Estimate: 17
Eps Difference: -1.56
Surprise Percent: -9.17
Report Date: 2022-08-09
Date: 2022-06-30
Before After Market: After Market
Currency: KRW
Eps Actual: 135
Eps Estimate: -31
Eps Difference: 166
Surprise Percent: 535.48
Report Date: 2022-05-10
Date: 2022-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: -43.85
Eps Estimate: 97.5
Eps Difference: -141.35
Surprise Percent: -144.97
Report Date: 2022-02-10
Date: 2021-12-31
Before After Market: After Market
Currency: KRW
Eps Actual: 426
Eps Estimate: 451.5
Eps Difference: -25.5
Surprise Percent: -5.64
Report Date: 2021-11-09
Date: 2021-09-30
Before After Market: After Market
Currency: KRW
Eps Actual: -70
Eps Estimate: 125.5
Eps Difference: -195.5
Surprise Percent: -155.77
Report Date: 2021-08-12
Date: 2021-06-30
Before After Market: After Market
Currency: KRW
Eps Actual: 33
Eps Estimate: -26.5
Eps Difference: 59.5
Surprise Percent: 224.52
Report Date: 2021-05-13
Date: 2021-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: 43
Eps Estimate: 240
Eps Difference: -197
Surprise Percent: -82.08
Report Date: 2021-02-10
Date: 2020-12-31
Before After Market: After Market
Currency: KRW
Eps Actual: 261
Eps Estimate: 368
Eps Difference: -107
Surprise Percent: -29.07
Report Date: 2020-11-11
Date: 2020-09-30
Before After Market: After Market
Currency: KRW
Eps Actual: 207
Eps Estimate: 72.5
Eps Difference: 134.5
Surprise Percent: 185.51
Report Date: 2020-08-04
Date: 2020-06-30
Before After Market: After Market
Currency: KRW
Eps Actual: -71
Eps Estimate: 146
Eps Difference: -217
Surprise Percent: -148.63
Report Date: 2020-04-28
Date: 2020-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: 133
Eps Estimate: 88.5
Eps Difference: 44.5
Surprise Percent: 50.28
Report Date: 2020-02-13
Date: 2019-12-31
Before After Market: After Market
Currency: KRW
Eps Actual: 363
Eps Estimate: 220.33
Eps Difference: 142.67
Surprise Percent: 64.75
Report Date: 2019-11-07
Date: 2019-09-30
Before After Market: Before Market
Currency: KRW
Eps Actual: -50
Eps Estimate: 95
Eps Difference: -145
Surprise Percent: -152.63
Report Date: 2019-07-25
Date: 2019-06-30
Before After Market: After Market
Currency: KRW
Eps Actual: 140
Eps Estimate: 113
Eps Difference: 27
Surprise Percent: 23.89
Report Date: 2019-04-29
Date: 2019-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: 241
Eps Estimate: 86.5
Eps Difference: 154.5
Surprise Percent: 178.61
Report Date: 2019-02-12
Date: 2018-12-31
Before After Market: After Market
Currency: KRW
Eps Actual: 120
Eps Estimate: 104.51
Eps Difference: 15.49
Surprise Percent: 14.82
Report Date: 2018-10-31
Date: 2018-09-30
Before After Market: After Market
Currency: KRW
Eps Actual: 147
Eps Estimate: 221.22
Eps Difference: -74.22
Surprise Percent: -33.55
Report Date: 2018-07-26
Date: 2018-06-30
Before After Market: After Market
Currency: KRW
Eps Actual: 28
Eps Estimate: 211.3
Eps Difference: -183.3
Surprise Percent: -86.74
Report Date: 2018-04-27
Date: 2018-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: 45
Eps Estimate: 151.5
Eps Difference: -106.5
Surprise Percent: -70.29
Report Date: 2018-02-09
Date: 2017-12-31
Before After Market: After Market
Currency: KRW
Eps Actual: 346.14
Eps Estimate: 182
Eps Difference: 164.14
Surprise Percent: 90.18
Report Date: 2017-10-31
Date: 2017-09-30
Before After Market: After Market
Currency: KRW
Eps Actual: 58
Eps Estimate: 198.5
Eps Difference: -140.5
Surprise Percent: -70.78
Report Date: 2017-07-31
Date: 2017-06-30
Before After Market: After Market
Currency: KRW
Eps Actual: 116
Eps Estimate: 294.33
Eps Difference: -178.33
Surprise Percent: -60.58
Report Date: 2017-04-28
Date: 2017-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: 38
Eps Estimate: 289.06
Eps Difference: -251.06
Surprise Percent: -86.85
Report Date: 2017-02-13
Date: 2016-12-31
Before After Market: After Market
Currency: KRW
Eps Actual: -354
Eps Estimate: 418.06
Eps Difference: -772.06
Surprise Percent: -184.67
Report Date: 2016-10-27
Date: 2016-09-30
Before After Market: After Market
Currency: KRW
Eps Actual: -129
Eps Estimate: 414.67
Eps Difference: -543.67
Surprise Percent: -131.10
Report Date: 2016-07-27
Date: 2016-06-30
Before After Market: Before Market
Currency: KRW
Eps Actual: 615
Eps Estimate: 297
Eps Difference: 318
Surprise Percent: 107.07
Report Date: 2016-04-26
Date: 2016-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: 335
Eps Estimate: 188
Eps Difference: 147
Surprise Percent: 78.19
Report Date: 2016-02-12
Date: 2015-12-31
Before After Market: After Market
Currency: KRW
Eps Actual: -64.96
Report Date: 2015-10-28
Date: 2015-09-30
Before After Market: After Market
Currency: KRW
Eps Actual: 516.33
Report Date: 2015-07-27
Date: 2015-06-30
Before After Market: After Market
Currency: KRW
Eps Actual: 269.92
Report Date: 2015-04-24
Date: 2015-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: 94.80
Report Date: 2015-02-13
Date: 2014-12-31
Before After Market: After Market
Currency: KRW
Eps Actual: 243.24
Report Date: 2014-10-29
Date: 2014-09-30
Before After Market: After Market
Currency: KRW
Eps Actual: 223.09
Report Date: 2014-09-03
Date: 2014-06-30
Currency: KRW
Eps Actual: 606.12
Report Date: 2014-05-28
Date: 2014-03-31
Currency: KRW
Eps Actual: 366.44
Report Date: 2014-02-26
Date: 2013-12-31
Currency: KRW
Eps Actual: -82.77
Report Date: 2013-11-27
Date: 2013-09-30
Currency: KRW
Eps Actual: 32.81
Report Date: 2013-08-28
Date: 2013-06-30
Currency: KRW
Eps Actual: 368.21
Report Date: 2013-05-29
Date: 2013-03-31
Currency: KRW
Eps Actual: 581.98
Report Date: 2013-02-27
Date: 2012-12-31
Currency: KRW
Eps Actual: 1069.22
Report Date: 2012-11-28
Date: 2012-09-30
Currency: KRW
Eps Actual: 755.30
Report Date: 2012-08-29
Date: 2012-06-30
Currency: KRW
Eps Actual: 574.18
Report Date: 2012-05-30
Date: 2012-03-31
Currency: KRW
Eps Actual: 1115.42
Report Date: 2012-02-29
Date: 2011-12-31
Currency: KRW
Eps Actual: 669.51
Report Date: 2011-11-30
Date: 2011-09-30
Currency: KRW
Eps Actual: 965.34
Report Date: 2011-08-31
Date: 2011-06-30
Currency: KRW
Eps Actual: 864.35
Report Date: 2011-06-01
Date: 2011-03-31
Currency: KRW
Eps Actual: 538.32
Report Date: 2011-03-02
Date: 2010-12-31
Currency: KRW
Eps Actual: 1130.12
Report Date: 2010-10-22
Date: 2010-09-30
Currency: KRW
Eps Actual: 760.95
Report Date: 2010-09-01
Date: 2010-06-30
Currency: KRW
Eps Actual: 730.92
Report Date: 2010-06-02
Date: 2010-03-31
Currency: KRW
Eps Actual: 1073.89
Date: 2025-12-31
Period: +1y
Growth: 0.29
Earnings Estimate Avg: 1413.57
Earnings Estimate Low: 1046.00
Earnings Estimate High: 2089.00
Earnings Estimate Year Ago Eps: 1087.78
Earnings Estimate Number Of Analysts: 7.00
Earnings Estimate Growth: 0.29
Revenue Estimate Avg: 670410000.00
Revenue Estimate Low: 592000000.00
Revenue Estimate High: 767800000.00
Revenue Estimate Number Of Analysts: 7.00
Revenue Estimate Growth: 0.12
Eps Trend Current: 1413.57
Eps Trend7days Ago: 1397.67
Eps Trend30days Ago: 1397.67
Eps Trend60days Ago: 1375.80
Eps Trend90days Ago: 1566.40
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Date: 2024-12-31
Growth: 0.26
Earnings Estimate Avg: 1087.78
Earnings Estimate Low: 816.00
Earnings Estimate High: 1389.00
Earnings Estimate Year Ago Eps: 858.00
Earnings Estimate Number Of Analysts: 9.00
Earnings Estimate Growth: 0.26
Revenue Estimate Avg: 596970000.00
Revenue Estimate Low: 479000000.00
Revenue Estimate High: 655000000.00
Revenue Estimate Number Of Analysts: 9.00
Revenue Estimate Growth: 0.09
Eps Trend Current: 1087.78
Eps Trend7days Ago: 1068.25
Eps Trend30days Ago: 1068.25
Eps Trend60days Ago: 1042.50
Eps Trend90days Ago: 1107.83
Date: 2024-09-30
Period: +1q
Growth: 0.71
Earnings Estimate Avg: 221.00
Earnings Estimate Low: 221.00
Earnings Estimate High: 221.00
Earnings Estimate Year Ago Eps: 129.00
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.71
Revenue Estimate Avg: 135080000.00
Revenue Estimate Low: 129500000.00
Revenue Estimate High: 142700000.00
Revenue Estimate Number Of Analysts: 5.00
Revenue Estimate Growth: 0.13
Eps Trend Current: 221.00
Eps Trend7days Ago: 221.00
Eps Trend30days Ago: 221.00
Eps Trend60days Ago: 221.00
Eps Trend90days Ago: 378.00
Date: 2024-06-30
Growth: -0.33
Earnings Estimate Avg: 203.00
Earnings Estimate Low: 203.00
Earnings Estimate High: 203.00
Earnings Estimate Year Ago Eps: 305.00
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: -0.33
Revenue Estimate Avg: 135420000.00
Revenue Estimate Low: 130400000.00
Revenue Estimate High: 142700000.00
Revenue Estimate Number Of Analysts: 5.00
Revenue Estimate Growth: 0.12
Eps Trend Current: 203.00
Eps Trend7days Ago: 203.00
Eps Trend30days Ago: 203.00
Eps Trend60days Ago: 203.00
Eps Trend90days Ago: 268.00
Date: 2024-03-31
Growth: 0.27
Earnings Estimate Avg: 298.00
Earnings Estimate Low: 298.00
Earnings Estimate High: 298.00
Earnings Estimate Year Ago Eps: 233.00
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.27
Revenue Estimate Avg: 127615000.00
Revenue Estimate Low: 111500000.00
Revenue Estimate High: 150000000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.17
Eps Trend Current: 298.00
Eps Trend7days Ago: 298.00
Eps Trend30days Ago: 298.00
Eps Trend60days Ago: 298.00
Eps Trend90days Ago: 298.00
Date: 2023-12-31
Growth: 1.13
Earnings Estimate Avg: 1009.40
Earnings Estimate Low: 788.00
Earnings Estimate High: 1129.00
Earnings Estimate Year Ago Eps: 472.00
Earnings Estimate Number Of Analysts: 5.00
Earnings Estimate Growth: 1.13
Revenue Estimate Avg: 545092000.00
Revenue Estimate Low: 463000000.00
Revenue Estimate High: 562000000.00
Revenue Estimate Number Of Analysts: 5.00
Revenue Estimate Growth: 0.07
Eps Trend Current: 1009.40
Eps Trend7days Ago: 1009.40
Eps Trend30days Ago: 1009.40
Eps Trend60days Ago: 1013.80
Eps Trend90days Ago: 1013.80
Date: 2023-09-30
Growth: 3.98
Earnings Estimate Year Ago Eps: 15.44
Earnings Estimate Growth: 3.98
Revenue Estimate Avg: 119240000.00
Revenue Estimate Low: 100600000.00
Revenue Estimate High: 128700000.00
Revenue Estimate Number Of Analysts: 5.00
Revenue Estimate Growth: 0.10
Eps Trend7days Ago: 77.00
Eps Trend30days Ago: 77.00
Eps Trend60days Ago: 77.00
Eps Trend90days Ago: 77.00
Date: 2023-06-30
Growth: 0.51
Earnings Estimate Avg: 204.00
Earnings Estimate Low: 204.00
Earnings Estimate High: 204.00
Earnings Estimate Year Ago Eps: 135.00
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 0.51
Revenue Estimate Avg: 117670000.00
Revenue Estimate Low: 93100000.00
Revenue Estimate High: 129900000.00
Revenue Estimate Number Of Analysts: 4.00
Revenue Estimate Growth: 0.07
Eps Trend Current: 204.00
Eps Trend7days Ago: 204.00
Eps Trend30days Ago: 204.00
Eps Trend60days Ago: 204.00
Eps Trend90days Ago: -76.00
Date: 2023-03-31
Growth: 1.73
Earnings Estimate Year Ago Eps: -43.85
Earnings Estimate Growth: 1.73
Revenue Estimate Low: 94700000.00
Revenue Estimate High: 94700000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.01
Eps Trend7days Ago: 32.00
Eps Trend30days Ago: 32.00
Eps Trend60days Ago: 32.00
Eps Trend90days Ago: 32.00
Date: 2022-12-31
Growth: 0.54
Earnings Estimate Avg: 665.25
Earnings Estimate Low: 484.00
Earnings Estimate High: 899.00
Earnings Estimate Year Ago Eps: 432.00
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: 0.54
Revenue Estimate Avg: 505291000.00
Revenue Estimate Low: 448000000.00
Revenue Estimate High: 558100000.00
Revenue Estimate Number Of Analysts: 4.00
Revenue Estimate Growth: 0.16
Eps Trend Current: 665.25
Eps Trend7days Ago: 665.25
Eps Trend30days Ago: 665.25
Eps Trend60days Ago: 665.25
Eps Trend90days Ago: 679.20
Date: 2022-09-30
Growth: 1.24
Earnings Estimate Year Ago Eps: -70.00
Earnings Estimate Growth: 1.24
Revenue Estimate Avg: 108033000.00
Revenue Estimate Low: 75000000.00
Revenue Estimate High: 153400000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.22
Eps Trend7days Ago: 17.00
Eps Trend30days Ago: 17.00
Eps Trend60days Ago: 17.00
Eps Trend90days Ago: 17.00
Date: 2022-06-30
Growth: -1.93
Earnings Estimate Year Ago Eps: 33.00
Earnings Estimate Growth: -1.93
Revenue Estimate Avg: 110007000.00
Revenue Estimate Low: 75200000.00
Revenue Estimate High: 100000000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.46
Eps Trend7days Ago: -31.00
Eps Trend30days Ago: -31.00
Eps Trend60days Ago: -31.00
Eps Trend90days Ago: 33.50
Date: 2022-03-31
Growth: 1.26
Earnings Estimate Year Ago Eps: 43.00
Earnings Estimate Growth: 1.26
Revenue Estimate Avg: 92936000.00
Revenue Estimate Low: 79100000.00
Revenue Estimate High: 98000000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.15
Eps Trend7days Ago: 97.50
Eps Trend30days Ago: 97.50
Eps Trend60days Ago: 97.50
Eps Trend90days Ago: 97.50
Date: 2021-12-31
Growth: -0.00
Earnings Estimate Avg: 529.25
Earnings Estimate Low: 409.00
Earnings Estimate High: 743.00
Earnings Estimate Year Ago Eps: 530.00
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: -0.00
Revenue Estimate Avg: 411800000.00
Revenue Estimate Low: 379100000.00
Revenue Estimate High: 433000000.00
Revenue Estimate Number Of Analysts: 4.00
Eps Trend Current: 529.25
Eps Trend7days Ago: 529.25
Eps Trend30days Ago: 529.25
Eps Trend60days Ago: 529.25
Eps Trend90days Ago: 529.25
Date: 2021-09-30
Revenue Estimate Avg: 88265000.00
Revenue Estimate Low: 89800000.00
Revenue Estimate High: 112600000.00
Revenue Estimate Number Of Analysts: 4.00
Eps Trend7days Ago: 125.50
Eps Trend30days Ago: 125.50
Date: 2019-12-31
Period: +1y
Growth: 0.38
Earnings Estimate Year Ago Eps: 495.73
Earnings Estimate Growth: 0.38
Revenue Estimate Avg: 388710000.00
Revenue Estimate Low: 331000000.00
Revenue Estimate High: 465800000.00
Revenue Estimate Number Of Analysts: 7.00
Revenue Estimate Growth: -0.00
Eps Trend7days Ago: 686.12
Eps Trend30days Ago: 686.12
Eps Trend60days Ago: 686.12
Eps Trend90days Ago: 686.12
Date: 2019-03-31
Period: +1q
Growth: 0.78
Earnings Estimate Year Ago Eps: 45.00
Earnings Estimate Growth: 0.78
Revenue Estimate Avg: 93900000.00
Revenue Estimate Low: 89700000.00
Revenue Estimate High: 101900000.00
Revenue Estimate Number Of Analysts: 3.00
Eps Trend7days Ago: 80.50
Eps Trend30days Ago: 80.50
Eps Trend60days Ago: 80.50
Eps Trend90days Ago: 80.50
Date: 2018-12-31
Growth: -0.68
Earnings Estimate Year Ago Eps: 558.00
Earnings Estimate Growth: -0.68
Revenue Estimate Avg: 390460000.00
Revenue Estimate Low: 369500000.00
Revenue Estimate High: 414390000.00
Revenue Estimate Number Of Analysts: 7.00
Revenue Estimate Growth: -0.30
Eps Trend7days Ago: 495.73
Eps Trend30days Ago: 495.73
Eps Trend60days Ago: 495.73
Eps Trend90days Ago: 495.73
Date: 2018-09-30
Growth: -0.19
Earnings Estimate Year Ago Eps: 58.00
Earnings Estimate Growth: -0.19
Revenue Estimate Avg: 109560000.00
Revenue Estimate Low: 94800000.00
Revenue Estimate High: 118700000.00
Revenue Estimate Number Of Analysts: 4.00
Eps Trend7days Ago: 47.00
Eps Trend30days Ago: 47.00
Eps Trend60days Ago: 47.00
Eps Trend90days Ago: 221.22
Date: 2018-06-30
Growth: 0.82
Earnings Estimate Avg: 211.31
Earnings Estimate Low: 116.00
Earnings Estimate High: 372.22
Earnings Estimate Year Ago Eps: 116.00
Earnings Estimate Number Of Analysts: 4.00
Earnings Estimate Growth: 0.82
Revenue Estimate Low: 105200000.00
Revenue Estimate High: 128000000.00
Revenue Estimate Number Of Analysts: 5.00
Revenue Estimate Growth: -0.27
Eps Trend Current: 211.31
Eps Trend7days Ago: 211.31
Eps Trend30days Ago: 256.00
Eps Trend60days Ago: 165.00
Eps Trend90days Ago: 218.00
Date: 2018-03-31
Growth: 2.15
Earnings Estimate Avg: 120.00
Earnings Estimate Low: 120.00
Earnings Estimate High: 120.00
Earnings Estimate Year Ago Eps: 38.00
Earnings Estimate Number Of Analysts: 1.00
Earnings Estimate Growth: 2.15
Revenue Estimate Avg: 103000000.00
Revenue Estimate Low: 103000000.00
Revenue Estimate High: 103000000.00
Revenue Estimate Number Of Analysts: 1.00
Eps Trend Current: 120.00
Eps Trend7days Ago: 120.00
Eps Trend30days Ago: 120.00
Eps Trend60days Ago: 120.00
Eps Trend90days Ago: 126.00
Date: 2017-12-31
Revenue Estimate Low: 417000000.00
Revenue Estimate High: 417000000.00
Revenue Estimate Number Of Analysts: 1.00
Eps Trend7days Ago: 621.00
Eps Trend30days Ago: 621.00
Eps Trend60days Ago: 621.00
Eps Trend90days Ago: 494.00
Date: 2024-09-30
Eps Actual: 66
Date: 2023-12-31
Eps Actual: 85
Date: 2022-12-31
Eps Actual: 472.2
Date: 2021-12-31
Eps Actual: 43
Date: 2020-12-31
Eps Actual: 53
Date: 2019-12-31
Eps Actual: 69
Date: 2018-12-31
Eps Actual: 34
Date: 2017-12-31
Eps Actual: 558.1
Date: 2016-12-31
Eps Actual: 46
Date: 2015-12-31
Eps Actual: 816.09
Date: 2014-12-31
Eps Actual: 1438.91
Date: 2013-12-31
Eps Actual: 900.23
Date: 2012-12-31
Eps Actual: 3514.14
Date: 2011-12-31
Eps Actual: 3037.54
Date: 2010-12-31
Eps Actual: 3695.90