Strong bullish momentum confirmed by a volume surge (7D avg > 30D) and 'Strong Buy' analyst ratings. Price is trending well above the 50D SMA ($20.68), while RSI at 50.84 indicates ample room for further upside. The trade targets the analyst consensus near $30.50, with a stop loss placed below the 50-day moving average to protect against trend reversal.