Banking Netflix, Inc. $NFLX Shares Purchased by Ellsworth Advisors LLChello@luximperiumholdings.comApril 2, 2026 Ellsworth Advisors LLC raised its position in Netflix, Inc. (NASDAQ:NFLX – Free Report) by 894.8% in the 4th quarter, according…