Bicycle Therapeutics plc American Depositary BCYC 3.63 -0.02 -0.55%
BCYC Delta Exposure (DEX)
BCYC (Bicycle Therapeutics plc American Depositary): Compare call and put delta exposure by strike to understand directional positioning. Free delayed preview.
ATM IV
1.68
Put Call Ratio (OI)
1.31
Put Call Ratio (Vol)
0.398
IV Rank
22.7
IV Percentile
73.9
Max Pain
4