Ulta Beauty has cut its full-year guidance for 2025, citing consumer uncertainty, escalating competition, and internal ...