NYSE • EPAM • US29414B1044
Generating your data highlights...
5.03b USD | # 2576 in US
2.05m shares | 190.76m USD
51.59m
95.27% | 49.15m