DB:C43 | NL0011832936
Generating your data highlights...
1.93b USD | # 3823 in DE
506 shares | 47.34k USD
15.94m
52.95% | 8.44m