Yahoo Finance -- BJ's Restaurants Inc. (BJRI) gained slightly to move past a short-term level of resistance at $11.69 in afternoon trading. This Zacks#2 Rank (Buy) stock has topped the consensus estimate in 3 out of the last 4 quarters with an average of 13.03% or a penny per share.