Equifax (EFX) call put ratio 1 call to 20 puts with a focus on September 130 and 180 puts as share price down 8.2%

Go back to Equifax (EFX) call put ratio 1 call to 20 puts with a focus on September 130 and 180 puts as share price down 8.2%
Equifax Inc. (NYSE: EFX) Delayed: 174.58 -2.47 (1.4%)
Previous Close $177.05    52 Week High $136.97 
Open $179.70    52 Week Low $91.72 
Day High $179.87    P/E 64.90 
Day Low $172.55    EPS $2.69 
Volume 142,811