• 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.