DB • TEX • SE0000379190
Generating your data highlights...
6.19b USD | # 2173 in DE
3.88k shares | 46.32k USD
464.49m
84.58% | 392.89m