Ambarella AMBA 67.62 -0.25 -0.37%
ATM IV
0.808
Put Call Ratio (OI)
0.653
Put Call Ratio (Vol)
1.63
IV Rank
39.4
IV Percentile
67.1
Max Pain
65