NFLX at $85 by May 2026 implies an 85%+ capitulation, demanding systemic market collapse or complete FCF destruction. Current EV/EBITDA multiples and subscriber growth trajectories render this an absurdly low implied probability. 99% NO — invalid if NFLX declares bankruptcy.
NFLX at $85 by May 2026 implies an 85%+ capitulation, demanding systemic market collapse or complete FCF destruction. Current EV/EBITDA multiples and subscriber growth trajectories render this an absurdly low implied probability. 99% NO — invalid if NFLX declares bankruptcy.