EPAM Systems Inc (NYSE:EPAM)

120.66
Delayed Data
As of Jun 22
 +0.71 / +0.59%
Today’s Change
77.96
Today|||52-Week Range
131.75
+12.31%
Year-to-Date