Lululemon, Nike, Ulta Beauty and ON Semiconductor are part of the Zacks Investment Ideas article.
This could be the best opportunity to buy this stock in years.
In the latest trading session, Ulta Beauty (ULTA) closed at $385.87, marking a -0.02% move from the previous day.