B Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency and Higher Gold Prices Primoris Services PRIM Q1 2026 Earnings EPS Misses Estimates Yet Stock Rallies RideNow Group Inc RDNW Q1 2026 Earnings SmallerThanExpected Loss Provides Modest Relief German American Bancorp GABC Q1 2026 Earnings EPS Misses Estimates Amid Stable Operating Environment KeyCorp Q1 2026 Earnings EPS Beats Estimates by 579 as Net Interest Income Improves TENB Q1 2026 Earnings EPS Exceeds Expectations by 1287