The closing price for Netflix (NFLX) on May 30, 2002 was $1.07. It was down 3.3% for the day (down 2.9% from previous close). The latest price is $918.
DATE
OPEN
HIGH
LOW
CLOSE
VOLUME
May 30 2002
$1.11
$1.11
$1.07
$1.07
10,154,200
Daily pricing data for Netflix dates back to 5/23/2002, and may be incomplete.