Microsoft Corporation MSFT

xWatch ListxBuy

Sector:

Technology

Industry:

Software - Infrastructure

Description:

Microsoft Corporation develops, licenses, and supports software, services, devices, and solutions worldwide. The company operates in three segments: Productivity and Business Processes, Intelligent Cloud, and More Personal Computing. The Productivity and Business Processes segment offers Office, Exchange, SharePoint, Microsoft Teams, Office 365 Security and Compliance, Microsoft Viva, and Skype for Business; Skype, Outlook.com, OneDrive, and LinkedIn; and Dynamics 365, a set of cloud-based and on-premises business solutions for organizations and enterprise divisions. The Intelligent Cloud segment licenses SQL, Windows Servers, Visual Studio, System Center, and related Client Access Licenses; GitHub that provides a collaboration platform and code hosting service for developers; Nuance provides healthcare and enterprise AI solutions; and Azure, a cloud platform. It also offers enterprise support, Microsoft consulting, and nuance professional services to assist customers in developing, deploying, and managing Microsoft server and desktop solutions; and training and certification on Microsoft products. The More Personal Computing segment provides Windows original equipment manufacturer (OEM) licensing and other non-volume licensing of the Windows operating system; Windows Commercial, such as volume licensing of the Windows operating system, Windows cloud services, and other Windows commercial offerings; patent licensing; and Windows Internet of Things. It also offers Surface, PC accessories, PCs, tablets, gaming and entertainment consoles, and other devices; Gaming, including Xbox hardware, and Xbox content and services; video games and third-party video game royalties; and Search, including Bing and Microsoft advertising. The company sells its products through OEMs, distributors, and resellers; and directly through digital marketplaces, online stores, and retail stores. Microsoft Corporation was founded in 1975 and is headquartered in Redmond, Washington.

Recent Quarter:

2024-10-30

Upcoming Quarter:

2025-02-04

Annual Reports

Date2024-07-30
Revenue 245,122,000,000
Net Income 88,136,000,000
EPS 11.86
Basic Shares 7,431,000,000
Diluted Shares 7,469,000,000
Report Link
Date2023-07-27
Revenue 211,915,000,000
Net Income 72,361,000,000
EPS 9.72
Basic Shares 7,446,000,000
Diluted Shares 7,472,000,000
Report Link
Date2022-07-28
Revenue 198,270,000,000
Net Income 72,738,000,000
EPS 9.7
Basic Shares 7,496,000,000
Diluted Shares 7,540,000,000
Report Link
Date2021-07-29
Revenue 168,088,000,000
Net Income 61,271,000,000
EPS 8.12
Basic Shares 7,547,000,000
Diluted Shares 7,608,000,000
Report Link
Date2020-07-30
Revenue 143,015,000,000
Net Income 44,281,000,000
EPS 5.82
Basic Shares 7,610,000,000
Diluted Shares 7,683,000,000
Report Link
Date2019-08-01
Revenue 125,843,000,000
Net Income 39,240,000,000
EPS 5.11
Basic Shares 7,673,000,000
Diluted Shares 7,753,000,000
Report Link
Date2018-08-03
Revenue 110,360,000,000
Net Income 16,571,000,000
EPS 2.15
Basic Shares 7,700,000,000
Diluted Shares 7,794,000,000
Report Link
Date2017-08-02
Revenue 96,571,000,000
Net Income 25,489,000,000
EPS 2.74
Basic Shares 7,746,000,000
Diluted Shares 7,832,000,000
Report Link
Date2016-07-28
Revenue 91,154,000,000
Net Income 20,539,000,000
EPS 2.12
Basic Shares 7,925,000,000
Diluted Shares 8,013,000,000
Report Link
Date2015-07-31
Revenue 93,580,000,000
Net Income 12,193,000,000
EPS 1.49
Basic Shares 8,177,000,000
Diluted Shares 8,254,000,000
Report Link
Date2014-07-31
Revenue 86,833,000,000
Net Income 22,074,000,000
EPS 2.66
Basic Shares 8,299,000,000
Diluted Shares 8,399,000,000
Report Link
Date2013-07-30
Revenue 77,849,000,000
Net Income 21,863,000,000
EPS 2.61
Basic Shares 8,375,000,000
Diluted Shares 8,470,000,000
Report Link
Date2012-07-26
Revenue 73,723,000,000
Net Income 16,978,000,000
EPS 2.02
Basic Shares 8,396,000,000
Diluted Shares 8,506,000,000
Report Link
Date2011-07-28
Revenue 69,943,000,000
Net Income 23,150,000,000
EPS 2.73
Basic Shares 8,490,000,000
Diluted Shares 8,593,000,000
Report Link
Date2010-07-30
Revenue 62,484,000,000
Net Income 18,760,000,000
EPS 2.13
Basic Shares 8,813,000,000
Diluted Shares 8,927,000,000
Report Link
Date2009-07-30
Revenue 58,437,000,000
Net Income 14,569,000,000
EPS 1.63
Basic Shares 8,945,000,000
Diluted Shares 8,996,000,000
Report Link
Date2008-07-31
Revenue 60,420,000,000
Net Income 17,681,000,000
EPS 1.9
Basic Shares 9,328,000,000
Diluted Shares 9,470,000,000
Report Link
Date2007-08-03
Revenue 51,122,000,000
Net Income 14,065,000,000
EPS 1.44
Basic Shares 9,742,000,000
Diluted Shares 9,886,000,000
Report Link
Date2006-08-25
Revenue 44,282,000,000
Net Income 12,599,000,000
EPS 1.21
Basic Shares 10,438,000,000
Diluted Shares 10,531,000,000
Report Link
Date2005-08-26
Revenue 39,788,000,000
Net Income 12,254,000,000
EPS 1.13
Basic Shares 10,839,000,000
Diluted Shares 10,906,000,000
Report Link
Date2004-09-01
Revenue 36,835,000,000
Net Income 8,168,000,000
EPS 0.76
Basic Shares 10,803,000,000
Diluted Shares 10,894,000,000
Report Link
Date2003-09-05
Revenue 32,187,000,000
Net Income 7,531,000,000
EPS 0.7
Basic Shares 10,723,000,000
Diluted Shares 10,882,000,000
Report Link
Date2002-09-06
Revenue 28,365,000,000
Net Income 7,829,000,000
EPS 0.72
Basic Shares 10,811,000,000
Diluted Shares 11,106,000,000
Report Link
Date2001-09-18
Revenue 25,296,000,000
Net Income 7,346,000,000
EPS 0.69
Basic Shares 10,682,000,000
Diluted Shares 11,148,000,000
Report Link
Date2000-09-28
Revenue 22,956,000,000
Net Income 9,421,000,000
EPS 0.89
Basic Shares 10,334,000,000
Diluted Shares 11,067,058,824
Report Link
Date1999-09-28
Revenue 19,747,000,000
Net Income 7,785,000,000
EPS 0.77
Basic Shares 10,056,000,000
Diluted Shares 10,964,000,000
Report Link
Date1998-09-25
Revenue 15,262,000,000
Net Income 4,490,000,000
EPS 0.46
Basic Shares 9,728,000,000
Diluted Shares 10,724,000,000
Report Link
Date1997-09-29
Revenue 11,936,000,000
Net Income 3,454,000,000
EPS 0.36
Basic Shares 9,552,777,778
Diluted Shares 10,421,212,121
Report Link
Date1996-09-27
Revenue 8,671,000,000
Net Income 2,195,000,000
EPS 0.24
Basic Shares 9,340,425,532
Diluted Shares 10,209,302,326
Report Link
Date1995-09-25
Revenue 5,937,000,000
Net Income 1,453,000,000
EPS 0.14
Basic Shares 10,032,000,000
Diluted Shares 10,032,000,000
Report Link
Date1994-09-27
Revenue 4,649,000,000
Net Income 1,146,000,000
EPS 0.12
Basic Shares 9,760,000,000
Diluted Shares 9,760,000,000
Report Link
Date1993-06-30
Revenue 3,753,000,000
Net Income 953,000,000
EPS 0.1
Basic Shares 9,530,000,000
Diluted Shares 9,530,000,000
Report Link
Date1992-06-30
Revenue 2,758,700,000
Net Income 708,100,000
EPS 0.08
Basic Shares 8,851,250,000
Diluted Shares 8,851,250,000
Report Link
Date1991-06-30
Revenue 1,843,400,000
Net Income 462,700,000
EPS 0.055
Basic Shares 8,412,727,273
Diluted Shares 8,412,727,273
Report Link
Date1990-06-30
Revenue 1,183,400,000
Net Income 279,200,000
EPS 0.035
Basic Shares 7,977,142,857
Diluted Shares 7,977,142,857
Report Link
Date1989-06-30
Revenue 803,500,000
Net Income 170,500,000
EPS 0.025
Basic Shares 6,820,000,000
Diluted Shares 6,820,000,000
Report Link
Date1988-06-30
Revenue 590,800,000
Net Income 123,900,000
EPS 0.02
Basic Shares 6,195,000,000
Diluted Shares 6,195,000,000
Report Link
Date1987-06-30
Revenue 345,900,000
Net Income 71,900,000
EPS 0.01
Basic Shares 7,190,000,000
Diluted Shares 7,190,000,000
Report Link
Date1986-06-30
Revenue 197,500,000
Net Income 39,300,000
EPS 0.01
Basic Shares 7,342,400,000
Diluted Shares 7,342,400,000
Report Link

Annual Ratios

Date2024-06-30
PE 38.51
Dividend Yield 0.64
Payout Ratio: 24.702%
Date2023-06-30
PE 35.04
Dividend Yield 0.78
Payout Ratio: 27.363%
Date2022-06-30
PE 26.47
Dividend Yield 0.94
Payout Ratio: 24.932%
Date2021-06-30
PE 33.37
Dividend Yield 0.81
Payout Ratio: 26.964%
Date2020-06-30
PE 34.97
Dividend Yield 0.98
Payout Ratio: 34.184%
Date2019-06-30
PE 26.53
Dividend Yield 1.33
Payout Ratio: 35.196%
Date2018-06-30
PE 45.82
Dividend Yield 1.67
Payout Ratio: 76.634%
Date2017-06-30
PE 20.95
Dividend Yield 2.22
Payout Ratio: 46.471%
Date2016-06-30
PE 19.74
Dividend Yield 2.71
Payout Ratio: 53.586%
Date2015-06-30
PE 29.61
Dividend Yield 2.74
Payout Ratio: 81.047%
Date2014-06-30
PE 15.68
Dividend Yield 2.57
Payout Ratio: 40.224%
Date2013-06-30
PE 13.16
Dividend Yield 2.59
Payout Ratio: 34.099%
Date2012-06-30
PE 15.13
Dividend Yield 2.49
Payout Ratio: 37.607%
Date2011-06-30
PE 9.54
Dividend Yield 2.35
Payout Ratio: 22.376%
Date2010-06-30
PE 10.81
Dividend Yield 2.26
Payout Ratio: 24.403%
Date2009-06-30
PE 14.59
Dividend Yield 2.10
Payout Ratio: 30.668%
Date2008-06-30
PE 14.51
Dividend Yield 1.56
Payout Ratio: 22.708%
Date2007-06-30
PE 20.41
Dividend Yield 1.33
Payout Ratio: 27.053%
Date2006-06-30
PE 19.30
Dividend Yield 1.46
Payout Ratio: 28.137%
Date2005-06-30
PE 21.97
Dividend Yield 13.41
Payout Ratio: 294.696%
Date2004-06-30
PE 37.77
Dividend Yield 0.56
Payout Ratio: 21.168%
Date2003-06-30
PE 36.51
Dividend Yield 0.31
Payout Ratio: 11.380%
Date2002-06-30
PE 36.36
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-06-30
PE 53.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-06-30
PE 43.88
Dividend Yield 0.00
Payout Ratio: 0.138%
Date1999-06-30
PE 58.24
Dividend Yield 0.01
Payout Ratio: 0.360%
Date1998-06-30
PE 58.69
Dividend Yield 0.01
Payout Ratio: 0.624%
Date1997-06-30
PE 43.70
Dividend Yield 0.01
Payout Ratio: 0.434%
Date1996-06-30
PE 32.51
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-06-30
PE 39.01
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-06-30
PE 27.51
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-06-30
PE 27.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-06-30
PE 27.38
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-06-30
PE 27.09
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1990-06-30
PE 30.29
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1989-06-30
PE 14.72
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1988-06-30
PE 23.26
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1987-06-30
PE 35.42
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1986-06-30
PE 19.95
Dividend Yield 0.00
Payout Ratio: 0.000%

Quarterly Reports

Date2024-10-30
Revenue 65,585,000,000
Net Income 24,667,000,000
EPS 3.32
Basic Shares 7,433,000,000
Diluted Shares 7,470,000,000
Report Link
Date2024-07-30
Revenue 64,727,000,000
Net Income 22,036,000,000
EPS 2.96
Basic Shares 7,433,000,000
Diluted Shares 7,472,000,000
Report Link
Date2024-04-25
Revenue 61,858,000,000
Net Income 21,939,000,000
EPS 2.95
Basic Shares 7,431,000,000
Diluted Shares 7,472,000,000
Report Link
Date2024-01-30
Revenue 62,020,000,000
Net Income 21,870,000,000
EPS 2.94
Basic Shares 7,432,000,000
Diluted Shares 7,468,000,000
Report Link
Date2023-10-24
Revenue 56,517,000,000
Net Income 22,291,000,000
EPS 3
Basic Shares 7,429,000,000
Diluted Shares 7,462,000,000
Report Link
Date2023-07-27
Revenue 56,189,000,000
Net Income 20,081,000,000
EPS 2.7
Basic Shares 7,434,000,000
Diluted Shares 7,467,000,000
Report Link
Date2023-04-25
Revenue 52,857,000,000
Net Income 18,299,000,000
EPS 2.46
Basic Shares 7,441,000,000
Diluted Shares 7,464,000,000
Report Link
Date2023-01-24
Revenue 52,747,000,000
Net Income 16,425,000,000
EPS 2.2
Basic Shares 7,451,000,000
Diluted Shares 7,473,000,000
Report Link
Date2022-10-25
Revenue 50,122,000,000
Net Income 17,556,000,000
EPS 2.35
Basic Shares 7,457,000,000
Diluted Shares 7,485,000,000
Report Link
Date2022-07-28
Revenue 51,865,000,000
Net Income 16,740,000,000
EPS 2.24
Basic Shares 7,474,000,000
Diluted Shares 7,506,000,000
Report Link
Date2022-04-26
Revenue 49,360,000,000
Net Income 16,728,000,000
EPS 2.23
Basic Shares 7,493,000,000
Diluted Shares 7,534,000,000
Report Link
Date2022-01-25
Revenue 51,728,000,000
Net Income 18,765,000,000
EPS 2.5
Basic Shares 7,505,000,000
Diluted Shares 7,555,000,000
Report Link
Date2021-10-26
Revenue 45,317,000,000
Net Income 20,505,000,000
EPS 2.73
Basic Shares 7,513,000,000
Diluted Shares 7,567,000,000
Report Link
Date2021-07-29
Revenue 46,152,000,000
Net Income 16,458,000,000
EPS 2.19
Basic Shares 7,527,000,000
Diluted Shares 7,581,000,000
Report Link
Date2021-04-27
Revenue 41,706,000,000
Net Income 15,457,000,000
EPS 2.05
Basic Shares 7,539,000,000
Diluted Shares 7,597,000,000
Report Link
Date2021-01-26
Revenue 43,076,000,000
Net Income 15,463,000,000
EPS 2.05
Basic Shares 7,555,000,000
Diluted Shares 7,616,000,000
Report Link
Date2020-10-27
Revenue 37,154,000,000
Net Income 13,893,000,000
EPS 1.84
Basic Shares 7,566,000,000
Diluted Shares 7,637,000,000
Report Link
Date2020-07-30
Revenue 38,033,000,000
Net Income 11,202,000,000
EPS 1.48
Basic Shares 7,580,000,000
Diluted Shares 7,650,000,000
Report Link
Date2020-04-29
Revenue 35,021,000,000
Net Income 10,752,000,000
EPS 1.41
Basic Shares 7,602,000,000
Diluted Shares 7,675,000,000
Report Link
Date2020-01-29
Revenue 36,906,000,000
Net Income 11,649,000,000
EPS 1.53
Basic Shares 7,621,000,000
Diluted Shares 7,691,000,000
Report Link
Date2019-10-23
Revenue 33,055,000,000
Net Income 10,678,000,000
EPS 1.4
Basic Shares 7,634,000,000
Diluted Shares 7,710,000,000
Report Link
Date2019-08-01
Revenue 33,717,000,000
Net Income 13,187,000,000
EPS 1.72
Basic Shares 7,655,000,000
Diluted Shares 7,730,000,000
Report Link
Date2019-04-24
Revenue 30,571,000,000
Net Income 8,809,000,000
EPS 1.15
Basic Shares 7,672,000,000
Diluted Shares 7,744,000,000
Report Link
Date2019-01-30
Revenue 32,471,000,000
Net Income 8,420,000,000
EPS 1.09
Basic Shares 7,692,000,000
Diluted Shares 7,768,000,000
Report Link
Date2018-10-24
Revenue 29,084,000,000
Net Income 8,824,000,000
EPS 1.15
Basic Shares 7,673,000,000
Diluted Shares 7,766,000,000
Report Link
Date2018-08-03
Revenue 30,085,000,000
Net Income 8,873,000,000
EPS 1.15
Basic Shares 7,683,000,000
Diluted Shares 7,775,000,000
Report Link
Date2018-04-26
Revenue 26,819,000,000
Net Income 7,424,000,000
EPS 0.96
Basic Shares 7,698,000,000
Diluted Shares 7,794,000,000
Report Link
Date2018-01-31
Revenue 28,918,000,000
Net Income -6,302,000,000
EPS -0.82
Basic Shares 7,710,000,000
Diluted Shares 7,710,000,000
Report Link
Date2017-10-26
Revenue 24,538,000,000
Net Income 6,576,000,000
EPS 0.85
Basic Shares 7,708,000,000
Diluted Shares 7,799,000,000
Report Link
Date2017-08-02
Revenue 23,317,000,000
Net Income 6,513,000,000
EPS 0.84
Basic Shares 7,715,000,000
Diluted Shares 7,806,000,000
Report Link
Date2017-04-27
Revenue 23,212,000,000
Net Income 5,486,000,000
EPS 0.71
Basic Shares 7,725,000,000
Diluted Shares 7,813,000,000
Report Link
Date2017-01-26
Revenue 25,826,000,000
Net Income 6,267,000,000
EPS 0.81
Basic Shares 7,755,000,000
Diluted Shares 7,830,000,000
Report Link
Date2016-10-20
Revenue 21,928,000,000
Net Income 5,667,000,000
EPS 0.73
Basic Shares 7,789,000,000
Diluted Shares 7,876,000,000
Report Link
Date2016-07-28
Revenue 20,614,000,000
Net Income 3,122,000,000
EPS 0.4
Basic Shares 7,842,000,000
Diluted Shares 7,929,000,000
Report Link
Date2016-04-21
Revenue 20,531,000,000
Net Income 3,756,000,000
EPS 0.48
Basic Shares 7,895,000,000
Diluted Shares 7,985,000,000
Report Link
Date2016-01-28
Revenue 23,796,000,000
Net Income 5,018,000,000
EPS 0.63
Basic Shares 7,964,000,000
Diluted Shares 8,051,000,000
Report Link
Date2015-10-22
Revenue 20,379,000,000
Net Income 4,902,000,000
EPS 0.61
Basic Shares 7,996,000,000
Diluted Shares 8,084,000,000
Report Link
Date2015-07-31
Revenue 22,180,000,000
Net Income -3,195,000,000
EPS -0.4
Basic Shares 8,061,000,000
Diluted Shares 8,061,000,000
Report Link
Date2015-04-23
Revenue 21,729,000,000
Net Income 4,985,000,000
EPS 0.61
Basic Shares 8,167,000,000
Diluted Shares 8,237,000,000
Report Link
Date2015-01-26
Revenue 26,470,000,000
Net Income 5,863,000,000
EPS 0.71
Basic Shares 8,228,000,000
Diluted Shares 8,297,000,000
Report Link
Date2014-10-23
Revenue 23,201,000,000
Net Income 4,540,000,000
EPS 0.55
Basic Shares 8,249,000,000
Diluted Shares 8,351,000,000
Report Link
Date2014-07-31
Revenue 23,382,000,000
Net Income 4,612,000,000
EPS 0.56
Basic Shares 8,246,000,000
Diluted Shares 8,345,000,000
Report Link
Date2014-04-24
Revenue 20,403,000,000
Net Income 5,660,000,000
EPS 0.68
Basic Shares 8,284,000,000
Diluted Shares 8,367,000,000
Report Link
Date2014-01-23
Revenue 24,519,000,000
Net Income 6,558,000,000
EPS 0.79
Basic Shares 8,326,000,000
Diluted Shares 8,395,000,000
Report Link
Date2013-10-24
Revenue 18,529,000,000
Net Income 5,244,000,000
EPS 0.63
Basic Shares 8,339,000,000
Diluted Shares 8,434,000,000
Report Link
Date2013-07-30
Revenue 19,896,000,000
Net Income 4,965,000,000
EPS 0.59
Basic Shares 8,345,000,000
Diluted Shares 8,442,000,000
Report Link
Date2013-04-18
Revenue 20,489,000,000
Net Income 6,055,000,000
EPS 0.72
Basic Shares 8,364,000,000
Diluted Shares 8,429,000,000
Report Link
Date2013-01-24
Revenue 21,456,000,000
Net Income 6,377,000,000
EPS 0.76
Basic Shares 8,393,000,000
Diluted Shares 8,444,000,000
Report Link
Date2012-10-18
Revenue 16,008,000,000
Net Income 4,466,000,000
EPS 0.53
Basic Shares 8,396,000,000
Diluted Shares 8,494,000,000
Report Link
Date2012-07-26
Revenue 18,059,000,000
Net Income -492,000,000
EPS -0.0587
Basic Shares 8,388,000,000
Diluted Shares 8,388,000,000
Report Link
Date2012-04-19
Revenue 17,407,000,000
Net Income 5,108,000,000
EPS 0.61
Basic Shares 8,401,000,000
Diluted Shares 8,498,000,000
Report Link
Date2012-01-19
Revenue 20,885,000,000
Net Income 6,624,000,000
EPS 0.79
Basic Shares 8,402,000,000
Diluted Shares 8,465,000,000
Report Link
Date2011-10-20
Revenue 17,372,000,000
Net Income 5,738,000,000
EPS 0.68
Basic Shares 8,392,000,000
Diluted Shares 8,490,000,000
Report Link
Date2011-07-28
Revenue 17,367,000,000
Net Income 5,874,000,000
EPS 0.7
Basic Shares 8,427,000,000
Diluted Shares 8,545,000,000
Report Link
Date2011-04-28
Revenue 16,428,000,000
Net Income 5,232,000,000
EPS 0.62
Basic Shares 8,420,000,000
Diluted Shares 8,510,000,000
Report Link
Date2011-01-27
Revenue 19,953,000,000
Net Income 6,634,000,000
EPS 0.78
Basic Shares 8,497,000,000
Diluted Shares 8,570,000,000
Report Link
Date2010-10-28
Revenue 16,195,000,000
Net Income 5,410,000,000
EPS 0.63
Basic Shares 8,614,000,000
Diluted Shares 8,695,000,000
Report Link
Date2010-07-30
Revenue 16,039,000,000
Net Income 4,518,000,000
EPS 0.52
Basic Shares 8,714,000,000
Diluted Shares 8,843,000,000
Report Link
Date2010-04-22
Revenue 14,503,000,000
Net Income 4,006,000,000
EPS 0.46
Basic Shares 8,767,000,000
Diluted Shares 8,876,000,000
Report Link
Date2010-01-28
Revenue 19,022,000,000
Net Income 6,662,000,000
EPS 0.75
Basic Shares 8,856,000,000
Diluted Shares 8,951,000,000
Report Link
Date2009-10-23
Revenue 12,920,000,000
Net Income 3,574,000,000
EPS 0.4
Basic Shares 8,914,000,000
Diluted Shares 8,983,000,000
Report Link
Date2009-07-30
Revenue 13,099,000,000
Net Income 3,045,000,000
EPS 0.34
Basic Shares 8,900,000,000
Diluted Shares 8,960,000,000
Report Link
Date2009-04-23
Revenue 13,648,000,000
Net Income 2,977,000,000
EPS 0.33
Basic Shares 8,891,000,000
Diluted Shares 8,904,000,000
Report Link
Date2009-01-22
Revenue 16,629,000,000
Net Income 4,174,000,000
EPS 0.47
Basic Shares 8,903,000,000
Diluted Shares 8,914,000,000
Report Link
Date2008-10-23
Revenue 15,061,000,000
Net Income 4,373,000,000
EPS 0.48
Basic Shares 9,084,000,000
Diluted Shares 9,183,000,000
Report Link
Date2008-07-31
Revenue 15,837,000,000
Net Income 4,297,000,000
EPS 0.47
Basic Shares 9,265,000,000
Diluted Shares 9,404,000,000
Report Link
Date2008-04-24
Revenue 14,454,000,000
Net Income 4,388,000,000
EPS 0.47
Basic Shares 9,307,000,000
Diluted Shares 9,428,000,000
Report Link
Date2008-01-24
Revenue 16,367,000,000
Net Income 4,707,000,000
EPS 0.5
Basic Shares 9,361,000,000
Diluted Shares 9,503,000,000
Report Link
Date2007-10-25
Revenue 13,762,000,000
Net Income 4,289,000,000
EPS 0.46
Basic Shares 9,380,000,000
Diluted Shares 9,513,000,000
Report Link
Date2007-08-03
Revenue 13,371,000,000
Net Income 3,035,000,000
EPS 0.32
Basic Shares 9,505,000,000
Diluted Shares 9,679,000,000
Report Link
Date2007-04-26
Revenue 14,398,000,000
Net Income 4,926,000,000
EPS 0.51
Basic Shares 9,725,000,000
Diluted Shares 9,862,000,000
Report Link
Date2007-01-25
Revenue 12,542,000,000
Net Income 2,626,000,000
EPS 0.27
Basic Shares 9,806,000,000
Diluted Shares 9,942,000,000
Report Link
Date2006-10-26
Revenue 10,811,000,000
Net Income 3,478,000,000
EPS 0.35
Basic Shares 9,929,000,000
Diluted Shares 10,010,000,000
Report Link
Date2006-08-25
Revenue 11,804,000,000
Net Income 2,828,000,000
EPS 0.28
Basic Shares 10,189,000,000
Diluted Shares 10,243,000,000
Report Link
Date2006-04-27
Revenue 10,900,000,000
Net Income 2,977,000,000
EPS 0.29
Basic Shares 10,303,000,000
Diluted Shares 10,415,000,000
Report Link
Date2006-03-03
Revenue 11,837,000,000
Net Income 3,653,000,000
EPS 0.35
Basic Shares 10,560,000,000
Diluted Shares 10,638,000,000
Report Link
Date2005-10-27
Revenue 9,741,000,000
Net Income 3,141,000,000
EPS 0.29
Basic Shares 10,696,000,000
Diluted Shares 10,772,000,000
Report Link
Date2005-08-26
Revenue 10,161,000,000
Net Income 3,700,000,000
EPS 0.34
Basic Shares 10,749,000,000
Diluted Shares 10,822,000,000
Report Link
Date2005-04-28
Revenue 9,620,000,000
Net Income 2,563,000,000
EPS 0.24
Basic Shares 10,856,000,000
Diluted Shares 10,931,000,000
Report Link
Date2005-01-27
Revenue 10,818,000,000
Net Income 3,463,000,000
EPS 0.32
Basic Shares 10,877,000,000
Diluted Shares 10,956,000,000
Report Link
Date2004-11-09
Revenue 9,189,000,000
Net Income 2,528,000,000
EPS 0.23
Basic Shares 10,873,000,000
Diluted Shares 10,920,000,000
Report Link
Date2004-09-01
Revenue 9,292,000,000
Net Income 2,690,000,000
EPS 0.25
Basic Shares 10,824,000,000
Diluted Shares 10,879,000,000
Report Link
Date2004-05-03
Revenue 9,175,000,000
Net Income 1,315,000,000
EPS 0.12
Basic Shares 10,785,000,000
Diluted Shares 10,856,000,000
Report Link
Date2004-02-06
Revenue 10,153,000,000
Net Income 1,549,000,000
EPS 0.14
Basic Shares 10,810,000,000
Diluted Shares 10,899,000,000
Report Link
Date2003-11-13
Revenue 8,215,000,000
Net Income 2,614,000,000
EPS 0.24
Basic Shares 10,811,000,000
Diluted Shares 10,885,000,000
Report Link
Date2003-09-05
Revenue 8,065,000,000
Net Income 1,921,000,000
EPS 0.14
Basic Shares 10,732,000,000
Diluted Shares 10,738,000,000
Report Link
Date2003-05-12
Revenue 7,835,000,000
Net Income 2,142,000,000
EPS 0.2
Basic Shares 10,715,000,000
Diluted Shares 10,837,000,000
Report Link
Date2003-01-31
Revenue 8,541,000,000
Net Income 1,865,000,000
EPS 0.17
Basic Shares 10,703,000,000
Diluted Shares 10,846,000,000
Report Link
Date2002-11-14
Revenue 7,746,000,000
Net Income 2,041,000,000
EPS 0.19
Basic Shares 10,739,000,000
Diluted Shares 10,933,000,000
Report Link
Date2002-09-06
Revenue 7,253,000,000
Net Income 1,525,000,000
EPS 0.14
Basic Shares 10,829,000,000
Diluted Shares 11,049,000,000
Report Link
Date2002-04-30
Revenue 7,245,000,000
Net Income 2,738,000,000
EPS 0.25
Basic Shares 10,830,000,000
Diluted Shares 11,129,000,000
Report Link
Date2002-03-25
Revenue 7,741,000,000
Net Income 2,283,000,000
EPS 0.21
Basic Shares 10,790,000,000
Diluted Shares 11,112,000,000
Report Link
Date2002-03-25
Revenue 6,126,000,000
Net Income 1,283,000,000
EPS 0.12
Basic Shares 10,796,000,000
Diluted Shares 11,134,000,000
Report Link
Date2001-09-18
Revenue 6,455,000,000
Net Income 65,000,000
EPS 0.005
Basic Shares 10,760,000,000
Diluted Shares 11,142,000,000
Report Link
Date2001-05-15
Revenue 6,403,000,000
Net Income 2,451,000,000
EPS 0.23
Basic Shares 10,672,000,000
Diluted Shares 11,126,000,000
Report Link
Date2001-02-14
Revenue 6,550,000,000
Net Income 2,624,000,000
EPS 0.25
Basic Shares 10,660,000,000
Diluted Shares 11,140,000,000
Report Link
Date2000-11-14
Revenue 5,766,000,000
Net Income 2,206,000,000
EPS 0.21
Basic Shares 10,598,000,000
Diluted Shares 11,114,000,000
Report Link
Date2000-09-28
Revenue 5,804,000,000
Net Income 2,409,000,000
EPS 0.22
Basic Shares 10,334,000,000
Diluted Shares 11,052,235,294
Report Link
Date2000-05-12
Revenue 5,656,000,000
Net Income 2,385,000,000
EPS 0.23
Basic Shares 10,418,000,000
Diluted Shares 11,086,000,000
Report Link
Date2000-02-11
Revenue 6,112,000,000
Net Income 2,436,000,000
EPS 0.24
Basic Shares 10,326,000,000
Diluted Shares 11,076,000,000
Report Link
Date1999-11-05
Revenue 5,384,000,000
Net Income 2,191,000,000
EPS 0.22
Basic Shares 10,258,000,000
Diluted Shares 11,054,000,000
Report Link
Date1999-09-28
Revenue 6,525,000,000
Net Income 2,202,000,000
EPS 0.22
Basic Shares 10,200,000,000
Diluted Shares 11,042,000,000
Report Link
Date1999-05-14
Revenue 4,595,000,000
Net Income 1,917,000,000
EPS 0.19
Basic Shares 10,110,000,000
Diluted Shares 11,024,000,000
Report Link
Date1999-02-12
Revenue 5,195,000,000
Net Income 1,983,000,000
EPS 0.2
Basic Shares 9,996,000,000
Diluted Shares 10,977,777,778
Report Link
Date1998-11-12
Revenue 4,193,000,000
Net Income 1,683,000,000
EPS 0.17
Basic Shares 9,858,823,529
Diluted Shares 10,812,903,226
Report Link
Date1998-09-25
Revenue 3,995,000,000
Net Income 1,357,000,000
EPS 0.14
Basic Shares 9,860,000,000
Diluted Shares 10,820,000,000
Report Link
Date1998-05-15
Revenue 3,774,000,000
Net Income 1,337,000,000
EPS 0.14
Basic Shares 9,732,000,000
Diluted Shares 10,740,000,000
Report Link
Date1998-06-03
Revenue 3,585,000,000
Net Income 1,133,000,000
EPS 0.12
Basic Shares 9,696,000,000
Diluted Shares 10,672,000,000
Report Link
Date1997-10-29
Revenue 3,130,000,000
Net Income 663,000,000
EPS 0.07
Basic Shares 9,640,000,000
Diluted Shares 10,664,000,000
Report Link
Date1997-09-29
Revenue 3,175,000,000
Net Income 1,057,000,000
EPS 0.11
Basic Shares 9,543,111,111
Diluted Shares 10,523,978,920
Report Link
Date1997-05-15
Revenue 3,208,000,000
Net Income 1,042,000,000
EPS 0.11
Basic Shares 9,409,090,909
Diluted Shares 10,350,000,000
Report Link
Date1997-02-14
Revenue 2,680,000,000
Net Income 741,000,000
EPS 0.075
Basic Shares 9,866,666,667
Diluted Shares 9,866,666,667
Report Link
Date1996-11-14
Revenue 2,295,000,000
Net Income 614,000,000
EPS 0.065
Basic Shares 9,446,153,846
Diluted Shares 10,233,333,333
Report Link
Date1996-09-27
Revenue 2,255,000,000
Net Income 559,000,000
EPS 0.075
Basic Shares 6,686,702,128
Diluted Shares 10,162,209,302
Report Link
Date1996-05-15
Revenue 2,205,000,000
Net Income 562,000,000
EPS 0.055
Basic Shares 10,218,181,818
Diluted Shares 10,218,181,818
Report Link
Date1996-02-13
Revenue 2,195,000,000
Net Income 575,000,000
EPS 0.06
Basic Shares 9,583,333,333
Diluted Shares 9,583,333,333
Report Link
Date1995-11-14
Revenue 2,016,000,000
Net Income 499,000,000
EPS 0.05
Basic Shares 9,980,000,000
Diluted Shares 9,980,000,000
Report Link
Date1995-09-25
Revenue 1,621,000,000
Net Income 368,000,000
EPS 0.035
Basic Shares 10,537,090,909
Diluted Shares 10,537,090,909
Report Link
Date1995-05-12
Revenue 1,587,000,000
Net Income 396,000,000
EPS 0.04
Basic Shares 9,900,000,000
Diluted Shares 9,900,000,000
Report Link
Date1995-02-14
Revenue 1,482,000,000
Net Income 373,000,000
EPS 0.04
Basic Shares 9,325,000,000
Diluted Shares 9,325,000,000
Report Link
Date1994-11-14
Revenue 1,247,000,000
Net Income 316,000,000
EPS 0.035
Basic Shares 9,028,571,429
Diluted Shares 9,028,571,429
Report Link
Date1994-09-27
Revenue 1,293,000,000
Net Income 362,000,000
EPS 0.0325
Basic Shares 11,369,411,765
Diluted Shares 11,369,411,765
Report Link
Date1994-05-03
Revenue 1,244,000,000
Net Income 256,000,000
EPS 0.03
Basic Shares 8,533,333,333
Diluted Shares 8,533,333,333
Report Link
Date1994-02-14
Revenue 1,129,000,000
Net Income 289,000,000
EPS 0.03
Basic Shares 9,633,333,333
Diluted Shares 9,633,333,333
Report Link
Date1993-09-30
Revenue 983,000,000
Net Income 239,000,000
EPS 0.025
Basic Shares 9,560,000,000
Diluted Shares 9,560,000,000
Report Link
Date1993-06-30
Revenue 1,039,000,000
Net Income 265,000,000
EPS 0.025
Basic Shares 10,600,000,000
Diluted Shares 10,600,000,000
Report Link
Date1993-03-31
Revenue 958,000,000
Net Income 243,000,000
EPS 0.025
Basic Shares 9,720,000,000
Diluted Shares 9,720,000,000
Report Link
Date1992-12-31
Revenue 938,000,000
Net Income 236,000,000
EPS 0.025
Basic Shares 9,440,000,000
Diluted Shares 9,440,000,000
Report Link
Date1992-09-30
Revenue 818,000,000
Net Income 209,000,000
EPS 0.025
Basic Shares 8,360,000,000
Diluted Shares 8,360,000,000
Report Link
Date1992-06-30
Revenue 815,400,000
Net Income 210,100,000
EPS 0.025
Basic Shares 8,241,363,636
Diluted Shares 8,241,363,636
Report Link
Date1992-03-31
Revenue 680,900,000
Net Income 178,800,000
EPS 0.02
Basic Shares 8,940,000,000
Diluted Shares 8,940,000,000
Report Link
Date1991-12-31
Revenue 681,900,000
Net Income 175,200,000
EPS 0.02
Basic Shares 8,760,000,000
Diluted Shares 8,760,000,000
Report Link
Date1991-09-30
Revenue 580,500,000
Net Income 144,000,000
EPS 0.02
Basic Shares 7,200,000,000
Diluted Shares 7,200,000,000
Report Link
Date1991-06-30
Revenue 526,600,000
Net Income 138,400,000
EPS 0.015
Basic Shares 9,328,409,091
Diluted Shares 9,328,409,091
Report Link
Date1991-03-31
Revenue 486,900,000
Net Income 123,800,000
EPS 0.015
Basic Shares 8,253,333,333
Diluted Shares 8,253,333,333
Report Link
Date1990-12-31
Revenue 460,500,000
Net Income 112,900,000
EPS 0.015
Basic Shares 7,526,666,667
Diluted Shares 7,526,666,667
Report Link
Date1990-09-30
Revenue 369,400,000
Net Income 87,600,000
EPS 0.01
Basic Shares 8,760,000,000
Diluted Shares 8,760,000,000
Report Link
Date1990-06-30
Revenue 336,900,000
Net Income 80,000,000
EPS 0.01
Basic Shares 8,004,571,429
Diluted Shares 8,004,571,429
Report Link
Date1990-03-31
Revenue 310,900,000
Net Income 75,200,000
EPS 0.01
Basic Shares 7,520,000,000
Diluted Shares 7,520,000,000
Report Link
Date1989-12-31
Revenue 300,400,000
Net Income 74,500,000
EPS 0.01
Basic Shares 7,450,000,000
Diluted Shares 7,450,000,000
Report Link
Date1989-09-30
Revenue 235,200,000
Net Income 49,600,000
EPS 0.01
Basic Shares 7,911,504,000
Diluted Shares 7,911,504,000
Report Link
Date1989-06-30
Revenue 220,200,000
Net Income 0
EPS 0.005
Basic Shares 7,852,512,000
Diluted Shares 7,852,512,000
Report Link
Date1989-03-31
Revenue 197,000,000
Net Income 0
EPS 0.01
Basic Shares 7,799,744,000
Diluted Shares 7,799,744,000
Report Link
Date1988-12-31
Revenue 209,800,000
Net Income 0
EPS 0.01
Basic Shares 7,752,544,000
Diluted Shares 7,752,544,000
Report Link
Date1988-09-30
Revenue 176,400,000
Net Income 0
EPS 0.005
Basic Shares 7,719,776,000
Diluted Shares 7,719,776,000
Report Link
Date1988-06-30
Revenue 170,400,000
Net Income 0
EPS 0.005
Basic Shares 7,719,776,000
Diluted Shares 7,719,776,000
Report Link
Date1988-03-31
Revenue 161,800,000
Net Income 0
EPS 0.005
Basic Shares 7,658,752,000
Diluted Shares 7,658,752,000
Report Link
Date1987-12-31
Revenue 155,900,000
Net Income 0
EPS 0.005
Basic Shares 7,583,104,000
Diluted Shares 7,583,104,000
Report Link
Date1987-09-30
Revenue 102,600,000
Net Income 0
EPS 0.005
Basic Shares 7,583,104,000
Diluted Shares 7,583,104,000
Report Link
Date1987-06-30
Revenue 99,800,000
Net Income 0
EPS 0
Basic Shares 7,583,104,000
Diluted Shares 7,583,104,000
Report Link
Date1987-03-31
Revenue 98,400,000
Net Income 0
EPS 0.005
Basic Shares 7,342,400,000
Diluted Shares 7,342,400,000
Report Link
Date1986-12-31
Revenue 81,000,000
Net Income 0
EPS 0.005
Basic Shares 7,342,400,000
Diluted Shares 7,342,400,000
Report Link
Date1986-09-30
Revenue 66,800,000
Net Income 0
EPS 0.005
Basic Shares 7,342,400,000
Diluted Shares 7,342,400,000
Report Link
Date1986-06-30
Revenue 61,900,000
Net Income 0
EPS 0.005
Basic Shares 7,342,400,000
Diluted Shares 7,342,400,000
Report Link
Date1986-03-31
Revenue 50,500,000
Net Income 0
EPS 0.005
Basic Shares 7,110,816,000
Diluted Shares 7,110,816,000
Report Link
Date1985-12-31
Revenue 42,600,000
Net Income 0
EPS 0.005
Basic Shares 7,117,928,640
Diluted Shares 7,117,928,640
Report Link
Date1985-09-30
Revenue 42,600,000
Net Income 0
EPS 0.005
Basic Shares 7,117,928,640
Diluted Shares 7,117,928,640
Report Link

Quarterly Ratios

Date2024-09-30
PE 32.42
Dividend Yield 0.17
Payout Ratio: 22.597%
Date2024-06-30
PE 38.52
Dividend Yield 0.16
Payout Ratio: 25.295%
Date2024-03-31
PE 35.95
Dividend Yield 0.18
Payout Ratio: 25.398%
Date2023-12-31
PE 31.95
Dividend Yield 0.20
Payout Ratio: 25.487%
Date2023-09-30
PE 26.31
Dividend Yield 0.22
Payout Ratio: 22.659%
Date2023-06-30
PE 31.52
Dividend Yield 0.20
Payout Ratio: 25.168%
Date2023-03-31
PE 29.31
Dividend Yield 0.24
Payout Ratio: 27.646%
Date2022-12-31
PE 27.20
Dividend Yield 0.28
Payout Ratio: 30.843%
Date2022-09-30
PE 24.73
Dividend Yield 0.27
Payout Ratio: 26.321%
Date2022-06-30
PE 28.67
Dividend Yield 0.24
Payout Ratio: 27.670%
Date2022-03-31
PE 34.53
Dividend Yield 0.20
Payout Ratio: 27.768%
Date2021-12-31
PE 33.63
Dividend Yield 0.18
Payout Ratio: 24.791%
Date2021-09-30
PE 25.82
Dividend Yield 0.20
Payout Ratio: 20.512%
Date2021-06-30
PE 30.97
Dividend Yield 0.21
Payout Ratio: 25.605%
Date2021-03-31
PE 28.75
Dividend Yield 0.24
Payout Ratio: 27.308%
Date2020-12-31
PE 27.17
Dividend Yield 0.25
Payout Ratio: 27.356%
Date2020-09-30
PE 28.64
Dividend Yield 0.24
Payout Ratio: 27.755%
Date2020-06-30
PE 34.43
Dividend Yield 0.25
Payout Ratio: 34.503%
Date2020-03-31
PE 27.88
Dividend Yield 0.32
Payout Ratio: 36.049%
Date2019-12-31
PE 25.79
Dividend Yield 0.32
Payout Ratio: 33.359%
Date2019-09-30
PE 24.85
Dividend Yield 0.33
Payout Ratio: 32.871%
Date2019-06-30
PE 19.69
Dividend Yield 0.34
Payout Ratio: 26.701%
Date2019-03-31
PE 25.91
Dividend Yield 0.39
Payout Ratio: 40.027%
Date2018-12-31
PE 23.20
Dividend Yield 0.45
Payout Ratio: 42.090%
Date2018-09-30
PE 25.13
Dividend Yield 0.36
Payout Ratio: 36.491%
Date2018-06-30
PE 21.35
Dividend Yield 0.43
Payout Ratio: 36.357%
Date2018-03-31
PE 23.66
Dividend Yield 0.46
Payout Ratio: 43.534%
Date2017-12-31
PE -26.16
Dividend Yield 0.49
Payout Ratio: -51.381%
Date2017-09-30
PE 21.83
Dividend Yield 0.52
Payout Ratio: 45.666%
Date2017-06-30
PE 20.41
Dividend Yield 0.57
Payout Ratio: 46.200%
Date2017-03-31
PE 23.18
Dividend Yield 0.59
Payout Ratio: 54.903%
Date2016-12-31
PE 19.22
Dividend Yield 0.63
Payout Ratio: 48.253%
Date2016-09-30
PE 19.79
Dividend Yield 0.62
Payout Ratio: 49.409%
Date2016-06-30
PE 32.13
Dividend Yield 0.70
Payout Ratio: 90.359%
Date2016-03-31
PE 29.02
Dividend Yield 0.65
Payout Ratio: 75.666%
Date2015-12-31
PE 22.01
Dividend Yield 0.65
Payout Ratio: 57.154%
Date2015-09-30
PE 18.05
Dividend Yield 0.70
Payout Ratio: 50.490%
Date2015-06-30
PE -27.85
Dividend Yield 0.70
Payout Ratio: -78.122%
Date2015-03-31
PE 16.65
Dividend Yield 0.76
Payout Ratio: 50.792%
Date2014-12-31
PE 16.30
Dividend Yield 0.67
Payout Ratio: 43.442%
Date2014-09-30
PE 21.06
Dividend Yield 0.60
Payout Ratio: 50.815%
Date2014-06-30
PE 18.64
Dividend Yield 0.67
Payout Ratio: 50.065%
Date2014-03-31
PE 15.00
Dividend Yield 0.68
Payout Ratio: 41.025%
Date2013-12-31
PE 11.87
Dividend Yield 0.75
Payout Ratio: 35.560%
Date2013-09-30
PE 13.23
Dividend Yield 0.69
Payout Ratio: 36.537%
Date2013-06-30
PE 14.44
Dividend Yield 0.67
Payout Ratio: 38.691%
Date2013-03-31
PE 9.88
Dividend Yield 0.80
Payout Ratio: 31.792%
Date2012-12-31
PE 8.79
Dividend Yield 0.86
Payout Ratio: 30.312%
Date2012-09-30
PE 13.86
Dividend Yield 0.68
Payout Ratio: 37.528%
Date2012-06-30
PE -130.38
Dividend Yield 0.65
Payout Ratio: -341.057%
Date2012-03-31
PE 13.26
Dividend Yield 0.62
Payout Ratio: 32.948%
Date2011-12-31
PE 8.23
Dividend Yield 0.77
Payout Ratio: 25.408%
Date2011-09-30
PE 9.10
Dividend Yield 0.64
Payout Ratio: 23.371%
Date2011-06-30
PE 9.33
Dividend Yield 0.62
Payout Ratio: 22.983%
Date2011-03-31
PE 10.22
Dividend Yield 0.63
Payout Ratio: 25.784%
Date2010-12-31
PE 8.94
Dividend Yield 0.57
Payout Ratio: 20.546%
Date2010-09-30
PE 9.75
Dividend Yield 0.53
Payout Ratio: 20.665%
Date2010-06-30
PE 11.10
Dividend Yield 0.56
Payout Ratio: 25.011%
Date2010-03-31
PE 16.03
Dividend Yield 0.44
Payout Ratio: 28.432%
Date2009-12-31
PE 10.13
Dividend Yield 0.43
Payout Ratio: 17.292%
Date2009-09-30
PE 16.04
Dividend Yield 0.50
Payout Ratio: 32.373%
Date2009-06-30
PE 17.37
Dividend Yield 0.55
Payout Ratio: 38.030%
Date2009-03-31
PE 13.72
Dividend Yield 0.71
Payout Ratio: 38.797%
Date2008-12-31
PE 10.37
Dividend Yield 0.67
Payout Ratio: 27.719%
Date2008-09-30
PE 13.86
Dividend Yield 0.41
Payout Ratio: 22.822%
Date2008-06-30
PE 14.83
Dividend Yield 0.40
Payout Ratio: 23.737%
Date2008-03-31
PE 15.05
Dividend Yield 0.39
Payout Ratio: 23.314%
Date2007-12-31
PE 17.70
Dividend Yield 0.31
Payout Ratio: 21.967%
Date2007-09-30
PE 16.28
Dividend Yield 0.34
Payout Ratio: 21.870%
Date2007-06-30
PE 23.07
Dividend Yield 0.34
Payout Ratio: 31.367%
Date2007-03-31
PE 13.76
Dividend Yield 0.36
Payout Ratio: 19.813%
Date2006-12-31
PE 27.88
Dividend Yield 0.33
Payout Ratio: 37.319%
Date2006-09-30
PE 19.52
Dividend Yield 0.33
Payout Ratio: 25.791%
Date2006-06-30
PE 20.99
Dividend Yield 0.39
Payout Ratio: 32.426%
Date2006-03-31
PE 23.54
Dividend Yield 0.33
Payout Ratio: 31.072%
Date2005-12-31
PE 18.90
Dividend Yield 0.31
Payout Ratio: 23.159%
Date2005-09-30
PE 21.90
Dividend Yield 0.31
Payout Ratio: 27.284%
Date2005-06-30
PE 18.04
Dividend Yield 0.32
Payout Ratio: 23.216%
Date2005-03-31
PE 25.59
Dividend Yield 0.34
Payout Ratio: 34.530%
Date2004-12-31
PE 20.98
Dividend Yield 11.53
Payout Ratio: 967.312%
Date2004-09-30
PE 29.73
Dividend Yield 0.29
Payout Ratio: 34.415%
Date2004-06-30
PE 28.73
Dividend Yield 0.56
Payout Ratio: 64.275%
Date2004-03-31
PE 51.12
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-12-31
PE 47.75
Dividend Yield 0.58
Payout Ratio: 111.620%
Date2003-09-30
PE 28.74
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-06-30
PE 35.81
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2003-03-31
PE 30.28
Dividend Yield 0.02
Payout Ratio: 2.241%
Date2002-12-31
PE 37.09
Dividend Yield 0.02
Payout Ratio: 3.217%
Date2002-09-30
PE 28.77
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-06-30
PE 46.74
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2002-03-31
PE 29.85
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-12-31
PE 39.15
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-09-30
PE 54.46
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-06-30
PE 1510.54
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2001-03-31
PE 29.76
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-12-31
PE 22.03
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-09-30
PE 36.22
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-06-30
PE 42.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date2000-03-31
PE 58.02
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1999-12-31
PE 61.87
Dividend Yield 0.00
Payout Ratio: 0.246%
Date1999-09-30
PE 53.00
Dividend Yield 0.00
Payout Ratio: 0.319%
Date1999-06-30
PE 52.22
Dividend Yield 0.00
Payout Ratio: 0.318%
Date1999-03-31
PE 59.08
Dividend Yield 0.00
Payout Ratio: 0.365%
Date1998-12-31
PE 43.69
Dividend Yield 0.00
Payout Ratio: 0.353%
Date1998-09-30
PE 40.30
Dividend Yield 0.00
Payout Ratio: 0.416%
Date1998-06-30
PE 49.21
Dividend Yield 0.00
Payout Ratio: 0.516%
Date1998-03-31
PE 40.73
Dividend Yield 0.00
Payout Ratio: 0.524%
Date1997-12-31
PE 34.57
Dividend Yield 0.00
Payout Ratio: 0.618%
Date1997-09-30
PE 60.12
Dividend Yield 0.00
Payout Ratio: 1.056%
Date1997-06-30
PE 35.66
Dividend Yield 0.01
Payout Ratio: 0.757%
Date1997-03-31
PE 25.87
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-12-31
PE 34.39
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-09-30
PE 31.69
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-06-30
PE 22.85
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1996-03-31
PE 29.18
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-12-31
PE 22.83
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-09-30
PE 28.30
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-06-30
PE 40.44
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1995-03-31
PE 27.81
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-12-31
PE 23.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-09-30
PE 25.07
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-06-30
PE 25.36
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1994-03-31
PE 22.08
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-12-31
PE 21.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-09-30
PE 25.80
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-06-30
PE 27.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1993-03-31
PE 28.90
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-12-31
PE 26.70
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-09-30
PE 25.20
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-06-30
PE 21.48
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1992-03-31
PE 30.88
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-12-31
PE 29.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-09-30
PE 23.13
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-06-30
PE 25.11
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1991-03-31
PE 24.67
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1990-12-31
PE 17.50
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1990-09-30
PE 23.31
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1990-06-30
PE 26.52
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1990-03-31
PE 19.23
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1989-12-31
PE 15.41
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1989-09-30
PE 18.97
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1989-06-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1989-03-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1988-12-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1988-09-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1988-06-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1988-03-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1987-12-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1987-09-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1987-06-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1987-03-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1986-12-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1986-09-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1986-06-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1986-03-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1985-12-31
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%
Date1985-09-30
PE 0.00
Dividend Yield 0.00
Payout Ratio: 0.000%

RSI:

77.61

Price:

$448.99

Market Cap:

3,338,186,771,200

EPS TTM:

12.17

PE Ratio:

36.86

PEPSG:

0.9193

Fwd PE:

33.88

Volume:

20,304,953

2 Year Price Change

1.748

Index 2 Year Price Change

1.507

5 Year Price Change

2.906

Index 5 Year Price Change

1.910

PESPG: Growth Rate of EPS projected to next quarter and 6 months trailing. Lower is better to help calculate nexts quarters PE Ratio today. Diluted shares effects the EPS reported and makes calculation show as extremely poor expected growth.

Revenue

Net Income

EPS

Shares

News

Press Releases

Notable Earnings

Please select an option: