market cap msft between january 1990 and december 2000

On December 29, 2000, Microsoft (MSFT) had a market capitalization of $147.4B, based on 11.14B shares at a price of $13.24.

DATECLOSEVOLUMEOUTSTANDINGMARKET CAP
December 2000
$13.24
2,240,094,032
11,140,000,000
$147,442,356,000.00
November 2000
$17.51
1,978,052,024
11,140,000,000
$195,031,322,000.00
October 2000
$21.02
2,464,840,248
11,140,000,000
$234,122,696,000.00
September 2000
$18.40
1,424,543,376
11,114,000,000
$204,538,721,800.00
August 2000
$21.30
1,218,432,994
11,114,000,000
$236,755,985,000.00
July 2000
$21.30
1,232,816,206
11,114,000,000
$236,755,985,000.00
June 2000
$24.41
1,464,431,806
11,052,235,300
$269,797,221,131.83
May 2000
$19.09
1,343,953,806
11,052,235,300
$210,989,382,324.06
April 2000
$21.28
2,259,251,206
11,052,235,300
$235,229,144,784.02
March 2000
$32.42
2,027,475,612
11,086,000,000
$359,419,206,000.00
February 2000
$27.27
1,333,838,196
11,086,000,000
$302,335,174,800.00
January 2000
$29.87
1,274,581,602
11,086,000,000
$331,087,824,400.00
December 1999
$35.62
1,260,085,412
11,076,000,000
$394,581,392,400.00
November 1999
$27.78
1,465,197,400
11,076,000,000
$307,712,324,400.00
October 1999
$28.24
1,062,267,590
11,076,000,000
$312,834,974,400.00
September 1999
$27.63
977,272,396
11,054,000,000
$305,467,341,400.00
August 1999
$28.24
1,347,990,400
11,054,000,000
$312,213,597,600.00
July 1999
$26.18
1,144,764,796
11,054,000,000
$289,445,673,800.00
June 1999
$27.52
887,452,198
11,042,000,000
$303,872,527,400.00
May 1999
$24.62
1,124,227,618
11,042,000,000
$271,863,977,800.00
April 1999
$24.81
1,163,540,202
11,042,000,000
$273,969,687,200.00
March 1999
$27.35
1,569,376,408
11,024,000,000
$301,484,352,000.00
February 1999
$22.90
1,599,089,600
11,024,000,000
$252,499,208,000.00
January 1999
$26.70
1,472,488,808
11,024,000,000
$294,336,390,400.00
December 1998
$21.16
1,101,438,804
10,977,777,800
$232,284,289,359.10