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