DB • ESW • SE0009922156
Generating your data highlights...
19b USD | # 1038 in DE
366 shares | 9.57k USD
57.2m
22.33% | 12.77m