microsoft market cap from 1987 to 2004

On December 31, 2004, Microsoft (MSFT) had a market capitalization of $201.5B, based on 10.96B shares at a price of $18.39.

DATECLOSEVOLUMEOUTSTANDINGMARKET CAP
December 2004
$18.39
1,827,099,676
10,956,000,000
$201,472,075,200.00
November 2004
$18.45
1,742,734,223
10,956,000,000
$202,150,251,600.00
October 2004
$17.27
1,301,395,942
10,956,000,000
$189,223,267,200.00
September 2004
$17.07
1,142,100,501
10,920,000,000
$186,443,712,000.00
August 2004
$16.86
1,094,282,005
10,920,000,000
$184,083,900,000.00
July 2004
$17.54
1,550,847,545
10,920,000,000
$191,543,352,000.00
June 2004
$17.58
1,540,053,569
10,879,000,000
$191,293,072,300.00
May 2004
$16.15
1,141,724,350
10,879,000,000
$175,686,058,900.00
April 2004
$16.09
1,558,939,169
10,879,000,000
$175,017,000,400.00
March 2004
$15.35
1,702,628,801
10,856,000,000
$166,626,572,800.00
February 2004
$16.33
1,032,087,083
10,856,000,000
$177,319,732,800.00
January 2004
$17.02
1,232,684,045
10,856,000,000
$184,806,030,400.00
December 2003
$16.85
1,476,760,081
10,899,000,000
$183,659,049,000.00
November 2003
$15.83
1,443,632,329
10,899,000,000
$172,520,271,000.00
October 2003
$16.09
1,401,618,855
10,899,000,000
$175,405,236,300.00
September 2003
$17.02
1,253,923,137
10,885,000,000
$185,265,965,500.00
August 2003
$16.24
967,695,908
10,885,000,000
$176,735,391,000.00
July 2003
$16.17
1,293,848,577
10,885,000,000
$176,001,742,000.00
June 2003
$15.70
1,574,945,296
10,738,000,000
$168,562,976,400.00
May 2003
$15.07
1,312,532,264
10,738,000,000
$161,791,593,600.00
April 2003
$15.65
1,251,335,376
10,738,000,000
$168,036,814,400.00
March 2003
$14.82
1,370,755,191
10,837,000,000
$160,629,265,100.00
February 2003
$14.51
1,351,320,350
10,837,000,000
$157,245,953,700.00
January 2003
$14.48
1,724,172,274
10,837,000,000
$156,940,350,300.00
December 2002
$15.78
1,270,667,226
10,846,000,000
$171,103,242,200.00