NPO Q1 2026 Earnings EPS Surpasses Estimates with 17 Beat Stock Rises Baidu Q1 2026 Earnings EPS Beats Estimates but Stock Slides Amid Revenue Uncertainty SHLS Q1 2026 Earnings EPS Beats Expectations as Operations Remain Steady AVAL Q2 2025 Earnings Strong EPS Performance Despite Market Headwinds SVV Q1 2026 Earnings Small EPS Miss But Stock Gains on Operational Resilience COHN Q1 2026 Earnings Profitability Surprises in a Quiet Quarter