return of netflix if bought 15 years ago

The closing price for Netflix (NFLX) on November 3, 2010 was $24.49. It was down 0.7% for the day (down 0.1% from previous close). The latest price is $1,099.58.

DATEOPENHIGHLOWCLOSEVOLUME
November 03 2010
$24.66
$24.86
$24.15
$24.49
27,396,235
Daily pricing data for Netflix dates back to 5/23/2002, and may be incomplete.