DB • TKY • JP3571400005
Generating your data highlights...
219b USD | # 86 in DE
190 shares | 63.32k USD
454.85m
95.48% | 434.31m