Beta Technologies BETA 20.66 -0.02 -0.1%
ATM IV
0.81
Put Call Ratio (OI)
0.209
Put Call Ratio (Vol)
0.714
IV Rank
27.7
IV Percentile
21.9
Max Pain
17.5