NYSE • ELF • US26856L1035
Generating your data highlights...
6.18b USD | # 2181 in US
2.01m shares | 185.66m USD
59.01m
97.29% | 57.41m