Bloomin BLMN Reports Strong Q1 2026 Revenue NA EPS Beats Barinthus BRNS Q1 2026 Earnings EPS 014 Beats Estimates Lotus LOT Stock Down 143 Support Test at 131 20260518 First FCF Q1 2026 Earnings Miss EPS 037 vs 040 Expected