2Yr·

Stop price reached.

21.01
EPAM logo
Sold at €417.40
3 Comments

profile image
At what price was it sold?
View all 2 further answers
Join the conversation