NYSE: ELF  $19.89
-0.01 (-0.03 %)
Stock price delayed 15 mins