EFX puts

Sold $EFX Oct 20 90 puts @ 1.40 with the stock at 122.87. IV rank is 100.