DB • TFBF • TH0016010017
Generating your data highlights...
17.7b USD | # 1119 in DE
1.72k shares | 12.04k USD
2.35b
86.82% | 2.04b