XTRA • DB1 • DE0005810055
Generating your data highlights...
59b USD | # 406 in DE
327.31k shares | 152.04m USD
180.29m
100.00% | 180.28m