XTRA • HTG • LU2290523658
Generating your data highlights...
194m USD | # 7510 in DE
50.76k shares | 70.43k USD
172.8m
58.34% | 100.81m