NYSE:EPAM | US29414B1044
Generating your data highlights...
11.7b USD | # 1222 in US
627.9k shares | 122.9m USD
56.94m
96.69% | 55.05m