msft market cap in 2007

On December 31, 2007, Microsoft (MSFT) had a market capitalization of $242.8B, based on 9.5B shares at a price of $25.55.

DATE CLOSE VOLUME OUTSTANDING MARKET CAP
December 31 2007
$25.55
35,229,700
9,503,000,000
$242,775,991,900.00
December 28 2007
$25.92
33,447,200
9,503,000,000
$246,321,561,200.00
December 27 2007
$25.81
33,311,100
9,503,000,000
$245,299,038,400.00
December 26 2007
$26.27
30,252,400
9,503,000,000
$249,663,766,300.00
December 24 2007
$26.25
29,622,600
9,503,000,000
$249,458,501,500.00
December 21 2007
$25.88
83,240,500
9,503,000,000
$245,912,932,200.00
December 20 2007
$25.49
59,345,000
9,503,000,000
$242,229,569,400.00
December 19 2007
$24.97
58,469,100
9,503,000,000
$237,251,898,000.00
December 18 2007
$24.93
52,791,800
9,503,000,000
$236,910,740,300.00
December 17 2007
$24.68
58,121,200
9,503,000,000
$234,523,586,700.00
December 14 2007
$25.34
71,126,200
9,503,000,000
$240,797,467,300.00
December 13 2007
$25.27
73,913,200
9,503,000,000
$240,184,523,800.00
December 12 2007
$24.74
63,345,400
9,503,000,000
$235,069,058,900.00
December 11 2007
$24.47
55,070,700
9,503,000,000
$232,546,012,400.00
December 10 2007
$24.94
36,083,500
9,503,000,000
$237,047,583,500.00
December 07 2007
$24.78
40,771,000
9,503,000,000
$235,478,638,200.00
December 06 2007
$24.79
49,209,700
9,503,000,000
$235,615,481,400.00
December 05 2007
$24.51
84,894,700
9,503,000,000
$232,887,170,100.00
December 04 2007
$23.52
54,801,500
9,503,000,000
$223,476,349,200.00
December 03 2007
$23.62
61,770,600
9,503,000,000
$224,498,872,000.00
November 30 2007
$24.11
71,027,800
9,503,000,000
$229,136,336,000.00
November 29 2007
$24.10
53,633,600
9,503,000,000
$229,067,914,400.00
November 28 2007
$24.18
88,585,000
9,503,000,000
$229,818,651,400.00
November 27 2007
$23.72
84,178,400
9,503,000,000
$225,453,923,500.00
November 26 2007
$23.66
80,335,000
9,503,000,000
$224,840,029,700.00