There's No Putting Lipstick on E.L.F. Beauty's Q4, but Stock Is Still a Buy

There is no denying the market did not like e.l.f. Beauty's (ELF) fiscal third-quarter earnings report. Despite reporting higher sales and growing...

Three Stocks: Super Micro Computer, Pinduoduo, and e.l.f. Beauty

Super Micro Computer Inc. Super Micro Computer (SMCI) stock suffered an 8% loss today as investors appear to be getting nervous ahead of NVIDIA’s...

Pages 1 of 1