DB • 49G • CH1134540470
Generating your data highlights...
12.6b USD | # 1431 in DE
383 shares | 24.36k USD
296.87m
82.73% | 245.6m