
Level Financial Advisors Inc. Sells 283 Shares of Netflix, Inc. (NASDAQ:NFLX)
Level Financial Advisors Inc. decreased its holdings in Netflix, Inc. (NASDAQ:NFLX – Free Report) by 20.9% during the 2nd quarter, HoldingsChannel reports. The firm owned 1,069 shares of the Internet television network’s stock after selling 283 shares …