ENXTBR • UMI • BE0974320526
Generating your data highlights...
6.1b USD | # 20 in BE
682.81k shares | 26.96m USD
240.56m
89.75% | 215.91m