Icon Plc ICLR 169.55 5.44 3.31%
ICLR Options Support & Resistance
ICLR (Icon Plc): Explore options-derived support and resistance levels, call walls and put walls. Free delayed preview.
ATM IV
0.444
Put Call Ratio (OI)
0.553
Put Call Ratio (Vol)
0.52
IV Rank
3.45
IV Percentile
21
Max Pain
165