Adyen's Performance

13.42%