MGRB Q1 2026 Earnings EPS Beats Estimates Bond Price Edges Higher on Steady Performance GENI Q1 2026 Earnings Widened Loss Surprises Market Yet Stock Rallies TLF Q1 2026 Earnings Modest Profit Amid Quiet Quarter First Financial Bancorp FFBC Q1 2026 Earnings Earnings Beat Expectations as Core Operations Hold Steady BioCardia Inc BCDA Q1 2026 Earnings Misses EPS Estimates Amid No Revenue RPAY Q1 2026 Earnings EPS Beat Drives 418 Stock Rally Despite Missing Revenue Details