DB • BSN • FR0000120644
Generating your data highlights...
48.9b USD | # 472 in DE
335 shares | 202.84m USD
640.17m
98.19% | 628.58m