Beneficient BENF Crushes Q1 2026 Estimates EPS 136 Tops Views BRC Group RILYK Stalls at 2523 Consolidation Phase 20260515 Stocks Edge Lower as Oil Gains on Iran Tensions Markets Await Nvidia Earnings and Fed Minutes What Eos Energy EOSEs 553 Decline Means for Investors 20260518