InterDigital IDCC Q1 2026 Results Top Views on Strong Revenue Seneca Foods SENEA Stalls at 14335 Breakout or Breakdown 20260520 Pfizer Unveils Strategy to Surpass 6 Billion Franchise Milestone MercedesBenz Signals Potential Pivot Toward Defence Sector Amid Automotive Pressures