DB:IBE5 | US4507371015
Generating your data highlights...
136b USD | # 140 in DE
75 shares | 6.04k USD
6.68b
91.54% | 6.12b