AMBP Q1 2026 Earnings Strong EPS Beat of 127 Surprise Amid Stock Decline GREE Q1 2025 Earnings NarrowerthanExpected Loss Amid Crypto Headwinds SWAG Q1 2026 Earnings Positive EPS of 004 Amid Limited Data ASTL Q1 2026 Earnings Narrowed Loss Beats Estimates Amid Operational Adjustments Unity Software Q1 2026 Earnings Narrowed Loss Exceeds Expectations Mesabi Trust MSB Q1 2026 Earnings EPS of 021 Highlights Ongoing Iron Ore Headwinds