IRBT puts

Sold $IRBT 5/17 95 puts @ 1.65. Delta 20.