DB • 1Q3 • CH0406705126
Generating your data highlights...
1.6b USD | # 4385 in DE
49 shares | 4.94k USD
15.55m
80.46% | 12.51m