market cap msft between 15 january 1990 and december 2001

On December 31, 2001, Microsoft (MSFT) had a market capitalization of $226.1B, based on 11.11B shares at a price of $20.35.

DATE CLOSE VOLUME OUTSTANDING MARKET CAP
December 2001
$20.35
977,089,000
11,112,000,000
$226,099,197,600.00
November 2001
$19.72
1,330,968,600
11,112,000,000
$219,137,529,600.00
October 2001
$17.86
1,750,891,000
11,112,000,000
$198,455,875,200.00
September 2001
$15.72
1,510,824,400
11,134,000,000
$174,979,717,200.00
August 2001
$17.52
1,153,896,400
11,134,000,000
$195,086,607,800.00
July 2001
$20.33
1,455,201,000
11,134,000,000
$226,341,972,600.00
June 2001
$22.42
1,449,177,800
11,142,000,000
$249,808,096,800.00
May 2001
$21.25
1,777,305,800
11,142,000,000
$236,736,302,400.00
April 2001
$20.81
2,075,807,000
11,142,000,000
$231,842,736,000.00
March 2001
$16.80
1,895,349,800
11,126,000,000
$186,874,521,200.00
February 2001
$18.12
1,536,895,600
11,126,000,000
$201,609,795,600.00
January 2001
$18.75
2,005,531,200
11,126,000,000
$208,658,116,600.00
December 2000
$13.32
2,056,668,200
11,140,000,000
$148,403,738,000.00
November 2000
$17.62
1,983,462,600
11,140,000,000
$196,303,510,000.00
October 2000
$21.15
2,469,415,600
11,140,000,000
$235,649,990,000.00
September 2000
$18.52
1,425,533,800
11,114,000,000
$205,873,513,200.00
August 2000
$21.44
1,219,399,800
11,114,000,000
$238,300,831,000.00
July 2000
$21.44
1,234,185,800
11,114,000,000
$238,300,831,000.00
June 2000
$24.57
1,467,050,200
11,052,235,300
$271,556,736,991.59
May 2000
$19.21
1,344,430,800
11,052,235,300
$212,366,490,842.44
April 2000
$21.42
2,258,146,600
11,052,235,300
$236,764,300,267.19
March 2000
$32.63
2,028,187,600
11,086,000,000
$361,763,895,000.00
February 2000
$27.45
1,334,487,600
11,086,000,000
$304,307,374,200.00
January 2000
$30.06
1,274,875,200
11,086,000,000
$333,248,485,800.00
December 1999
$35.86
1,260,977,800
11,076,000,000
$397,155,454,800.00