
Sorry, I couldn't find pricing data for that day. The closing price for Netflix (NFLX) on December 12, 2003 was $0.33. It was down 2.3% for the day. The latest price is $73.81.
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 12 2003 | $0.34 | $0.34 | $0.33 | $0.33 | 117,038,716 |
Daily pricing data for Netflix dates back to 5/23/2002, and may be incomplete.