DB • TCID • ID1000129000
Generating your data highlights...
14.2b USD | # 1288 in DE
21.24k shares | 3.1k USD
98.58b
47.12% | 46.45b