Ramie 6:48 am on Friday, September 8, 2017 EFX puts Sold $EFX Oct 20 90 puts @ 1.40 with the stock at 122.87. IV rank is 100.