While the trend is strongly bullish with a volume surge and 'Strong Buy' analyst consensus, the RSI of 81 indicates the stock is currently overextended. A market entry is risky; therefore, we set a limit order near the Upper Bollinger Band/Previous Close ($25.50) to catch a technical pullback before the move toward the $29.55 target.