XTRA • GLJ • DE000A161N30
Generating your data highlights...
576m USD | # 6010 in DE
86.16k shares | 1.36m USD
44.18m
53.59% | 23.68m