A strong first quarter performance helped shares of Ulta Salon, Cosmetics & Fragrance (ULTA) hit their 52-week high last week. This Zacks #2 Rank (Buy) salon
See all stories on this topic »

Forbes

Google Alerts – cosmetics