Here's a classic Wall Street puzzle: a company reports quarterly earnings that beat expectations, sales that beat expectations, and gives a future outlook that... also meets expectations. And the stock drops 8%. Welcome to the story of Ulta Beauty (ULTA) on Thursday.
The beauty retailer's fourth-quarter numbers looked good on the surface. It reported earnings of $8.01 per share, edging out the analyst consensus of $7.97. Sales came in at $3.898 billion, beating the estimate of $3.802 billion and marking an 11.75% increase from the $3.488 billion it reported in the same quarter last year.
Comparable sales, a key retail metric, grew 5.8%. That growth was split between people spending a bit more per visit (a 4.2% increase in average ticket) and a few more people walking through the door (a 1.6% increase in transactions).
So far, so good. But then you look under the hood. Gross profit, while up 11.2% to $1.5 billion, actually slipped slightly as a percentage of total sales. The real eyebrow-raiser was in operating costs. Selling, general and administrative (SG&A) expenses ballooned by 23% to $1 billion. As a percentage of sales, those costs jumped to 25.7% from 23.4% a year ago. In the world of retail, where margins are often thin, that kind of cost inflation gets noticed.
CEO Kecia Steelman put a positive spin on the quarter, saying, "Our better-than-planned financial performance reflects our continued focus on serving our guests and consistently delivering great experiences through better execution, compelling newness, more seamless and convenient experiences, and bold new merchandising and marketing strategies."
Perhaps. But the market's reaction suggests investors were looking past the top-line beats and focusing on those rising costs. The guidance for the full fiscal year 2026 didn't do much to change the mood. Ulta expects GAAP earnings per share between $28.05 and $28.55. The midpoint of that range is about $28.30, which is essentially dead-on the analyst estimate of $28.38. It expects revenue between $13.14 billion and $13.26 billion, with a midpoint that also aligns closely with the $13.06 billion consensus.
In a market that often rewards companies for "beating and raising," simply meeting expectations can feel like a disappointment. The result was a swift sell-off. Ulta's stock fell 8.63% to $570.78 in after-hours trading following the report.
It's a reminder that in earnings season, the headline numbers are just the beginning. The real story is in the details—like where costs are rising faster than sales—and in whether a company can give investors a reason to be more excited about tomorrow than they were yesterday. On Thursday, for all its solid performance, Ulta couldn't quite manage the latter.













