I think not!
to go off a cliff, you go DOWN, not up.
Thanks, John, for showing us the direction of the cliff -- we got lost!
My napkin analysis says everything since $75 (where NFLX stabilized after the Icahn announcement) has been a short squeeze. Particularly those abandoning their short positions with the Disney deal.