Repligen Corporation RGEN Q1 2026 Earnings EPS Surges Past Estimates Revenue Details Not Disclosed NKSH Q4 2025 Earnings Strong EPS Beat Drives Positive Sentiment Oak Valley Bancorp OVLY Q3 2023 Earnings Solid EPS Performance in a Challenging Banking Environment Uxin Q1 2025 Earnings Mixed Results Amid Challenging Market Conditions OneSpan Inc Q1 2026 Earnings EPS Beats Estimates by 1335 Amid Solid Execution MGNX Q1 2026 Earnings NarrowerThanExpected Loss as Cost Discipline Offsets Zero Revenue