DB • TCID • ID1000129000
Generating your data highlights...
14.8b USD | # 1281 in DE
31.88k shares | 5.18k USD
98.58b
47.11% | 46.44b