Ramie 9:20 am on Tuesday, May 19, 2020 EWW June short puts Sold $EWW 6/19 28 puts @ .81. Delta 30. IV rank 47.