DB • 1L30 • SE0015949201
Generating your data highlights...
15.2b USD | # 1255 in DE
90 shares | 3k USD
423.84m
52.21% | 221.3m