Zaggle Reports Net Profit Rise to 406 Crore in Latest Quarter Owlet OWLT Stock Plunges 60 in First Quarter Key Factors Behind the SellOff Dillards DDT Holds 2611 Direction Awaited 20260514