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