BioLife Solutions Inc BLFS 34.95 0.03 0.09%
ATM IV
0.312
Put Call Ratio (OI)
0.0322
Put Call Ratio (Vol)
0.25
IV Rank
6.64
IV Percentile
5.04
Max Pain
30