DB:276 | NL0011660485
Generating your data highlights...
327m USD | # 6048 in DE
N/A shares | 158.9k USD
29.89m
38.40% | 11.48m