Bicara Therapeutics Inc BCAX 22.81 -0.29 -1.26%
ATM IV
0.712
Put Call Ratio (OI)
0.993
Put Call Ratio (Vol)
0.778
IV Rank
10.2
IV Percentile
39
Max Pain
22.5