EPAM Systems enters $500 million accelerated share repurchase agreement - EPAM News | Rallies