Skip to main content

S-Oil Corp (010950.KO) Stock Price and Company Information, 2024

S-Oil Corp

010950.KO

Exchange: KO
Currency Korean Won
ISIN: KR7010950004
Primary Ticker: 010950.KO
Fiscal Year End: December
International Domestic: International/Domestic
Sector: Energy
Industry: Oil & Gas Refining & Marketing
Gic Sector: Energy
Gic Group: Energy
Gic Industry: Oil, Gas & Consumable Fuels
Gic Sub Industry: Oil & Gas Refining & Marketing
Description: S-Oil Corporation manufacture and sell oil refining, lube, and petrochemical products in South Korea. The company offers gasoline, diesel, kerosene, jet fuel, LPG, fuel oil, and asphalt; benzene, toluene, xylene, para-xylene, propylene, methyl tert-butly ether, propylene oxide, and polypropylene; and lubricant products. It also operates facilities that produce lube base oil and petro-chemical products; crude oil refining facilities of 669,000 barrels a day; and a bunker-C cracking center that produces petroleum products. S-Oil Corporation also exports its oil products to Southeast Asia, the United States, China, Japan, Australia, Europe, and internationally. The company was incorporated in 1976 and is headquartered in Seoul, South Korea. S-Oil Corporation operates as a subsidiary of Aramco Overseas Co., B.V.
Address: 192, Baekbeom-ro, Seoul, South Korea, 04196
Website: https://www.s-oil.com
Full Time Employees: 3193
Updated On: 2024-11-02

Highlights

Market Capitalization: 6700150030336
Market Capitalization Mln: 6700150.03
EBITDA: 2164345012224
Wall Street Target Price: 95782
Dividend Share: 1625
Dividend Yield: 0.02
EPS Estimate Current Year: 8754.79
EPS Estimate Next Year: 10048.2
EPS Estimate Next Quarter: 2947.86
EPS Estimate Current Quarter: 1517.04
Most Recent Quarter: 2024-06-30
Profit Margin: 0.02
Operating Margin TTM: 0.01
Return On Assets TTM: 0.04
Return On Equity TTM: 0.09
Revenue TTM: 37708793643008
Revenue Per Share TTM: 323883.03
Quarterly Revenue Growth YOY: 0.22
Gross Profit TTM: 4146559000000
Quarterly Earnings Growth YOY: -0.37

Valuation

Forward PE: 10.28
Price Sales TTM: 0.17
Price Book MRQ: 0.75
Enterprise Value: 11726668973350
Enterprise Value Revenue: 0.31
Enterprise Value Ebitda: 5.38

Technicals

Beta: 0.85
52 Week High: 84340.68
52 Week Low: 56900
50 Day MA: 60646
200 Day MA: 68267

Splits & Dividends

Forward Annual Dividend Rate: 1625
Forward Annual Dividend Yield: 0.02
Payout Ratio: 0.61
Ex Dividend Date: 2024-08-14
Last Split Factor: 2:1
Last Split Date: 2001-12-03

Earnings

Report Date: 2025-04-24
Date: 2025-03-31
Before After Market: After Market
Currency: KRW
Report Date: 2025-01-31
Date: 2024-12-31
Before After Market: After Market
Currency: KRW
Report Date: 2024-10-28
Date: 2024-09-30
Before After Market: After Market
Currency: KRW
Report Date: 2024-07-26
Date: 2024-06-30
Before After Market: Before Market
Currency: KRW
Eps Actual: -183.27
Eps Estimate: 1517.04
Eps Difference: -1700.31
Surprise Percent: -112.08
Report Date: 2024-04-26
Date: 2024-03-31
Before After Market: Before Market
Currency: KRW
Eps Actual: 1427
Eps Estimate: 2957.82
Eps Difference: -1530.82
Surprise Percent: -51.75
Report Date: 2024-02-02
Date: 2023-12-31
Before After Market: Before Market
Currency: KRW
Eps Actual: 1378.77
Eps Estimate: 2053.46
Eps Difference: -674.69
Surprise Percent: -32.85
Report Date: 2023-10-30
Date: 2023-09-30
Before After Market: Before Market
Currency: KRW
Eps Actual: 4685
Eps Estimate: 4313.49
Eps Difference: 371.51
Surprise Percent: 8.61
Report Date: 2023-07-28
Date: 2023-06-30
Before After Market: After Market
Currency: KRW
Eps Actual: -192.63
Eps Estimate: 1410.82
Eps Difference: -1603.45
Surprise Percent: -113.65
Report Date: 2023-04-27
Date: 2023-03-31
Before After Market: Before Market
Currency: KRW
Eps Actual: 2278.95
Eps Estimate: 3678.28
Eps Difference: -1399.33
Surprise Percent: -38.04
Report Date: 2023-02-01
Date: 2022-12-31
Before After Market: Before Market
Currency: KRW
Eps Actual: 1966.28
Eps Estimate: 3452.89
Eps Difference: -1486.61
Surprise Percent: -43.05
Report Date: 2022-10-27
Date: 2022-09-30
Before After Market: Before Market
Currency: KRW
Eps Actual: -82.4
Eps Estimate: 3003.89
Eps Difference: -3086.29
Surprise Percent: -102.74
Report Date: 2022-07-28
Date: 2022-06-30
Before After Market: Before Market
Currency: KRW
Eps Actual: 8712
Eps Estimate: 4961.32
Eps Difference: 3750.68
Surprise Percent: 75.59
Report Date: 2022-04-27
Date: 2022-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: 7480
Eps Estimate: 4896.22
Eps Difference: 2583.78
Surprise Percent: 52.77
Report Date: 2022-01-27
Date: 2021-12-31
Before After Market: Before Market
Currency: KRW
Eps Actual: 2478
Eps Estimate: 3787.03
Eps Difference: -1309.03
Surprise Percent: -34.56
Report Date: 2021-10-28
Date: 2021-09-30
Before After Market: Before Market
Currency: KRW
Eps Actual: 2873.61
Eps Estimate: 2712.39
Eps Difference: 161.22
Surprise Percent: 5.94
Report Date: 2021-07-27
Date: 2021-06-30
Before After Market: Before Market
Currency: KRW
Eps Actual: 3527
Eps Estimate: 2167.59
Eps Difference: 1359.41
Surprise Percent: 62.71
Report Date: 2021-04-27
Date: 2021-03-31
Before After Market: Before Market
Currency: KRW
Eps Actual: 2961
Eps Estimate: 1268.68
Eps Difference: 1692.32
Surprise Percent: 133.39
Report Date: 2021-01-28
Date: 2020-12-31
Before After Market: After Market
Currency: KRW
Eps Actual: 1040
Eps Estimate: 355.42
Eps Difference: 684.58
Surprise Percent: 192.61
Report Date: 2020-10-28
Date: 2020-09-30
Before After Market: Before Market
Currency: KRW
Eps Actual: 260
Eps Estimate: 814.73
Eps Difference: -554.73
Surprise Percent: -68.08
Report Date: 2020-07-24
Date: 2020-06-30
Before After Market: Before Market
Currency: KRW
Eps Actual: -575
Eps Estimate: -157.02
Eps Difference: -417.98
Surprise Percent: -266.19
Report Date: 2020-04-27
Date: 2020-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: -7565
Eps Estimate: -2661.15
Eps Difference: -4903.85
Surprise Percent: -184.27
Report Date: 2020-01-31
Date: 2019-12-31
Before After Market: Before Market
Currency: KRW
Eps Actual: 415
Eps Estimate: 1702.81
Eps Difference: -1287.81
Surprise Percent: -75.62
Report Date: 2019-10-23
Date: 2019-09-30
Before After Market: Before Market
Currency: KRW
Eps Actual: 443
Eps Estimate: 1170.12
Eps Difference: -727.12
Surprise Percent: -62.14
Report Date: 2019-07-24
Date: 2019-06-30
Before After Market: Before Market
Currency: KRW
Eps Actual: -1266
Eps Estimate: 1370.54
Eps Difference: -2636.54
Surprise Percent: -192.37
Report Date: 2019-04-24
Date: 2019-03-31
Before After Market: Before Market
Currency: KRW
Eps Actual: 975
Eps Estimate: 1567.6
Eps Difference: -592.6
Surprise Percent: -37.80
Report Date: 2019-01-28
Date: 2018-12-31
Before After Market: After Market
Currency: KRW
Eps Actual: -2781
Eps Estimate: 2690.04
Eps Difference: -5471.04
Surprise Percent: -203.38
Report Date: 2018-10-26
Date: 2018-09-30
Before After Market: Before Market
Currency: KRW
Eps Actual: 1974
Eps Estimate: 2504.29
Eps Difference: -530.29
Surprise Percent: -21.17
Report Date: 2018-07-26
Date: 2018-06-30
Before After Market: Before Market
Currency: KRW
Eps Actual: 1402
Eps Estimate: 2696.97
Eps Difference: -1294.97
Surprise Percent: -48.01
Report Date: 2018-04-25
Date: 2018-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: 1621
Eps Estimate: 2749.48
Eps Difference: -1128.48
Surprise Percent: -41.04
Report Date: 2018-01-29
Date: 2017-12-31
Before After Market: After Market
Currency: KRW
Eps Actual: 3323
Eps Estimate: 2930.76
Eps Difference: 392.24
Surprise Percent: 13.38
Report Date: 2017-10-30
Date: 2017-09-30
Before After Market: After Market
Currency: KRW
Eps Actual: 3425
Eps Estimate: 3397.29
Eps Difference: 27.71
Surprise Percent: 0.81
Report Date: 2017-07-26
Date: 2017-06-30
Before After Market: Before Market
Currency: KRW
Eps Actual: 575
Eps Estimate: 1436.16
Eps Difference: -861.16
Surprise Percent: -59.96
Report Date: 2017-04-18
Date: 2017-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: 3383
Eps Estimate: 2713.21
Eps Difference: 669.79
Surprise Percent: 24.68
Report Date: 2017-02-02
Date: 2016-12-31
Before After Market: Before Market
Currency: KRW
Eps Actual: 1346
Eps Estimate: 2309.85
Eps Difference: -963.85
Surprise Percent: -41.72
Report Date: 2016-10-27
Date: 2016-09-30
Before After Market: After Market
Currency: KRW
Eps Actual: 1476
Eps Estimate: 2142.95
Eps Difference: -666.95
Surprise Percent: -31.12
Report Date: 2016-07-25
Date: 2016-06-30
Before After Market: After Market
Currency: KRW
Eps Actual: 3810
Eps Estimate: 2954.46
Eps Difference: 855.54
Surprise Percent: 28.95
Report Date: 2016-04-21
Date: 2016-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: 3722
Eps Estimate: 3328.39
Eps Difference: 393.61
Surprise Percent: 11.82
Report Date: 2016-01-28
Date: 2015-12-31
Before After Market: After Market
Currency: KRW
Eps Actual: 303
Eps Estimate: 1483
Eps Difference: -1180
Surprise Percent: -79.56
Report Date: 2015-10-19
Date: 2015-09-30
Before After Market: After Market
Currency: KRW
Eps Actual: -378
Eps Estimate: 1827
Eps Difference: -2205
Surprise Percent: -120.68
Report Date: 2015-07-22
Date: 2015-06-30
Before After Market: Before Market
Currency: KRW
Eps Actual: 3683
Eps Estimate: 2893
Eps Difference: 790
Surprise Percent: 27.30
Report Date: 2015-04-27
Date: 2015-03-31
Before After Market: Before Market
Currency: KRW
Eps Actual: 1814.57
Report Date: 2015-01-30
Date: 2014-12-31
Before After Market: After Market
Currency: KRW
Eps Actual: -2338
Eps Estimate: 1206.74
Eps Difference: -3544.74
Surprise Percent: -293.74
Report Date: 2014-10-27
Date: 2014-09-30
Before After Market: After Market
Currency: KRW
Eps Actual: -938
Eps Estimate: 188.08
Eps Difference: -1126.08
Surprise Percent: -598.72
Report Date: 2014-07-24
Date: 2014-06-30
Currency: KRW
Eps Actual: 585.77
Report Date: 2014-04-24
Date: 2014-03-31
Currency: KRW
Eps Actual: 217.71
Report Date: 2014-01-27
Date: 2013-12-31
Currency: KRW
Eps Actual: -229.33
Report Date: 2013-10-24
Date: 2013-09-30
Currency: KRW
Eps Actual: 1650.91
Report Date: 2013-07-26
Date: 2013-06-30
Currency: KRW
Eps Actual: -192.62
Report Date: 2013-04-30
Date: 2013-03-31
Currency: KRW
Eps Actual: 1266.52
Report Date: 2013-01-31
Date: 2012-12-31
Currency: KRW
Eps Actual: -188.93
Report Date: 2012-10-31
Date: 2012-09-30
Currency: KRW
Eps Actual: 3921.02
Report Date: 2012-07-27
Date: 2012-06-30
Currency: KRW
Eps Actual: -1419.23
Report Date: 2012-04-26
Date: 2012-03-31
Currency: KRW
Eps Actual: 2713.39
Report Date: 2012-02-02
Date: 2011-12-31
Currency: KRW
Eps Actual: 2900.45
Report Date: 2011-10-28
Date: 2011-09-30
Currency: KRW
Eps Actual: 539.98
Report Date: 2011-07-28
Date: 2011-06-30
Currency: KRW
Eps Actual: 2044.39
Report Date: 2011-04-18
Date: 2011-03-31
Currency: KRW
Eps Actual: 4745.10
Date: 2025-12-31
Period: +1y
Growth: 0.14
Earnings Estimate Avg: 10048.20
Earnings Estimate Low: 4998.00
Earnings Estimate High: 15785.00
Earnings Estimate Year Ago Eps: 8754.79
Earnings Estimate Number Of Analysts: 23.00
Earnings Estimate Growth: 0.14
Revenue Estimate Avg: 35857300000.00
Revenue Estimate Low: 26514700000.00
Revenue Estimate High: 39520400000.00
Revenue Estimate Number Of Analysts: 21.00
Revenue Estimate Growth: -0.02
Eps Trend Current: 10048.20
Eps Trend7days Ago: 10133.30
Eps Trend30days Ago: 10655.20
Eps Trend60days Ago: 10817.30
Eps Trend90days Ago: 11499.10
Eps Revisions Up Last30days: 1.00
Eps Revisions Down Last30days: 1.00
Date: 2024-12-31
Growth: 0.07
Earnings Estimate Avg: 8754.79
Earnings Estimate Low: 4405.00
Earnings Estimate High: 12622.00
Earnings Estimate Year Ago Eps: 8149.00
Earnings Estimate Number Of Analysts: 23.00
Earnings Estimate Growth: 0.07
Revenue Estimate Avg: 36822000000.00
Revenue Estimate Low: 28282300000.00
Revenue Estimate High: 38881900000.00
Revenue Estimate Number Of Analysts: 22.00
Revenue Estimate Growth: 0.03
Eps Trend Current: 8754.79
Eps Trend7days Ago: 8935.19
Eps Trend30days Ago: 9921.24
Eps Trend60days Ago: 10466.30
Eps Trend90days Ago: 11474.80
Eps Revisions Down Last30days: 1.00
Date: 2024-09-30
Period: +1q
Growth: -0.37
Earnings Estimate Avg: 2947.86
Earnings Estimate Low: 2480.04
Earnings Estimate High: 3604.00
Earnings Estimate Year Ago Eps: 4685.00
Earnings Estimate Number Of Analysts: 6.00
Earnings Estimate Growth: -0.37
Revenue Estimate Avg: 9284040000.00
Revenue Estimate Low: 7431580000.00
Revenue Estimate High: 10044300000.00
Revenue Estimate Number Of Analysts: 15.00
Eps Trend Current: 2947.86
Eps Trend7days Ago: 3052.86
Eps Trend30days Ago: 3025.93
Eps Trend60days Ago: 2832.65
Eps Trend90days Ago: 2720.32
Eps Revisions Up Last30days: 1.00
Eps Revisions Down Last30days: 1.00
Date: 2024-06-30
Growth: 8.86
Earnings Estimate Avg: 1517.04
Earnings Estimate Low: -107.00
Earnings Estimate High: 3044.00
Earnings Estimate Year Ago Eps: -193.00
Earnings Estimate Number Of Analysts: 6.00
Earnings Estimate Growth: 8.86
Revenue Estimate Avg: 9218040000.00
Revenue Estimate Low: 6952280000.00
Revenue Estimate High: 10185400000.00
Revenue Estimate Number Of Analysts: 15.00
Revenue Estimate Growth: 0.17
Eps Trend Current: 1517.04
Eps Trend7days Ago: 1924.87
Eps Trend30days Ago: 2634.77
Eps Trend60days Ago: 2605.37
Eps Trend90days Ago: 2943.92
Eps Revisions Down Last30days: 1.00
Date: 2024-03-31
Growth: 0.29
Earnings Estimate Avg: 2957.82
Earnings Estimate Low: 2161.00
Earnings Estimate High: 4221.90
Earnings Estimate Year Ago Eps: 2278.95
Earnings Estimate Number Of Analysts: 7.00
Earnings Estimate Growth: 0.29
Revenue Estimate Avg: 9308490000.00
Revenue Estimate Low: 6416230000.00
Revenue Estimate High: 9974030000.00
Revenue Estimate Number Of Analysts: 17.00
Revenue Estimate Growth: -0.01
Eps Trend Current: 2957.82
Eps Trend7days Ago: 2957.82
Eps Trend30days Ago: 3006.91
Eps Trend60days Ago: 2682.66
Eps Trend90days Ago: 2634.98
Eps Revisions Up Last30days: 1.00
Eps Revisions Down Last30days: 2.00
Date: 2023-12-31
Growth: -0.48
Earnings Estimate Avg: 9315.03
Earnings Estimate Low: 6405.00
Earnings Estimate High: 12552.00
Earnings Estimate Year Ago Eps: 18075.00
Earnings Estimate Number Of Analysts: 23.00
Earnings Estimate Growth: -0.48
Revenue Estimate Avg: 35727200000.00
Revenue Estimate Low: 32596000000.00
Revenue Estimate High: 37525200000.00
Revenue Estimate Number Of Analysts: 23.00
Revenue Estimate Growth: -0.15
Eps Trend Current: 9315.03
Eps Trend7days Ago: 9315.03
Eps Trend30days Ago: 9315.03
Eps Trend60days Ago: 9315.03
Eps Trend90days Ago: 10013.90
Eps Revisions Up Last30days: 1.00
Date: 2023-09-30
Growth: 51.40
Earnings Estimate Avg: 4153.13
Earnings Estimate Low: 2673.02
Earnings Estimate High: 5756.14
Earnings Estimate Year Ago Eps: -82.40
Earnings Estimate Number Of Analysts: 7.00
Earnings Estimate Growth: 51.40
Revenue Estimate Avg: 8990980000.00
Revenue Estimate Low: 7462000000.00
Revenue Estimate High: 11753400000.00
Revenue Estimate Number Of Analysts: 18.00
Eps Trend Current: 4153.13
Eps Trend7days Ago: 4153.13
Eps Trend30days Ago: 4153.13
Eps Trend60days Ago: 3460.48
Eps Trend90days Ago: 3208.91
Eps Revisions Up Last30days: 3.00
Date: 2023-06-30
Growth: -0.83
Earnings Estimate Avg: 1410.82
Earnings Estimate Low: -350.00
Earnings Estimate High: 3055.00
Earnings Estimate Year Ago Eps: 8712.00
Earnings Estimate Number Of Analysts: 7.00
Earnings Estimate Growth: -0.83
Revenue Estimate Avg: 7819590000.00
Revenue Estimate Low: 6769320000.00
Revenue Estimate High: 9979100000.00
Revenue Estimate Number Of Analysts: 16.00
Eps Trend Current: 1410.82
Eps Trend7days Ago: 1410.82
Eps Trend30days Ago: 1927.97
Eps Trend60days Ago: 2493.23
Eps Trend90days Ago: 2614.00
Eps Revisions Down Last30days: 1.00
Date: 2023-03-31
Growth: -0.50
Earnings Estimate Avg: 3678.28
Earnings Estimate Low: 2642.00
Earnings Estimate High: 5319.99
Earnings Estimate Year Ago Eps: 7480.00
Earnings Estimate Number Of Analysts: 7.00
Earnings Estimate Growth: -0.50
Revenue Estimate Avg: 9077630000.00
Revenue Estimate Low: 6683040000.00
Revenue Estimate High: 11123000000.00
Revenue Estimate Number Of Analysts: 16.00
Revenue Estimate Growth: -0.02
Eps Trend Current: 3678.28
Eps Trend7days Ago: 3678.28
Eps Trend30days Ago: 3691.99
Eps Trend60days Ago: 4080.41
Eps Trend90days Ago: 4080.41
Eps Revisions Down Last30days: 1.00
Date: 2022-12-31
Growth: 0.70
Earnings Estimate Avg: 20199.70
Earnings Estimate Low: 16617.00
Earnings Estimate High: 24762.90
Earnings Estimate Year Ago Eps: 11840.00
Earnings Estimate Number Of Analysts: 22.00
Earnings Estimate Growth: 0.70
Revenue Estimate Avg: 42446000000.00
Revenue Estimate Low: 39830700000.00
Revenue Estimate High: 43829900000.00
Revenue Estimate Number Of Analysts: 22.00
Revenue Estimate Growth: 0.54
Eps Trend Current: 20199.70
Eps Trend7days Ago: 20199.70
Eps Trend30days Ago: 20199.70
Eps Trend60days Ago: 20943.20
Eps Trend90days Ago: 22346.20
Date: 2022-09-30
Growth: 0.04
Earnings Estimate Avg: 3003.89
Earnings Estimate Low: 1569.00
Earnings Estimate High: 4900.00
Earnings Estimate Year Ago Eps: 2873.61
Earnings Estimate Number Of Analysts: 6.00
Earnings Estimate Growth: 0.04
Revenue Estimate Avg: 10813800000.00
Revenue Estimate Low: 9570500000.00
Revenue Estimate High: 11736000000.00
Revenue Estimate Number Of Analysts: 17.00
Revenue Estimate Growth: 0.56
Eps Trend Current: 3003.89
Eps Trend7days Ago: 3003.89
Eps Trend30days Ago: 3531.19
Eps Trend60days Ago: 4371.83
Eps Trend90days Ago: 3806.82
Eps Revisions Down Last30days: 2.00
Date: 2022-06-30
Growth: 0.30
Earnings Estimate Year Ago Eps: 3527.00
Earnings Estimate Growth: 0.30
Revenue Estimate Avg: 10768100000.00
Revenue Estimate Low: 8465000000.00
Revenue Estimate High: 13165600000.00
Revenue Estimate Number Of Analysts: 19.00
Eps Trend7days Ago: 4609.32
Eps Trend30days Ago: 4609.32
Eps Trend60days Ago: 4404.01
Eps Trend90days Ago: 4289.28
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 2.00
Date: 2022-03-31
Growth: 0.97
Earnings Estimate Avg: 5835.16
Earnings Estimate Low: 3498.12
Earnings Estimate High: 7734.97
Earnings Estimate Year Ago Eps: 2961.00
Earnings Estimate Number Of Analysts: 7.00
Earnings Estimate Growth: 0.97
Revenue Estimate Avg: 9287040000.00
Revenue Estimate Low: 7179000000.00
Revenue Estimate High: 9969000000.00
Revenue Estimate Number Of Analysts: 17.00
Eps Trend Current: 5835.16
Eps Trend7days Ago: 5835.16
Eps Trend30days Ago: 4467.59
Eps Trend60days Ago: 3290.99
Eps Trend90days Ago: 2669.02
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 4.00
Date: 2021-12-31
Earnings Estimate Avg: 13110.80
Earnings Estimate Low: 11084.00
Earnings Estimate High: 15412.00
Earnings Estimate Number Of Analysts: 25.00
Revenue Estimate Avg: 27463900000.00
Revenue Estimate Low: 25020300000.00
Revenue Estimate High: 29150000000.00
Revenue Estimate Number Of Analysts: 25.00
Eps Trend Current: 13110.80
Eps Trend7days Ago: 13110.80
Eps Trend30days Ago: 13110.80
Eps Trend60days Ago: 13345.80
Eps Trend90days Ago: 13340.20
Eps Revisions Up Last30days: 2.00
Eps Revisions Down Last30days: 1.00
Date: 2021-09-30
Earnings Estimate Avg: 2712.39
Earnings Estimate Low: 1878.07
Earnings Estimate High: 4109.49
Earnings Estimate Number Of Analysts: 8.00
Revenue Estimate Avg: 6897290000.00
Revenue Estimate Low: 5614000000.00
Revenue Estimate High: 7596000000.00
Revenue Estimate Number Of Analysts: 21.00
Eps Trend Current: 2712.39
Eps Trend7days Ago: 2712.39
Eps Trend30days Ago: 2781.51
Eps Revisions Up Last30days: 3.00
Eps Revisions Down Last7days: 1.00
Date: 2019-12-31
Period: +1y
Growth: 0.63
Earnings Estimate Year Ago Eps: 7547.47
Earnings Estimate Growth: 0.63
Revenue Estimate Avg: 27484700000.00
Revenue Estimate Low: 23399000000.00
Revenue Estimate High: 33734000000.00
Revenue Estimate Number Of Analysts: 33.00
Revenue Estimate Growth: 0.07
Eps Trend7days Ago: 12313.50
Eps Trend30days Ago: 12313.50
Eps Trend60days Ago: 12313.50
Eps Trend90days Ago: 12313.50
Eps Revisions Up Last30days: 1.00
Eps Revisions Down Last7days: 1.00
Eps Revisions Down Last30days: 1.00
Date: 2019-03-31
Period: +1q
Growth: 0.76
Earnings Estimate Year Ago Eps: 1621.00
Earnings Estimate Growth: 0.76
Revenue Estimate Avg: 6794150000.00
Revenue Estimate Low: 6184000000.00
Revenue Estimate High: 7674200000.00
Revenue Estimate Number Of Analysts: 13.00
Revenue Estimate Growth: 0.25
Eps Trend7days Ago: 2864.81
Eps Trend30days Ago: 2864.81
Eps Trend60days Ago: 2864.81
Eps Trend90days Ago: 2864.81
Eps Revisions Up Last30days: 1.00
Date: 2018-12-31
Growth: -0.29
Earnings Estimate Year Ago Eps: 10706.00
Earnings Estimate Growth: -0.29
Revenue Estimate Avg: 25511200000.00
Revenue Estimate Low: 24006000000.00
Revenue Estimate High: 27476100000.00
Revenue Estimate Number Of Analysts: 33.00
Revenue Estimate Growth: 0.22
Eps Trend7days Ago: 7547.47
Eps Trend30days Ago: 7547.47
Eps Trend60days Ago: 7547.47
Eps Trend90days Ago: 7547.47
Eps Revisions Up Last30days: 1.00
Eps Revisions Down Last7days: 1.00
Eps Revisions Down Last30days: 1.00
Date: 2018-09-30
Growth: -0.26
Earnings Estimate Year Ago Eps: 3425.00
Earnings Estimate Growth: -0.26
Revenue Estimate Avg: 7187950000.00
Revenue Estimate Low: 5687000000.00
Revenue Estimate High: 7035290000.00
Revenue Estimate Number Of Analysts: 26.00
Revenue Estimate Growth: 0.37
Eps Trend7days Ago: 2504.29
Eps Trend30days Ago: 2436.96
Eps Trend60days Ago: 2382.50
Eps Trend90days Ago: 2405.69
Eps Revisions Up Last30days: 2.00
Date: 2018-06-30
Growth: 3.69
Earnings Estimate Year Ago Eps: 575.00
Earnings Estimate Growth: 3.69
Revenue Estimate Avg: 6003110000.00
Revenue Estimate Low: 5202650000.00
Revenue Estimate High: 6212160000.00
Revenue Estimate Number Of Analysts: 22.00
Revenue Estimate Growth: 0.28
Eps Trend7days Ago: 2696.97
Eps Trend30days Ago: 2770.63
Eps Trend60days Ago: 2569.48
Eps Trend90days Ago: 2477.46
Eps Revisions Up Last7days: 2.00
Eps Revisions Up Last30days: 4.00
Eps Revisions Down Last7days: 2.00
Date: 2018-03-31
Growth: -0.18
Earnings Estimate Avg: 2749.48
Earnings Estimate Low: 2024.73
Earnings Estimate High: 3650.56
Earnings Estimate Year Ago Eps: 3383.00
Earnings Estimate Number Of Analysts: 10.00
Earnings Estimate Growth: -0.18
Revenue Estimate Avg: 5410940000.00
Revenue Estimate Low: 4708100000.00
Revenue Estimate High: 6171000000.00
Revenue Estimate Number Of Analysts: 18.00
Revenue Estimate Growth: 0.04
Eps Trend Current: 2749.48
Eps Trend7days Ago: 2749.48
Eps Trend30days Ago: 2907.76
Eps Trend60days Ago: 2922.88
Eps Trend90days Ago: 3038.60
Eps Revisions Up Last30days: 1.00
Eps Revisions Down Last7days: 1.00
Date: 2017-12-31
Growth: -0.02
Earnings Estimate Year Ago Eps: 10353.00
Earnings Estimate Growth: -0.02
Revenue Estimate Avg: 20891400000.00
Revenue Estimate Low: 18241800000.00
Revenue Estimate High: 21677900000.00
Revenue Estimate Number Of Analysts: 34.00
Revenue Estimate Growth: 0.28
Eps Trend7days Ago: 10135.00
Eps Trend30days Ago: 10135.00
Eps Trend60days Ago: 10170.70
Eps Trend90days Ago: 10086.60
Eps Revisions Up Last30days: 4.00
Eps Revisions Down Last7days: 1.00
Date: 2024-09-30
Eps Actual: 1243.7
Date: 2023-12-31
Eps Actual: 8150.0
Date: 2022-12-31
Eps Actual: 18075.8
Date: 2021-12-31
Eps Actual: 11839.6
Date: 2020-12-31
Eps Actual: -684
Date: 2019-12-31
Eps Actual: 56
Date: 2018-12-31
Eps Actual: 221
Date: 2017-12-31
Eps Actual: 1070
Date: 2016-12-31
Eps Actual: 1035
Date: 2015-12-31
Eps Actual: 5422.57
Date: 2014-12-31
Eps Actual: -2472.51
Date: 2013-12-31
Eps Actual: 2495.48
Date: 2012-12-31
Eps Actual: 5026.24
Date: 2011-12-31
Eps Actual: 10229.93