XTRA • DB1 • DE0005810055
Generating your data highlights...
52b USD | # 447 in DE
453.48k shares | 209.2m USD
182.11m
99.99% | 182.09m