BIT • 1PFV • DE0006916604
Generating your data highlights...
1.86b USD | # 1008 in IT
21 shares | 378.54k USD
9.87m
36.12% | 3.56m