Millennial investors are loading up on Netflix ahead of earnings