Birkenstock Faces Cost Pressures from Tariffs and Geopolitical Tensions Immutep IMMP Slides 228 as Selling Pressure Mounts 20260514 Array UZD Q1 2026 Earnings EPS 167 Beats Estimates