DB:3BY3 | NL0010776944
Generating your data highlights...
456m USD | # 6031 in DE
N/A shares | 865.68k USD
50.45m
34.31% | 17.31m