Booking Holdings (BKNG) stock has been lagging the performance of the S&P500 over the past years while headwinds from the Covid-19 pandemic have further amplified that underperformance. Booking's recent financial results demonstrated a meaningful recovery with strong top- and bottom-line growth indicating that Booking is well on track to a full recovery beyond pre-pandemic levels.