A recent CNBC report says if you made a $1,000 investment in Netflix on Jan. 15, 2007, that money would be worth more than $110,000 as of midday April 16, 2019. Digital Correspondent Sarah Macias sits down with Spencer McGowan, the President of the McGowan Group Asset Management to talk about stock picking tips and answering the question; is it too late to invest in Netflix?
Watch: