XTRA • GLJ • DE000A161N30
Generating your data highlights...
520m USD | # 6063 in DE
94.21k shares | 1.33m USD
44.18m
57.02% | 25.19m