msft market cap 1986-2009

On December 31, 2009, Microsoft (MSFT) had a market capitalization of $203.7B, based on 8.95B shares at a price of $22.76.

DATECLOSEVOLUMEOUTSTANDINGMARKET CAP
December 2009
$22.76
920,649,374
8,951,000,000
$203,693,431,500.00
November 2009
$21.96
1,018,302,440
8,951,000,000
$196,542,477,600.00
October 2009
$20.61
1,523,468,245
8,951,000,000
$184,499,802,200.00
September 2009
$19.12
1,039,017,930
8,983,000,000
$171,738,790,600.00
August 2009
$18.32
993,305,766
8,983,000,000
$164,593,712,400.00
July 2009
$17.39
1,517,498,875
8,983,000,000
$156,170,353,300.00
June 2009
$17.57
1,411,203,030
8,960,000,000
$157,426,304,000.00
May 2009
$15.44
1,101,595,348
8,960,000,000
$138,352,256,000.00
April 2009
$14.88
1,562,427,598
8,960,000,000
$133,332,864,000.00
March 2009
$13.49
1,626,225,386
8,904,000,000
$120,139,000,800.00
February 2009
$11.86
1,456,270,401
8,904,000,000
$105,620,138,400.00
January 2009
$12.47
1,565,598,317
8,904,000,000
$111,072,057,600.00
December 2008
$14.18
1,549,801,384
8,914,000,000
$126,412,999,600.00
November 2008
$14.75
1,798,548,158
8,914,000,000
$131,485,065,600.00
October 2008
$16.18
3,046,714,563
8,914,000,000
$144,228,520,000.00
September 2008
$19.34
1,928,443,111
9,183,000,000
$177,591,873,600.00
August 2008
$19.77
1,207,028,200
9,183,000,000
$181,584,642,000.00
July 2008
$18.56
1,637,565,427
9,183,000,000
$170,457,600,900.00
June 2008
$19.85
1,565,585,235
9,404,000,000
$186,708,896,800.00
May 2008
$20.44
1,405,245,078
9,404,000,000
$192,206,475,200.00
April 2008
$20.51
1,445,548,784
9,404,000,000
$192,853,470,400.00
March 2008
$20.41
1,443,805,316
9,428,000,000
$192,397,196,000.00
February 2008
$19.56
2,319,127,555
9,428,000,000
$184,396,595,200.00
January 2008
$23.35
1,944,178,852
9,428,000,000
$220,150,399,600.00
December 2007
$25.50
1,059,736,468
9,503,000,000
$242,321,748,500.00