El Fondo
    Deutsche Bank upgrades Netflix to Buy with a $95 target