Neutral/Negative Catalysts
- Insider selling: insiders are selling, and selling increased 132.67% over the last month → negative signal on near-term confidence.
- Momentum still bearish: MACD worsening suggests rallies may face selling pressure.
- Profitability pressure: 2025/Q3 net income down sharply YoY and EPS at 0 → growth isn’t translating cleanly to bottom-line yet.
- No supportive news flow: no recent news catalysts in the last week.