BIT • 1ADJ • LU1250154413
Generating your data highlights...
23.4m USD | # 1274 in IT
1.04k shares | 13.1k USD
151.63m
84.10% | 127.52m