XTRA • DTE • DE0005557508
Generating your data highlights...
157b USD | # 120 in DE
7.85m shares | 381.33m USD
4.82b
85.68% | 4.13b