DB:TFBF | TH0016010017
Generating your data highlights...
14.4b USD | # 1235 in DE
2.38k shares | 12.98k USD
2.37b
92.00% | 2.18b