Opera Limited American Depositary Shares OPRA 18.3 0.27 1.5%
ATM IV
0.467
Put Call Ratio (OI)
0.606
Put Call Ratio (Vol)
1.11
IV Rank
25.9
IV Percentile
35.5
Max Pain
19