Get early access! Join the Twelve Data AI Assistant waitlist now.

ULTA

VSE
423.39999 EUR
0.3
0.07%
Last update Sep 2, 3:30 PM CEST
Main market
Day range
422.10001
423.70001
Previous close
423.70001
Open
422.10001
Access this stock data via API
Subscribe
Ulta Beauty Inc.
423.40
0.30
0.07%

Analysis

Revenue estimate Current quarter
(Oct 2025)
Next quarter
(Jan 2026)
Current year
(Jan 2026)
Next year
(Jan 2027)
Number of Analysts 21 21 23 23
Avg. estimate 2.69B 3.69B 12.00B 12.64B
Low estimate 2.60B 3.57B 11.67B 12.22B
High estimate 2.74B 3.75B 12.14B 12.90B
Last year sales 2.53B 3.49B 11.30B 12.00B
Sales growth 0.06 0.06 0.06 0.05
EPS revisions Current quarter
(Oct 2025)
Next quarter
(Jan 2026)
Current year
(Jan 2026)
Next year
(Jan 2027)
Up last 7 days 0 0 0 0
Up last 30 days 0 0 0 0
Down last 7 days 0 0 0 0
Down last 30 days 0 0 0 0

Analyst ratings

Firm Date Action
Barclays Sep 02, 2025 Maintains
Wells Fargo Aug 29, 2025 Maintains
Evercore ISI Group Aug 29, 2025 Maintains
Raymond James Aug 29, 2025 Reiterates
Morgan Stanley Aug 29, 2025 Maintains
UBS Aug 29, 2025 Maintains
Telsey Advisory Group Aug 29, 2025 Maintains
Goldman Sachs Aug 29, 2025 Maintains
DA Davidson Aug 29, 2025 Maintains
B of A Securities Aug 29, 2025 Maintains
Baird Aug 29, 2025 Maintains
Canaccord Genuity Aug 29, 2025 Maintains
Jefferies Aug 26, 2025 Maintains
Canaccord Genuity Aug 26, 2025 Maintains
Telsey Advisory Group Aug 25, 2025 Maintains
JP Morgan Aug 22, 2025 Maintains
Barclays Aug 22, 2025 Upgrade
UBS Aug 21, 2025 Maintains
Citigroup Aug 18, 2025 Maintains
Wells Fargo Aug 15, 2025 Maintains
Oppenheimer Aug 12, 2025 Maintains
Barclays Aug 06, 2025 Maintains
Canaccord Genuity Aug 01, 2025 Maintains
DA Davidson Jul 31, 2025 Maintains
Loop Capital Jul 25, 2025 Downgrade
Telsey Advisory Group Jul 11, 2025 Maintains
DA Davidson Jul 07, 2025 Maintains
Telsey Advisory Group Jun 26, 2025 Maintains
Loop Capital Jun 16, 2025 Maintains
Barclays Jun 02, 2025 Maintains
Main market

Exchange is currently active.
Closing in 1 hour 46 minutes

15:48
00:00
08:55
17:35
23:59

Trading Hours (Monday - Friday):

Pre-market
08:00 - 08:55
Main market
08:55 - 17:35
Post-market
17:35 - 17:50
All times are displayed in the Europe/Vienna timezone (CEST, UTC+02:00).