DB • TE8N • CH0012453913
Generating your data highlights...
5.4b USD | # 2387 in DE
113 shares | 66.44k USD
67.32m
74.42% | 50.1m