Why Polen Focus Growth Sold Netflix in Q4: Regulatory Risks and Leverage Concerns | MarketWire
Polen Focus Growth exited its position in Netflix in Q4 2025, citing rising regulatory scrutiny and leverage challenges. Here’s what investors need to know.