DB • VEK • US92347M1009
Generating your data highlights...
119m USD | # 8103 in DE
3.75k shares | 7.02k USD
92.95m
89.03% | 82.75m