DB • BYW6 • DE0005194062
Generating your data highlights...
308m USD | # 6851 in DE
1.9k shares | 90.33k USD
99.09m
89.82% | 89m