ICF International ICFI 85.95 0.2 0.23%
ATM IV
0.491
Put Call Ratio (OI)
0.437
Put Call Ratio (Vol)
0.879
IV Rank
10.8
IV Percentile
68.3
Max Pain
75