Curis Inc Q1 2026 Earnings Deep EPS Miss as PreRevenue Biotech Continues Development CECO Environmental Corp CECO Q1 2026 Earnings EPS Surges Past Estimates with 1395 Surprise Targa Resources Q1 2026 Earnings Missed EPS Estimates but Stock Gains Amid Resilient Operations NPCE Q1 2026 Earnings Narrower Loss Beats Estimates Stock Gains DVS Q4 2025 Earnings EPS Misses Estimates Significantly as Silver Exploration Continues Gabelli MultiMedia Trust GGT Holds Steady Near Support as Market Consolidates Rekor Systems REKR Faces Continued Pressure Near Key Support Level Meshflow Acquisition Corp Warrants MESHW Hold Steady Near Support as Trading Activity Remains Muted Evergy Inc EVRG Holds Steady Near Support as Utility Sector Seeks Direction MSFT Q1 2026 Earnings EPS Beat Highlights Resilient Cloud and AI Momentum