Ulta Beauty Inc. (NASDAQ:ULTA - Get Free Report) has been assigned an average rating of "Moderate Buy" from the thirty-two analysts that are presently covering the company, Marketbeat.com reports. Eight research analysts have rated the stock with a hold recommendation and twenty-four have assigned a