NFLX selling off again NFLX May 19 2012 75.0 Put got some @0.95 today http://bigcharts.marketwatch.com/quickchart/quickchart.asp?symb=NFLXQ19124750000&insttype=&freq=7&show=&time=3 stockcharts.com/c-sc/sc?s=NFLX&p=D&yr=0&mn=6&dy=5&i=p28998479942&a=255055188&r=1335462676683