NYSE • EPAM • US29414B1044
Generating your data highlights...
5.24b USD | # 2453 in US
1.48m shares | 199.63m USD
52.76m
96.29% | 50.8m