If you’re one of the millions who stream Netflix daily, have you ever wondered what it would have been like to invest in the company when it first launched on the stock market? Back in 2002, Netflix stock was just $15 per share, with the company focused solely on DVD rentals. If you had invested […]