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}.

Ulta Beauty Inc  (NASDAQ:ULTA ) entered the earnings confessional after yesterday's close to report fourth-quarter earnings of $5.41 per share -- much higher than analysts estimates of $4.58 per share -- as well as a revenue win.
moderately positive