TOP TIERMARKET NEWSWIRE
Movers explained · 2026-08-31

Archived explainer. For the current picture see today's ULTA page.

Why Is ULTA BEAUTY INC (ULTA) Stock Up Today?

By the Top Tier Newswire AI Desk · August 31, 2026 at 10:54 AM ET · reviewed against 3 wire stories

ULTA BEAUTY INC (ULTA) is up +4.04% in the latest session. Our newswire has captured 3 stories on ULTA across 3 sources in the last 36 hours, with AI sentiment reading bullish (avg 62/100).

Public view, delayed 4h. Every headline, price and sentiment read below — and this write-up itself — reaches Pro subscribers live. Public readers see it once it clears the delay.

ULTA stock rose 4.04% to $538.42 on Friday, driven by positive earnings results and updated guidance from the company. The stock opened lower but reversed sharply during the session, reaching an intraday high of $539.00. The move followed a strong Q2 2026 earnings report that included $3.04 billion in sales and a raised revenue outlook.

What Happened

Ulta Beauty reported fiscal second-quarter 2026 net sales of $3.04 billion, a 8.9% increase year-over-year. The CEO highlighted momentum from the TikTok Shop and reaffirmed the company’s strategic direction. The results exceeded expectations and led to a revised guidance range. While the recent acquisition of Space NK has impacted gross margins, the overall sales growth and strategic optimism contributed to the stock’s strong performance. Analysts from UBS, Citigroup, Barclays, and DA Davidson have recently adjusted their price targets, reflecting a range of views on the stock’s potential.

What The Data Shows

The stock’s intraday session showed a sharp reversal from a morning low of $516.06 to a high of $539.00. The volume of 0.2 million shares was 0.3 times the 3-month average, suggesting moderate participation. Over the past eight sessions, the stock has gained 4.4%, from $515.14 to $537.72. The stock is currently trading within its 52-week range of $443.60 to $714.97 and has printed nine fresh 52-week highs in recent trading. Insider transactions included a $182K sale by George R. Mrkonic Jr. on June 15. Congressional trades involving Donald J. Trump were disclosed but did not directly impact the stock’s movement.

What To Watch

Investors should continue to monitor the stock ahead of any further analyst updates or developments from the company. No earnings date was provided, but coverage breadth and analyst activity remain relevant for near-term direction.

AI-assisted analysis composed exclusively from headlines and data on the Top Tier newswire. Public view is delayed 4 hours from real time. Not financial advice.

ULTA by the numbers

Last: $538.42Session: +4.04%7 sessions: +4.38%Coverage: 3 stories / 3 sourcesAI sentiment: 62/100 (bullish)Mkt cap: $22.1BP/E: 18.952w: $443.60 to $714.97
ULTA · Aug 31 session (5-min) · +3.47% vs prior close · updated 8:57 PM ET
$514$530$545prev close $517.50$535.477:00 AM9:37 AM12:15 PM2:52 PM5:30 PM7:00 AM · $517.157:15 AM · $519.948:25 AM · $519.948:30 AM · $516.069:05 AM · $516.959:25 AM · $520.009:30 AM · $529.009:35 AM · $532.559:40 AM · $534.299:45 AM · $535.049:50 AM · $534.199:55 AM · $534.8310:00 AM · $537.0110:05 AM · $537.0910:10 AM · $536.2310:15 AM · $535.4010:20 AM · $534.0010:25 AM · $532.1110:30 AM · $531.5610:35 AM · $535.8110:40 AM · $536.9310:45 AM · $538.1710:50 AM · $537.0810:55 AM · $538.0411:00 AM · $538.1011:05 AM · $536.9911:10 AM · $537.9711:15 AM · $542.3311:20 AM · $543.1711:25 AM · $541.4411:30 AM · $540.1811:35 AM · $541.0511:40 AM · $539.3411:45 AM · $539.8211:50 AM · $540.5811:55 AM · $539.5712:00 PM · $538.0012:05 PM · $537.9612:10 PM · $538.5112:15 PM · $538.1612:20 PM · $535.5912:25 PM · $535.6812:30 PM · $538.0012:35 PM · $533.8012:40 PM · $534.7112:45 PM · $535.3312:50 PM · $534.6212:55 PM · $534.551:00 PM · $534.281:05 PM · $533.881:10 PM · $534.381:15 PM · $533.901:20 PM · $533.291:25 PM · $533.281:30 PM · $536.681:35 PM · $538.271:40 PM · $539.001:45 PM · $537.761:50 PM · $538.491:55 PM · $537.742:00 PM · $538.092:05 PM · $538.872:10 PM · $538.082:15 PM · $536.702:20 PM · $537.022:25 PM · $536.252:30 PM · $536.242:35 PM · $536.462:40 PM · $536.602:45 PM · $537.572:50 PM · $537.612:55 PM · $538.713:00 PM · $538.763:05 PM · $539.003:10 PM · $538.303:15 PM · $538.593:20 PM · $538.673:25 PM · $535.633:30 PM · $538.333:35 PM · $537.233:40 PM · $535.863:45 PM · $536.413:50 PM · $535.393:55 PM · $536.814:00 PM · $537.104:05 PM · $537.044:10 PM · $537.104:30 PM · $535.244:35 PM · $536.245:30 PM · $535.47
AI sentiment, last 36h · averaged over 3 stories · 62/100 bullish
AI sentiment 62/100 (bullish)0 · bearish50bullish · 100

The headlines behind the move

Story flow · 1 story on the wire, last 36h · hover or tap a dot for the headline
36h ago24h ago12h agopublishThe Motley Fool · sentiment 71 · Ulta Beauty (ULTA) Q2 2026 Earnings Call TranscriptThe Motley Fool · 71Ulta Beauty (ULTA) Q2 2026 Earnings Call Transcript
13d agoThe Motley FoolBULLISH 71Earnings

Ulta Beauty (ULTA) Q2 2026 Earnings Call Transcript

CEO Steelman discusses $3.04B in sales, raised guidance, and TikTok Shop momentum.

15d agoYahoo TopBULLISH 58Earnings

Ulta Beauty (ULTA) Sales Jumped 8.9%, but Space NK Pressured Gross Margin. Is the Deal Paying Off?

Ulta Beauty, Inc. (NASDAQ:ULTA) reported solid growth, but the Space NK acquisition is creating a more complicated margin story. Fiscal second-quarter 2026 net sales increased 8.9% to $3.04 billion, supported by comparable sales growth, new stores, and Space NK. Diluted earnings per share increased 13.3% to $6.55. Space NK is adding scale. The British luxury […]

15d agoYahoo FinanceBULLISH 57General

Ulta Beauty Stock Is Down Today. Now Could Be a Good Time to Buy.

This might be the profit opportunity you've been waiting for.

Want the next move before the crowd? The live terminal streams every headline in real time with watchlist alerts, AI sentiment, and the full data stack behind this page.Get Pro Access →

More on ULTA: full news and sentiment history. Sentiment scores are AI-derived research signals, not financial advice.

Earlier ULTA move explainers: 2026-08-31 · 2026-08-28 · 2026-08-18