DB:PPB | IE00BWT6H894
Generating your data highlights...
46.2b USD | # 381 in DE
79 shares | 20.27k USD
177.83m
99.86% | 177.57m