Skip to main content

KB Financial Group (105560.KO) Stock Price and Company Information, 2024

KB Financial Group

105560.KO

Exchange: KO
Currency Korean Won
ISIN: KR7105560007
Primary Ticker: 105560.KO
Fiscal Year End: December
International Domestic: International/Domestic
Sector: Financial Services
Industry: Banks - Regional
Gic Sector: Financials
Gic Group: Banks
Gic Industry: Banks
Gic Sub Industry: Diversified Banks
Description: KB Financial Group Inc. provides a range of banking and related financial services to consumers and corporations in South Korea, the United States, New Zealand, China, Cambodia, the United Kingdom, Indonesia, and internationally. The company operates through Retail Banking, Corporate Banking, Other Banking Services, Credit Card, Securities, Life Insurance, and Non-Life Insurance segments. It offers loans, deposit products, and other related financial products and services to large, small, medium-sized enterprises, and small office/home office, as well as individuals and households; investment banking, and brokerage and supporting services; life insurance products; non-life insurance products, including fire, maritime, injury, technology, liability, package, title, guarantee, other special type insurances, automobile, long-term nonlife, property damage, injury, driver, savings, illness, nursing, pension, and others; and credit sale, cash service, card loan, and other supporting services. The company also engages in securities and derivatives trading, funding, and other supporting activities. In addition, it offers foreign exchange transaction; financial investment; credit card and installment financing; financial leasing; auto Installment finance; real estate trust management; capital and collective investment; collection of receivables or credit investigation; software advisory, development, and supply; microfinance; investment advisory; claim; management; savings banking; information and communication; e-commerce; and general advisory services. The company was founded in 1963 and is headquartered in Seoul, South Korea.
Address: 26, Gukjegeumyung-ro 8-gil, Seoul, South Korea, 07331
Website: https://www.kbfg.com
Full Time Employees: 141
Updated On: 2024-11-04

Highlights

Market Capitalization: 34323570884608
Market Capitalization Mln: 34323570.88
PEG Ratio: 0.73
Wall Street Target Price: 94016
Dividend Share: 3900
Dividend Yield: 0.04
EPS Estimate Current Year: 12969.2
EPS Estimate Next Year: 14374.6
EPS Estimate Next Quarter: 3859.95
EPS Estimate Current Quarter: 3895.01
Most Recent Quarter: 2024-06-30
Profit Margin: 0.32
Operating Margin TTM: 0.59
Return On Equity TTM: 0.07
Revenue TTM: 13612262359040
Revenue Per Share TTM: 35699.35
Quarterly Revenue Growth YOY: 0.06
Gross Profit TTM: 13176657000000
Quarterly Earnings Growth YOY: 0.18

Valuation

Forward PE: 3.98
Price Sales TTM: 2.52
Price Book MRQ: 0.60
Enterprise Value: 78048305086464
Enterprise Value Revenue: 7.16

Technicals

Beta: 0.61
52 Week High: 103900
52 Week Low: 46229.14
50 Day MA: 87572
200 Day MA: 76542

Splits & Dividends

Forward Annual Dividend Rate: 3900
Forward Annual Dividend Yield: 0.04
Payout Ratio: 0.33
Ex Dividend Date: 2024-09-27
Last Split Factor: 509:498
Last Split Date: 2009-07-24

Earnings

Report Date: 2025-07-21
Date: 2025-06-30
Before After Market: After Market
Currency: KRW
Report Date: 2025-04-23
Date: 2025-03-31
Before After Market: After Market
Currency: KRW
Report Date: 2025-02-05
Date: 2024-12-31
Before After Market: After Market
Currency: KRW
Report Date: 2024-10-24
Date: 2024-09-30
Before After Market: After Market
Currency: KRW
Eps Actual: 4087.34
Eps Estimate: 3864.41
Eps Difference: 222.93
Surprise Percent: 5.76
Report Date: 2024-07-23
Date: 2024-06-30
Before After Market: After Market
Currency: KRW
Eps Actual: 4394.85
Eps Estimate: 3895.01
Eps Difference: 499.84
Surprise Percent: 12.83
Report Date: 2024-04-25
Date: 2024-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: 2584
Eps Estimate: 2625.41
Eps Difference: -41.41
Surprise Percent: -1.57
Report Date: 2024-02-07
Date: 2023-12-31
Before After Market: After Market
Currency: KRW
Eps Actual: 626.94
Eps Estimate: 1177.24
Eps Difference: -550.3
Surprise Percent: -46.74
Report Date: 2023-10-24
Date: 2023-09-30
Before After Market: After Market
Currency: KRW
Eps Actual: 3380
Eps Estimate: 3577.14
Eps Difference: -197.14
Surprise Percent: -5.51
Report Date: 2023-07-25
Date: 2023-06-30
Before After Market: After Market
Currency: KRW
Eps Actual: 3691
Eps Estimate: 3519.06
Eps Difference: 171.94
Surprise Percent: 4.88
Report Date: 2023-04-27
Date: 2023-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: 3669
Eps Estimate: 3473.59
Eps Difference: 195.41
Surprise Percent: 5.62
Report Date: 2023-02-07
Date: 2022-12-31
Before After Market: After Market
Currency: KRW
Eps Actual: 819
Eps Estimate: 1935.03
Eps Difference: -1116.03
Surprise Percent: -57.67
Report Date: 2022-10-25
Date: 2022-09-30
Before After Market: After Market
Currency: KRW
Eps Actual: 3099
Eps Estimate: 3194.29
Eps Difference: -95.29
Surprise Percent: -2.98
Report Date: 2022-07-21
Date: 2022-06-30
Before After Market: After Market
Currency: KRW
Eps Actual: 3202
Eps Estimate: 3222.29
Eps Difference: -20.29
Surprise Percent: -0.62
Report Date: 2022-04-22
Date: 2022-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: 3591
Eps Estimate: 3211.04
Eps Difference: 379.96
Surprise Percent: 11.83
Report Date: 2022-02-08
Date: 2021-12-31
Before After Market: After Market
Currency: KRW
Eps Actual: 1546.68
Eps Estimate: 1831.91
Eps Difference: -285.23
Surprise Percent: -15.57
Report Date: 2021-10-21
Date: 2021-09-30
Before After Market: After Market
Currency: KRW
Eps Actual: 3212
Eps Estimate: 3016.55
Eps Difference: 195.45
Surprise Percent: 6.47
Report Date: 2021-07-22
Date: 2021-06-30
Before After Market: After Market
Currency: KRW
Eps Actual: 2983
Eps Estimate: 2850.22
Eps Difference: 132.78
Surprise Percent: 4.65
Report Date: 2021-05-17
Date: 2021-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: 3161
Eps Estimate: 3097.28
Eps Difference: 63.72
Surprise Percent: 2.05
Report Date: 2021-02-04
Date: 2020-12-31
Before After Market: After Market
Currency: KRW
Eps Actual: 1417
Eps Estimate: 1450.24
Eps Difference: -33.24
Surprise Percent: -2.29
Report Date: 2020-10-22
Date: 2020-09-30
Before After Market: After Market
Currency: KRW
Eps Actual: 2941
Eps Estimate: 2486.62
Eps Difference: 454.38
Surprise Percent: 18.27
Report Date: 2020-07-21
Date: 2020-06-30
Before After Market: After Market
Currency: KRW
Eps Actual: 2493
Eps Estimate: 2165.45
Eps Difference: 327.55
Surprise Percent: 15.12
Report Date: 2020-04-23
Date: 2020-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: 1849
Eps Estimate: 2018.21
Eps Difference: -169.21
Surprise Percent: -8.38
Report Date: 2020-02-06
Date: 2019-12-31
Before After Market: After Market
Currency: KRW
Eps Actual: 1357
Eps Estimate: 1377.1
Eps Difference: -20.1
Surprise Percent: -1.45
Report Date: 2019-10-24
Date: 2019-09-30
Before After Market: After Market
Currency: KRW
Eps Actual: 2389
Eps Estimate: 2309.58
Eps Difference: 79.42
Surprise Percent: 3.43
Report Date: 2019-07-18
Date: 2019-06-30
Before After Market: After Market
Currency: KRW
Eps Actual: 2518
Eps Estimate: 2265.71
Eps Difference: 252.29
Surprise Percent: 11.13
Report Date: 2019-04-24
Date: 2019-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: 2131
Eps Estimate: 2099.47
Eps Difference: 31.53
Surprise Percent: 1.50
Report Date: 2019-02-08
Date: 2018-12-31
Before After Market: After Market
Currency: KRW
Eps Actual: 485
Eps Estimate: 1375.6
Eps Difference: -890.6
Surprise Percent: -64.74
Report Date: 2018-10-25
Date: 2018-09-30
Before After Market: After Market
Currency: KRW
Eps Actual: 2394
Eps Estimate: 2301.31
Eps Difference: 92.69
Surprise Percent: 4.02
Report Date: 2018-07-19
Date: 2018-06-30
Before After Market: After Market
Currency: KRW
Eps Actual: 2376
Eps Estimate: 2174.82
Eps Difference: 201.18
Surprise Percent: 9.25
Report Date: 2018-04-19
Date: 2018-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: 2424
Eps Estimate: 2079.29
Eps Difference: 344.71
Surprise Percent: 16.57
Report Date: 2018-02-08
Date: 2017-12-31
Before After Market: After Market
Currency: KRW
Eps Actual: 1415
Eps Estimate: 1413.52
Eps Difference: 1.48
Surprise Percent: 0.10
Report Date: 2017-10-26
Date: 2017-09-30
Before After Market: After Market
Currency: KRW
Eps Actual: 2228
Eps Estimate: 1932.83
Eps Difference: 295.17
Surprise Percent: 15.27
Report Date: 2017-07-20
Date: 2017-06-30
Before After Market: After Market
Currency: KRW
Eps Actual: 2485
Eps Estimate: 1911.02
Eps Difference: 573.98
Surprise Percent: 30.03
Report Date: 2017-04-20
Date: 2017-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: 2180
Eps Estimate: 1517.19
Eps Difference: 662.81
Surprise Percent: 43.68
Report Date: 2017-02-09
Date: 2016-12-31
Before After Market: After Market
Currency: KRW
Eps Actual: 1134
Eps Estimate: 1183.96
Eps Difference: -49.96
Surprise Percent: -4.21
Report Date: 2016-10-20
Date: 2016-09-30
Before After Market: After Market
Currency: KRW
Eps Actual: 1495
Eps Estimate: 1805.96
Eps Difference: -310.96
Surprise Percent: -17.21
Report Date: 2016-07-21
Date: 2016-06-30
Before After Market: After Market
Currency: KRW
Eps Actual: 1523
Eps Estimate: 1033.01
Eps Difference: 489.99
Surprise Percent: 47.43
Report Date: 2016-04-21
Date: 2016-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: 1409
Eps Estimate: 1184.03
Eps Difference: 224.97
Surprise Percent: 19.00
Report Date: 2016-02-04
Date: 2015-12-31
Before After Market: After Market
Currency: KRW
Eps Actual: 1286
Eps Estimate: 1229.55
Eps Difference: 56.45
Surprise Percent: 4.59
Report Date: 2015-10-22
Date: 2015-09-30
Before After Market: After Market
Currency: KRW
Eps Actual: 1049
Eps Estimate: 1141.86
Eps Difference: -92.86
Surprise Percent: -8.13
Report Date: 2015-07-23
Date: 2015-06-30
Before After Market: After Market
Currency: KRW
Eps Actual: 876
Eps Estimate: 1321.41
Eps Difference: -445.41
Surprise Percent: -33.70
Report Date: 2015-04-28
Date: 2015-03-31
Before After Market: After Market
Currency: KRW
Eps Actual: 1560
Eps Estimate: 1173.55
Eps Difference: 386.45
Surprise Percent: 32.9
Report Date: 2015-02-05
Date: 2014-12-31
Before After Market: After Market
Currency: KRW
Eps Actual: 461
Eps Estimate: 755.04
Eps Difference: -294.04
Surprise Percent: -38.94
Report Date: 2014-10-24
Date: 2014-09-30
Before After Market: After Market
Currency: KRW
Eps Actual: 1177
Eps Estimate: 1053.36
Eps Difference: 123.64
Surprise Percent: 11.73
Report Date: 2014-08-01
Date: 2014-06-30
Currency: KRW
Eps Actual: 1010.55
Report Date: 2014-04-25
Date: 2014-03-31
Currency: KRW
Eps Actual: 962.63
Report Date: 2014-02-07
Date: 2013-12-31
Currency: KRW
Eps Actual: 666
Report Date: 2013-10-25
Date: 2013-09-30
Currency: KRW
Eps Actual: 1100.14
Report Date: 2013-07-26
Date: 2013-06-30
Currency: KRW
Eps Actual: 421.89
Report Date: 2013-04-26
Date: 2013-03-31
Currency: KRW
Eps Actual: 1061.73
Report Date: 2013-02-07
Date: 2012-12-31
Currency: KRW
Eps Actual: 366.83
Report Date: 2012-10-26
Date: 2012-09-30
Currency: KRW
Eps Actual: 1058.79
Report Date: 2012-07-27
Date: 2012-06-30
Currency: KRW
Eps Actual: 1413.74
Report Date: 2012-04-27
Date: 2012-03-31
Currency: KRW
Eps Actual: 1557.99
Report Date: 2012-02-09
Date: 2011-12-31
Currency: KRW
Eps Actual: 595.00
Report Date: 2011-10-28
Date: 2011-09-30
Currency: KRW
Eps Actual: 1506.54
Report Date: 2011-07-29
Date: 2011-06-30
Currency: KRW
Eps Actual: 2322.63
Report Date: 2011-04-28
Date: 2011-03-31
Currency: KRW
Eps Actual: 2180.04
Date: 2025-12-31
Period: +1y
Growth: 0.10
Earnings Estimate Avg: 14374.60
Earnings Estimate Low: 12122.00
Earnings Estimate High: 16240.30
Earnings Estimate Year Ago Eps: 12969.20
Earnings Estimate Number Of Analysts: 25.00
Earnings Estimate Growth: 0.10
Revenue Estimate Avg: 17218300000.00
Revenue Estimate Low: 16536300000.00
Revenue Estimate High: 18147200000.00
Revenue Estimate Number Of Analysts: 15.00
Eps Trend Current: 14374.60
Eps Trend7days Ago: 14307.80
Eps Trend30days Ago: 14170.60
Eps Trend60days Ago: 14286.10
Eps Trend90days Ago: 14163.30
Eps Revisions Up Last7days: 10.00
Eps Revisions Up Last30days: 15.00
Eps Revisions Down Last30days: 2.00
Date: 2024-12-31
Growth: 0.14
Earnings Estimate Avg: 12969.20
Earnings Estimate Low: 11646.00
Earnings Estimate High: 15740.50
Earnings Estimate Year Ago Eps: 11312.00
Earnings Estimate Number Of Analysts: 26.00
Earnings Estimate Growth: 0.14
Revenue Estimate Avg: 17146700000.00
Revenue Estimate Low: 16423000000.00
Revenue Estimate High: 18371000000.00
Revenue Estimate Number Of Analysts: 15.00
Revenue Estimate Growth: 0.05
Eps Trend Current: 12969.20
Eps Trend7days Ago: 12818.90
Eps Trend30days Ago: 12826.60
Eps Trend60days Ago: 12920.90
Eps Trend90days Ago: 12962.70
Eps Revisions Up Last7days: 10.00
Eps Revisions Up Last30days: 15.00
Eps Revisions Down Last30days: 2.00
Date: 2024-09-30
Growth: 0.12
Earnings Estimate Avg: 3792.49
Earnings Estimate Low: 3392.21
Earnings Estimate High: 4183.61
Earnings Estimate Year Ago Eps: 3380.00
Earnings Estimate Number Of Analysts: 5.00
Earnings Estimate Growth: 0.12
Revenue Estimate Avg: 4357520000.00
Revenue Estimate Low: 4118030000.00
Revenue Estimate High: 4563530000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.09
Eps Trend Current: 3792.49
Eps Trend7days Ago: 3859.95
Eps Trend30days Ago: 3802.81
Eps Trend60days Ago: 3802.81
Eps Trend90days Ago: 3737.92
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 2.00
Eps Revisions Down Last30days: 2.00
Date: 2024-06-30
Growth: 0.05
Earnings Estimate Avg: 3895.01
Earnings Estimate Low: 3723.34
Earnings Estimate High: 4075.58
Earnings Estimate Year Ago Eps: 3691.00
Earnings Estimate Number Of Analysts: 5.00
Earnings Estimate Growth: 0.05
Revenue Estimate Avg: 4336430000.00
Revenue Estimate Low: 4090750000.00
Revenue Estimate High: 4625970000.00
Revenue Estimate Number Of Analysts: 4.00
Eps Trend Current: 3895.01
Eps Trend7days Ago: 3895.01
Eps Trend30days Ago: 3691.49
Eps Trend60days Ago: 3691.49
Eps Trend90days Ago: 3653.75
Eps Revisions Up Last30days: 3.00
Eps Revisions Down Last30days: 1.00
Date: 2024-03-31
Growth: -0.28
Earnings Estimate Avg: 2625.41
Earnings Estimate Low: 2209.01
Earnings Estimate High: 3371.75
Earnings Estimate Year Ago Eps: 3669.00
Earnings Estimate Number Of Analysts: 5.00
Earnings Estimate Growth: -0.28
Revenue Estimate Low: 4088660000.00
Revenue Estimate High: 4494770000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.14
Eps Trend Current: 2625.41
Eps Trend7days Ago: 2625.41
Eps Trend30days Ago: 3375.47
Eps Trend60days Ago: 3930.15
Eps Trend90days Ago: 3862.21
Eps Revisions Down Last30days: 2.00
Date: 2023-12-31
Growth: 0.13
Earnings Estimate Avg: 12186.50
Earnings Estimate Low: 11078.00
Earnings Estimate High: 13342.60
Earnings Estimate Year Ago Eps: 10705.00
Earnings Estimate Number Of Analysts: 26.00
Earnings Estimate Growth: 0.13
Revenue Estimate Low: 15452000000.00
Revenue Estimate High: 18030400000.00
Revenue Estimate Number Of Analysts: 15.00
Revenue Estimate Growth: -0.03
Eps Trend Current: 12186.50
Eps Trend7days Ago: 12262.10
Eps Trend30days Ago: 12703.30
Eps Trend60days Ago: 12815.50
Eps Trend90days Ago: 12816.60
Eps Revisions Up Last30days: 2.00
Eps Revisions Down Last30days: 2.00
Date: 2023-09-30
Growth: 0.15
Earnings Estimate Avg: 3586.84
Earnings Estimate Low: 3112.00
Earnings Estimate High: 3942.22
Earnings Estimate Year Ago Eps: 3099.00
Earnings Estimate Number Of Analysts: 6.00
Earnings Estimate Growth: 0.15
Revenue Estimate Avg: 3973340000.00
Revenue Estimate Low: 3780000000.00
Revenue Estimate High: 4067500000.00
Revenue Estimate Number Of Analysts: 6.00
Revenue Estimate Growth: -0.04
Eps Trend Current: 3586.84
Eps Trend7days Ago: 3586.84
Eps Trend30days Ago: 3623.40
Eps Trend60days Ago: 3623.40
Eps Trend90days Ago: 3563.01
Eps Revisions Up Last30days: 1.00
Date: 2023-06-30
Growth: 0.09
Earnings Estimate Avg: 3519.06
Earnings Estimate Low: 3274.11
Earnings Estimate High: 4109.69
Earnings Estimate Year Ago Eps: 3202.00
Earnings Estimate Number Of Analysts: 6.00
Earnings Estimate Growth: 0.09
Revenue Estimate Avg: 4024540000.00
Revenue Estimate Low: 3882310000.00
Revenue Estimate High: 4212400000.00
Revenue Estimate Number Of Analysts: 5.00
Revenue Estimate Growth: -0.06
Eps Trend Current: 3519.06
Eps Trend7days Ago: 3413.23
Eps Trend30days Ago: 3417.67
Eps Trend60days Ago: 3417.67
Eps Trend90days Ago: 3402.38
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 2.00
Date: 2023-03-31
Growth: -0.01
Earnings Estimate Avg: 3526.74
Earnings Estimate Low: 2775.00
Earnings Estimate High: 4007.24
Earnings Estimate Year Ago Eps: 3591.00
Earnings Estimate Number Of Analysts: 5.00
Earnings Estimate Growth: -0.01
Revenue Estimate Low: 3932000000.00
Revenue Estimate High: 4224140000.00
Revenue Estimate Number Of Analysts: 4.00
Revenue Estimate Growth: 0.02
Eps Trend Current: 3526.74
Eps Trend7days Ago: 3526.74
Eps Trend30days Ago: 3503.48
Eps Trend60days Ago: 3526.71
Eps Trend90days Ago: 3594.56
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Eps Revisions Down Last30days: 1.00
Date: 2022-12-31
Growth: 0.10
Earnings Estimate Avg: 12051.40
Earnings Estimate Low: 11153.00
Earnings Estimate High: 12656.00
Earnings Estimate Year Ago Eps: 10890.00
Earnings Estimate Number Of Analysts: 25.00
Earnings Estimate Growth: 0.10
Revenue Estimate Low: 14600000000.00
Revenue Estimate High: 16823300000.00
Revenue Estimate Number Of Analysts: 19.00
Revenue Estimate Growth: -0.10
Eps Trend Current: 12051.40
Eps Trend7days Ago: 12051.40
Eps Trend30days Ago: 12081.50
Eps Trend60days Ago: 12169.70
Eps Trend90days Ago: 12171.90
Eps Revisions Up Last30days: 3.00
Eps Revisions Down Last30days: 1.00
Date: 2022-09-30
Earnings Estimate Avg: 3219.58
Earnings Estimate Low: 3093.99
Earnings Estimate High: 3518.84
Earnings Estimate Year Ago Eps: 3212.00
Earnings Estimate Number Of Analysts: 7.00
Revenue Estimate Avg: 3876590000.00
Revenue Estimate Low: 3791250000.00
Revenue Estimate High: 3955000000.00
Revenue Estimate Number Of Analysts: 6.00
Revenue Estimate Growth: 0.02
Eps Trend Current: 3219.58
Eps Trend7days Ago: 3219.58
Eps Trend30days Ago: 3227.56
Eps Trend60days Ago: 3350.08
Eps Trend90days Ago: 3459.75
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Date: 2022-06-30
Growth: 0.11
Earnings Estimate Year Ago Eps: 2983.00
Earnings Estimate Growth: 0.11
Revenue Estimate Avg: 3786300000.00
Revenue Estimate Low: 3687000000.00
Revenue Estimate High: 3950900000.00
Revenue Estimate Number Of Analysts: 6.00
Revenue Estimate Growth: 0.04
Eps Trend7days Ago: 3332.25
Eps Trend30days Ago: 3332.25
Eps Trend60days Ago: 3332.25
Eps Trend90days Ago: 3307.25
Eps Revisions Up Last30days: 1.00
Date: 2022-03-31
Growth: 0.07
Earnings Estimate Avg: 3403.89
Earnings Estimate Low: 2962.00
Earnings Estimate High: 3771.67
Earnings Estimate Year Ago Eps: 3161.00
Earnings Estimate Number Of Analysts: 6.00
Earnings Estimate Growth: 0.07
Revenue Estimate Avg: 3777820000.00
Revenue Estimate Low: 3679700000.00
Revenue Estimate High: 4013480000.00
Revenue Estimate Number Of Analysts: 8.00
Revenue Estimate Growth: 0.04
Eps Trend Current: 3403.89
Eps Trend7days Ago: 3331.99
Eps Trend30days Ago: 3223.91
Eps Trend60days Ago: 3236.65
Eps Trend90days Ago: 3211.71
Eps Revisions Up Last7days: 3.00
Eps Revisions Up Last30days: 3.00
Eps Revisions Down Last30days: 1.00
Date: 2021-12-31
Growth: 0.28
Earnings Estimate Avg: 11140.80
Earnings Estimate Low: 10546.00
Earnings Estimate High: 11754.00
Earnings Estimate Year Ago Eps: 8697.00
Earnings Estimate Number Of Analysts: 26.00
Earnings Estimate Growth: 0.28
Revenue Estimate Low: 13298500000.00
Revenue Estimate High: 15672600000.00
Revenue Estimate Number Of Analysts: 19.00
Eps Trend Current: 11140.80
Eps Trend7days Ago: 11140.80
Eps Trend30days Ago: 11140.80
Eps Trend60days Ago: 11172.20
Eps Trend90days Ago: 11181.30
Eps Revisions Up Last7days: 4.00
Eps Revisions Up Last30days: 4.00
Eps Revisions Down Last30days: 6.00
Date: 2021-09-30
Earnings Estimate Avg: 3110.98
Earnings Estimate Low: 2863.04
Earnings Estimate High: 3331.00
Earnings Estimate Number Of Analysts: 6.00
Revenue Estimate Low: 3522180000.00
Revenue Estimate High: 3845250000.00
Revenue Estimate Number Of Analysts: 7.00
Eps Trend Current: 3110.98
Eps Trend7days Ago: 3110.98
Eps Trend30days Ago: 3110.98
Eps Trend60days Ago: 3017.81
Eps Revisions Up Last7days: 4.00
Eps Revisions Up Last30days: 5.00
Date: 2019-12-31
Period: +1y
Earnings Estimate Year Ago Eps: 8526.81
Revenue Estimate Avg: 11517100000.00
Revenue Estimate Low: 10174000000.00
Revenue Estimate High: 14888600000.00
Revenue Estimate Number Of Analysts: 22.00
Revenue Estimate Growth: 0.03
Eps Trend7days Ago: 8541.95
Eps Trend30days Ago: 8541.95
Eps Trend60days Ago: 8541.95
Eps Trend90days Ago: 8541.95
Eps Revisions Up Last30days: 1.00
Date: 2019-03-31
Period: +1q
Growth: -0.09
Earnings Estimate Year Ago Eps: 2424.00
Earnings Estimate Growth: -0.09
Revenue Estimate Avg: 2893290000.00
Revenue Estimate Low: 2763720000.00
Revenue Estimate High: 2971340000.00
Revenue Estimate Number Of Analysts: 3.00
Revenue Estimate Growth: 0.04
Eps Trend7days Ago: 2204.49
Eps Trend30days Ago: 2204.49
Eps Trend60days Ago: 2204.49
Eps Trend90days Ago: 2204.49
Date: 2018-12-31
Growth: 0.03
Earnings Estimate Year Ago Eps: 8257.00
Earnings Estimate Growth: 0.03
Revenue Estimate Avg: 11100900000.00
Revenue Estimate Low: 9502000000.00
Revenue Estimate High: 13646200000.00
Revenue Estimate Number Of Analysts: 22.00
Revenue Estimate Growth: 0.13
Eps Trend7days Ago: 8526.81
Eps Trend30days Ago: 8526.81
Eps Trend60days Ago: 8526.81
Eps Trend90days Ago: 8526.81
Eps Revisions Up Last30days: 1.00
Date: 2018-09-30
Growth: 0.03
Earnings Estimate Year Ago Eps: 2228.00
Earnings Estimate Growth: 0.03
Revenue Estimate Low: 2329500000.00
Revenue Estimate High: 3494000000.00
Revenue Estimate Number Of Analysts: 10.00
Revenue Estimate Growth: 0.13
Eps Trend7days Ago: 2301.31
Eps Trend30days Ago: 2340.16
Eps Trend60days Ago: 2340.16
Eps Trend90days Ago: 2340.16
Eps Revisions Down Last7days: 2.00
Date: 2018-06-30
Growth: -0.12
Earnings Estimate Year Ago Eps: 2485.00
Earnings Estimate Growth: -0.12
Revenue Estimate Low: 2529700000.00
Revenue Estimate High: 2840000000.00
Revenue Estimate Number Of Analysts: 9.00
Revenue Estimate Growth: 0.11
Eps Trend7days Ago: 2174.82
Eps Trend30days Ago: 2174.82
Eps Trend60days Ago: 2218.84
Eps Trend90days Ago: 2218.07
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Eps Revisions Down Last7days: 1.00
Date: 2018-03-31
Growth: -0.04
Earnings Estimate Avg: 2079.29
Earnings Estimate Low: 1565.67
Earnings Estimate High: 2354.56
Earnings Estimate Year Ago Eps: 2180.00
Earnings Estimate Number Of Analysts: 7.00
Earnings Estimate Growth: -0.04
Revenue Estimate Low: 2366300000.00
Revenue Estimate High: 3069000000.00
Revenue Estimate Number Of Analysts: 12.00
Revenue Estimate Growth: 0.21
Eps Trend Current: 2079.29
Eps Trend7days Ago: 2079.29
Eps Trend30days Ago: 2076.95
Eps Trend60days Ago: 2032.98
Eps Trend90days Ago: 2077.41
Eps Revisions Up Last7days: 1.00
Eps Revisions Up Last30days: 1.00
Date: 2017-12-31
Growth: 0.45
Earnings Estimate Year Ago Eps: 5559.00
Earnings Estimate Growth: 0.45
Revenue Estimate Low: 8593000000.00
Revenue Estimate High: 11421000000.00
Revenue Estimate Number Of Analysts: 25.00
Revenue Estimate Growth: 3.39
Eps Trend7days Ago: 8081.47
Eps Trend30days Ago: 8081.47
Eps Trend60days Ago: 8113.05
Eps Trend90days Ago: 8147.21
Eps Revisions Up Last30days: 2.00
Eps Revisions Down Last7days: 1.00
Date: 2024-09-30
Eps Actual: 11066.1
Date: 2023-12-31
Eps Actual: 11366.9
Date: 2022-12-31
Eps Actual: 1071
Date: 2021-12-31
Eps Actual: 10902.6
Date: 2020-12-31
Eps Actual: 870
Date: 2019-12-31
Eps Actual: 839
Date: 2018-12-31
Eps Actual: 767
Date: 2017-12-31
Eps Actual: 830
Date: 2016-12-31
Eps Actual: 556
Date: 2015-12-31
Eps Actual: 477
Date: 2014-12-31
Eps Actual: 3611.19
Date: 2013-12-31
Eps Actual: 3249.77
Date: 2012-12-31
Eps Actual: 4397.36
Date: 2011-12-31
Eps Actual: 6604.22