TripAdvisor shares surge 17% following Starboard Value’s $160 million stake Business · Jul 3, 2025 Starboard Value takes major stake in Tripadvisor