Booking Holdings Inc. stock (US09857L1089): Is travel demand recovery strong enough to sustain long-term upside? — alphai