DB • TEX • SE0000379190
Generating your data highlights...
5.39b USD | # 2386 in DE
1.11k shares | 15.06k USD
447.36m
80.16% | 358.6m