Conviction Ideas
EPAM Bets on Itself With a $1 Billion Buyback—Its Entire Cash Pile
EPAM Systems unveiled a $1 billion share repurchase—roughly equal to its entire cash reserve. The bold move signals management’s conviction that the market undervalues the digital-engineering specialist’s long-term prospects.