DB • 7AT • SE0007666110
Generating your data highlights...
1.64b USD | # 4220 in DE
240 shares | 2.7k USD
143.13m
78.53% | 112.41m