Omada Health OMDA 19.66 -1.84 -8.56%
ATM IV
0.698
Put Call Ratio (OI)
0.0655
Put Call Ratio (Vol)
0.575
IV Rank
51.6
IV Percentile
63
Max Pain
22.5