BBB Foods Inc TBBB 50.0 -1.34 -2.61%
ATM IV
0.331
Put Call Ratio (OI)
0.336
Put Call Ratio (Vol)
0.405
IV Rank
19.6
IV Percentile
19.2
Max Pain
45