Neutral/Negative Catalysts
- Insider selling: insider selling amount +1096.48% MoM → can cap upside short-term.
- Short-term technical stretch: RSI overbought and MACD momentum cooling → higher odds of a pause/pullback.
- Earnings quality concern: latest quarter shows Net Income and EPS down ~25% YoY, which can resurface as a debate if growth expectations rise too fast.