DB • TEQ • NO0010063308
Generating your data highlights...
20.4b USD | # 984 in DE
1.55k shares | 24.45k USD
1.37b
46.04% | 630.38m