DB • TQK • US95058W1009
Generating your data highlights...
1.3b USD | # 4614 in DE
1.48k shares | 12.12k USD
190.48m
82.36% | 156.88m