netflix market cap 2003

On December 31, 2003, Netflix (NFLX) had a market capitalization of $1.4B, based on 358.97M shares at a price of $3.91.

DATE CLOSE VOLUME OUTSTANDING MARKET CAP
December 31 2003
$3.91
16,802,463
358,974,000
$1,402,296,033.60
December 30 2003
$4.06
15,572,913
358,974,000
$1,456,142,133.60
December 29 2003
$4.17
16,269,133
358,974,000
$1,495,126,710.00
December 26 2003
$4.16
11,886,698
358,974,000
$1,492,290,815.40
December 24 2003
$4.07
27,524,587
358,974,000
$1,461,024,180.00
December 23 2003
$3.92
29,043,559
358,974,000
$1,406,926,798.20
December 22 2003
$3.71
18,924,387
358,974,000
$1,332,547,385.40
December 19 2003
$3.65
18,169,227
358,974,000
$1,309,501,254.60
December 18 2003
$3.65
44,256,700
358,974,000
$1,312,014,072.60
December 17 2003
$3.61
64,463,235
358,974,000
$1,294,603,833.60
December 16 2003
$3.20
19,346,823
358,974,000
$1,148,716,800.00
December 15 2003
$3.24
14,303,799
358,974,000
$1,162,034,735.40
December 12 2003
$3.34
11,703,858
358,974,000
$1,200,265,466.40
December 11 2003
$3.39
18,058,851
358,974,000
$1,216,419,296.40
December 10 2003
$3.22
25,705,805
358,974,000
$1,155,142,434.60
December 09 2003
$3.25
14,701,049
358,974,000
$1,165,121,911.80
December 08 2003
$3.37
20,156,093
358,974,000
$1,210,496,225.40
December 05 2003
$3.39
12,567,056
358,974,000
$1,217,173,141.80
December 04 2003
$3.43
28,854,531
358,974,000
$1,231,783,383.60
December 03 2003
$3.56
18,348,931
358,974,000
$1,276,152,570.00
December 02 2003
$3.64
15,825,767
358,974,000
$1,305,121,771.80
December 01 2003
$3.62
18,178,285
358,974,000
$1,299,988,443.60
November 28 2003
$3.50
5,107,606
358,974,000
$1,256,409,000.00
November 26 2003
$3.45
14,040,445
358,974,000
$1,238,711,581.80
November 25 2003
$3.43
18,185,369
358,974,000
$1,231,029,538.20