ENXTBR • UMI • BE0974320526
Generating your data highlights...
6.65b USD | # 17 in BE
590.18k shares | 21.61m USD
240.56m
89.75% | 215.91m