XTRA • WOSB • NL0000395903
Generating your data highlights...
18.2b USD | # 1093 in DE
2.77k shares | 109.55m USD
222.9m
99.75% | 222.35m