Rand Capital Corporation Q1 2026 Earnings Positive EPS Amid Portfolio Pressures Magyar Bancorp Inc MGYR Q4 2025 Earnings EPS of 040 Reported Shares Edge Lower SRPT Q1 2026 Earnings EPS Smashes Estimates by 1847 as Gene Therapy Execution Drives Profit Surprise BATL Q2 2023 Earnings NarrowerThanExpected Loss Fails to Lift Shares DoorDash Q1 2026 Earnings EPS Surpasses Expectations with 1296 Beat HMC Q1 2026 Earnings EPS Misses Estimates Amid Challenging Environment