market cap tsm between july 1997 and december 2000

On December 29, 2000, Taiwan Semiconductor Manufacturing (TSM) had a market capitalization of $21.5B, based on 4.75B shares at a price of $4.52.

DATECLOSEVOLUMEOUTSTANDINGMARKET CAP
Week of December 25 2000
$4.52
11,608,499
4,750,246,400
$21,480,139,196.16
Week of December 18 2000
$4.49
17,473,784
4,750,246,400
$21,324,331,114.24
Week of December 11 2000
$4.88
14,675,919
4,750,246,400
$23,192,127,998.72
Week of December 04 2000
$5.19
15,942,261
4,750,246,400
$24,670,879,703.04
Week of November 27 2000
$4.64
20,116,664
4,750,246,400
$22,024,992,458.24
Week of November 20 2000
$5.32
11,775,357
4,750,246,400
$25,293,637,006.08
Week of November 13 2000
$5.32
16,500,751
4,750,246,400
$25,293,637,006.08
Week of November 06 2000
$5.59
25,600,732
4,750,246,400
$26,538,676,587.52
Week of October 30 2000
$6.27
16,239,519
4,750,246,400
$29,807,321,135.36
Week of October 23 2000
$5.69
20,550,780
4,750,246,400
$27,005,625,808.64
Week of October 16 2000
$5.98
43,170,752
4,750,246,400
$28,406,473,472.00
Week of October 09 2000
$5.50
24,197,526
4,750,246,400
$26,149,631,407.36
Week of October 02 2000
$5.96
46,823,947
4,750,246,400
$28,328,569,431.04
Week of September 25 2000
$5.34
31,120,000
4,750,246,400
$25,371,066,022.40
Week of September 18 2000
$6.73
29,581,179
4,750,246,400
$31,986,734,183.68
Week of September 11 2000
$7.16
15,037,762
4,750,246,400
$34,009,864,125.44
Week of September 04 2000
$7.80
13,488,947
4,750,246,400
$37,045,271,575.04
Week of August 28 2000
$8.54
13,465,616
4,750,246,400
$40,547,628,245.76
Week of August 21 2000
$9.37
14,109,099
4,750,246,400
$44,516,459,112.96
Week of August 14 2000
$9.54
17,189,852
4,750,246,400
$45,294,549,473.28
Week of August 07 2000
$8.19
13,888,280
4,750,246,400
$38,913,068,459.52
Week of July 31 2000
$7.85
15,135,663
4,750,246,400
$37,278,508,673.28
Week of July 24 2000
$7.39
21,346,530
4,750,246,400
$35,099,570,649.60
Week of July 17 2000
$8.37
14,972,348
4,750,246,400
$39,769,062,860.80
Week of July 10 2000
$9.54
12,907,960
4,750,246,400
$45,294,549,473.28