DB • TFBF • TH0016010017
Generating your data highlights...
14.8b USD | # 1242 in DE
1.04k shares | 6.16k USD
2.35b
86.82% | 2.04b