In early May 2026, EPAM Systems completed a US$547.49 million buyback of 2,997,000 shares, reported first-quarter 2026 revenue of US$1,400.06 million with higher net income year over year, issued ...