NYSE • EPAM • US29414B1044
Generating your data highlights...
5.17b USD | # 2521 in US
1.92m shares | 180.7m USD
51.59m
96.23% | 49.64m