ENXTBR • ARGX • NL0010832176
Generating your data highlights...
50.1b USD | # 4 in BE
100.54k shares | 108.89m USD
62.19m
99.86% | 62.1m