DB • IBE5 • US4507371015
Generating your data highlights...
153b USD | # 142 in DE
69 shares | 6.68k USD
6.49b
94.57% | 6.13b