DB • RTHA • SG1T56930848
Generating your data highlights...
18.7b USD | # 1068 in DE
1.49k shares | 4.3k USD
6.24b
28.51% | 1.78b