DB • QNT • US7479066000
Generating your data highlights...
1.01b USD | # 5085 in DE
1.04k shares | 17.94k USD
39.41m
80.33% | 31.66m