ENXTBR:ARGX | NL0010832176
Generating your data highlights...
22.2b USD
59.36k shares | 34.32m USD
59.39m
99.17% | 58.89m