NYSE • ELF • US26856L1035
Generating your data highlights...
5.46b USD | # 2426 in US
3.48m shares | 249.04m USD
59.01m
97.28% | 57.4m