NYSE • ELF • US26856L1035
Generating your data highlights...
4.54b USD | # 2687 in US
3.56m shares | 218.18m USD
59.44m
97.27% | 57.82m