enVVeno Medical Q3 2025 Earnings Narrower Loss Beats Expectations as Clinical Programs Advance SEDG Q1 2026 Earnings EPS Miss by 50 Solar Market Headwinds Persist BDTX Q1 2026 Earnings Narrowed Loss Per Share Beats Expectations Amid Pipeline Progress iSpecimen Inc Q3 2024 Earnings EPS Misses Estimates by Wide Margin Stock Declines IOBT Q1 2025 Earnings Beating Estimates While Advancing Pipeline Milestones NGNE Q1 2026 Earnings EPS Falls Short of Consensus as PreRevenue Biotech Maintains RD Focus