Wierd pop after it dumped hard this morning. Wonder if maybe the NFLX earnings leaked. Cautious on puts, im staying away little sketchy for me.