BIT • 1LUMO • FI4000312251
Generating your data highlights...
2.2b USD | # 991 in IT
N/A shares | 4.21m USD
264.81m
81.29% | 215.26m