After shaking off the Aug. 24 mini flash crash, Ulta Beauty (ULTA) has settled in a tight range as it nears a potential buy zone. The cosmetics retailer has used its popular ULTAmate Rewards loyalty program and “authentic indie” brands like Urban Decay to attract teens and steal market share from CVS Health (CVS), Target (TGT) and other general stores. Ulta opened 20 new locations in Q2 to bring its total count to 817 stores in 48 states.