NYSE: ELF  $19.28
-0.12 (-0.62 %)
Stock price delayed 15 mins