BIT • 1HFG • DE000A161408
Generating your data highlights...
612m USD | # 1091 in IT
1.91k shares | 4.32m USD
144.08m
80.41% | 115.86m