DB:IXD1 | ES0148396007
Generating your data highlights...
168b USD | # 96 in DE
671 shares | 191.7m USD
3.11b
35.61% | 1.11b