Wall St. mixed, Apple impresses and Twitter disappoints