DB:VA3 | NL0000302636
Generating your data highlights...
1.57b USD | # 3833 in DE
237 shares | 3.4m USD
42.26m
81.99% | 34.65m