market cap msft 1991-2009

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

DATE CLOSE VOLUME OUTSTANDING MARKET CAP
December 2009
$22.84
920,605,500
8,951,000,000
$204,410,406,600.00
November 2009
$22.03
1,018,256,700
8,951,000,000
$197,234,389,900.00
October 2009
$20.68
1,523,430,100
8,951,000,000
$185,149,644,800.00
September 2009
$19.19
1,038,979,700
8,983,000,000
$172,342,448,200.00
August 2009
$18.39
993,250,400
8,983,000,000
$165,173,115,900.00
July 2009
$17.45
1,517,459,800
8,983,000,000
$156,720,112,900.00
June 2009
$17.63
1,411,144,700
8,960,000,000
$157,980,032,000.00
May 2009
$15.50
1,101,122,400
8,960,000,000
$138,838,784,000.00
April 2009
$14.93
1,562,400,700
8,960,000,000
$133,802,368,000.00
March 2009
$13.54
1,625,752,800
8,904,000,000
$120,561,940,800.00
February 2009
$11.90
1,456,213,400
8,904,000,000
$105,992,325,600.00
January 2009
$12.52
1,564,043,400
8,904,000,000
$111,462,943,200.00
December 2008
$14.23
1,546,943,400
8,914,000,000
$126,857,808,200.00
November 2008
$14.80
1,794,911,800
8,914,000,000
$131,947,702,200.00
October 2008
$16.24
3,044,579,400
8,914,000,000
$144,736,618,000.00
September 2008
$19.41
1,927,538,700
9,183,000,000
$178,217,235,900.00
August 2008
$19.84
1,206,949,700
9,183,000,000
$182,223,778,800.00
July 2008
$18.63
1,637,501,300
9,183,000,000
$171,058,169,100.00
June 2008
$19.92
1,560,439,100
9,404,000,000
$187,366,236,400.00
May 2008
$20.51
1,405,170,200
9,404,000,000
$192,882,622,800.00
April 2008
$20.58
1,444,720,000
9,404,000,000
$193,532,439,200.00
March 2008
$20.48
1,452,390,200
9,428,000,000
$193,074,126,400.00
February 2008
$19.63
2,324,580,800
9,428,000,000
$185,046,184,400.00
January 2008
$23.43
1,950,301,600
9,428,000,000
$220,925,381,200.00
December 2007
$25.59
1,064,817,100
9,503,000,000
$243,175,117,900.00