DB • TKY • JP3571400005
Generating your data highlights...
160b USD | # 131 in DE
203 shares | 81.72k USD
454.65m
95.48% | 434.11m