Ulta Beauty (ULTA): Navigating Market Turbulence and Strategic Shifts | Monexa