DB:VB2 | NL0000288918
Generating your data highlights...
414m USD | # 5682 in DE
20 shares | 235.47k USD
17.15m
57.64% | 9.89m