NYSE • ELF • US26856L1035
Generating your data highlights...
3.51b USD | # 3076 in US
2.38m shares | 174.47m USD
59.05m
97.31% | 57.46m