ENXTAM:ADYEN | NL0012969182
Generating your data highlights...
49.3b USD | # 7 in NL
65.3k shares | 144.57m USD
31.51m
89.45% | 28.18m