DB • 1YQA • CH0435377954
Generating your data highlights...
6.6b USD | # 2185 in DE
782 shares | 123.7k USD
382.17m
82.45% | 315.1m