XTRA • UTDI • DE0005089031
Generating your data highlights...
5.47b USD | # 2436 in DE
163.29k shares | 6.95m USD
172.84m
45.64% | 78.89m