Cosmetics company
elfcosmetics.com
e.l.f. Beauty, Inc. is an American cosmetics brand based in Oakland, California. It was founded by Joseph Shamah and Scott Vincent Borba in 2004. Wikipedia
Stock price: ELF (NYSE) $172.57 -10.25 (-5.61%)
Mon, Jul 29, 2024, 4:00PM EDT