BJ’s 16.7% return over the past six months has outpaced the S&P 500 by 6.3%, and its stock price has climbed to $36.84 per share. This run-up might have investors contemplating their next move. Is now ...