BYRN Byrna Technologies Inc posts sharp Q1 2026 EPS miss yet climbs 6 percent in todays trading session APGE Apogee Therapeutics Inc Q4 2025 EPS outpaces forecasts shares gain as investors reward narrower than expected loss Blink BLNK Stock Decreases Stake 435 20260418 LIN Q1 2026 Earnings EPS Beat Fails to Lift Shares Amid Data Gaps XOMAP Q1 2026 Earnings EPS Misses Estimates with Significant Negative Surprise Ashland Q1 2026 Earnings EPS Misses Estimates as Stock Gains Ground BTG Q1 2026 Earnings Earnings Beat Estimates Despite Stock Decline DAWN Q4 2025 Earnings WiderThanExpected Loss As PreRevenue Biotech Advances Pipeline Venture Global VG Slides 4 as Selling Pressure Mounts Key Support Levels in Focus Godzilla El Nio Threatens Agricultural Output from India to Australia BKV Q1 2026 Earnings EPS Falls Short of Estimates Stock Declines Slightly Nvidia and Micron Drive SP 500 Earnings Surge But Three Risks Loom