XBI,

STO November 11, 75 put at .85
The chart looks like a volatility squeeze so sold a small amount.