Ambarella AMBA 66.02 -0.89 -1.33%
ATM IV
0.791
Put Call Ratio (OI)
0.654
Put Call Ratio (Vol)
0.425
IV Rank
36.9
IV Percentile
63.5
Max Pain
67