SHLS Q1 2026 Earnings EPS Beats Expectations as Operations Remain Steady AIZN Q1 2026 Earnings Subordinated Notes Benefit as Core Earnings Surpass Estimates by 1127 ECO Q1 2026 Earnings EPS Beats Estimates by a Wide Margin Stock Dips Despite Strong Performance CHRW Q1 2026 Earnings EPS Surpasses Estimates by 681 Stock Declines TPL Q1 2026 Earnings EPS Slightly Beats Estimates Amid Stable Land Operations REX Q3 2001 Earnings Earnings Surpass Estimates with 23 Beat Stock Advances