DB • TEQ • NO0010063308
Generating your data highlights...
22.6b USD | # 917 in DE
1.65k shares | 28.23k USD
1.37b
46.04% | 630.38m