Denali Advisors LLC Trims Holdings in Netflix, Inc. (NASDAQ:NFLX)

Denali Advisors LLC lessened its position in Netflix, Inc. (NASDAQ:NFLX – Free Report) by 0.5% in the 1st quarter, Holdings Channel reports. The firm owned 13,114 shares of the Internet television network’s stock after selling 67 shares during the period. Netflix accounts for approximately 1.4% of Denali Advisors LLC’s investment portfolio, making the stock its [...]