XTRA • DB1 • DE0005810055
Generating your data highlights...
52.7b USD | # 439 in DE
389.54k shares | 173.93m USD
182.11m
100.00% | 182.1m