Rush RUSHA Declines 068 Amid Market Weakness 20260513 Cerebras Systems Soars in Market Debut with 350 Opening Price Securing Largest IPO of 2026 ST Bancorp STBA Q1 2026 Earnings Beat Revenue NA EPS 094