NYSE • ELF • US26856L1035
Generating your data highlights...
5.77b USD | # 2314 in US
2.37m shares | 207.55m USD
59.01m
97.29% | 57.41m