News

Ulta Beauty (ULTA - Free Report) reported $2.85 billion in revenue for the quarter ended April 2025, representing a year-over ...