Lands' End CEO departs, Deutsche Bank falls, Twitter downgraded

Lands' End, Deutsche Bank, Twitter and Chemtura are among the stocks to watch.