DB:4LX | ES0141571192
Generating your data highlights...
171m USD | # 7402 in DE
13.36k shares | 31.89k USD
94.51m
29.97% | 28.33m