NYSE • EPAM • US29414B1044
Generating your data highlights...
5.78b USD | # 2292 in US
1.41m shares | 193.89m USD
52.76m
96.29% | 50.8m