- Trading at $409.62 (+3.25%) after the December 5, 2025 regular session.
- Recent Q3 2025 results showed strong revenue growth and a much smaller net loss.
- Company raised fiscal 2026 revenue outlook and completed a $351.69 million buyback.
- Analysts highlight rising earnings estimates and a Strong Buy rating supporting ongoing bullish sentiment.