ENXTAM • TWEKA • NL0000852523
Generating your data highlights...
2.05b USD | # 52 in NL
93.52k shares | 4.91m USD
39.88m
81.65% | 32.56m