Shares of Ulta Salon leaped after the company posted earnings above Wall Street estimates and raised its full-year guidance.
The stock was trading at all-time highs, back to its IPO in October 2007. Ulta had the third largest impact on the Nasdaq 100 on Friday.
Ulta shares closed up more than 9 percent.
Ulta reported earnings of $1.45 per share on $1.07 billion in revenue. Analysts had expected earnings of $1.29 a share on revenues of $1.03 billion, according to a consensus estimate from Thomson Reuters.
For fiscal 2016, Ulta said it now sees net sales in the range of $1.04 billion to $1.06 billion.
The company also said it now sees same-store-sales growth of 10 to 12 percent for fiscal 2016. Ulta previously said it expected same-store-sales growth of 8 to 10 percent for the year.
The beauty retailer said it expects to grow online sales about 40 percent this year.
Prior to its earnings report, the stock was up 38 percent in the last year.