DB • 872 • CH1110425654
Generating your data highlights...
1.85b USD | # 4150 in DE
517 shares | 15.68k USD
62.7m
53.60% | 33.61m