Ridgepost Capital Inc RPC Q1 2026 Earnings Slight EPS Beat Amid Mixed Signals Stock Slips TowneBank TOWN Q1 2026 Earnings Slight EPS Miss but Steady Operating Performance AEIS Q1 2026 Earnings EPS Surpasses Expectations by 35 TSLA Q1 2026 Earnings EPS Beats Estimates by 867 as Stock Rises 178 Garrett Motion Q1 2026 Earnings EPS Surges Past Estimates Amidst Limited Revenue Disclosure OEC Q1 2026 Earnings Significant EPS Miss as Company Reports Unexpected Loss