Epam Systems Inc $140.51 (+5.81, 4.13%)

Open Long

NYSE