DB • 1QJ • CH0496451508
Generating your data highlights...
2.6b USD | # 3622 in DE
1.4k shares | 14.5k USD
214.8m
70.50% | 151.44m