Mar Vista PartnersNFLX history

Issuer:
NETFLIX INC
Quarters tracked:
2 (Q4 2025Q1 2026)
Current shares:
259,292
Current value:
$24.93M
Peak shares:
259,292 (Q1 2026)
Overall change:
+105%
QuarterSharesValue$/ShareShare ΔΔ%
Q1 2026259,292$24.93M$96.15+132,848+105%
Q4 2025126,444$11.86M$93.76NEW