Ulta Salon, Cosmetics & Fragrance, Inc.

ULTA
NASDAQ
151.20 1.20 (0.80%) last updated 6:24 PM EDT Mar 27
Trade $ULTA Now