Sands CapitalNFLX history

Issuer:
NETFLIX INC.
Quarters tracked:
6 (Q4 2024Q1 2026)
Current shares:
9,414,668
Current value:
$905.22M
Peak shares:
10,023,088 (Q4 2025)
Overall change:
+535%
QuarterSharesValue$/ShareShare ΔΔ%
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