Barrick Mining B Q1 2026 Earnings EPS Smashes Estimates Yet Shares Slide on Macro Concerns SPFI Q1 2026 Earnings EPS Misses Estimates Stage Set for Cautious Outlook IMMR Q3 2025 Earnings Strong EPS Beat Driven by Licensing and Royalty Revenue SOLV Q1 2026 Earnings EPS Beat by 73 Amid Operational Efficiency AVB Q1 2026 Earnings EPS Surpasses Estimates by 81 Amid Stable Multifamily Demand CZFS Q1 2026 Earnings EPS Beat of 695 Lifts Shares as Revenue Details Remain Undisclosed