IBTA Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher Solarmax Technology Inc SMXT Q1 2026 Earnings Narrowing Loss Amidst Market Challenges BCC Q1 2026 Earnings EPS Surges Past Estimates with 1826 Surprise EOSE Q1 2026 Earnings EPS Beats Estimates as Eos Energy Advances Commercialization Stock Slips ADI Q1 2026 Earnings Strong EPS Beat Drives Stock Higher SAH Q1 2026 Earnings Strong EPS Beat Drives 62 Stock Surge