• Trading at $66.45 (-6.54%)
  • Shares sliding after Q3 fiscal 2026 earnings release on December 4, 2025.
  • Results beat revenue and EPS estimates, but growth deceleration raised investor concerns.
  • Market focusing on slower forward growth outlook and competition, pressuring post-earnings sentiment.