NYSE • ELF • US26856L1035
Generating your data highlights...
6.47b USD | # 2201 in US
2.76m shares | 227.53m USD
59.01m
97.26% | 57.39m