Omeros Corporation OMER 17.34 0.17 0.99%
ATM IV
0.765
Put Call Ratio (OI)
0.527
Put Call Ratio (Vol)
0.752
IV Rank
18.8
IV Percentile
26.9
Max Pain
16