XTRA:TKE | US8740541094
Generating your data highlights...
39.6b USD | # 562 in DE
1.49k shares | 388.9k USD
185.18m
99.54% | 184.32m