DB:41L | ES0157261019
Generating your data highlights...
3.74b USD | # 2833 in DE
52 shares | 10.1m USD
51.15m
32.56% | 16.65m