Twilio Inc TWLO 231.88 4.53 1.99%
ATM IV
0.513
Put Call Ratio (OI)
0.814
Put Call Ratio (Vol)
0.795
IV Rank
35.8
IV Percentile
37.4
Max Pain
200