ASAN Q1 2026 Earnings EPS Beats Estimates by 116 Stock Declines 26 WAVE Q1 2026 Earnings Loss Narrows as Wave Energy Developer Advances Key Projects STRD Q1 2026 Earnings Preferred Stock Posts Significant EPS Miss Surprise 77041 FLUT Q1 2026 Earnings EPS Slightly Below Estimates Shares Slip MPLT Q1 2026 Earnings EPS Misses Estimates as ClinicalStage Biotech Advances Pipeline LH Q1 2026 Earnings Labcorp Beats EPS Estimates by 101