Strong bullish momentum confirmed by surging volume (7D avg > 30D avg) and a positive MACD crossover. The stock is trading well above the 50D and 200D SMAs. With analyst targets averaging $20.30, there is significant upside potential. The trade targets a breakout above the $15.47 52-week high towards $18.00, placing a stop just below the $12.57 support level to manage volatility.