Ulta Beauty Earnings Under Fire: Will Strong Fundamentals Crush Bearish Bets? Marcel Trisent 03/14/2025