XTRA • SUR • DE0005176903
Generating your data highlights...
175m USD | # 7672 in DE
1.46k shares | 16.87k USD
15.51m
68.42% | 10.61m