O Neil Global Advisors Inc. reduced its position in e.l.f. Beauty, Inc. (NYSE:ELF – Free Report) by 55.7% in the third quarter, according to its most recent disclosure with the Securities and Exchange Commission. The firm owned 4,956 shares of the company’s stock after selling 6,232 shares during the quarter. e.l.f. Beauty comprises about 0.5% […]