e.l.f. Beauty SVP Joshua Allen Franks reports sale of $873,071.8854 in shares - ELF News | Rallies