Equifax EFX 158.87 -2.3 -1.43%
ATM IV
0.381
Put Call Ratio (OI)
1.76
Put Call Ratio (Vol)
1.31
IV Rank
40.1
IV Percentile
43.8
Max Pain
165