What triggered Ulta Beauty shares' latest price pullback
Ulta Beauty Inc (ULTA) dropped 4.61% as broad-based technical selling pressure dominated trading, with the stock closing sharply lower for the session. The move is supported by the persistent ...