NYSE • EPAM • US29414B1044
Generating your data highlights...
5.74b USD | # 2379 in US
2.05m shares | 191.33m USD
52.24m
96.28% | 50.3m