DB • TE8N • CH0012453913
Generating your data highlights...
6.43b USD | # 2219 in DE
178 shares | 70.49k USD
68.59m
74.89% | 51.37m