DB • VEK • US92347M1009
Generating your data highlights...
187m USD | # 7632 in DE
4.18k shares | 9.39k USD
92.95m
88.28% | 82.05m