Ulta Beauty gains on new CEO pick and sales outlook. But analysts debate the threat from rivals.

Ulta said Kecia Steelman, who became its chief operating officer in 2023, would be its new chief executive.

Read more from source