MT Newswires 2023 All news about E.L.F. BEAUTY, INC. Analyst Recommendations on E.L.F. BEAUTY, INC. Sales 2023 489 M - - Net income 2023 37,5 M - - Net cash 2023 8,88 M - - P/E ratio 2023 76,1x Yield 2023 - Capitalization 2 859 M 2 859 M - EV / Sales 2023 5,82x EV / Sales...