3D Systems DDD Q1 2026 Earnings Surprise EPS 001 Up Significant
Sigma SGML Q1 2026 Earnings EPS 014 Beats Estimates
EU Business Investment Rate Falls to 11Year Low Amid Tariffs Weak Demand and Climate Policy Uncertainty
Aluminum Supply Shock Worsens as Middle East Conflict Drives Prices Higher