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