BGS Q1 2026 Earnings Earnings Beat Estimates by 457 as Bottom Line Exceeds Expectations M Q1 2026 Earnings EPS Beats Estimates by 673 as Stock Declines IO Biotech Q3 2025 Earnings EPS Beat of 6067 Surprise but No Revenue from PreCommercial Pipeline TUSK Q1 2026 Earnings Return to Profitability Drives Shares Higher INVE Q1 2026 Earnings EPS Misses Estimates Revenue Not Disclosed ASST Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Declines