DB • ESW • SE0009922156
Generating your data highlights...
19.9b USD | # 1028 in DE
427 shares | 12.13k USD
56.11m
20.83% | 11.69m