NYSE • ELF • US26856L1035
Generating your data highlights...
3.82b USD | # 2938 in US
3.42m shares | 206.98m USD
59.44m
97.18% | 57.77m