_
    Bank of America, Netflix rally on strong results