TripAdvisor pops 15% on surprisingly good earnings, while Twitter & Whole Foods struggle for very different reasons.