L'Oreal stock pops 9% after 'impressive' earnings, on track for biggest gain in 18 years

· CNBC