Yalla YALA Stock Analysis Falls 348 Watching 579 20260520 Bath Body BBWI Q1 2026 Beat Revenue NA EPS Exceeds by Significant