What is the sentiment of this news? Please choose an answer from {strong negative/moderately negative/mildly negative/neutral/mildly positive/moderately positive/strong positive}.

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.
moderately positive