Natural Resource Partners LP NRP Q1 2026 Earnings Solid EPS Amid Flat Revenue and Slight Stock Dip Business First Bancshares Inc BFST Q1 2026 Earnings EPS Beats Estimates by 42 as Shares Slip SIM Q1 2023 Earnings Earnings Miss Surprises Market as Steel Demand Weakens ORCL Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher Mirion Technologies MIR Q1 2026 Earnings EPS Surpasses Estimates Stock Rises Accel Entertainment ACEL Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency