DB • 2B4 • SE0009858152
Generating your data highlights...
1.39b USD | # 4491 in DE
161 shares | 3.94k USD
65.86m
80.26% | 52.86m