Expedia's 4Q bookings hit $24.4 billion, exceeding forecasts. Analysts optimistic on 2025 growth potential despite cautious guidance. Brand New Membership Level: Benzinga Trade Alerts Travel ...
Liberty TripAdvisor Holdings Inc. Series B 0.00% $21.36M Liberty TripAdvisor Holdings Inc. Series A-0.74% $21.32M ...