Twist Bioscience Corporation Common Stock TWST 166.6 11.04 7.1%
ATM IV
0.794
Put Call Ratio (OI)
0.6
Put Call Ratio (Vol)
0.456
IV Rank
28.3
IV Percentile
34.7
Max Pain
135