Bath Body BBWI Q1 2026 Beat Revenue NA EPS Exceeds by Significant Trident TDTH Drops 1437 Key Support at 142 20260520