Netflix stock closes 2026 above $1,200? | Drazill