Advertisement
Advertisement

ELF

ELF logo

e.l.f. Beauty Inc

131.83
USD
+2.88
+2.23%
Dec 24, 12:59 UTC -5
Closed
...

ELF Income Statement

Advertisement