ENXTBR • GBLB • BE0003797140
Generating your data highlights...
11.3b USD | # 9 in BE
100.84k shares | 12.51m USD
123.55m
55.95% | 69.13m