DB • BIF0 • US0887361030
Generating your data highlights...
2.75b USD | # 3446 in DE
21 shares | 10.5 USD
41.22m
43.97% | 18.12m