Sands CapitalNFLX history

Issuer:
NETFLIX INC.
Quarters tracked:
7 (Q4 2024Q2 2026)
Current shares:
5,336,614
Current value:
$381.03M
Peak shares:
10,023,088 (Q4 2025)
Overall change:
+260%
QuarterSharesValue$/ShareShare ΔΔ%
Q2 20265,336,614$381.03M$71.40-4,078,054-43%
Q1 20269,414,668$905.22M$96.15-608,420-6%
Q4 202510,023,088$939.76M$93.76+8,902,430+794%
Q3 20251,120,658$1.34B$1198.92-11,021-1%
Q2 20251,131,679$1.52B$1339.13-335,795-23%
Q1 20251,467,474$1.37B$932.53-14,700-1%
Q4 20241,482,174$1.32B$891.32NEW