ENXTBR • TUB • BE0003823409
Generating your data highlights...
11b USD | # 10 in BE
31.29k shares | 7.7m USD
44.51m
46.51% | 20.7m