BIT • 1PBB • DE0008019001
Generating your data highlights...
515m USD | # 1099 in IT
1.92k shares | 1.66m USD
134.48m
100.00% | 134.48m