Netflix Position Boosted by Nautilus Advisors

Firm increases stake in streaming giant by nearly 900% in Q4 2025

Apr. 11, 2026 at 2:24pm

A photorealistic studio still life featuring a sleek laptop, wireless mouse, and financial documents arranged elegantly on a clean background, symbolizing the strategic corporate investment in Netflix.A minimalist studio still life captures the essence of Nautilus Advisors' strategic investment in Netflix, reflecting the firm's confidence in the streaming giant's long-term potential.Los Gatos Today

Nautilus Advisors LLC significantly increased its position in Netflix, Inc. (NASDAQ:NFLX) during the fourth quarter of 2025, purchasing an additional 41,013 shares to bring its total holdings to 45,587 shares worth $4.27 million. This represents a 896.7% increase in the firm's Netflix stake compared to the prior quarter.

Why it matters

The large increase in Nautilus Advisors' Netflix position suggests the firm sees significant upside potential in the streaming giant's stock, even as the company faces increased competition and subscriber growth concerns. This vote of confidence from a major institutional investor could signal a broader resurgence of investor interest in Netflix.

The details

According to a 13F filing with the SEC, Nautilus Advisors now holds approximately 2.8% of its total portfolio in Netflix shares, making it the firm's 5th largest holding. The purchase comes as Netflix stock has traded in a range between $75 and $134 over the past year, with the company reporting mixed financial results and facing challenges like password sharing and the rise of rival streaming services.

  • Nautilus Advisors made the Netflix purchase in Q4 2025.
  • Netflix reported its Q4 2025 earnings on January 20, 2026.

The players

Nautilus Advisors LLC

An investment management firm that significantly increased its stake in Netflix during the fourth quarter of 2025.

Netflix, Inc.

A global entertainment company that provides subscription-based streaming of films, television series, documentaries and other video content.

Got photos? Submit your photos here. ›

What’s next

Investors will be closely watching Netflix's upcoming Q1 2026 earnings report to see if the company can maintain its subscriber growth and profitability in the face of increased competition.

The takeaway

Nautilus Advisors' significant increase in its Netflix stake suggests the firm sees long-term value in the streaming pioneer, even as it navigates a rapidly evolving media landscape. This vote of confidence from a major institutional investor could signal a broader resurgence of investor interest in Netflix.