INMB Q4 2025 Earnings EPS Surpasses Estimates as Loss Narrows MasTec MTZ Q1 2026 Earnings Strong EPS Beat Drives Optimism Despite Stock Dip PEG Q1 2026 Earnings Earnings Beat Expectations as Utility Segment Drives Gains RILY Q1 2024 Earnings Loss Per Share of 171 Amid Strategic Adjustments KODK Q1 2026 Earnings Narrowing Losses Amid Ongoing Restructuring VOYG Q1 2026 Earnings EPS Misses Estimates but Stock Surges 11 on Investor Optimism