Booking stock has struggled this year, down about 17% as geopolitical conflicts and higher gas prices have impacted travel ...