NYSE • ELF • US26856L1035
Generating your data highlights...
6.38b USD | # 2137 in US
1.86m shares | 177.76m USD
59.01m
97.25% | 57.39m