Skip to main content

PetroChina Co Ltd Class A (601857.SHG) Stock Price and Company Information, 2024

PetroChina Co Ltd Class A

601857.SHG

Exchange: SHG
Currency Renminbi
ISIN: CNE1000007Q1
Primary Ticker: 601857.SHG
Fiscal Year End: December
Sector: Energy
Industry: Oil & Gas Integrated
Gic Sector: Energy
Gic Group: Energy
Gic Industry: Oil, Gas & Consumable Fuels
Gic Sub Industry: Integrated Oil & Gas
Description: Petro China Company Limited, together with its subsidiaries, engages in a range of petroleum related products, services, and activities in Mainland China and internationally. It operates through Oil, Gas and New Energy Resource; Refining, Chemicals and New materials; Marketing; and Natural Gas Sales segments. The Oil, Gas and New Energy Resource segment engages in the exploration, development, transportation, production, and marketing of crude oil and natural gas, as well as is involved in the new energy resource business. The Refining, Chemicals and New material segment refines crude oil and petroleum products; and produces and markets primary petrochemical products, derivative petrochemical products, and other chemical products; as well as engages in new materials business. The Marketing segment is involved in the marketing of refined and non-oil products, and trading business. The Natural Gas Sales segment engages in the transportation and sale of natural gas. The company is also involved in the exploration, development, and production of oil sands and coalbed methane; trading of crude oil and petrochemical products; investment in refining; storage, chemical engineering, storage facilities, service station, and transportation facilities and related businesses; chemical technology development; and provision of technology transfer and technical services. The company was incorporated in 1999 and is headquartered in Beijing, the People's Republic of China. Petro China Company Limited is a subsidiary of China National Petroleum Corporation.
Address: No. 9 Dongzhimen North Street, Beijing, China, 100007
Website: https://www.petrochina.com.cn
Full Time Employees: 375803
Updated On: 2024-11-04

Highlights

Market Capitalization: 1433385697280
Market Capitalization Mln: 1433385.69
EBITDA: 496112992256
PE Ratio: 9.27
PEG Ratio: 0.28
Wall Street Target Price: 10.22
Book Value: 8.14
Earnings Share: 0.88
EPS Estimate Current Year: 0.93
EPS Estimate Next Year: 0.95
EPS Estimate Next Quarter: 0.24
EPS Estimate Current Quarter: 0.27
Most Recent Quarter: 2024-06-30
Profit Margin: 0.05
Operating Margin TTM: 0.08
Return On Assets TTM: 0.05
Return On Equity TTM: 0.11
Revenue TTM: 2985155887104
Revenue Per Share TTM: 16.31
Quarterly Revenue Growth YOY: -0.12
Gross Profit TTM: 1026087000000
Diluted Eps TTM: 0.88
Quarterly Earnings Growth YOY: -0.05

Valuation

Trailing PE: 9.27
Forward PE: 11.69
Price Sales TTM: 0.48
Price Book MRQ: 1.01
Enterprise Value: 1532939563300
Enterprise Value Revenue: 0.51
Enterprise Value Ebitda: 5.83

Technicals

Beta: 0.77
52 Week High: 11.06
52 Week Low: 6.67
50 Day MA: 8.49
200 Day MA: 9.15

Splits & Dividends

Payout Ratio: 0.50
Ex Dividend Date: 2024-09-19

Earnings

Report Date: 2025-10-27
Date: 2025-09-30
Before After Market: After Market
Currency: CNY
Report Date: 2025-04-28
Date: 2025-03-31
Before After Market: After Market
Currency: CNY
Report Date: 2025-03-24
Date: 2024-12-31
Before After Market: After Market
Currency: CNY
Report Date: 2024-10-29
Date: 2024-09-30
Before After Market: After Market
Currency: CNY
Report Date: 2024-08-26
Date: 2024-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.24
Eps Estimate: 0.27
Eps Difference: -0.03
Surprise Percent: -11.11
Report Date: 2024-06-05
Date: 2024-03-31
Before After Market: Before Market
Currency: CNY
Eps Actual: 0.25
Eps Estimate: 0.24
Eps Difference: 0.01
Surprise Percent: 4.16
Report Date: 2024-03-25
Date: 2023-12-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.16
Eps Estimate: 0.17
Eps Difference: -0.01
Surprise Percent: -5.88
Report Date: 2023-10-30
Date: 2023-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.25
Eps Estimate: 0.22
Eps Difference: 0.03
Surprise Percent: 13.63
Report Date: 2023-08-30
Date: 2023-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.23
Eps Estimate: 0.19
Eps Difference: 0.04
Surprise Percent: 21.05
Report Date: 2023-04-28
Date: 2023-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.24
Eps Estimate: 0.2
Eps Difference: 0.04
Surprise Percent: 2
Report Date: 2023-03-29
Date: 2022-12-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.16
Eps Estimate: 0.15
Eps Difference: 0.01
Surprise Percent: 6.66
Report Date: 2022-10-27
Date: 2022-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.21
Eps Estimate: 0.14
Eps Difference: 0.07
Surprise Percent: 5
Report Date: 2022-08-25
Date: 2022-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.24
Eps Estimate: 0.19
Eps Difference: 0.05
Surprise Percent: 26.31
Report Date: 2022-05-01
Date: 2022-03-31
Before After Market: Before Market
Currency: CNY
Eps Actual: 0.21
Eps Estimate: 0.18
Eps Difference: 0.03
Surprise Percent: 16.66
Report Date: 2022-03-31
Date: 2021-12-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.09
Eps Estimate: 0.1
Eps Difference: -0.01
Surprise Percent: -1
Report Date: 2021-10-28
Date: 2021-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.12
Eps Estimate: 0.11
Eps Difference: 0.01
Surprise Percent: 9.09
Report Date: 2021-08-26
Date: 2021-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.14
Eps Estimate: 0.11
Eps Difference: 0.03
Surprise Percent: 27.27
Report Date: 2021-04-30
Date: 2021-03-31
Before After Market: Before Market
Currency: CNY
Eps Actual: 0.15
Eps Estimate: 0.09
Eps Difference: 0.06
Surprise Percent: 66.66
Report Date: 2021-03-25
Date: 2020-12-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.05
Eps Estimate: 0.1
Eps Difference: -0.05
Surprise Percent: -5
Report Date: 2020-10-29
Date: 2020-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.22
Eps Estimate: 0.02
Eps Difference: 0.2
Surprise Percent: 100
Report Date: 2020-08-27
Date: 2020-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: -0.07
Eps Estimate: -0.07
Report Date: 2020-04-29
Date: 2020-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: -0.09
Eps Estimate: -0.02
Eps Difference: -0.07
Surprise Percent: -35
Report Date: 2020-03-26
Date: 2019-12-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.05
Eps Estimate: 0.03
Eps Difference: 0.02
Surprise Percent: 66.66
Report Date: 2019-10-30
Date: 2019-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.05
Eps Estimate: 0.09
Eps Difference: -0.04
Surprise Percent: -44.44
Report Date: 2019-08-29
Date: 2019-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.1
Eps Estimate: 0.09
Eps Difference: 0.01
Surprise Percent: 11.11
Report Date: 2019-04-29
Date: 2019-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.06
Eps Estimate: 0.06
Report Date: 2019-03-21
Date: 2018-12-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.03
Eps Estimate: 0.02
Eps Difference: 0.01
Surprise Percent: 5
Report Date: 2018-10-30
Date: 2018-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.12
Eps Estimate: 0.11
Eps Difference: 0.01
Surprise Percent: 9.09
Report Date: 2018-08-30
Date: 2018-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.09
Eps Estimate: 0.15
Eps Difference: -0.06
Surprise Percent: -4
Report Date: 2018-04-29
Date: 2018-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.06
Eps Estimate: 0.06
Report Date: 2018-03-22
Date: 2017-12-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.03
Eps Estimate: 0.18
Eps Difference: -0.15
Surprise Percent: -83.33
Report Date: 2017-10-30
Date: 2017-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.03
Eps Estimate: 0.04
Eps Difference: -0.01
Surprise Percent: -2
Report Date: 2017-08-24
Date: 2017-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.04
Eps Estimate: 0.03
Eps Difference: 0.01
Surprise Percent: 33.33
Report Date: 2017-04-28
Date: 2017-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.03
Eps Estimate: 0.05
Eps Difference: -0.02
Surprise Percent: -4
Report Date: 2017-03-30
Date: 2016-12-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.03
Eps Estimate: 0.03
Report Date: 2016-10-28
Date: 2016-09-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.01
Eps Estimate: 0.02
Eps Difference: -0.01
Surprise Percent: -5
Report Date: 2016-08-24
Date: 2016-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.08
Eps Estimate: 0.01
Eps Difference: 0.07
Surprise Percent: 70
Report Date: 2016-04-29
Date: 2016-03-31
Before After Market: Before Market
Currency: CNY
Eps Actual: -0.08
Report Date: 2016-03-23
Date: 2015-12-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.03
Eps Estimate: 0.08
Eps Difference: -0.05
Surprise Percent: -62.
Report Date: 2015-10-30
Date: 2015-09-30
Before After Market: Before Market
Currency: CNY
Eps Actual: 0.03
Eps Estimate: 0.09
Eps Difference: -0.06
Surprise Percent: -66.66
Report Date: 2015-08-27
Date: 2015-06-30
Before After Market: After Market
Currency: CNY
Eps Actual: 0.11
Eps Estimate: 0.09
Eps Difference: 0.02
Surprise Percent: 22.22
Report Date: 2015-04-28
Date: 2015-03-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.03
Eps Estimate: -0.03
Eps Difference: 0.06
Surprise Percent: 20
Report Date: 2015-03-26
Date: 2014-12-31
Before After Market: After Market
Currency: CNY
Eps Actual: 0.07
Eps Estimate: 0.1
Eps Difference: -0.03
Surprise Percent: -3
Report Date: 2014-10-30
Date: 2014-09-30
Currency: CNY
Eps Actual: 0.15
Eps Estimate: 0.17
Eps Difference: -0.02
Surprise Percent: -11.76
Report Date: 2014-08-28
Date: 2014-06-30
Before After Market: Before Market
Currency: CNY
Eps Actual: 0.18
Eps Estimate: 0.19
Eps Difference: -0.01
Surprise Percent: -5.26
Report Date: 2014-04-24
Date: 2014-03-31
Currency: CNY
Eps Actual: 0.18
Report Date: 2014-03-20
Date: 2013-12-31
Currency: CNY
Eps Actual: 0.18
Report Date: 2013-10-29
Date: 2013-09-30
Currency: CNY
Eps Actual: 0.16
Report Date: 2013-08-22
Date: 2013-06-30
Currency: CNY
Eps Actual: 0.16
Report Date: 2013-04-25
Date: 2013-03-31
Currency: CNY
Eps Actual: 0.19
Report Date: 2013-03-22
Date: 2012-12-31
Currency: CNY
Eps Actual: 0.15
Report Date: 2012-10-30
Date: 2012-09-30
Currency: CNY
Eps Actual: 0.13
Report Date: 2012-08-22
Date: 2012-06-30
Currency: CNY
Eps Actual: 0.12
Report Date: 2012-04-26
Date: 2012-03-31
Currency: CNY
Eps Actual: 0.21
Report Date: 2012-03-28
Date: 2011-12-31
Currency: CNY
Eps Actual: 0.16
Report Date: 2011-10-27
Date: 2011-09-30
Currency: CNY
Eps Actual: 0.20
Report Date: 2011-08-25
Date: 2011-06-30
Currency: CNY
Eps Actual: 0.15
Report Date: 2011-04-27
Date: 2011-03-31
Currency: CNY
Eps Actual: 0.20
Report Date: 2011-03-17
Date: 2010-12-31
Currency: CNY
Eps Actual: 0.21
Report Date: 2010-10-27
Date: 2010-09-30
Currency: CNY
Eps Actual: 0.18
Report Date: 2010-08-26
Date: 2010-06-30
Currency: CNY
Eps Actual: 0.17
Report Date: 2010-04-27
Date: 2010-03-31
Currency: CNY
Eps Actual: 0.17
Report Date: 2010-03-24
Date: 2009-12-31
Currency: CNY
Eps Actual: 0.12
Report Date: 2009-10-28
Date: 2009-09-30
Currency: CNY
Eps Actual: 0.16
Report Date: 2009-08-27
Date: 2009-06-30
Currency: CNY
Eps Actual: 0.17
Report Date: 2009-04-27
Date: 2009-03-31
Currency: CNY
Eps Actual: 0.10
Report Date: 2009-03-24
Date: 2008-12-31
Currency: CNY
Eps Actual: 0.14
Report Date: 2008-08-27
Date: 2008-06-30
Currency: CNY
Eps Actual: 0.11
Date: 2025-12-31
Period: +1y
Growth: 0.02
Earnings Estimate Avg: 0.95
Earnings Estimate Low: 0.67
Earnings Estimate High: 1.13
Earnings Estimate Year Ago Eps: 0.93
Earnings Estimate Number Of Analysts: 20.00
Earnings Estimate Growth: 0.02
Revenue Estimate Avg: 3163070000000.00
Revenue Estimate Low: 2941040000000.00
Revenue Estimate High: 3417970000000.00
Revenue Estimate Number Of Analysts: 19.00
Eps Trend Current: 0.95
Eps Trend7days Ago: 0.97
Eps Trend30days Ago: 0.95
Eps Trend60days Ago: 0.94
Eps Trend90days Ago: 0.93
Eps Revisions Up Last30days: 2.00
Date: 2024-12-31
Growth: 0.05
Earnings Estimate Avg: 0.93
Earnings Estimate Low: 0.60
Earnings Estimate High: 1.20
Earnings Estimate Year Ago Eps: 0.88
Earnings Estimate Number Of Analysts: 21.00
Earnings Estimate Growth: 0.05
Revenue Estimate Avg: 3156140000000.00
Revenue Estimate Low: 2970100000000.00
Revenue Estimate High: 3663710000000.00
Revenue Estimate Number Of Analysts: 19.00
Revenue Estimate Growth: 0.04
Eps Trend Current: 0.93
Eps Trend7days Ago: 0.94
Eps Trend30days Ago: 0.93
Eps Trend60days Ago: 0.91
Eps Trend90days Ago: 0.91
Eps Revisions Up Last30days: 2.00
Date: 2024-09-30
Period: +1q
Growth: -0.04
Earnings Estimate Avg: 0.24
Earnings Estimate Low: 0.20
Earnings Estimate High: 0.28
Earnings Estimate Year Ago Eps: 0.25
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: -0.04
Revenue Estimate Avg: 787069000000.00
Revenue Estimate Low: 747670000000.00
Revenue Estimate High: 826469000000.00
Revenue Estimate Number Of Analysts: 2.00
Revenue Estimate Growth: -0.05
Eps Trend Current: 0.24
Eps Trend7days Ago: 0.24
Eps Trend30days Ago: 0.24
Eps Trend60days Ago: 0.26
Eps Trend90days Ago: 0.25
Date: 2024-06-30
Growth: 0.17
Earnings Estimate Avg: 0.27
Earnings Estimate Low: 0.25
Earnings Estimate High: 0.28
Earnings Estimate Year Ago Eps: 0.23
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 0.17
Revenue Estimate Avg: 786590000000.00
Revenue Estimate Low: 747670000000.00
Revenue Estimate High: 825510000000.00
Revenue Estimate Number Of Analysts: 2.00
Revenue Estimate Growth: 0.01
Eps Trend Current: 0.27
Eps Trend7days Ago: 0.27
Eps Trend30days Ago: 0.27
Eps Trend60days Ago: 0.27
Eps Trend90days Ago: 0.26
Date: 2024-03-31
Earnings Estimate Avg: 0.24
Earnings Estimate Low: 0.23
Earnings Estimate High: 0.25
Earnings Estimate Year Ago Eps: 0.24
Earnings Estimate Number Of Analysts: 2.00
Revenue Estimate Avg: 833777000000.00
Revenue Estimate Low: 833777000000.00
Revenue Estimate High: 833777000000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.03
Eps Trend Current: 0.24
Eps Trend7days Ago: 0.24
Eps Trend30days Ago: 0.23
Eps Trend60days Ago: 0.23
Eps Trend90days Ago: 0.23
Eps Revisions Up Last30days: 1.00
Date: 2023-12-31
Growth: 0.08
Earnings Estimate Avg: 0.89
Earnings Estimate Low: 0.84
Earnings Estimate High: 0.95
Earnings Estimate Year Ago Eps: 0.82
Earnings Estimate Number Of Analysts: 20.00
Earnings Estimate Growth: 0.08
Revenue Estimate Avg: 3089690000000.00
Revenue Estimate Low: 2876370000000.00
Revenue Estimate High: 3326430000000.00
Revenue Estimate Number Of Analysts: 19.00
Revenue Estimate Growth: -0.04
Eps Trend Current: 0.89
Eps Trend7days Ago: 0.89
Eps Trend30days Ago: 0.90
Eps Trend60days Ago: 0.91
Eps Trend90days Ago: 0.91
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Date: 2023-09-30
Growth: 0.04
Earnings Estimate Avg: 0.22
Earnings Estimate Low: 0.20
Earnings Estimate High: 0.24
Earnings Estimate Year Ago Eps: 0.21
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: 0.04
Revenue Estimate Avg: 835392000000.00
Revenue Estimate Low: 835392000000.00
Revenue Estimate High: 835392000000.00
Revenue Estimate Number Of Analysts: 1.00
Eps Trend Current: 0.22
Eps Trend7days Ago: 0.22
Eps Trend30days Ago: 0.21
Eps Trend60days Ago: 0.20
Eps Trend90days Ago: 0.20
Eps Revisions Up Last30days: 2.00
Date: 2023-06-30
Growth: -0.20
Earnings Estimate Avg: 0.19
Earnings Estimate Low: 0.15
Earnings Estimate High: 0.23
Earnings Estimate Year Ago Eps: 0.24
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: -0.20
Revenue Estimate Avg: 776047000000.00
Revenue Estimate Low: 769936000000.00
Revenue Estimate High: 782157000000.00
Revenue Estimate Number Of Analysts: 2.00
Revenue Estimate Growth: -0.03
Eps Trend Current: 0.19
Eps Trend7days Ago: 0.19
Eps Trend30days Ago: 0.19
Eps Trend60days Ago: 0.20
Eps Trend90days Ago: 0.20
Date: 2023-03-31
Growth: -0.04
Earnings Estimate Avg: 0.20
Earnings Estimate Low: 0.20
Earnings Estimate High: 0.20
Earnings Estimate Year Ago Eps: 0.21
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: -0.04
Revenue Estimate Avg: 803593000000.00
Revenue Estimate Low: 803593000000.00
Revenue Estimate High: 803593000000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: -0.07
Eps Trend Current: 0.20
Eps Trend7days Ago: 0.20
Eps Trend30days Ago: 0.21
Eps Trend60days Ago: 0.21
Eps Trend90days Ago: 0.19
Date: 2022-12-31
Growth: 0.62
Earnings Estimate Avg: 0.81
Earnings Estimate Low: 0.76
Earnings Estimate High: 0.85
Earnings Estimate Year Ago Eps: 0.50
Earnings Estimate Number Of Analysts: 17.00
Earnings Estimate Growth: 0.62
Revenue Estimate Avg: 3227940000000.00
Revenue Estimate Low: 2695240000000.00
Revenue Estimate High: 3489360000000.00
Revenue Estimate Number Of Analysts: 16.00
Revenue Estimate Growth: 0.23
Eps Trend Current: 0.81
Eps Trend7days Ago: 0.81
Eps Trend30days Ago: 0.81
Eps Trend60days Ago: 0.79
Eps Trend90days Ago: 0.77
Eps Revisions Up Last30days: 3.00
Date: 2022-09-30
Growth: 0.16
Earnings Estimate Avg: 0.14
Earnings Estimate Low: 0.07
Earnings Estimate High: 0.20
Earnings Estimate Year Ago Eps: 0.12
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 0.16
Revenue Estimate Avg: 698149000000.00
Revenue Estimate Low: 552572000000.00
Revenue Estimate High: 803335000000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.02
Eps Trend Current: 0.14
Eps Trend7days Ago: 0.14
Eps Trend30days Ago: 0.17
Eps Trend60days Ago: 0.17
Eps Trend90days Ago: 0.17
Date: 2022-06-30
Growth: 0.35
Earnings Estimate Avg: 0.19
Earnings Estimate Low: 0.13
Earnings Estimate High: 0.25
Earnings Estimate Year Ago Eps: 0.14
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 0.35
Revenue Estimate Avg: 806623000000.00
Revenue Estimate Low: 681141000000.00
Revenue Estimate High: 919660000000.00
Revenue Estimate Number Of Analysts: 3.00
Eps Trend Current: 0.19
Eps Trend7days Ago: 0.19
Eps Trend30days Ago: 0.19
Eps Trend60days Ago: 0.15
Eps Trend90days Ago: 0.15
Date: 2022-03-31
Earnings Estimate Avg: 0.19
Earnings Estimate Low: 0.15
Earnings Estimate High: 0.21
Earnings Estimate Number Of Analysts: 3.00
Revenue Estimate Avg: 864100000000.00
Revenue Estimate Low: 864100000000.00
Revenue Estimate High: 864100000000.00
Revenue Estimate Number Of Analysts: 1.00
Eps Trend Current: 0.19
Eps Trend7days Ago: 0.18
Eps Trend30days Ago: 0.19
Eps Trend60days Ago: 0.21
Eps Trend90days Ago: 0.14
Date: 2021-12-31
Earnings Estimate Avg: 0.49
Earnings Estimate Low: 0.42
Earnings Estimate High: 0.54
Earnings Estimate Number Of Analysts: 18.00
Revenue Estimate Avg: 2653190000000.00
Revenue Estimate Low: 1483460000000.00
Revenue Estimate High: 4544520000000.00
Revenue Estimate Number Of Analysts: 18.00
Eps Trend Current: 0.49
Eps Trend7days Ago: 0.50
Eps Trend30days Ago: 0.50
Eps Trend60days Ago: 0.49
Eps Trend90days Ago: 0.49
Eps Revisions Up Last30days: 2.00
Eps Revisions Down Last30days: 1.00
Date: 2021-09-30
Earnings Estimate Avg: 0.11
Earnings Estimate Low: 0.09
Earnings Estimate High: 0.14
Earnings Estimate Number Of Analysts: 3.00
Revenue Estimate Avg: 547814000000.00
Revenue Estimate Low: 495642000000.00
Revenue Estimate High: 599986000000.00
Revenue Estimate Number Of Analysts: 2.00
Eps Trend Current: 0.11
Eps Trend7days Ago: 0.12
Eps Trend30days Ago: 0.10
Eps Revisions Up Last30days: 2.00
Date: 2019-12-31
Period: +1y
Growth: 0.14
Earnings Estimate Year Ago Eps: 0.35
Earnings Estimate Growth: 0.14
Revenue Estimate Avg: 2619300000000.00
Revenue Estimate Low: 2126530000000.00
Revenue Estimate High: 4004060000000.00
Revenue Estimate Number Of Analysts: 22.00
Revenue Estimate Growth: 0.05
Eps Trend7days Ago: 0.40
Eps Trend30days Ago: 0.40
Eps Trend60days Ago: 0.40
Eps Trend90days Ago: 0.40
Eps Revisions Up Last30days: 1.00
Date: 2019-03-31
Period: +1q
Growth: 0.33
Earnings Estimate Year Ago Eps: 0.06
Earnings Estimate Growth: 0.33
Revenue Estimate Avg: 651284000000.00
Revenue Estimate Low: 651284000000.00
Revenue Estimate High: 651284000000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.20
Eps Trend7days Ago: 0.08
Eps Trend30days Ago: 0.08
Eps Trend60days Ago: 0.08
Eps Trend90days Ago: 0.08
Date: 2018-12-31
Growth: 1.91
Earnings Estimate Year Ago Eps: 0.12
Earnings Estimate Growth: 1.91
Revenue Estimate Avg: 2472380000000.00
Revenue Estimate Low: 2108070000000.00
Revenue Estimate High: 3907950000000.00
Revenue Estimate Number Of Analysts: 22.00
Revenue Estimate Growth: 0.22
Eps Trend7days Ago: 0.35
Eps Trend30days Ago: 0.35
Eps Trend60days Ago: 0.35
Eps Trend90days Ago: 0.35
Eps Revisions Up Last30days: 2.00
Date: 2018-09-30
Growth: 2.66
Earnings Estimate Avg: 0.11
Earnings Estimate Low: 0.09
Earnings Estimate High: 0.12
Earnings Estimate Year Ago Eps: 0.03
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 2.66
Revenue Estimate Avg: 628716000000.00
Revenue Estimate Low: 628716000000.00
Revenue Estimate High: 628716000000.00
Revenue Estimate Number Of Analysts: 1.00
Eps Trend Current: 0.11
Eps Trend7days Ago: 0.11
Eps Trend30days Ago: 0.11
Eps Trend60days Ago: 0.12
Eps Trend90days Ago: 0.12
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Eps Revisions Down Last7days: 1.00
Date: 2018-06-30
Growth: 2.75
Earnings Estimate Avg: 0.15
Earnings Estimate Low: 0.09
Earnings Estimate High: 0.25
Earnings Estimate Year Ago Eps: 0.04
Earnings Estimate Number Of Analysts: 3.00
Earnings Estimate Growth: 2.75
Revenue Estimate Avg: 589693000000.00
Revenue Estimate Low: 589693000000.00
Revenue Estimate High: 589693000000.00
Revenue Estimate Number Of Analysts: 1.00
Eps Trend Current: 0.15
Eps Trend7days Ago: 0.15
Eps Trend30days Ago: 0.15
Eps Trend60days Ago: 0.14
Eps Trend90days Ago: 0.09
Eps Revisions Up Last30days: 1.00
Date: 2018-03-31
Growth: 1.00
Earnings Estimate Avg: 0.06
Earnings Estimate Low: 0.06
Earnings Estimate High: 0.06
Earnings Estimate Year Ago Eps: 0.03
Earnings Estimate Number Of Analysts: 2.00
Earnings Estimate Growth: 1.00
Revenue Estimate Avg: 532826000000.00
Revenue Estimate Low: 532826000000.00
Revenue Estimate High: 532826000000.00
Revenue Estimate Number Of Analysts: 1.00
Revenue Estimate Growth: 0.08
Eps Trend Current: 0.06
Eps Trend7days Ago: 0.06
Eps Trend30days Ago: 0.06
Eps Trend60days Ago: 0.06
Eps Trend90days Ago: 0.06
Date: 2017-12-31
Growth: 2.75
Earnings Estimate Avg: 0.15
Earnings Estimate Low: 0.12
Earnings Estimate High: 0.25
Earnings Estimate Year Ago Eps: 0.04
Earnings Estimate Number Of Analysts: 18.00
Earnings Estimate Growth: 2.75
Revenue Estimate Avg: 1907300000000.00
Revenue Estimate Low: 1555150000000.00
Revenue Estimate High: 2173350000000.00
Revenue Estimate Number Of Analysts: 17.00
Revenue Estimate Growth: 0.18
Eps Trend Current: 0.15
Eps Trend7days Ago: 0.15
Eps Trend30days Ago: 0.16
Eps Trend60days Ago: 0.16
Eps Trend90days Ago: 0.17
Eps Revisions Down Last7days: 1.00
Date: 2024-09-30
Eps Actual: 0.4
Date: 2023-12-31
Eps Actual: 0.8
Date: 2022-12-31
Eps Actual: 0.8
Date: 2021-12-31
Date: 2020-12-31
Eps Actual: 0.1
Date: 2019-12-31
Eps Actual: 0.2
Date: 2018-12-31
Date: 2017-12-31
Eps Actual: 0.1
Date: 2016-12-31
Date: 2015-12-31
Date: 2014-12-31
Eps Actual: 0.58
Date: 2013-12-31
Eps Actual: 0.70
Date: 2012-12-31
Eps Actual: 0.63
Date: 2011-12-31
Eps Actual: 0.72
Date: 2010-12-31
Eps Actual: 0.76
Date: 2009-12-31
Eps Actual: 0.56
Date: 2008-12-31
Eps Actual: 0.26