Netflix consolidates after Q1 results and Bank of America Buy | StreamingMeme