Netflix (NFLX) call put ratio 2.5 calls to 1 put with focus on July 520 calls into quarter results

Go back to Netflix (NFLX) call put ratio 2.5 calls to 1 put with focus on July 520 calls into quarter results
NetFlix Inc. (NASDAQ: NFLX) Delayed: 66.86 -0.19 (0.28%)
Previous Close $67.05    52 Week High $133.27 
Open $67.40    52 Week Low $80.10 
Day High $67.82    P/E 36.14 
Day Low $66.84    EPS $1.85 
Volume 3,735,575