DB • TEM • KYG8918W1069
Generating your data highlights...
3.58b USD | # 3102 in DE
1.01k shares | 1.73k USD
2.31b
54.20% | 1.25b