AbCellera Biologics Inc ABCL 11.41 0.24 2.15%
ATM IV
0.762
Put Call Ratio (OI)
0.563
Put Call Ratio (Vol)
0.0934
IV Rank
0.84
IV Percentile
1.94
Max Pain
11