DB:Q23 | CH1300646267
Generating your data highlights...
22.6b USD | # 889 in DE
113 shares | 12.54k USD
193.51m
82.30% | 159.26m