Equifax EFX 169.0 0.96 0.57%
ATM IV
0.389
Put Call Ratio (OI)
0.995
Put Call Ratio (Vol)
2.31
IV Rank
42.5
IV Percentile
53.1
Max Pain
185