BIT • 1CCAP • LU1296758029
Generating your data highlights...
45.2m USD | # 1238 in IT
N/A shares | 1.26k USD
166.16m
100.00% | 166.16m