msft market cap 1999-2004

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

DATE CLOSE VOLUME OUTSTANDING MARKET CAP
December 2004
$18.45
1,803,777,700
10,956,000,000
$202,180,928,400.00
November 2004
$18.52
1,739,407,300
10,956,000,000
$202,862,391,600.00
October 2004
$17.33
1,300,591,200
10,956,000,000
$189,889,392,000.00
September 2004
$17.13
1,141,012,300
10,920,000,000
$187,100,004,000.00
August 2004
$16.92
1,094,195,300
10,920,000,000
$184,731,456,000.00
July 2004
$17.60
1,550,446,900
10,920,000,000
$192,217,116,000.00
June 2004
$17.65
1,534,889,700
10,879,000,000
$191,966,482,400.00
May 2004
$16.21
1,141,456,900
10,879,000,000
$176,305,074,000.00
April 2004
$16.14
1,558,947,800
10,879,000,000
$175,632,751,800.00
March 2004
$15.40
1,703,041,000
10,856,000,000
$167,212,796,800.00
February 2004
$16.39
1,032,065,600
10,856,000,000
$177,945,038,400.00
January 2004
$17.08
1,232,189,000
10,856,000,000
$185,456,304,800.00
December 2003
$16.91
1,476,461,300
10,899,000,000
$184,305,359,700.00
November 2003
$15.88
1,442,336,700
10,899,000,000
$173,127,345,300.00
October 2003
$16.15
1,400,032,500
10,899,000,000
$176,023,209,600.00
September 2003
$17.08
1,253,309,100
10,885,000,000
$185,917,977,000.00
August 2003
$16.29
966,506,900
10,885,000,000
$177,358,013,000.00
July 2003
$16.23
1,292,011,000
10,885,000,000
$176,622,187,000.00
June 2003
$15.75
1,569,995,800
10,738,000,000
$169,156,787,800.00
May 2003
$15.12
1,311,003,700
10,738,000,000
$162,361,781,400.00
April 2003
$15.71
1,249,617,700
10,738,000,000
$168,695,053,800.00
March 2003
$14.87
1,371,902,600
10,837,000,000
$161,194,956,500.00
February 2003
$14.56
1,346,970,800
10,837,000,000
$157,799,724,400.00
January 2003
$14.53
1,718,662,200
10,837,000,000
$157,493,037,300.00
December 2002
$15.83
1,268,370,200
10,846,000,000
$171,705,195,200.00