DB • KC4 • FI0009013403
Generating your data highlights...
29.4b USD | # 721 in DE
296 shares | 63.92m USD
430.95m
82.59% | 355.91m