Ulta Beauty (ULTA): Navigating Challenges & Partnerships | Monexa