What factors are influencing Immersion Corporation IMMR stock today Weakens 20260427 WY Weyerhaeuser Company delivers 124 percent Q1 2026 EPS surprise shares climb 111 percent on positive investor sentiment What factors are influencing Hyperfine HYPR stock today Q4 2025 Profit Surprises Is Roman DBDR DRDBW stock a hold or sell European Markets Rally as Trumps Iran Remarks Ease Geopolitical Tensions SAP SE ADS SAP Q1 2026 Earnings Why the Beat Matters Endurance Technologies IPO Opens Key Details and Market Implications