Tapping into the trend of providing experiences that lure shoppers into stores, Ulta Beauty (ULTA -1.00%) offers in-store salon treatments to its customers. The concept has taken off, and its stores were attracting a large number of customers before the pandemic struck.
Ulta's sales continue to be strong in a challenging environment for discretionary spending, with net sales up approximately 13% year over year in the latest quarter. Some of the growth stemmed from new store openings, but comparable sales increased by 6.3%, which is impressive given the prevailing economic uncertainty.
Total revenue is expected to exceed $12 billion for 2025, once year-end numbers are available. A recession would likely hurt sales and profits in the short term, but Ulta's long-term growth prospects are very much intact.
With all of that in mind, Ulta could be well-positioned to thrive as inflation continues to cool and interest rates decline. Management appears to believe the stock is a bargain and spent nearly $1 billion on buybacks in 2025.