Alibaba Group Holding Limited American BABA 114.2 5.66 5.21% Regime: Trend Up (86%)
ATM IV
0.438
Put Call Ratio (OI)
0.52
Put Call Ratio (Vol)
0.307
IV Rank
45.3
IV Percentile
42.3
Max Pain
111