_
Bank of America, Netflix rally on strong results