Brown Advisory’s Q1 2026 letter cites Netflix as a key holding amid broader market volatility and sector rotation.
Netflix (NFLX) closed at $74.19 on July 1, 2026, despite a 42.81% year-to-date decline and a one-month return of -9.04%. The stock was highlighted in Brown Advisory’s first-quarter investor letter as a top holding in its Large-Cap Growth Strategy.
The strategy underperformed the Russell 1000 Growth Index in Q1 2026, pressured by software sector weakness and AI disruption concerns. However, relative performance improved as the quarter progressed, with Industrials and Consumer Discretionary contributing positively.
Brown Advisory emphasized maintaining a diversified portfolio of high-quality growth companies, signaling confidence in long-term holdings like Netflix amid shifting market leadership.