Mar Vista PartnersNFLX history

Issuer:
NETFLIX INC
Quarters tracked:
8 (Q2 2021Q2 2026)
Current shares:
371,863
Current value:
$26.55M
Peak shares:
371,863 (Q2 2026)
Overall change:
+115%
QuarterSharesValue$/ShareShare ΔΔ%
Q2 2026371,863$26.55M$71.40+112,571+43%
Q1 2026259,292$24.93M$96.15+132,848+105%
Q4 2025126,444$11.86M$93.76+126,444+100%
Q2 2022SOLD-17-100%
Q1 202217$6K$352.94-134,669-100%
Q4 2021134,686$81.14M$602.44-31,221-19%
Q3 2021165,907$101.26M$610.34-7,036-4%
Q2 2021172,943$91.35M$528.21NEW