The Ultimate Recovery Stock? Booking Holdings Stock Analysis