market cap msft between july 1999 and september 2007

On September 28, 2007, Microsoft (MSFT) had a market capitalization of $199.6B, based on 9.51B shares at a price of $20.98.

DATECLOSEVOLUMEOUTSTANDINGMARKET CAP
September 2007
$20.98
1,112,842,633
9,513,000,000
$199,629,353,700.00
August 2007
$20.46
1,221,350,513
9,513,000,000
$194,682,593,700.00
July 2007
$20.58
1,288,434,074
9,513,000,000
$195,757,562,700.00
June 2007
$20.92
1,180,085,097
9,679,000,000
$202,472,097,300.00
May 2007
$21.78
1,327,060,092
9,679,000,000
$210,854,111,300.00
April 2007
$21.18
959,692,843
9,679,000,000
$205,036,064,400.00
March 2007
$19.72
1,269,646,913
9,862,000,000
$194,468,778,000.00
February 2007
$19.93
1,287,948,809
9,862,000,000
$196,562,480,600.00
January 2007
$21.76
1,321,003,696
9,862,000,000
$214,588,244,200.00
December 2006
$21.05
1,135,034,806
9,942,000,000
$209,318,868,000.00
November 2006
$20.70
1,237,668,279
9,942,000,000
$205,814,313,000.00
October 2006
$20.17
1,289,116,353
9,942,000,000
$200,571,896,400.00
September 2006
$19.22
1,097,013,459
10,010,000,000
$192,378,186,000.00
August 2006
$18.06
1,130,988,264
10,010,000,000
$180,771,591,000.00
July 2006
$16.84
1,330,167,190
10,010,000,000
$168,615,447,000.00
June 2006
$16.31
1,960,736,396
10,243,000,000
$167,089,961,800.00
May 2006
$15.86
2,306,924,746
10,243,000,000
$162,428,372,500.00
April 2006
$16.84
1,441,877,373
10,243,000,000
$172,512,606,000.00
March 2006
$18.98
1,434,190,349
10,415,000,000
$197,635,040,000.00
February 2006
$18.74
1,046,674,703
10,415,000,000
$195,165,643,500.00
January 2006
$19.57
1,388,239,836
10,415,000,000
$203,772,599,500.00
December 2005
$18.18
1,267,687,971
10,638,000,000
$193,347,777,600.00
November 2005
$19.24
1,442,178,879
10,638,000,000
$204,660,226,800.00
October 2005
$17.81
1,440,753,643
10,638,000,000
$189,464,907,600.00
September 2005
$17.83
1,346,726,991
10,772,000,000
$192,075,532,000.00