ELF investors herd to book profits while the going is good
28 Mar, 20245 min read
E.L.F. BEAUTY, INC. ranked among the worst performers on Thursday. It lost -0.11% to close at 196.03. It is currently trading +148% above it's 52 week low of 78.92 and is down only -9% from it's 52 week high.