Ocugen OCGN 1.04 0.02 1.46%
ATM IV
1.92
Put Call Ratio (OI)
0.326
Put Call Ratio (Vol)
0.177
IV Rank
59.3
IV Percentile
91.7
Max Pain
1