Ulta Beauty stock drops as company reports mixed earnings, gives 2026 guidance 2026-03-12 · CNBC Read at source