Birkenstock Faces Cost Pressures from Tariffs and Geopolitical Tensions Ryerson RYZ Drops 372 Key Support at 2388 20260515 Sanofis AI Transformation Tackling Workforce BuyIn Challenges Evotec SE EVO Q1 2026 Earnings Miss by Significant Key Takeaways