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