XTRA • WCH • DE000WCH8881
Generating your data highlights...
5.21b USD | # 2416 in DE
101.18k shares | 13.61m USD
49.68m
37.83% | 18.79m