European Equities Shine in 2026 Photonics Satellites and Fuel Cells Lead the Surge MDA Space MDA Q1 2026 Earnings EPS 038 Beats Estimates Samsung Electronics Faces Strike as 47000 Workers Prepare to Walk Out Shares Decline Origin Materials ORGN Q4 2025 Earnings Miss EPS 3854 vs 008 Expected