Marathon partners delivers letter to e.l.f. board

Marathon partners delivers letter to e.l.f. board.marathon partners delivers letter to e.l.f. board.marathon partners - calls for e.l.f. to review all strategic alternatives, including a sale.marathon partners - believe e.l.f. shares are currently worth approximately $22 to $27 per share to strategic buyers.marathon partners - beneficially own about 7.8% of common stock of e.l.f. beauty, inc.
ELF Ratings Summary
ELF Quant Ranking