DB • HFG • DE000A161408
Generating your data highlights...
612m USD | # 5766 in DE
3.55k shares | 4.32m USD
144.08m
80.41% | 115.86m