Dynatrace DT Stock Analysis 334 Gain What to Watch 20260515 Leishen LSE Gained 070 Can It Break 485 20260515 Birkenstocks Net Profit Tumbles 22 as Currency Headwinds and Tariffs Dent Luxury Push