Strong momentum (+22% 1W) and bullish MACD support a long position. RSI at 65 indicates room for upside before becoming overbought. Price is testing resistance at $23.36; a breakout validates the move toward the analyst consensus of $25.25. Stop-loss is tight below Support 1 and the 50D SMA to manage mean-reversion risk following the sharp rally.