NYSE: ELF  $26.42
-0.08 (-0.30 %)
Stock price delayed 15 mins