ENXTBR • MTLS • BE0974501331
Generating your data highlights...
432m USD | # 67 in BE
4.86k shares | 33.36k USD
59.06m
47.14% | 27.84m