Strand Life Sciences Advances Drug Discovery with UltraMiniaturized Protein Biomarker Platform UMB UMBFO Q1 2026 Earnings EPS 335 Beats Estimates Oxford OXLC Q4 2025 Results Miss Estimates EPS 255 vs 275 Cust Bancorp CUBI Q1 2026 Earnings 197 EPS Surges Past 194 Estimates