EPAM Systems is grappling with significant stock challenges despite reporting a 12.8% revenue increase in Q4 fiscal 2025, reaching $1.41 billion. Although the company achieved strong earnings and remains in the 'Buy' category with analysts, it has witnessed a nearly 32.2% year-to-date decline amid concerns over a cautious outlook for 2026. Investor sentiment has been shaken by the excessive drop following the announcement of slower growth expectations and the ramping down of its largest client, NOERIS. In response, EPAM has initiated a $223.5 million buyback program to bolster its market position.
Loading timeline…