EWW June short puts

Sold $EWW 6/19 28 puts @ .81. Delta 30. IV rank 47.