XTRA • BDT • DE0005232805
Generating your data highlights...
99.4m USD | # 8433 in DE
19.18k shares | 226.03k USD
10.11m
41.94% | 4.24m