Indaptus Therapeutics Inc INDP Q4 2025 Earnings Deeper Loss Yet Shares Surge on Pipeline Progress FSLR Q1 2026 Earnings EPS Beat Bolstered by Strong Operating Performance and Demand Tailwinds IMRX Q1 2026 Earnings Narrower Loss Exceeds Expectations as Pipeline Progress Continues Optex Systems Q1 2026 Earnings EPS of 003 as Stock Gains 173 WTTR Q1 2026 Earnings Earnings Per Share Soars Past Estimates with 106 Surprise ASTH Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction