DB • TEG • DE0008303504
Generating your data highlights...
2.91b USD | # 3432 in DE
530 shares | 7.17m USD
190.27m
97.43% | 185.38m