BJ is trading at $88.37 (6.4% down) as investors react to a mix of strong headline earnings and disappointing underlying sales growth.
- The company beat Q1 revenue and EPS expectations and reaffirmed its full-year guidance.
- Core comparable club sales excluding gasoline grew only 1.5%, missing analyst consensus.
- Management struck a cautious tone on discretionary spending, leading to a more selective growth outlook.