Ulta Beauty (ULTA): Earnings, Partnerships, and Market Outlook | Monexa