Oatly Group AB American Depositary OTLY 12.56 -0.46 -3.53%
ATM IV
0.562
Put Call Ratio (OI)
1.06
Put Call Ratio (Vol)
2.47
IV Rank
0.53
IV Percentile
0.39
Max Pain
12