DB • VEK • US92347M1009
Generating your data highlights...
80.2m USD | # 8844 in DE
3.18k shares | 4.08k USD
100.46m
89.56% | 89.97m