XTRA • DB1 • DE0005810055
Generating your data highlights...
58.3b USD | # 409 in DE
324.71k shares | 150.75m USD
180.29m
100.00% | 180.28m